Every player
New here?

How to read this page

A player page shows one box score, because a hitter and a pitcher share almost no column — which half you get follows the one he appears in. Every rate is built from summed counts, so a batting average is hits over at bats across whatever window you picked rather than an average of nightly averages. Pitchers rank against starters or relievers, which is the split the sport itself draws. A dash means no number for that cell, or a zero in a roster column that counts.

SF

San Francisco Giants

Players
70 of 70
Player
Jung Hoo LeeRF1435391491057.276.720
Rafael Devers1B1485581443798.258.864
Luis Arraez2B105420136443.324.801
Willy AdamesSS1214651072151.230.712
Casey Schmitt3B983871052155.271.781
Bryce EldridgeDH1073861041757.269.827
Drew GilbertCF131337811143.240.722
Heliot RamosLF7428876934.264.728
Matt Chapman3B8430772742.235.687
Jonah CoxCF5913937416.266.718
Daniel SusacC5314435322.243.668
Drew CavanaughC5713831111.225.582
Osleivis Basabe2B4512826513.203.603
Victor BericotoLF3810324515.233.672
Turner HillLF3210022115.220.620
Harrison BaderH3010618514.170.557
Shay Whitcomb3B29871828.207.544
Andrew KniznerC27681624.235.680
Patrick BaileyC30821215.146.396
Eric HaaseC29741249.162.590
Jesus RodriguezC22511228.235.715
Grant McCrayCF42761124.145.529
Jerar EncarnacionH17346.176.406
Brett Harris1B122962.207.557
Nate Furman2B223243.125.368
Scott BanduraRF10214.190.465
Bo DavidsonRF3103.300.664
Will BrennanH11232.087.174
Eddys LeonardLF382.250.625
Jared OlivaH771.143.286
Marcelo MayerSS36.000.250
Logan PorterC1
Christian KossRP213.502.50
Caleb KilianRP44.14.261.33
Keaton WinnRP40.13.571.26
Sam HentgesRP33.13.511.77
JT BrubakerRP52.24.101.42
Dylan SmithRP37.24.061.49
Erik MillerRP31.22.841.42
Matt GageRP26.25.741.69
Ryan WalkerRP32.27.161.81
Landen RouppSP126.24.901.59
Logan WebbSP117.25.971.60
Adrian HouserSP90.14.881.58
Reiver SanmartinRP214.291.38
Carson SeymourRP275.331.74
Jason FoleyRP224.911.68
Robbie RaySP98.23.831.59
Buddy KennedyRP136.006.00
Ryan BoruckiRP215.571.71
Trent HarrisRP20.22.181.16
Tyler MahleSP825.931.61
Blade TidwellSP505.041.34
Trevor McDonaldSP56.26.351.62
Tristan BeckRP15.16.461.43
Joel PegueroRP11.12.381.24
Carson WhisenhuntSP28.17.942.19
Joel KuhnelRP73.862.00
Matt WilkinsonSP18.14.911.36
Anthony MolinaSP25.14.261.14
Cesar PerdomoSP20.14.431.67
Philip AbnerRP3.212.272.73
Spencer BivensRP514.403.00
Yunior MarteSP17.15.191.56
Braxton RoxbyRP3.24.911.64
Gregory SantosRP53.601.60
Jose ButtoRP222.505.00
Duncan DavittRP4.12.080.92
Wilkin RamosRP222.504.50
Seth LonswayRP29.002.50

About MLB Research

Every number the site holds for a Major League team and the players who played for it, in one place. Pick a club, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.