Team Fielding

Team Fielding Table
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood
Arizona Diamondbacks574.57.7041621458109712870.057464290137086134.98527355-1-3
Atlanta Braves533.76.7011621458119513032.058034344138277110.9871823124
Baltimore Orioles574.25.6901621458112112900.059204300152991151.985813824
Boston Red Sox534.86.6831621458110512879.058254293144785134.98500-2-2-8
Chicago Cubs644.51.6971621458108612993.058804331145396139.9840020-1
Chicago White Sox444.43.6881621458109313029.0573843431293102122.982-67-6-35-2-11
Cincinnati Reds655.03.6891621458109512810.056474270129681115.986-24-2-43-10
Cleveland Guardians503.91.7091621458113113104.059084368144397127.984515770-2
Colorado Rockies435.39.6731621458112812828.0596842761592100154.983-49-560-7
Detroit Tigers524.40.7011621458115712777.057574259140494137.98471260-1
Houston Astros443.20.7191621458114013008.056984336129072122.9874446703
Kansas City Royals555.00.6751621458110912744.058294248149982153.986-21-2-37-11
Los Angeles Angels664.12.7091621458100412921.057734307138284134.9852938-1-5
Los Angeles Dodgers513.17.7291621458113513062.057884354135183120.9867478423
Miami Marlins564.17.6941621458107712936.058414312146069143.9881411215
Milwaukee Brewers514.25.7041621458111013014.058484338141991122.98410511-1
Minnesota Twins614.22.7021621458106112933.057014311130783121.9851822302
New York Mets593.74.6921621458110312948.057424316135967128.988-34-31106
New York Yankees543.50.7201621458109213065.059024355147374102.98770612914
Oakland Athletics644.75.6971621458103612837.058374279146692139.984-45-4-290-7
Philadelphia Phillies564.23.6871621458110412855.057704285141669129.988-37-3-3400
Pittsburgh Pirates685.04.6771621458106012789.0589142631507121152.979-53-5-103
San Diego Padres554.07.7051621458108112990.057684330136276116.987-7-16-20
Seattle Mariners593.85.7101621458108813023.057274341131769114.9881823804
San Francisco Giants654.30.674162145887012897.0594542991546100130.983-52-5-52-15
St. Louis Cardinals513.93.7021621458104112921.060744307170166181.98941470510
Tampa Bay Rays613.79.7081621458106712921.057774307138684110.98581140-6
Texas Rangers554.59.6931621458113712915.059294305152896143.984-1030-10
Toronto Blue Jays514.19.6911621458106512972.057544324134882120.986614304
Washington Nationals545.28.6871621458116312705.0574942351410104126.982-49-5-47-1-7
League Average504.28.6971621458109212923 58184308142586131.985-00170-0
14884.28.69748604374032751387678.01745351292264273625733928.985-305140-10
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood

Player Standard Fielding

