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 Diamondbacks434.29.708383422503015.0134810053123133.977736-2-2
Atlanta Braves354.35.698373332802943.013099813082024.985-10-4-2-3-1
Baltimore Orioles374.22.688373332672898.013539663612646.981-6-31102
Boston Red Sox344.28.721363242612886.012739622931825.98616716-2-2
Chicago Cubs394.03.691353152412736.012549123231941.985-7-3-110-2
Chicago White Sox364.22.683363242562907.012909692942730.979-24-10-6-2-3
Cincinnati Reds435.83.682363242492772.012029242661225.990-2-1-15-1-2
Cleveland Guardians354.62.715343062262706.012219023001925.98473151-2
Colorado Rockies305.69.656363242572835.013569453822946.979-14-6-60-2
Detroit Tigers373.86.728373332712901.013049673162126.9843140-1
Houston Astros333.27.723373332652937.012939793011331.9901252310
Kansas City Royals344.86.701353152412781.012669273251436.98973-603
Los Angeles Angels423.64.739393512593111.0140910373492334.984249131-1
Los Angeles Dodgers383.25.727363242632877.012719592931933.9851041133
Miami Marlins333.72.714363242442850.012919503202130.9841041012
Milwaukee Brewers323.95.700373332672916.013019723062319.982-10141-1
Minnesota Twins413.54.714373332602943.012899812911726.987114904
New York Mets373.42.714383422503042.0133210143061226.991218-22
New York Yankees322.89.713363242272907.013249693401525.9892181-2
Oakland Athletics403.74.704393512673102.0141310343512836.980-4-2-90-2
Philadelphia Phillies334.36.686363242422859.012939533192129.984-18-8-801
Pittsburgh Pirates395.31.695363242352826.012779423053025.977-14-61413
San Diego Padres354.00.715363242502907.013099693261429.98952110-2
Seattle Mariners384.22.703373332672907.012819692931928.98521901
San Francisco Giants444.14.666363242012874.013179583411832.986-28-12-11-11
St. Louis Cardinals333.50.714363242592844.013529483881636.988001392
Tampa Bay Rays404.08.726373332522955.013139853082021.9851253-1-2
Texas Rangers354.37.702353152242790.012709303162427.98132-50-4
Toronto Blue Jays363.97.706373332532922.013069743151723.987311503
Washington Nationals335.24.667383422822985.013729953453228.977-13-5-10-41
League Average364.16.703373292522898 13069663202130.984-0040-0
10864.16.70310969864756686934.039189289789593618895.984-401240-3
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
1C.J. Abrams21SDPNL191615149.068234326.9712160003.993.30SS-2B-OF
2Albert Abreu26TEXAL6007.2000000000.000.00P
3Bryan Abreu25HOUAL110015.2110001.0000000.570.09P
4José Abreu35CHWAL282828252.222420913227.9911300-27.917.931B
5Domingo Acevedo28OAKAL180018.2101001.0000000.480.06P
6Ronald Acuna Jr.24ATLNL66653.011110001.0000-60001.871.83OF
7Jason Adam30TBRAL150015.1110001.000-1-1300.590.07P
8Willy Adames26MILNL343431287.01284677512.961002803.863.62SS
9Austin Adams31SDPNL2002.1110001.0000003.860.50P
10Riley Adams26WSNNL121212104.299909001.0000-40008.518.25C-1B
11Jo Adell23LAAAL191614146.03835030.921-1-12-4-3212.161.84OF
12Joan Adon23WSNNL88036.272320.7140001.230.63P
13Jesus Aguilar32MIANL201918166.215614015114.99416-2-1408.377.751B-3B
14Nick Ahmed32ARINL161514134.058164116.983-2-18-3-27-13.833.56SS
15Keegan Akin27BALAL100024.2413021.0000001.460.40P
16Hanser Alberto29LADNL159686.039211625.949-2-27-1-1403.872.312B-3B-P
17Ozzie Albies25ATLNL373737327.01284382316.97702-3-1103.443.382B
18Jorge Alcala26MINAL2002.100000000.000.00P
19Sandy Alcantara26MIANL88050.21257001.0001402.131.50P
20Sergio Alcantara25TOTNL221511141.052123645.923113-3-2503.061.853B-SS-2B
21Tyler Alexander27DETAL44012.120110.5000000.730.25P
22Jorge Alfaro29SDPNL161514135.01491436001.000-1-4-3-27-19.939.31C
23Anthony Alford27PITNL2109.0110001.000-1-1760001.000.50OF
24Kolby Allard24TEXAL50010.0312001.0000002.700.60P
25Cam Alldred25PITNL1001.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
26Austin Allen28OAKAL44334.027243011.00013313517.156.75C
27Logan Allen25TOTAL7007.2202001.0000002.350.29P
28Nick Allen23OAKAL87661.039171935.923020005.314.502B-SS
29Yency Almonte28LADNL2003.0101001.0000003.000.50P
30Albert Almora28CINNL87761.015150001.000-1-20-1-1902.211.88OF
31Pete Alonso27NYMNL272718230.020818324118.995-2-10-2-1008.107.671B
32Jose Altuve32HOUAL232317190.1803643115.988-2-121613.743.432B
33Jose Alvarado27PHINL13009.2000000000.000.00P
34Jose Alvarez33SFGNL12008.2101001.0000001.040.08P
35Yordan Álvarez25HOUAL141413120.02523110.9602210001.801.71OF
36Brian Anderson29MIANL242322204.063263251.921-2-15-3-1702.562.323B-OF
37Ian Anderson24ATLNL77036.0523001.0000001.250.71P
38Tim Anderson29CHWAL313130276.11233975915.927-6-26-3-1303.713.68SS
39Tyler Anderson32LADNL75035.2734001.0001601.771.00P
40Elvis Andrus33OAKAL323230279.21223383613.951-6-26-5-2103.733.63SS
41Miguel Andujar27NYYAL1107.0110001.0000840001.291.00OF
42Aristides Aquino28CINNL1411893.024222001.00044645112.321.71OF
43Victor Arano27WSNNL160015.230210.667-1-1301.150.13P
44Jonathan Arauz23BOSAL53123.0835021.0000-20003.131.602B-SS
45Chris Archer33MINAL77026.1312001.0000001.030.43P
46Orlando Arcia27ATLNL66346.0871001.000-3-79-2-5201.571.33OF-3B
47Nolan Arenado31STLNL323227271.090196839.96762652202.892.723B
48Gabriel Arias22CLEAL22218.0615001.0001340003.003.003B-2B
49Shawn Armstrong31MIANL7006.200000000.000.00P
50Randy Arozarena27TBRAL292827249.15046310.980316-1-401.771.69OF
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
51Luis Arraez25MINAL211918172.01139418111.991-2-16-3-2105.865.331B-3B-2B
52Christian Arroyo27BOSAL16136112.036191614.972170002.811.84OF-SS-2B-3B-1B
53Aaron Ashby24MILNL83027.1312001.000-1-700.990.38P
54Pedro Avila25SDPNL2004.0110001.0000002.250.50P
55Jose Azocar26SDPNL2485106.131310001.000-1-611102.621.29OF
56Akil Baddoo23DETAL161614137.04746010.979-2-21-3-2603.022.88OF
57Harrison Bader28STLNL353232287.093912001.000280012.922.66OF
58Javier Baez29DETAL282726232.11192788415.966212315-14.454.11SS
59Pedro Baez34HOUAL3002.100000000.000.00P
60Bryan Baker27BALAL131014.0101001.0000000.640.08P
61Anthony Banda28PITNL10007.2110001.0000001.170.10P
62Tanner Banks30CHWAL110018.0404001.0000002.000.36P
63Rylan Bannon26BALAL33326.014311011.0000100004.854.673B
64Daniel Bard37COLNL140013.1101001.0000000.680.07P
65Joe Barlow26TEXAL130013.100000000.000.00P
66Scott Barlow29KCRAL150017.1312001.0000001.560.20P
67Austin Barnes32LADNL141413123.0126121322.9840411019.078.86C
68Jacob Barnes32DETAL140013.0202001.0000001.380.14P
69Matt Barnes32BOSAL150012.2101001.000-1-1600.710.07P
70Tucker Barnhart31DETAL262520213.01941886001.00018-4-2318.207.46C
71Kyle Barraclough32LAAAL5006.0211001.0000003.000.40P
72Luis Barrera26OAKAL86657.01211010.91713112101.741.38OF
73Jaime Barria25LAAAL60018.0101001.0000000.500.17P
74Joey Bart25SFGNL212119182.12011881120.990-2-16-5-33-19.829.48C
75Anthony Bass34MIANL170016.231110.6670001.080.12P
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
76Chris Bassitt33NYMNL77042.1835011.0001501.701.14P
77Mike Baumann26BALAL5007.130210.6670002.450.40P
78Félix Bautista27BALAL150015.0312001.0000001.800.20P
79Matt Beaty29SDPNL1211072.2990001.000-2-41-1-1601.110.69OF-1B
80David Bednar27PITNL150018.0202011.00011101.000.13P
81Tyler Beede29TOTNL70010.2202001.000111201.690.29P
82Jalen Beeks28TBRAL90015.2413001.0000002.300.44P
83Seth Beer25ARINL33120.020200031.000000009.006.671B
84Josh Bell29WSNNL373734308.228526419226.993-3-131418.257.651B
85Andrew Bellatti30PHINL11009.1110001.0000000.960.09P
86Cody Bellinger26LADNL353535310.284831001.0002927-12.432.40OF
87Brandon Belt34SFGNL232320199.1190169210171.000-2-140008.588.261B
88Anthony Bemboom32BALAL191412132.0113108320.982170007.575.84C
89Anthony Bender27MIANL150014.0431001.0000002.570.27P
90Andrew Benintendi27KCRAL343332287.058571001.00015-3-1201.821.71OF
91Jose Berrios28TORAL88041.0303011.0000000.660.38P
92Jon Berti32MIANL13118101.1331419041.00011711102.932.062B-3B-OF-SS
93Christian Bethancourt30OAKAL181412134.01161069110.9910-300-17.726.051B-C
94Mookie Betts29LADNL343432298.271692011.0009362802.142.09OF
95Bo Bichette24TORAL373737324.21383993615.957-2-9-4-1513.663.57SS
96Phil Bickford26LADNL130012.100000000.000.00P
97Shane Bieber27CLEAL77038.2523011.0000001.160.71P
98Cavan Biggio27TORAL99362.04640511.9780111906.535.001B-OF-2B
99Ty Blach31COLNL100019.0211001.0000000.950.20P
100Paul Blackburn28OAKAL77037.2835011.0001501.911.14P
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
101Charlie Blackmon35COLNL212115177.03530321.943-5-32-3-20-11.681.57OF
102Ronel Blanco28HOUAL7006.1110001.0000001.420.14P
103Richard Bleier35MIANL11008.2101001.000-1-2301.040.09P
104Xander Bogaerts29BOSAL333329289.21072974412.963-1-4-3-12-13.203.12SS
105Alec Bohm25PHINL292725241.079215356.937-4-22-5-2502.762.553B-1B
106Ronald Bolanos25KCRAL50013.0523001.00011503.461.00P
107Ryan Borucki28TORAL6004.1101001.0000002.080.17P
108Brad Boxberger34MILNL140012.100000000.000.00P
109Kyle Bradish25BALAL44021.1211001.0000000.840.50P
110Archie Bradley29LAAAL8008.200000000.000.00P
111Bobby Bradley26CLEAL75341.03231011.9690-6-1-2906.804.431B
112Jackie Bradley Jr.32BOSAL342928268.279763021.00093973112.652.32OF
113Michael Brantley35HOUAL151511126.034331001.00011143802.432.27OF
114Matt Brash24SEAAL55020.0211001.00011000.900.40P
115Ryan Brasier34BOSAL170013.100000000.000.00P
116John Brebbia32SFGNL160017.0413001.00011202.120.25P
117Alex Bregman28HOUAL363533307.198366029.98001-1-402.812.673B
118Jake Brentz27KCRAL8005.100000000.000.00P
119Beau Brieske24DETAL55026.182421.7501802.051.20P
120Connor Brogdon27PHINL5004.000000000.000.00P
121Aaron Brooks32STLNL5009.1202001.0000001.930.40P
122Mike Brosseau28MILNL18117105.02842132.893-2-20-1-1102.141.323B-SS-P
123Seth Brown29OAKAL332822256.215914414112.9940-1-1-4-15.544.271B-OF
124JT Brubaker28PITNL88036.061411.8330001.250.63P
125Justin Bruihl25LADNL9009.1202001.0000001.930.22P
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
126Vidal Brujan24TBRAL87664.030131613.967-1-170004.083.222B-OF-3B
127Kris Bryant30COLNL121210102.01312010.923-3-38-2-2301.061.00OF
128Kris Bubic24KCRAL65013.1211001.0000001.350.33P
129Walker Buehler27LADNL77141.2835001.0000001.731.14P
130Madison Bumgarner32ARINL88035.1101001.0000000.250.13P
131Aaron Bummer28CHWAL120011.0101001.00011800.820.08P
132Dylan Bundy29MINAL66028.0220001.000-1-700.640.33P
133Jake Burger26CHWAL212020180.043103122.953-3-21-4-2712.051.953B
134Brock Burke25TEXAL110020.0110001.0000000.450.09P
135Corbin Burnes27MILNL77045.21046011.0001401.971.43P
136Ryan Burr28CHWAL7008.0110001.0000001.130.14P
137Matt Bush36TEXAL152013.141210.750-1-1502.030.20P
138Byron Buxton28MINAL181714143.048471011.0003220003.022.82OF
139Genesis Cabrera25STLNL140015.2725001.00011304.020.50P
140Lorenzo Cain36MILNL262525220.06259121.96816316-12.452.31OF
141Kole Calhoun34TEXAL332421231.043430001.000-3-13-1-501.681.30OF
142Willie Calhoun27TEXAL53126.0550001.0000-80001.731.00OF
143Johan Camargo28PHINL272119197.210045550141.000171604.553.45SS-3B-2B-1B
144Daz Cameron25DETAL33223.0440001.000-2-1070001.571.33OF
145Jeimer Candelario28DETAL353534303.185235846.9530-1-3-1202.402.313B
146Mark Canha33NYMNL272514213.045441011.000-1-521101.901.67OF
147Robinson Canó39TOTNL87561.023914031.000-1-20-3-5903.392.882B
148Yennier Cano28MINAL2004.1101001.0000002.080.50P
149Vinny Capra25TORAL22011.00000000000.000.00OF
150Victor Caratini28MILNL141313115.01351221210.9930300010.499.57C
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
151Dylan Carlson23STLNL343230285.04844310.979-5-23-3-1201.481.38OF
152Carlos Carrasco35NYMNL77041.0743001.0000001.541.00P
153Curt Casali33SFGNL181515139.01311229011.0001101908.487.28C-1B
154Daniel Castano27MIANL2002.000000000.000.00P
155Ryan Castellani26OAKAL3002.200000000.000.00P
156Humberto Castellanos24ARINL86030.1220011.0000000.590.25P
157Nick Castellanos30PHINL292924248.259572001.000-6-31-4-1902.142.03OF
158Diego Castillo28SEAAL140011.1312001.0000002.380.21P
159Diego Castillo24PITNL272218206.084354818.988-1-621103.632.86SS-2B-OF-3B-P
160Luis Castillo29CINNL2209.2110001.0000000.930.50P
161Anthony Castro27CLEAL6006.200000000.000.00P
162Harold Castro28DETAL181513132.064431834.953-5-49-4-3604.163.39SS-1B-3B-2B-OF
163Jason Castro35HOUAL14111096.1100946011.0000-5-1-12-19.347.14C
164Kervin Castro23SFGNL2001.200000000.000.00P
165Miguel Castro27NYYAL140012.100000-1-1600.000.00P
166Rodolfo Castro23PITNL66552.02661914.96224024604.333.57SS-2B
167Willi Castro25DETAL171513139.03226511.9690-10002.011.72OF-SS-3B
168Dylan Cease26CHWAL88043.2404001.0001500.820.50P
169Gilberto Celestino23MINAL231713154.052520001.0006430003.042.26OF
170Luis Cessa30CINNL121014.2101001.0000000.610.08P
171Jhoulys Chacin34COLNL130017.1514021.00011202.600.38P
172Andrew Chafin32DETAL10007.2211001.0000002.350.20P
173Yu Chang26CLEAL31013.0853011.00011070005.542.001B-2B-3B
174Aroldis Chapman34NYYAL160013.2110001.0000000.660.06P
175Matt Chapman29TORAL363636316.2107337225.981-2-8-1-402.982.923B
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
176JT Chargois31TBRAL1000.200000000.000.00P
177Jesse Chavez38TOTNL101014.0101001.0000000.640.10P
178Michael Chavis26PITNL262016185.01239823210.984-1-91605.894.031B-2B-3B
179Robinson Chirinos38BALAL252318190.01781708001.000210-2-1308.437.12C
180Jazz Chisholm Jr.24MIANL302927250.21224970315.97531752414.273.972B
181Ji-Man Choi31TBRAL211917167.11541476110.994-2-15-2-1408.237.291B
182Adam Cimber31TORAL170016.1202001.000-1-1201.100.12P
183Steve Cishek36WSNNL170014.1101001.0000000.630.06P
184Aaron Civale27CLEAL66024.2321001.0000001.090.50P
185Taylor Clarke29KCRAL140013.2110001.0000000.660.07P
186Emmanuel Clase24CLEAL160014.1422001.0000002.510.25P
187Sam Clay29WSNNL5004.0101001.0000002.250.20P
188Garrett Cleavinger28LADNL3002.200000000.000.00P
189Ernie Clement26CLEAL18128120.251212827.96111432903.652.452B-3B-OF
190Mike Clevinger31SDPNL33014.0312001.000-1-1401.931.00P
191Alex Cobb34SFGNL66025.21138001.000-1-803.861.83P
192Gerrit Cole31NYYAL77036.2413001.0000000.980.57P
193Dylan Coleman25KCRAL150013.110010.000-1-1500.000.00P
194Zack Collins27TORAL86455.26156410.9840-90009.707.50C
195Alex Colome33COLNL130012.1514001.0000003.650.38P
196Mark Contreras27MINAL1006.0220001.000-1-2160003.002.00OF
197Roansy Contreras22PITNL3007.2321001.0000003.521.00P
198William Contreras24ATLNL77763.06157220.967-1-140008.438.43C
199Willson Contreras30CHCNL232323200.02051841923.9900-3-5-30-19.148.83C
200Garrett Cooper31MIANL171713133.012011550131.000-1-7-1-908.127.061B
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
201Patrick Corbin32WSNNL88138.2808001.00021001.861.00P
202Franchy Cordero27BOSAL1211490.06155425.967-1-8-1-1305.904.541B-OF
203Carlos Correa27MINAL242420203.087295539.966-2-101613.723.50SS
204Nestor Cortes27NYYAL77040.0321001.0000000.680.43P
205Jharel Cotton30MINAL4006.2101001.0000001.350.25P
206Danny Coulombe32MINAL90012.0211001.00011701.500.22P
207Jake Cousins27MILNL8008.0321001.0000003.380.38P
208Brandon Crawford35SFGNL343431291.11414690518.965001414.204.00SS
209J.P. Crawford27SEAAL353532297.01223482621.951-1-30003.523.31SS
210Kutter Crawford26BOSAL80010.2110001.0000000.840.13P
211Kyle Crick29CHWAL8007.0413011.00012905.140.50P
212Nabil Crismatt27SDPNL101019.0532001.0000002.370.50P
213C.J. Cron32COLNL303028260.030328220142.99713418110.4510.071B
214Jake Cronenworth28SDPNL343433305.01466876221.9863112804.254.112B-1B-SS
215Wil Crowe27PITNL130021.031110.6670000.860.15P
216Johnny Cueto36CHWAL1106.0110001.0000001.501.00P
217Charlie Culberson33TEXAL18154105.03482242.882-2-24-4-45-22.571.673B-2B-OF
218Travis d'Arnaud33ATLNL252525220.02462331212.9960015-110.029.80C
219Bobby Dalbec27BOSAL332524236.2203192110161.000212-2-10-17.726.151B-3B
220Tyler Danish27BOSAL80012.0211001.0000001.500.25P
221Yu Darvish35SDPNL77039.0853001.000-1-501.851.14P
222Matt Davidson31ARINL32117.0321001.000-1-104-1-7101.591.003B
223Tucker Davidson26ATLNL2107.2101001.0000001.170.50P
224Zach Davies29ARINL77035.1116410.9091602.551.43P
225Austin Davis29BOSAL161016.1202001.0000001.100.13P
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
226J.D. Davis29NYMNL65138.0114611.909-1-27-1-3202.371.673B
227Jaylin Davis27BOSAL1118.0330001.000-1-147115003.383.00OF
228Yonathan Daza28COLNL261716162.037361001.000-5-41-3-2202.061.42OF
229Angel De Jesus25DETAL1002.000000000.000.00P
230Chase De Jong28PITNL70013.120110.5000000.680.14P
231Bryan De La Cruz25MIANL21129115.22826020.92911511002.021.24OF
232Enyel De Los Santos26CLEAL8007.100000000.000.00P
233Paul DeJong28STLNL242323202.01213682323.97521442405.264.92SS
234Travis Demeritte27ATLNL201916166.039381001.000-1-9-2-1402.111.95OF
235Anthony DeSclafani32SFGNL33013.1110001.000-1-1500.680.33P
236Reid Detmers22LAAAL77134.2624001.0001601.560.86P
237Ross Detwiler36CINNL1001.000000000.000.00P
238Rafael Devers25BOSAL353433301.2104366627.981270003.042.913B
239Aledmys Díaz31HOUAL211814163.0592732031.00021221403.262.572B-SS-3B-1B-OF
240Alexis Diaz25CINNL160017.1312001.0000001.560.19P
241Edwin Díaz28NYMNL160016.0211001.0000001.130.13P
242Elias Diaz31COLNL282524223.0188177831.984-1-5-2-1107.476.61C
243Jhonathan Diaz25LAAAL2209.200000000.000.00P
244Yandy Díaz30TBRAL302925257.0150116340121.00015-1-515.254.843B-1B
245Alex Dickerson32ATLNL1001.00000000000.000.00OF
246Corey Dickerson33STLNL85244.0880001.000-1-16-1-2701.641.00OF
247Phillip Diehl27CINNL5005.200000000.000.00P
248Jake Diekman35BOSAL160012.1211001.0000001.460.13P
249Marcos Diplan25BALAL1000.100000000.000.00P
250Seranthony Dominguez27PHINL140013.200000-1-150.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
251Josh Donaldson36NYYAL212019180.071145524.97242364003.453.293B
252Brendan Donovan25STLNL1510899.062322828.968190005.453.75SS-3B-2B-1B-OF
253Sean Doolittle35WSNNL6005.100000000.000.00P
254Camilo Doval24SFGNL150015.2633001.0000003.450.40P
255Hunter Dozier30KCRAL191715150.088825111.989-3-24-3-2405.224.351B-OF-3B
256Brandon Drury29CINNL252317203.0602237111.983-1-4-2-1202.621.903B-2B-SS-1B
257Daniel Duarte25CINNL3002.200000000.000.00P
258Mauricio Dubon27TOTMLB22106119.0442420031.00032822003.331.76OF-SS-3B-2B
259Tyler Duffey31MINAL140015.0211001.0000001.200.14P
260Matt Duffy31LAAAL15114100.064451728.96911011215.583.652B-1B
261Steven Duggar28SFGNL1211992.119190001.00018-1-1301.851.58OF
262Robert Dugger26TOTZZ2008.100000000.000.00P
263Joe Dunand26MIANL1119.0413001.0001880004.004.003B
264Dane Dunning27TEXAL77037.2514001.0000001.190.71P
265Jarren Duran25BOSAL1119.0110001.000-1-800001.001.00OF
266Jhoan Duran24MINAL120016.230210.6670001.080.17P
267Adam Duvall33ATLNL363535310.09290111.9892827-12.642.53OF
268Tommy Edman27STLNL353534304.016560103226.9881493614.834.662B
269Carl Edwards Jr.30WSNNL4005.1110001.0000001.690.25P
270Scott Effross28CHCNL161015.0303001.00011301.800.19P
271Zach Eflin28PHINL66030.0927011.00021312.701.50P
272Bryce Elder23ATLNL44019.0422011.0000001.891.00P
273Roenis Elias33SEAAL1001.000000000.000.00P
274Chris Ellis29BALAL2204.1110001.0000002.080.50P
275Drew Ellis26ARINL33124.095310.889-1-54-1-5003.002.673B
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
276Adam Engel30CHWAL302019206.049490001.0000131712.141.63OF
277Nathan Eovaldi32BOSAL88041.282512.8751501.510.88P
278Robbie Erlin31LADNL2002.000000000.000.00P
279Alcides Escobar35WSNNL272626226.21063368513.953-4-20-4-2104.013.74SS
280Eduardo Escobar33NYMNL313130275.053242813.981-2-7-2-901.701.683B
281Santiago Espinal27TORAL373333300.21254480116.99231331203.713.352B-3B
282Paolo Espino35WSNNL130017.0422001.000-1-1202.120.31P
283Carlos Estevez29COLNL140011.2440001.0000003.090.29P
284Thairo Estrada26SFGNL353332299.11407267123.993-7-26-6-2404.183.862B-OF-SS
285Alex Faedo26DETAL33015.2110001.0000000.570.33P
286Stuart Fairchild26SEAAL2003.0000000-1200000.000.00OF
287Bailey Falter25PHINL51012.0101001.000-1-1700.750.20P
288Jeurys Familia32PHINL140012.2101001.000-1-1600.710.07P
289Buck Farmer31CINNL100012.021010.500-1-1700.750.10P
290Kyle Farmer31CINNL333331280.01063766314.972-1-6-1-403.313.12SS
291Calvin Faucher26TBRAL1001.000000000.000.00P
292Erick Fedde29WSNNL77034.0936001.0001602.381.29P
293Ryan Feltner25COLNL1105.0101001.0000001.801.00P
294Caleb Ferguson25LADNL1001.000000000.000.00P
295Matthew Festa29SEAAL110012.000000000.000.00P
296J.P. Feyereisen29TBRAL142017.1110001.0000000.520.07P
297Kyle Finnegan30WSNNL140013.1312001.0000002.030.21P
298Josh Fleming26TBRAL62018.1211011.0000000.980.33P
299Aaron Fletcher26PITNL8008.2101001.0000001.040.13P
300David Fletcher28LAAAL14118100.050842081.00056056004.503.13SS-2B
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
301Chris Flexen27SEAAL77039.1422011.000-2-1000.920.57P
302Wilmer Flores30SFGNL212015171.080472947.950-2-14-2-1404.003.453B-1B-2B
303Estevan Florial24NYYAL1107.0110001.0000-390001.291.00OF
304Dylan Floro31MIANL3003.0101001.00016703.000.33P
305Jason Foley26DETAL7009.1413011.0000003.860.57P
306Mike Ford29SFGNL1119.011110011.0000-3700011.0011.001B
307Matt Foster27CHWAL160016.2211001.0000001.080.13P
308Lucius Fox24WSNNL96566.02581520.920-2-33-3-5503.142.30SS-3B
309Jake Fraley27CINNL1211990.02522120.920-7-89-4-5302.301.92OF
310Ty France27SEAAL363636315.025223317225.992022817.146.941B
311Bowden Francis26TORAL1000.200000000.000.00P
312Maikel Franco29WSNNL383835331.2117397267.9490-1-2-703.012.643B-1B
313Wander Franco21TBRAL313128267.1101267239.9703121413.303.16SS
314Adam Frazier30SEAAL312925259.01125752316.973-1-4-4-1803.793.212B-OF
315Clint Frazier27CHCNL2107.0110001.000-1-1250001.290.50OF
316Kyle Freeland29COLNL77036.2202001.0000000.490.29P
317Freddie Freeman32LADNL363632310.229026920128.997271418.378.031B
318Luis Frias24ARINL2002.100000000.000.00P
319Max Fried28ATLNL77043.01147001.000-1-502.301.57P
320TJ Friedl26CINNL161411124.039390001.0000-321902.832.44OF
321Paul Fry29BALAL120012.0211001.0000001.500.17P
322Michael Fulmer29DETAL140014.100000000.000.00P
323Cam Gallagher29KCRAL86350.037370001.000-1-1312406.664.63C
324Giovanny Gallegos30STLNL130013.0303001.0000002.080.23P
325Zac Gallen26ARINL66034.1202001.000-1-600.520.33P
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
326Joey Gallo28NYYAL312726245.03937110.974-5-25-1-401.401.23OF
327Ben Gamel30PITNL343124268.056551001.00013-1-401.881.65OF
328Adolis García29TEXAL333322291.07471211.986-1-3-1-402.262.21OF
329Aramis Garcia29CINNL16138114.01191145011.0001711109.397.44C-1B
330Avisail Garcia31MIANL282826239.248462011.000-1-51511.801.71OF
331Jarlin Garcia29SFGNL130013.1110001.0000000.680.08P
332Leury Garcia31CHWAL272522231.0914147313.967-2-13-2-1003.433.032B-OF-SS
333Luis Garcia35SDPNL130012.2101001.0000000.710.08P
334Luis Garcia25HOUAL66033.2202001.0000000.530.33P
335Rony Garcia24DETAL70011.1202001.00011801.590.29P
336Yimi Garcia31TORAL150014.0101001.000-1-1400.640.07P
337Kyle Garlick30MINAL136152.014131001.000050002.421.08OF
338Dustin Garneau34DETAL74233.024231001.0000-110006.553.43C
339Amir Garrett30KCRAL130011.100000-1-180.000.00P
340Mitch Garver31TEXAL141412124.0124119410.992-1-8-2-19-18.938.79C
341Ralph Garza28TBRAL4008.000000000.000.00P
342Kevin Gausman31TORAL77045.040310.750-2-900.600.43P
343Kyle Gibson34PHINL77037.1104510.900-1-502.171.29P
344Luis Gil24NYYAL1104.0101001.0000002.251.00P
345Logan Gilbert25SEAAL88045.0835001.0001401.601.00P
346Tyler Gilbert28ARINL32014.1413001.0000002.511.33P
347Lucas Gilbreath26COLNL8006.2211011.0000002.700.25P
348Logan Gillaspie25BALAL1002.0000000.000.00P
349Andres Gimenez23CLEAL302622231.09528670131.0001763103.703.062B-SS
350Lucas Giolito27CHWAL55026.2312001.0001801.010.60P
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
351Mychal Givens32CHCNL140013.1000000000.000.00P
352Jose Godoy27MINAL21111.0871001.0000-360006.554.00C
353Paul Goldschmidt34STLNL323229275.0296270260301.000-4-18-1-419.699.251B
354Austin Gomber28COLNL77039.0624001.0001501.380.86P
355Yan Gomes34CHCNL121212104.0111102631.9730-322319.359.00C
356Tony Gonsolin28LADNL77033.0422001.0001601.090.57P
357Marco Gonzales30SEAAL77032.0312001.0000000.840.43P
358Erik Gonzalez30MIANL64445.020713031.00007-1-2704.002.863B-SS-2B
359Luis Gonzalez26SFGNL20184150.04238130.929-3-25-3-24-12.341.86OF-P
360Marwin Gonzalez33NYYAL137467.2301317001.0004630003.992.14SS-OF-3B
361Niko Goodrum30HOUAL1410994.058391816.9830-30005.464.072B-1B
362Nick Gordon26MINAL282217189.048435031.0005331602.291.66OF-SS-P
363MacKenzie Gore23SDPNL65029.0725001.0001702.171.17P
364Anthony Gose31CLEAL110010.1110001.0000000.870.09P
365Trevor Gott29MILNL130012.0202001.0000001.500.15P
366Ashton Goudeau29COLNL90014.000000000.000.00P
367Yasmani Grandal33CHWAL201917168.0192183811.995-1-8-3-21-110.239.55C-1B
368Brusdar Graterol23LADNL140013.1312001.0000002.030.21P
369Kendall Graveman31CHWAL160018.162310.8330002.450.31P
370Jon Gray30TEXAL55022.0211011.0000000.820.40P
371Josiah Gray24WSNNL77037.1101001.0000000.240.14P
372Sonny Gray32MINAL44014.2211001.0000001.230.50P
373Chad Green31NYYAL130014.1101001.0000000.630.08P
374Hunter Greene22CINNL77033.1110001.000-1-600.270.14P
375Shane Greene33LADNL1002.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
376Didi Gregorius32PHINL171715142.0551836110.982-1-6-4-34-13.423.18SS
377Zack Greinke38KCRAL77038.1963011.0001502.111.29P
378Randal Grichuk30COLNL262621228.054540001.000-5-24-1-512.132.08OF
379Justin Grimm33OAKAL120012.0202001.00011701.500.17P
380Trent Grisham25SDPNL343130281.074740001.000-1-6-2-812.372.18OF
381Robbie Grossman32DETAL313128259.177770001.000000002.672.48OF
382Michael Grove25LADNL1103.200000000.000.00P
383Robert Gsellman28CHCNL3007.000000000.000.00P
384Javy Guerra26TOTZZ7007.1110001.0000001.230.14P
385Vladimir Guerrero Jr.23TORAL313131270.125624790191.000-1-31418.528.261B
386Luis Guillorme27NYMNL201512143.057164015.9820-30003.522.672B-3B-SS
387Lourdes Gurriel Jr.28TORAL313027255.17269211.98601-1-402.502.29OF-1B
388Yuli Gurriel38HOUAL323131275.125624411129.996002908.347.971B
389Jandel Gustave29MILNL120013.0110001.0000000.690.08P
390Kelvin Gutierrez27BALAL108768.02551915.96005-2-3503.182.403B
391Vladimir Gutiérrez26CINNL66026.074121.7140001.730.83P
392Eric Haase29DETAL171210118.18477340.952-1-822006.084.44C-OF
393Josh Hader28MILNL140013.1101001.0000000.680.07P
394Jake Hager29ARINL22116.0844021.0001384.502.672B-3B
395Garrett Hampson27COLNL108872.041162415.976-1-11-2-3305.004.00SS-2B-3B-OF
396Brad Hand32PHINL150010.010010.0000000.000.00P
397Mitch Haniger31SEAAL66651.012120001.0000-120002.122.00OF
398Ian Happ27CHCNL313027260.051492001.000-3-1631301.771.65OF
399Bryce Harper29PHINL88768.014140001.000-1-17-1-1701.851.75OF
400Josh Harrison34CHWAL222119183.1662539210.9700-121303.142.912B-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
401Hunter Harvey27WSNNL4002.2110001.0000003.380.25P
402Adam Haseley26CHWAL43228.1880001.000060002.542.00OF
403Ke'Bryan Hayes25PITNL333227273.0114387157.956-1-573113.593.033B-SS
404Austin Hays26BALAL313130271.052502001.000-3-15-1-401.731.68OF
405Louis Head32MIANL120011.0422001.0000003.270.33P
406Andrew Heaney31LADNL22010.100000000.000.00P
407Taylor Hearn27TEXAL77029.2312001.000-1-700.910.43P
408Jonathan Heasley25KCRAL2208.1101001.0000001.080.50P
409Austin Hedges29CLEAL262521218.22111931621.991-1-742218.608.04C
410Jonah Heim27TEXAL191717150.01641568011.000-1-532419.848.63C
411Tyler Heineman31TORAL96350.05550410.9820-512409.726.00C
412Ryan Helsley27STLNL100012.2110001.0000000.710.10P
413Heath Hembree33PITNL160013.000000-1-150.000.00P
414Kyle Hendricks32CHCNL88044.273310.8570001.210.75P
415Liam Hendriks33CHWAL170017.1404001.000-1-1202.080.24P
416Ryan Hendrix27CINNL5003.1101001.0000002.700.20P
417Payton Henry25MIANL1410481.177716001.00004-1-1508.525.50C
418Sam Hentges25CLEAL120014.0615011.00011403.860.50P
419Guillermo Heredia31ATLNL19118102.020200001.000-4-4533521.761.05OF
420Jimmy Herget28LAAAL141019.0202001.0000000.950.14P
421Michael Hermosillo27CHCNL179289.02724030.889-1-8-2-26-12.431.41OF
422Carlos Hernandez25KCRAL66026.2505001.0001801.690.83P
423Cesar Hernandez32WSNNL383838331.21445587219.986-2-9-1-403.853.742B
424Elieser Hernandez27MIANL77033.2413001.0001601.070.57P
425Enrique Hernandez30BOSAL333333293.292920001.0003112802.822.79OF
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
426Teoscar Hernandez29TORAL141411115.13331110.97033122002.502.29OF
427Yadiel Hernández34WSNNL232215183.03635010.972-3-201601.721.52OF
428Yonny Hernandez24ARINL95349.01679011.000-1-2312402.941.603B-2B
429Jose Herrera25ARINL17159126.0113103640.96500-1-1007.796.41C
430Odubel Herrera30PHINL17148126.242402001.000-1-11-2-1802.982.47OF
431Jason Heyward32CHCNL262315182.049490001.000-2-11-3-1902.421.88OF
432Aaron Hicks32NYYAL322723248.056560001.000-3-15-1-412.031.75OF
433Jordan Hicks25STLNL75021.2514001.0000002.080.71P
434Kyle Higashioka32NYYAL222014171.1199192611.9950-2-3-21-110.409.00C
435Derek Hill26DETAL161413129.142420001.000215-1-9-12.922.63OF
436Rich Hill42BOSAL66028.021010.500-1-700.320.17P
437Tim Hill32SDPNL9005.231110.6670003.180.22P
438Sam Hilliard28COLNL242015177.049490001.00021332022.492.04OF
439Keston Hiura25MILNL129469.051429041.000-1-180006.653.921B-2B
440Sean Hjelle25SFGNL1001.000000000.000.00P
441Nico Hoerner25CHCNL292827235.01082978118.99121342004.103.69SS
442Jeff Hoffman29CINNL130019.2110001.0000000.460.08P
443Colin Holderman26NYMNL1001.000000000.000.00P
444Greg Holland36TEXAL5004.200000000.000.00P
445Clay Holmes29NYYAL180018.1211001.000-1-1100.980.11P
446Tyler Holton26ARINL1001.000000000.000.00P
447Rhys Hoskins29PHINL343432296.227625419322.989-1-2-1-408.288.031B
448Eric Hosmer32SDPNL323229282.025923226123.9963111408.238.061B
449Tanner Houck26BOSAL84026.2918001.00032303.041.13P
450Adrian Houser29MILNL77036.11275001.000-1-602.971.71P
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
451Sam Howard29PITNL3002.000000000.000.00P
452Spencer Howard25TEXAL3106.200000-1-300.000.00P
453Dakota Hudson27STLNL77035.1954001.0000002.291.29P
454Daniel Hudson35LADNL120011.200000-1-170.000.00P
455Sam Huff24TEXAL44436.040391001.0000-700010.0010.00C
456Brandon Hughes26CHCNL1001.2000000.000.00P
457Cooper Hummel27ARINL14101095.02220110.9550-3-1-1201.991.50OF-C
458Drew Hutchison31DETAL100015.230210.667-1-1301.150.20P
459Andy Ibáñez29TEXAL222117184.097375734.969747426-14.603.923B-1B-2B
460José Iglesias32COLNL303028258.01322999425.97000-5-23-14.474.27SS
461Raisel Iglesias32LAAAL150013.1312011.0000002.030.20P
462Jonathan India25CINNL1010982.0291217041.0000-6-3-4403.182.902B
463Cole Irvin28OAKAL55027.2202011.0000000.650.40P
464Kyle Isbel25KCRAL149687.027270001.00034611302.791.93OF
465Alex Jackson26MILNL32118.024240001.00001500012.008.00C
466Drew Jackson28OAKAL3109.2220001.000-1-1190001.860.50OF-3B
467Zach Jackson27OAKAL180017.1211001.0000001.040.11P
468Travis Jankowski31NYMNL24127118.028280001.00021922002.141.17OF
469Danny Jansen27TORAL64438.031310001.0000-70007.345.17C
470Kenley Jansen34ATLNL150015.2110001.0000000.570.07P
471Cristian Javier25HOUAL73025.100000-1-800.000.00P
472Griffin Jax27MINAL100017.2101001.0000000.510.10P
473Daulton Jefferies26OAKAL77035.1770001.000-1-601.781.00P
474Ryan Jeffers25MINAL222222194.02132085011.0000242519.889.68C
475Dany Jimenez28OAKAL150015.100000000.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
476Eloy Jiménez25CHWAL99667.217170001.000-1-11-1-1702.261.89OF
477Joe Jimenez27DETAL160014.200000-1-140.000.00P
478Connor Joe29COLNL171714145.08073613.98843018-14.904.39OF-1B
479Pierce Johnson31SDPNL6006.0110001.000-1-3301.500.17P
480Damon Jones27PHINL4004.200000000.000.00P
481Aaron Judge30NYYAL303015264.164622001.000420-2-902.182.13OF
482Jakob Junis29SFGNL42020.2404001.00011001.741.00P
483Tommy Kahnle32LADNL4004.0101001.0000002.250.25P
484James Kaprielian28OAKAL44018.0211001.0000001.000.50P
485Gosuke Katoh27TORAL54134.121183021.0000-20005.504.201B-2B
486Anthony Kay27TORAL1002.000000000.000.00P
487Jarred Kelenic22SEAAL262220197.054522001.00021442402.472.08OF
488Brad Keller26KCRAL77043.252210.800-2-900.820.57P
489Mitch Keller26PITNL77032.271511.8571601.650.86P
490Carson Kelly27ARINL181512134.01141113011.000-1-819-17.666.00C-P
491Joe Kelly34CHWAL4003.0110001.00016703.000.25P
492Merrill Kelly33ARINL88044.063210.833-2-901.020.63P
493Tony Kemp30OAKAL343330289.21336267411.97000-3-12-14.013.792B-OF
494Ian Kennedy37ARINL160015.2110001.0000000.570.06P
495Max Kepler29MINAL353227288.068662001.000417312-12.131.94OF
496Ray Kerr27SDPNL3002.100000000.000.00P
497Clayton Kershaw34LADNL55030.0303001.0001700.900.60P
498Dallas Keuchel34CHWAL66026.0422011.0000001.380.67P
499Kevin Kiermaier32TBRAL302724235.177770001.00073521002.942.57OF
500Yusei Kikuchi31TORAL77032.0826001.00021302.251.14P
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
501Ha-Seong Kim26SDPNL302826255.01093077217.98221015-13.783.34SS-3B
502Craig Kimbrel34LADNL110010.2202001.0000001.690.18P
503Isiah Kiner-Falefa27NYYAL333229283.11073171511.95302-1-4-13.243.09SS
504John King27TEXAL160016.0312001.000-1-1301.690.19P
505Michael King27NYYAL120025.261410.8330001.750.42P
506Tyler Kinley31COLNL150013.131110.6670001.350.13P
507George Kirby24SEAAL22010.0101001.0000000.900.50P
508Alex Kirilloff24MINAL97568.02825212.964040003.573.00OF-1B
509Alejandro Kirk23TORAL232118181.017416311021.00021332018.657.57C
510Andrew Kittredge32TBRAL150018.0202001.0000001.000.13P
511Corey Kluber36TBRAL77035.274210.8570001.510.86P
512Andrew Knapp30PITNL119885.06964320.971-1-110007.096.09C
513Corey Knebel30PHINL150015.0202001.0000001.200.13P
514Dusten Knight31TBRAL1002.1101001.0000003.861.00P
515Andrew Knizner27STLNL191514137.0124120310.992150008.086.47C
516Matt Koch31SEAAL4004.1101001.0000002.080.25P
517Adam Kolarek33OAKAL110012.2422001.00011602.840.36P
518Mark Kolozsvary26CINNL63333.031310001.000-1-48-1-36-18.455.17C
519Michael Kopech26CHWAL77035.000000000.000.00P
520Jackson Kowar25KCRAL1003.1101001.0000002.701.00P
521Max Kranick24PITNL2005.0312011.00014005.401.50P
522Joey Krehbiel29BALAL160016.0826011.00011304.500.50P
523Jason Krizan33SFGNL33223.0440001.0000100001.571.33OF
524Chad Kuhl29COLNL77037.175110.8570001.450.86P
525Joel Kuhnel27CINNL3003.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
526Steven Kwan24CLEAL282621231.263612011.000291512.452.25OF
527Travis Lakins Sr.28BALAL60010.1211001.00011901.740.33P
528Jimmy Lambert27CHWAL2206.2202001.0000002.701.00P
529Dinelson Lamet29SDPNL10008.100000000.000.00P
530Alex Lange26DETAL160013.1303001.0000002.030.19P
531Trevor Larnach25MINAL161310116.028253001.00011166212.171.75OF
532Eric Lauer27MILNL66034.24130