Player Standard Fielding Table
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1Cory Abbott26WSNNL169048.0321001.0000000.560.19P
2CJ Abrams21TOTNL877872696.23271062061537.954-4-8-5-8-24.033.43SS-2B-OF
3Albert Abreu26TOTAL330038.292521.7780001.630.21P
4Bryan Abreu25HOUAL550060.1826001.0000001.190.15P
5José Abreu35CHWAL1281281251136.11016954511196.989-3-311-27.967.851B
6Domingo Acevedo28OAKAL700067.293330.667-1-300.800.09P
7Ronald Acuna Jr.24ATLNL928880793.0158150440.975120001.751.67OF
8Jason Adam30TBRAL670063.1312001.000-3-900.430.04P
9Willy Adames26MILNL1361361321199.25261783341468.973999903.843.76SS
10Austin Adams31SDPNL2002.1110001.0000003.860.50P
11Riley Adams26WSNNL454441375.23453271621.994-2-6-6-1908.227.62C-1B
12Jo Adell23LAAAL847144589.2149139551.96648-1-202.201.71OF
13Joan Adon23WSNNL1414064.2178720.88200-12.091.07P
14Ehire Adrianza32TOTNL332620243.179374117.9870-2-1-402.881.953B-2B-OF-SS-P
15Jesús Aguilar32TOTMLB656052537.252647547446.99248-4-8-18.747.791B-3B
16Ryan Aguilar27LAAAL76358.015150011.000129-1-2002.331.88OF-1B
17Nick Ahmed32ARINL161514134.058164116.983-2-16-3-27-13.833.56SS
18Keegan Akin27BALAL451081.214311021.0002501.540.31P
19Hanser Alberto29LADNL663720365.01476282320.980001303.551.892B-3B-SS-P-1B-OF
20Ozzie Albies25ATLNL646361554.123581151333.987613-1-203.773.632B
21Jorge Alcala26MINAL2002.100000000.000.00P
22Sandy Alcantara26MIANL32326228.2482028021.000-2-201.891.50P
23Sergio Alcántara25TOTNL865845552.022666151921.96012-4-803.542.313B-SS-2B
24Jason Alexander29MILNL1811071.21721412.9410002.010.89P
25Scott Alexander32SFGNL174017.1725011.00011203.630.41P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
26Tyler Alexander27DETAL27170101.0102710.9000000.800.33P
27A.J. Alexy24TEXAL4007.020110.500-1-2901.290.25P
28Jorge Alfaro29SDPNL655953530.25735442724.997-4-9-4-9-19.688.78C
29Anthony Alford27PITNL2109.0110001.000-2-2270001.000.50OF
30Kolby Allard24TEXAL100021.0312001.0000001.290.30P
31Cam Alldred25PITNL1001.000000000.000.00P
32Austin Allen28OAKAL44334.027243011.00013527117.156.75C
33Greg Allen29PITNL433228293.170700001.000282802.151.63OF
34Logan Allen25TOTAL7007.2202001.0000002.350.29P
35Nick Allen23OAKAL999282809.04311372841059.977811101504.684.09SS-2B
36Abraham Almonte33BOSAL97565.014140001.000-3-54-2-3601.941.56OF
37Yency Almonte28LADNL330035.184310.875-1-601.780.21P
38Albert Almora28CINNL625948523.0142135520.98637818-12.412.26OF
39Pete Alonso27NYMNL1341331081141.21013913928102.992-8-8-2-207.927.501B
40Jose Altuve32HOUAL1361341121150.1437159269967.979-3-3-15-16-13.353.172B
41José Alvarado27PHINL590051.0936011.0000001.590.15P
42Eddy Alvarez32LADNL127360.01913512.947124-1-2002.701.50OF-3B-SS
43Francisco Alvarez20NYMNL21113.012120001.000000008.316.00C
44Jose Alvarez33SFGNL210015.1312001.0000001.760.14P
45R.J. Alvarez31NYMNL1002.1110001.0000003.861.00P
46Yordan Alvarez25HOUAL565644467.28879721.97751251211.661.54OF
47Adbert Alzolay27CHCNL60013.1312001.00011502.030.50P
48Brian Anderson29MIANL868372733.0215102103109.953-6-10-2-302.522.203B-OF-2B
49Chase Anderson34CINNL97024.0202001.0000000.750.22P
50Ian Anderson24ATLNL22220111.218810001.0002401.450.82P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
51Shaun Anderson27TORAL1001.0000000000.000.00P
52Tim Anderson29CHWAL797973691.0314992031238.962-10-18-7-12-13.933.82SS
53Tyler Anderson32LADNL30280178.247133132.9365602.221.47P
54Elvis Andrus33TOTAL1431391311220.15481723661065.98233-4-3-23.973.76SS
55Miguel Andujar27TOTMLB232215189.246460001.00074331802.181.92OF-1B
56Mark Appel30PHINL60010.100000-1-190.000.00P
57Aristides Aquino28CINNL787063608.11571401254.968510203912.251.95OF
58Jonathan Aranda24TBRAL29219166.099672848.960-2-12-1-705.153.062B-1B-3B-OF
59Víctor Arano27WSNNL430042.030210.667-2-1000.430.05P
60Jonathan Araúz23TOTAL1412696.031121723.935-1-11-2-2502.722.073B-2B-SS
61Chris Archer33MINAL25250102.2826011.000-1-200.700.32P
62Orlando Arcia27ATLNL605342481.220870133526.97624-3-713.793.272B-OF-3B-SS-P
63Nolan Arenado31STLNL1311311131118.2379842831242.9681718192022.952.803B
64Gabriel Arias22CLEAL161414131.048192451.896-2-15-2-1802.952.693B-2B-SS-1B
65Kohei Arihara29TEXAL54020.0211001.0000000.900.40P
66Shawn Armstrong31TOTZZ503061.2505001.0000000.730.10P
67Randy Arozarena27TBRAL1261231131084.0207198450.976-7-8-5-5-11.681.60OF
68Luis Arraez25MINAL1029579847.1595486107260.9977105716.305.251B-2B-3B
69Christian Arroyo27BOSAL807248617.2260139118326.988-5-9-1-103.742.862B-OF-SS-3B-1B
70Aaron Ashby24MILNL27190107.11468001.000-3-6-11.170.52P
71Graham Ashcraft24CINNL19190105.0281711011.0000002.401.47P
72Javier Assad24CHCNL98037.2633001.0000001.430.67P
73Willians Astudillo30MIANL19114108.033111936.909-5-58-5-56-12.501.302B-3B-1B-P
74Pedro Avila25SDPNL2004.0110001.0000002.250.50P
75José Azocar26SDPNL925427534.2161155240.9751236-22.641.71OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
76Akil Baddoo23DETAL656352539.1168166020.9884861312.772.55OF
77Harrison Bader28TOTZZ857776698.12082053001.00059-1-102.682.45OF
78Ji Hwan Bae22PITNL109883.030171122.933-1-140003.042.80OF-2B
79Javier Báez29DETAL1331321171122.25671873542676.954-5-5-4-404.344.07SS
80Michel Báez26SDPNL2002.000000000.000.00P
81Pedro Báez34HOUAL3002.100000000.000.00P
82Bryan Baker27BALAL662069.2624001.000-1-300.780.09P
83Anthony Banda28TOTZZ321026.2211001.000-1-45-10.680.06P
84Tanner Banks30CHWAL350053.0725001.0001401.190.20P
85Rylan Bannon26TOTMLB43328.014311011.000013-1-4204.503.503B-2B
86Manny Banuelos31TOTZZ350041.014212011.00038703.070.40P
87Daniel Bard37COLNL570060.1826001.000-2-701.190.14P
88Luke Bard31TOTAL90015.0413001.0000002.400.44P
89Luke Barker30MILNL3004.0211001.0000004.500.67P
90Joe Barlow26TEXAL350035.0312001.0000000.770.09P
91Scott Barlow29KCRAL690074.1972001.000-1-301.090.13P
92Austin Barnes32LADNL565552488.05375211243.993253729.839.52C-2B
93Jacob Barnes32TOTAL230022.1615011.00015402.420.26P
94Matt Barnes32BOSAL440039.2422001.000-2-1000.910.09P
95Tucker Barnhart31DETAL949073780.06856532933.99635-8-1227.877.26C-P-3B
96Kyle Barraclough32LAAAL8009.0211001.0000002.000.25P
97Luis Barrera26OAKAL282216200.25147130.941319211-12.151.71OF
98Tres Barrera27WSNNL191812146.01131094011.000-1-8-1-8-16.975.95C
99Jose Barrero24CINNL484645407.117258108626.965-4-12-2-603.673.46SS
100Jaime Barria25LAAAL351079.113310011.0001301.470.37P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
101Joey Bart25SFGNL938067699.16986563484.989-4-7-6-10-18.887.42C
102Anthony Bass34TOTZZ730070.1156721.86711701.660.18P
103Chris Bassitt33NYMNL30300181.2321616031.0002201.591.07P
104Matthew Batten27SDPNL135253.21789011.000-1-130002.851.133B-2B-OF-P
105Brett Baty22NYMNL1111993.03072121.933-2-27-3-3902.712.553B
106Mike Baumann26BALAL134034.172411.8571601.570.46P
107Félix Bautista27BALAL650065.2844001.0000001.100.12P
108Shane Baz23TBRAL66027.0330001.0000001.000.50P
109Eduard Bazardo26BOSAL120016.1523001.0000002.760.42P
110Jeremy Beasley26TORAL90015.0321001.00011301.800.33P
111Matt Beaty29SDPNL1411080.214140001.000-3-42-1-1401.560.93OF-1B
112Tim Beckham32MINAL62225.012111021.000-1-340004.322.00OF-1B
113David Bednar27PITNL450051.2202011.000-1-400.350.04P
114Tyler Beede29TOTNL315061.1734001.000-2-3901.030.23P
115Jalen Beeks28TBRAL427061.0817001.0000001.180.19P
116Seth Beer25ARINL55235.03938014.974-1-27-1-3409.777.601B
117Josh Bell29TOTNL1241201171044.196086883978.991-4-4-1-108.207.671B
118Andrew Bellatti30PHINL591054.1413001.0001400.660.07P
119Cody Bellinger26LADNL1441351341223.0327322230.991101000-22.382.25OF
120Brayan Bello23BOSAL1311157.1853021.000-2-701.260.62P
121Brandon Belt34SFGNL635850506.151845854635.988-4-92519.108.131B
122Anthony Bemboom32BALAL211513143.0128121430.977180007.875.95C
123Anthony Bender27MIANL220019.1431001.000-1-1001.860.18P
124Andrew Benintendi27TOTAL1241191141041.12182144001.000782201.881.76OF
125Will Benson24CLEAL201310124.03029010.967-4-410022.101.45OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
126Wynton Bernard31COLNL1110997.226251001.000-1-1511202.402.36OF
127Brennan Bernardino30SEAAL2002.120110.500-1-8603.860.50P
128José Berríos28TORAL32320172.02361611.9571101.150.69P
129Jon Berti32MIANL969170807.1292113176334.9907103413.222.562B-3B-OF-SS
130Christian Bethancourt30TOTAL867562662.061257137422.9931235-38.276.68C-1B-P-3B
131Mookie Betts29LADNL1391381221200.133230723211.9943232151502.472.31OF-2B
132Bo Bichette24TORAL1571571461374.15521663632358.958-12-10-16-1403.463.37SS
133Phil Bickford26LADNL600061.0413001.000-1-300.590.07P
134Shane Bieber27CLEAL31311200.032151611.9693301.401.00P
135Brandon Bielak26HOUAL50012.100000000.000.00P
136Cavan Biggio27TORAL887751651.1408295109442.990242305.584.392B-1B-OF-3B
137Jake Bird26COLNL380047.2725001.0000001.320.18P
138Ty Blach31COLNL241044.1853001.0001501.620.33P
139Paul Blackburn28OAKAL21210111.121912021.000-1-201.701.00P
140Charlie Blackmon35COLNL514931403.19483743.957-5-15-6-17-12.011.76OF
141Dairon Blanco29KCRAL32117.0660001.0001640003.182.00OF
142Ronel Blanco28HOUAL7006.1110001.0000001.420.14P
143JJ Bleday24MIANL645655512.2115113110.99100-3-702.001.78OF
144Richard Bleier35MIANL551050.21367001.0001402.310.24P
145Xander Bogaerts29BOSAL1461461261249.25811704011078.983141355-14.113.91SS
146Alec Bohm25PHINL1401371281203.24011462421323.968-11-11-17-1702.902.683B-1B
147Ronald Bolaños25KCRAL80018.1523001.00022202.450.63P
148Skye Bolt28OAKAL413026280.188880001.00015-3-1202.832.15OF
149Ryan Borucki28TOTAL320025.1505001.0000001.780.16P
150David Bote29CHCNL383423289.11215664117.9922841703.733.003B-2B-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
151Sean Bouchard26COLNL262525218.153530001.0004201502.182.04OF
152Brad Boxberger34MILNL700064.063210.833-2-600.700.07P
153Matthew Boyd31SEAAL100013.1422001.0000002.700.40P
154Silvino Bracho29ATLNL3004.1101001.0000002.080.33P
155Kyle Bradish25BALAL23230117.217710001.0000001.300.74P
156Archie Bradley29LAAAL210018.200000-2-210.000.00P
157Bobby Bradley26CLEAL75341.03231011.9690-6-1-2906.804.431B
158Jackie Bradley Jr.32TOTAL1329878921.2242233722.9925756-12.341.82OF-P
159Michael Brantley35HOUAL292924249.060591001.000152902.172.07OF
160Rob Brantly32NYYAL1119.0990001.000000009.009.00C
161Matt Brash24SEAAL395050.293511.8891401.420.21P
162Ryan Brasier34BOSAL680062.170611.857-1-300.870.09P
163Steven Brault30CHCNL9009.000000000.000.00P
164Huascar Brazoban32MIANL270032.072410.8570001.690.22P
165John Brebbia32SFGNL7611068.014410001.0002601.850.18P
166Alex Bregman28HOUAL1541531491360.1414144263739.98311-4-422.692.643B
167Will Brennan24CLEAL109984.017170001.000-3-360001.821.70OF
168Jake Brentz27KCRAL8005.100000000.000.00P
169Austin Brice30PITNL4006.2101001.0000001.350.25P
170Jonah Bride26OAKAL534429387.11686896416.976-3-826-13.812.832B-3B-1B
171Beau Brieske24DETAL1515081.21851121.8893701.761.07P
172Jeff Brigham30MIANL160024.0422001.000-1-801.500.25P
173Lewis Brinson28SFGNL169488.018171001.000-4-52-3-4001.841.13OF
174Zack Britton34NYYAL3000.200000000.000.00P
175Connor Brogdon27PHINL470044.0321001.0000000.610.06P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
176Aaron Brooks32STLNL5009.1202001.0000001.930.40P
177Mike Brosseau28MILNL634419358.21163970711.940-7-22-6-20-12.741.683B-SS-1B-P
178Hunter Brown23HOUAL72020.1312001.0000001.330.43P
179Seth Brown29OAKAL145130951164.071766546653.992-12-12-6-6-25.504.421B-OF
180JT Brubaker28PITNL28280144.02251432.8642301.190.68P
181Justin Bruihl25LADNL240023.272410.857-1-802.280.25P
182Vidal Bruján24TBRAL504033375.01607481520.969011303.722.672B-OF-SS-3B
183Kris Bryant30COLNL303023252.04442020.955-7-33-5-23-11.501.40OF
184Kris Bubic24KCRAL28270129.02151421.9050001.330.68P
185Walker Buehler27LADNL1212165.01156001.0001301.520.92P
186Madison Bumgarner32ARINL30300158.213211031.000-2-3-10.740.43P
187Aaron Bummer28CHWAL320026.2202001.000-1-800.680.06P
188Dylan Bundy29MINAL29290140.01046001.000-3-400.640.34P
189Peyton Burdick25MIANL312827251.046460001.000-6-31-2-911.651.48OF
190Jake Burger26CHWAL403635331.093216665.935-6-20-5-1812.372.183B-2B
191Brock Burke25TEXAL520082.11028021.0000001.090.19P
192Alec Burleson23STLNL13125100.047452051.0002230004.232.76OF-1B
193Corbin Burnes27MILNL33330202.051321723.9614402.181.48P
194Ryan Burr28CHWAL8009.021010.500-1-2201.000.13P
195Matt Bush36TOTZZ656059.2135621.8460001.660.17P
196José Butto24NYMNL1104.000000000.000.00P
197Byron Buxton28MINAL585143445.11361333021.00082082102.752.39OF
198Edward Cabrera24MIANL1414071.21064021.000-1-301.260.71P
199Génesis Cabrera25STLNL390044.214311001.0002902.820.36P
200Oswaldo Cabrera23NYYAL434130367.0110763313.991413134232.672.32OF-SS-3B-2B-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
201Lorenzo Cain36MILNL424040358.18380121.9760-1310-12.031.93OF
202Kole Calhoun34TEXAL1018572774.01631603011.00023-3-4-11.901.61OF
203Willie Calhoun27TEXAL53126.0550001.000-1-230001.731.00OF
204Alex Call27TOTZZ422926278.251510001.000-2-9-1-401.651.21OF
205Johan Camargo28PHINL493832358.01617387123.994-2-7-1-314.023.02SS-3B-2B-1B
206Daz Cameron25DETAL201917167.246451011.000-2-120022.472.30OF
207Luis Campusano23SDPNL109878.08481210.988-1-15-1-1519.588.30C
208Jeimer Candelario28DETAL117112109974.0283751971117.96100-1-102.512.323B
209Mark Canha33NYMNL132124961103.01991954011.000-9-10-4-4-11.621.49OF-3B-1B
210Robinson Canó39TOTNL20199150.070264319.986-1-10-5-4004.143.452B
211Yennier Cano28TOTAL130018.0523001.0000002.500.38P
212Conner Capel25TOTZZ201611136.248480001.0000-2-2-17-13.162.40OF
213Vinny Capra25TORAL32012.0101001.0000200000.750.33OF-2B
214Victor Caratini28MILNL927471700.27877434044.9952323110.068.42C-1B-P
215Dylan Carlson23STLNL12410996978.0232222821.991-7-91112.121.85OF
216Drew Carlton26DETAL5008.200000000.000.00P
217Kerry Carpenter24DETAL191714150.035341011.000110-1-802.101.84OF
218Matt Carpenter36NYYAL22199147.054504021.0001110003.312.45OF-1B-3B
219Carlos Carrasco35NYMNL29290152.034151813.9712301.951.14P
220Corbin Carroll21ARINL292422225.14543110.97821342101.761.52OF
221Curt Casali33TOTZZ564937425.04324042531.993112519.087.53C-1B
222Triston Casas22BOSAL272222198.01851768117.995212-2-1208.366.811B
223Daniel Castano27MIANL107035.2633001.0000001.510.60P
224Ryan Castellani26OAKAL3002.200000000.000.00P
225Humberto Castellanos24ARINL119044.1220011.0000000.410.18P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
226Nick Castellanos30PHINL123122951034.12302228031.000-18-21-8-902.001.87OF
227Diego Castillo28SEAAL590054.1127410.917-2-701.820.19P
228Diego Castillo24PITNL897044617.0265134122925.966-11-21-7-1303.732.69SS-2B-OF-1B-3B-P
229José Castillo26SDPNL1001.000000000.000.00P
230Luis Castillo29TOTZZ25250150.118117001.000-3-24-11.080.72P
231Luis Castillo27DETAL3003.200000000.000.00P
232Max Castillo23TOTAL146039.1312001.000-1-3000.690.21P
233Anthony Castro27CLEAL120013.1202001.0000001.350.17P
234Harold Castro28DETAL10710081877.25594221241364.977-13-18-12-16-15.604.711B-3B-SS-2B-OF-P
235Jason Castro35HOUAL302221201.02132001032.986-1-6-3-18-19.407.00C
236Kervin Castro23TOTNL100012.120110.5000000.730.10P
237Miguel Castro27NYYAL340029.0303001.000-1-700.930.09P
238Rodolfo Castro23PITNL676657581.1282861831335.954-1-112-14.163.592B-3B-SS
239Willi Castro25DETAL1059477846.224818756513.980113402.582.06OF-2B-SS-3B
240Cade Cavalli23WSNNL1104.1110001.0000002.081.00P
241Jake Cave29MINAL514332395.09285611.989013922.071.78OF
242Dylan Cease26CHWAL32321184.0122820.833-2-200.490.31P
243Gilberto Celestino23MINAL1198765809.0246238440.984111611-12.692.03OF
244Luis Cessa30CINNL4610080.22191112.9520002.230.43P
245Jhoulys Chacín34COLNL350047.1918031.0002801.710.26P
246Andrew Chafin32DETAL640057.1125521.833-2-701.570.16P
247Yu Chang26TOTMLB664729437.1231116113222.9914102504.712.972B-SS-1B-3B-P
248Aroldis Chapman34NYYAL430036.1826001.00031701.980.19P
249Matt Chapman29TORAL1531511491344.1432164263541.988-4-322-12.862.793B
250JT Chargois31TBRAL213022.1413001.0000001.610.19P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
251Jesse Chavez38TOTZZ601069.1725001.00011700.910.12P
252Michael Chavis26PITNL1229480865.076469662670.992-3-52317.895.831B-2B-3B
253Robinson Chirinos38BALAL666348528.14834592132.99412-10-2318.187.27C
254Yonny Chirinos28TBRAL2107.000000000.000.00P
255Jazz Chisholm Jr.24MIANL605651476.022093123421.982262504.083.602B
256Ji Man Choi31TBRAL989275792.273970630362.99624-2-3-18.367.511B
257Adam Cimber31TORAL770070.21421111.929-2-601.660.17P
258Steve Cishek36WSNNL690066.1422001.000-1-300.540.06P
259José Cisnero33DETAL280025.0202001.0001800.720.07P
260Aaron Civale27CLEAL2020097.01811520.889-1-201.480.80P
261Taylor Clarke29KCRAL470049.0853001.0000001.470.17P
262Emmanuel Clase24CLEAL770072.21376011.000-2-601.610.17P
263Alex Claudio30NYMNL3003.100000000.000.00P
264Sam Clay29TOTNL7005.1101001.0000001.690.14P
265Garrett Cleavinger28TOTZZ170023.0101001.0000000.390.06P
266Kody Clemens26DETAL493118289.11348647116.99362641604.142.423B-1B-2B-OF-P
267Ernie Clement26TOTAL614034398.01486678415.973-1-226-13.262.223B-2B-OF-1B-SS-P
268Mike Clevinger31SDPNL23220114.1176830.824-2-301.100.61P
269Tyler Clippard37WSNNL4005.0000000000.000.00P
270Alex Cobb34SFGNL28280149.2461927041.0003402.771.64P
271Gerrit Cole31NYYAL33330200.2281216001.0001101.260.85P
272Dylan Coleman25KCRAL680068.093330.667-1-300.790.09P
273Zack Collins27TOTZZ221511137.21241131015.9922140008.045.59C-1B
274Alex Colomé33COLNL530047.0835001.000-2-901.530.15P
275Mark Contreras27MINAL241510150.24945310.98021732302.872.00OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
276Roansy Contreras22PITNL2118095.0954001.0000000.850.43P
277William Contreras24ATLNL615858527.25775591081.986-7-15-5-1109.709.33C-OF
278Willson Contreras30CHCNL727261625.16556054647.99400-1-209.379.04C
279Sam Coonrod29PHINL120012.221010.5000000.710.08P
280Garrett Cooper31MIANL595641469.044141128243.99538-4-1008.427.441B
281Patrick Corbin32WSNNL31311152.226917001.000-1-1-11.530.84P
282Franchy Cordero27BOSAL796736575.0407366311037.97512-5-10-26.214.321B-OF
283Carlos Correa27MINAL1321291151113.1472157307851.983453303.753.52SS
284Nestor Cortes27NYYAL28281158.1145810.9291100.740.46P
285Jharel Cotton30TOTZZ300043.0422001.000-1-2700.840.13P
286Danny Coulombe32MINAL100012.1211001.0000001.460.20P
287Jake Cousins27MILNL120013.1321001.0000002.030.25P
288Brandon Crawford35SFGNL116113105979.04661632871667.966-13-16-6-734.143.88SS
289J.P. Crawford27SEAAL1441431341254.05021623261470.97222-4-413.503.39SS
290Kutter Crawford26BOSAL2112077.1147432.786-1-301.280.52P
291Kyle Crick29CHWAL140015.261411.83322602.870.36P
292Nabil Crismatt27SDPNL501067.1945011.000-1-301.200.18P
293Cooper Criswell25TBRAL1103.100000000.000.00P
294C.J. Cron32COLNL1211201051028.010991033597113.994-6-75609.569.021B
295Jake Cronenworth28SDPNL1561531311367.1612276331588.992-5-5-2-2-14.003.452B-1B-SS
296Narciso Crook26CHCNL32118.0440001.0000-13-1-6602.001.33OF
297Wil Crowe27PITNL601076.0135621.8460001.300.18P
298Fernando Cruz32CINNL142014.2101001.000-1-1400.610.07P
299Jesus Cruz27ATLNL7008.2110001.0000001.040.14P
300Oneil Cruz23PITNL797776679.03631352111754.9532311-14.594.33SS-OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
301Jose Cuas28KCRAL470037.2808001.0001501.910.17P
302Johnny Cueto36CHWAL25241158.127111512.9631101.481.04P
303Charlie Culberson33TEXAL503716296.11073763710.935-2-900-23.041.923B-OF-2B-P-SS-1B
304Xzavion Curry23CLEAL2209.1211001.0000001.931.00P
305Tyler Cyr29TOTZZ120013.1211001.0000001.350.17P
306Travis d'Arnaud33ATLNL999996876.19819562322.9983468110.059.89C
307Bobby Dalbec27BOSAL1117972790.165556981558.99223-7-11-27.405.601B-3B-SS-2B
308Tyler Danish27BOSAL320040.1624001.0000001.340.19P
309Yu Darvish35SDPNL30300194.22115510.952-2-200.920.67P
310Matt Davidson31TOTMLB109568.02211922.909-5-81-4-7002.652.003B-1B
311Tucker Davidson26TOTZZ1211052.0725001.000-1-2301.210.58P
312Zach Davies29ARINL27270134.134171611.9714602.211.22P
313Austin Davis29TOTAL523056.071510.857-1-2100.960.12P
314Brendon Davis24DETAL33325.1312001.0000-14-1-4801.071.00OF-3B
315J.D. Davis29TOTNL473018287.115811243310.981-7-28-3-1204.853.103B-1B-OF
316Jaylin Davis27BOSAL86451.012120001.000-2-560002.121.50OF
317Jonathan Davis30MILNL342619228.15756010.9820-1-2-10-12.211.65OF
318Noah Davis25COLNL1001.000000000.000.00P
319Yonathan Daza28COLNL1129482839.2261252361.977-15-21-5-702.732.28OF
320Angel De Jesus25DETAL80012.2312001.0000002.130.38P
321Chase De Jong28PITNL420071.283410.8750000.880.17P
322Bryan De La Cruz25MIANL1068567796.0178168551.972-6-9-1-1-11.961.63OF
323Enyel De Los Santos26CLEAL500053.183410.875-1-401.180.14P
324Yerry De Los Santos24PITNL260025.2404001.0001801.400.15P
325Austin Dean28SFGNL32119.0440001.0000190001.891.33OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
326Jacob deGrom34NYMNL1111064.1651001.0000000.840.55P
327Paul DeJong28STLNL755856544.028481196748.97551151114.583.64SS-2B
328Jason Delay27PITNL574942436.24173931592.978-5-142508.417.16C
329Ben DeLuzio27STLNL184265.019190001.0000-623602.631.06OF
330Travis Demeritte27ATLNL262520216.054522001.0000-1-1-502.252.08OF
331Matt Dermody31CHCNL1001.000000000.000.00P
332Anthony DeSclafani32SFGNL55019.0110001.000-1-1100.470.20P
333Reid Detmers22LAAAL25251129.01621220.875-1-200.980.56P
334Ross Detwiler36CINNL300026.1110001.0000000.340.03P
335Chris Devenski31TOTNL130014.200000-1-810.000.00P
336Rafael Devers25BOSAL1381371251186.03931242551429.964-6-6-6-6-12.882.753B
337Aledmys Díaz31HOUAL786953617.221011592316.9866112303.022.44OF-2B-SS-3B-1B
338Alexis Díaz25CINNL590063.292611.8890001.130.14P
339Edwin Díaz28NYMNL610062.064110.833-3-1000.730.08P
340Elias Díaz31COLNL1049490833.173567252113.985-2-3-15-22-17.826.96C
341Jhonathan Diaz25LAAAL43015.100000000.000.00P
342Jordan Diaz21OAKAL1312897.0512623210.9610-511204.553.772B-1B
343Lewin Díaz25MIANL564739410.0410378320401.00092751509.007.321B
344Miguel Díaz27DETAL3003.200000000.000.00P
345Yainer Diaz23HOUAL2002.0321001.0000000013.501.50C
346Yandy Díaz30TBRAL11711298972.0361184171629.983-4-5-14-1723.292.983B-1B
347Yusniel Diaz25BALAL1001.0110001.00001200009.001.00OF
348Alex Dickerson32ATLNL1001.00000000000.000.00OF
349Corey Dickerson33STLNL685839495.08988010.989-3-6-5-12-21.601.29OF-P
350Phillip Diehl27CINNL5005.200000000.000.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
351Jake Diekman35TOTAL700057.2734001.0000001.090.10P
352Wilmer Difo30ARINL32118.0633001.0000-200003.002.00SS-2B
353Marcos Diplán25BALAL5005.2110001.0000001.590.20P
354Brandon Dixon30SDPNL22118.0413001.00015316602.001.333B-OF
355Seranthony Domínguez27PHINL540051.0550001.000-1-400.880.09P
356Josh Donaldson36NYYAL10410299902.2310782201217.961101379-12.972.873B
357Brendan Donovan25STLNL1069759854.1395208180749.982811101434.093.01OF-2B-3B-1B-SS
358Sean Doolittle35WSNNL6005.100000000.000.00P
359Camilo Doval24SFGNL680067.2189810.944-2-602.260.25P
360Kyle Dowdy29CINNL2006.1202001.0000002.841.00P
361Jeter Downs23BOSAL1310696.037122323.946-3-33-3-3803.282.062B-3B-SS
362Hunter Dozier30KCRAL1019773834.142335761537.988-8-11-12-1714.513.801B-OF-3B-P
363Brandon Drury29TOTNL10910585930.0400254141536.988-8-10-7-903.823.113B-1B-2B-SS-OF
364Daniel Duarte25CINNL3002.200000000.000.00P
365Mauricio Dubón27TOTMLB1016046614.121213275514.976594703.031.92OF-SS-2B-3B
366Tyler Duffey31MINAL400044.0523001.0000001.020.13P
367Matt Duffy31LAAAL735844526.024815092626.97600-3-704.143.033B-1B-2B
368Steven Duggar28TOTZZ282014193.041410001.00001-1-601.911.46OF
369Robert Dugger26TOTZZ41016.0110001.0000000.560.25P
370Joe Dunand26MIANL32224.01239001.0002900004.504.002B-3B
371Justin Dunn26CINNL77031.0413001.000-1-601.160.57P
372Dane Dunning27TEXAL29290153.12051411.950-1-101.120.66P
373Ezequiel Duran23TEXAL565450483.215840108106.937-4-9-1-202.752.473B-2B
374Jarren Duran25BOSAL565341462.2133132010.992-1-3-7-18-12.572.36OF
375Jhoan Duran24MINAL570067.271511.857-1-300.800.11P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
376Nick Duron26PHINL1001.000000000.000.00P
377Adam Duvall33ATLNL868073709.1179174322.98900-3-5-32.252.06OF
378Nate Eaton25KCRAL433327294.280562226.9752631202.381.73OF-3B
379Tommy Edman27STLNL1521421081270.26652244356102.99188181624.673.66SS-2B-3B-OF
380Carl Edwards Jr.30WSNNL570062.01156001.0001301.600.19P
381Scott Effross28TOTZZ601056.2606011.000-1-2100.950.10P
382Zach Eflin28PHINL2013075.216313011.0003811.900.80P
383Jerad Eickhoff31PITNL1104.1211001.0000004.152.00P
384Bryce Elder23ATLNL109154.0734011.000-1-401.170.70P
385Roenis Elías33SEAAL7007.2202001.0000002.350.29P
386Chris Ellis29BALAL2204.1110001.0000002.080.50P
387Drew Ellis26TOTZZ76345.0169611.938-2-40-2-5303.002.143B
388Jerar Encarnación24MIANL201918169.13733220.946-2-1521401.861.75OF
389Adam Engel30CHWAL1136050649.2169165130.982363522.301.47OF
390Nathan Eovaldi32BOSAL20202109.12012712.950-1-201.560.95P
391Robbie Erlin31LADNL2002.000000000.000.00P
392Alcides Escobar35WSNNL413633313.11464992515.966-7-25-5-1904.053.44SS-2B-P
393Eduardo Escobar33NYMNL1301251171110.2289931841219.958-18-20-11-1212.242.103B-2B
394Raynel Espinal30CINNL2004.2101001.0000001.930.50P
395Santiago Espinal27TORAL1341191041078.0453162285661.987114403.733.152B-3B-SS
396Paolo Espino35WSNNL42191113.130151320.9331202.220.67P
397Anderson Espinoza24CHCNL70018.100000-1-110.000.00P
398Carlos Estévez29COLNL620057.01165011.0001401.740.18P
399Jeremiah Estrada23CHCNL5005.2110001.0000001.590.20P
400Thairo Estrada26SFGNL1391291051164.05202182921078.981-11-11-17-17-23.943.172B-SS-OF-3B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
401Alex Faedo26DETAL1212053.2532001.0000000.840.42P
402Pete Fairbanks28TBRAL240024.0871001.00000-13.000.33P
403Stuart Fairchild26TOTZZ412915264.058580001.0007312901.981.41OF
404Bailey Falter25PHINL2016084.0844001.0000000.860.40P
405Jeurys Familia32TOTZZ480044.163120.6670000.810.08P
406Buck Farmer31CINNL440047.0136610.9230002.300.27P
407Kyle Farmer31CINNL1331321201143.2423138276958.97911-2-213.263.04SS-3B-1B
408Luke Farrell31TOTNL62015.0101001.0000000.600.17P
409Calvin Faucher26TBRAL220021.1101001.000-1-900.420.05P
410Erick Fedde29WSNNL27270127.0251411011.000-2-301.770.93P
411Mario Feliciano23MILNL22014.014122011.000000009.007.00C
412Michael Feliz29BOSAL1003.1110001.0000002.701.00P
413Ryan Feltner25COLNL2019097.11587001.000-1-201.390.75P
414Caleb Ferguson25LADNL371034.2202001.0000000.520.05P
415Freddy Fermin27KCRAL32019.017161001.0001630008.055.67C
416Junior Fernández25TOTNL160018.2101001.0000000.480.06P
417Matt Festa29SEAAL530054.01055011.000-1-401.670.19P
418J.P. Feyereisen29TBRAL222024.1110001.0000000.370.05P
419Kyle Finnegan30WSNNL660066.21239001.0002601.620.18P
420Nate Fisher26NYMNL1003.0101001.0000003.001.00P
421Jake Fishman27MIANL70011.0101011.0000000.820.14P
422Jack Flaherty26STLNL98036.083320.750-1-601.500.67P
423Josh Fleming26TBRAL103035.084311.875-1-601.800.70P
424Aaron Fletcher26PITNL90011.2101001.0000000.770.11P
425David Fletcher28LAAAL615331493.024379163131.99692171704.423.032B-SS
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
426Chris Flexen27SEAAL33220137.2199911.947-2-301.180.55P
427Wilmer Flores30SFGNL12110984976.1568373188756.988-7-8-9-1115.174.012B-1B-3B
428Estevan Florial24NYYAL159691.026242001.000-2-26-2-2602.571.73OF
429Dylan Floro31MIANL560053.2404001.0001400.670.07P
430Jason Foley26DETAL600060.11028011.0000001.490.17P
431Mike Ford29TOTMLB302620225.020019190221.000-1-50008.006.671B-P
432Nick Fortes25MIANL604847442.048546619031.0003841119.888.08C-1B
433Matt Foster27CHWAL480045.0211001.0000000.400.04P
434Lucius Fox24WSNNL96566.02581520.920-2-40-3-5503.142.30SS-3B
435Jake Fraley27CINNL514236374.08582120.976-6-19-6-19-12.001.63OF
436Ty France27SEAAL1301301171132.190482081374.997-7-80027.166.721B-3B-2B
437Bowden Francis26TORAL1000.200000000.000.00P
438Maikel Franco29WSNNL999690841.2281721981116.96146-9-1302.892.623B-1B
439Wander Franco21TBRAL737064604.124568172526.98061100-13.573.33SS
440Adam Frazier30SEAAL1441331031206.0502249246761.986-1-11013.692.982B-OF-SS
441Clint Frazier27CHCNL75140.01412110.929-1-150002.931.86OF
442Kyle Freeland29COLNL31310174.216214001.0000000.820.52P
443Freddie Freeman32LADNL1591591441377.212511155915100.996-1-1-2-228.147.841B
444Tyler Freeman23CLEAL222119193.060243249.933-6-38-5-3102.612.553B-SS-2B
445Luis Frías24ARINL150017.000000-1-1200.000.00P
446Max Fried28ATLNL30300185.142152610.9763301.991.37P
447TJ Friedl26CINNL615443466.1128123411.992-3-6-4-10-12.452.08OF
448Paul Fry29TOTZZ130013.0211001.0000001.380.15P
449Michael Fulmer29TOTAL670063.2615011.0000000.850.09P
450Hunter Gaddis24CLEAL2207.1202001.00012702.451.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
451Matt Gage29TORAL110013.000000000.000.00P
452Cam Gallagher29KCRAL18149124.0115108610.991-1-10-2-19-18.276.33C
453Giovanny Gallegos30STLNL570059.0936001.0001301.370.16P
454Zac Gallen26ARINL31310184.027101613.9632201.270.84P
455Joey Gallo28TOTMLB1189975899.1170164420.988234511.681.41OF-1B
456Ben Gamel30PITNL898263725.0188183325.989-18-29-7-1122.312.04OF-1B
457Adolis García29TEXAL1341331151177.12842691051.982884412.132.08OF
458Aramis Garcia29CINNL453422302.13253101321.994130009.627.02C-1B
459Avisaíl García31MIANL868369702.1134129321.985-8-14-3-501.691.53OF
460Bryan Garcia27DETAL44020.1101001.0000000.440.25P
461Dérmis Garcia24OAKAL362923257.024723214129.996132908.616.831B-OF
462Jarlín García29SFGNL580065.0413001.000-1-300.550.07P
463Leury Garcia31CHWAL887663708.02971381491031.966-8-1423-23.653.022B-SS-OF-3B
464Luis García35SDPNL640061.0112542.636-3-1001.030.11P
465Luis García22WSNNL929189789.03421212051650.953-12-19-14-21-33.723.54SS-2B
466Luis Garcia25HOUAL28280157.1134812.923-1-100.690.43P
467Maikel Garcia22KCRAL86553.124111121.917-2-41-1-2303.712.75SS
468Rico Garcia28BALAL6008.000000-1-250.000.00P
469Rony García24DETAL168051.0303001.0000000.530.19P
470Yimi García31TORAL610061.0606001.000-2-700.890.10P
471Kyle Garlick30MINAL493012254.26866110.98500-3-1402.371.37OF
472Dustin Garneau34DETAL74233.024231001.000000006.553.43C
473Amir Garrett30KCRAL600045.1312001.000-1-400.600.05P
474Braxton Garrett24MIANL1717088.01861111.9441201.741.00P
475Reed Garrett29WSNNL7009.110010.0000010.000.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
476Stone Garrett26ARINL1313598.015150001.0000-50001.381.15OF
477Mitch Garver31TEXAL141412124.0124119410.992-1-10-2-19-18.938.79C
478Ralph Garza28TBRAL190035.0413001.0000001.030.21P
479Kevin Gausman31TORAL31310174.21631210.938-1-100.770.48P
480Domingo Germán29NYYAL1514072.175110.857-2-600.750.40P
481Frank German24BOSAL5004.0110001.0000002.250.20P
482Ian Gibaut28TOTZZ340036.0321001.0000000.750.09P
483Kyle Gibson34PHINL31310167.230121711.9672201.560.94P
484Luis Gil24NYYAL1104.0101001.0000002.251.00P
485Logan Gilbert25SEAAL32320185.229151311.966-1-101.360.88P
486Tyler Gilbert28ARINL87034.1615011.0000001.570.75P
487Lucas Gilbreath26COLNL470043.081612.8751501.470.15P
488Ken Giles31SEAAL5004.100000000.000.00P
489Logan Gillaspie25BALAL170017.1101001.0000000.520.06P
490Andrés Giménez23CLEAL1411341271203.0612240363976.98566171704.514.222B-SS
491Kevin Ginkel28ARINL300029.1514001.0000001.530.17P
492Lucas Giolito27CHWAL30300161.217512011.000-1-100.950.57P
493Mychal Givens32TOTNL591061.11211012.91711901.610.19P
494Tyler Glasnow28TBRAL2206.200000000.000.00P
495José Godoy27TOTZZ107459.153503001.000000008.045.30C
496Paul Goldschmidt34STLNL1281271131103.211631071911118.999342229.489.081B
497Austin Gomber28COLNL33170124.21679021.0000001.160.48P
498Yan Gomes34CHCNL696665582.16185763575.9892451019.448.86C
499Tony Gonsolin28LADNL24240130.119910001.0002301.310.79P
500Marco Gonzales30SEAAL32320183.01679011.000-2-200.790.50P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Chi Chi González30TOTZZ75023.0413001.00015201.570.57P
502Erik González30MIANL1697100.0401327051.00044222403.602.223B-SS-2B-1B
503Luis González26SFGNL938634730.11851701050.973111102.221.86OF-P
504Marwin Gonzalez33NYYAL805437503.220013068212.9901227122803.542.30OF-SS-1B-3B-2B-P
505Oscar Gonzalez24CLEAL848269735.0164155361.963915-1-1-11.931.88OF
506Romy González25CHWAL302825253.01094266110.991-1-3-2-9-13.843.482B-SS-OF
507Niko Goodrum30HOUAL1410994.058391816.9830-511305.464.072B-1B
508Nick Gordon26MINAL134114741004.131621691924.972-7-8-5-532.752.01OF-2B-SS-3B-P
509MacKenzie Gore23SDPNL1613070.0927001.0002601.160.56P
510Terrance Gore31NYMNL61120.0550001.000-1-360002.250.83OF
511Nolan Gorman22STLNL686251549.1316127181861.975-2-5-5-1005.054.462B-OF
512Anthony Gose31CLEAL220021.0220001.0000000.860.09P
513Phil Gosselin33TOTMLB302112185.070323719.98616-2-1203.362.163B-2B-1B-P-OF
514Trevor Gott29MILNL450045.2523001.000-1-400.990.11P
515Ashton Goudeau29COLNL120020.100000-1-100.000.00P
516Yasmani Grandal33CHWAL746754584.05995751956.992-5-10-5-10-49.157.82C-1B
517Brusdar Graterol23LADNL461049.2231310001.00031204.170.50P
518Kendall Graveman31CHWAL650065.0103610.9000001.250.14P
519Jon Gray30TEXAL24240127.116610021.000-1-201.130.67P
520Josiah Gray24WSNNL28280148.21248001.000-1-100.730.43P
521Sonny Gray32MINAL24240119.21851211.9440001.280.71P
522Chad Green31NYYAL140015.0101001.0000000.600.07P
523Hunter Greene22CINNL24241125.2126510.917-2-300.790.46P
524Riley Greene21DETAL939392814.1243241020.992232212.662.59OF
525Shane Greene33TOTZZ2003.000000000.000.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
526Didi Gregorius32PHINL615852506.021270140229.99112-5-12-33.743.44SS
527Grayson Greiner29ARINL22218.01715110.941-1-670008.008.00C
528Zack Greinke38KCRAL26260137.0372017011.0003412.431.42P
529Randal Grichuk30COLNL1381281061144.1268260350.981-24-25-4-402.071.91OF-P
530Foster Griffin26TOTAL6006.1202001.0000002.840.33P
531Justin Grimm33OAKAL150015.1413001.00011302.350.27P
532Trent Grisham25SDPNL1481241181143.0346341321.99416178822.712.32OF
533Vaughn Grissom21ATLNL414038357.01556091416.974