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 Diamondbacks534.70.6951621458107112918.057614306139956134.9904744609
Atlanta Braves514.42.6851621458121012960.057414320133982134.9861511602
Baltimore Orioles504.19.696162145899113083.058764361144471140.988353340-3
Boston Red Sox564.79.6771621458105912870.0582142901429102137.982-15-1-20-2-2
Chicago Cubs484.46.6941621458113012918.058884306149092137.984403601
Chicago White Sox565.19.6851621458108812885.056394295124995117.983-64-6-59-4-11
Cincinnati Reds655.07.685162145898912954.056924318128391125.984-11-1-38-11
Cleveland Guardians504.30.6981621458112712996.058334332141883119.9861012403
Colorado Rockies575.91.6701621458114612726.058394242151681169.986182200-1
Detroit Tigers504.57.699162145899112981.0583043271403100129.9832832201
Houston Astros414.31.6971621458116413008.057634336134681144.9862321505
Kansas City Royals585.30.6851621458108112681.056984227139180123.986-22-2-1503
Los Angeles Angels665.12.6821621458105912885.056744295128495125.983-65-610-6
Los Angeles Dodgers584.31.709162145898513017.058214339140676139.987384570-2
Miami Marlins524.46.6831621458106112918.058164306141298144.983-26-2-1108
Milwaukee Brewers583.99.7191621458105912987.058134329140777117.9876266845
Minnesota Twins474.07.697162145892413062.057064354128666116.988-503302
New York Mets584.50.6891621458111912747.057314249139488142.985-38-4-25-13
New York Yankees544.31.7041621458110812957.058424319142796113.984192271-9
Oakland Athletics625.70.6781621458104612777.0563042591269102124.982-65-6-79-1-13
Philadelphia Phillies444.41.6951621458110412981.058034327138591117.984-7-1-3006
Pittsburgh Pirates584.88.686162145899612870.057844290140391135.984-31-331-5
San Diego Padres554.00.7021621458114212969.058404323144473130.9883734003
Seattle Mariners554.07.7001621458114813044.058004348137973123.9872121505
San Francisco Giants514.44.679162145896512912.0602743041606117143.981-34-3-150-9
St. Louis Cardinals525.12.6701621458110912855.059444285159267154.989-66-6-7-23
Tampa Bay Rays584.10.7031621458110712978.058024326140175114.987303250-10
Texas Rangers484.42.7031621458110912927.057894309142357143.990464350-1
Toronto Blue Jays464.14.6931621458108413065.057334355130771125.9882028503
Washington Nationals485.22.6821621458114812855.058804285150590158.985-27-3-300-4
League Average484.62.6911621458107712926 57944309140184132.986-1090-0
14504.62.69148604374032320387786.01738161292624203725173970.986-2402720-14
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
1Fernando Abad37COLNL6006.110010.0000000.000.00P
2Andrew Abbott24CINNL21210109.11019011.0001200.820.48P
3Cory Abbott27WSNNL220039.1101011.000-2-1000.230.05P
4CJ Abrams22WSNNL1511481431294.265124538422100.966-7-64424.374.17SS
5Albert Abreu27NYYAL450059.0126420.833-1-301.530.22P
6Bryan Abreu26HOUAL720072.01156001.0001301.380.15P
7José Abreu36HOUAL1341341281184.010891017675106.995-2-2-1-108.248.091B
8Wilyer Abreu24BOSAL251913168.24340211.9771521402.241.68OF
9Domingo Acevedo29OAKAL9009.110010.0000000.000.00P
10Garrett Acton25OAKAL6005.2101001.0000001.590.17P
11Ronald Acuna Jr.25ATLNL1571561471361.02962811051.98365-2-111.921.87OF
12Jason Adam31TBRAL560054.1945011.0001411.490.16P
13Willy Adames27MILNL1471471381282.05241593511458.973131287-13.583.47SS
14Austin Adams32ARINL240017.1202001.000-1-1201.040.08P
15Jordyn Adams23LAAAL1410994.02927020.931-2-31-1-1202.591.93OF
16Riley Adams27WSNNL403836336.2303293821.99301-4-1418.057.53C
17Ty Adcock26SEAAL120015.2413001.0000002.300.33P
18Jo Adell24LAAAL161512129.240400001.0000332722.782.67OF
19Joan Adon24WSNNL1210051.21367001.000-1-402.261.08P
20Ehire Adrianza33ATLNL32121.052211.800-2-103-1-5701.711.33SS
21Jesús Aguilar33OAKAL242011163.012411210213.984-2-16-3-22-16.745.081B
22Nick Ahmed33ARINL655643488.121675133826.963131213.833.20SS
23Keegan Akin28BALAL241023.273220.7141801.900.21P
24Hanser Alberto30CHWAL302014194.085394249.9530-11603.762.383B-2B-1B-P
25Ozzie Albies26ATLNL1481481461314.0587211368879.986760003.973.912B
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
26Jorge Alcala27MINAL110017.1312001.00011201.560.27P
27Sandy Alcantara27MIANL28283184.235141651.857-4-401.461.07P
28Scott Alexander33SFGNL558048.11851211.9440003.170.31P
29Tyler Alexander28DETAL251044.0211001.0000000.410.08P
30Jorge Alfaro30TOTZZ85349.05346520.962-1-1800-19.376.38C
31Kolby Allard25ATLNL43012.100000000.000.00P
32Greg Allen30NYYAL196583.018180001.000-2-24-2-2801.950.95OF
33Logan Allen24CLEAL24240125.1835001.0001200.570.33P
34Nick Allen24OAKAL1049386825.2376121246941.976-4-63404.003.50SS-2B
35Abraham Almonte34NYMNL22116.0660001.000-1-78-1-7503.383.00OF
36Yency Almonte29LADNL490048.0211001.0000000.380.04P
37Pete Alonso28NYMNL1451441421256.211119831226119.995996607.917.671B
38Jose Altuve33HOUAL888772735.2285103175751.975-5-8-13-21-13.403.202B
39Jake Alu26WSNNL514538402.0121774319.99213-1-202.692.14OF-2B-3B
40José Alvarado28PHINL420041.100000-1-50.000.00P
41Francisco Alvarez21NYMNL10810090873.292687043133.986-9-1271009.418.45C
42Yordan Alvarez26HOUAL404030343.161592001.000-1-3-1-311.601.53OF
43Adbert Alzolay28CHCNL580064.01367011.0000001.830.22P
44Jacob Amaya24MIANL43023.0312001.0000-140001.170.75SS-2B
45Miguel Amaya24CHCNL413326295.03002821443.987-4-17-1-409.037.22C
46Brian Anderson30MILNL918563763.2208103100511.976004612.391.863B-OF
47Chase Anderson35TOTZZ1917086.1144912.92922701.360.68P
48Grant Anderson26TEXAL260035.2734011.0000001.770.27P
49Nick Anderson32ATLNL350035.1220001.0001600.510.06P
50Tim Anderson30CHWAL1211191081020.24161602411558.964-14-17-16-19-33.543.31SS-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
51Tyler Anderson33LAAAL27250141.0211011011.0003401.340.78P
52Clayton Andrews26MILNL4003.100000000.000.00P
53Elvis Andrus34CHWAL11010690930.23991582291248.970-8-10-3-4-23.743.282B-SS-3B
54Miguel Andujar28PITNL19159126.035341001.000-4-41-3-2802.501.84OF
55Tejay Antone29CINNL5105.2110001.0000001.590.20P
56Jonathan Aranda25TBRAL16139116.083681323.9760-211006.284.761B-2B-3B
57Jonathan Araúz24NYMNL271717169.071244617.986190003.732.593B-2B-SS
58Orlando Arcia28ATLNL1391361341210.05181843221269.977-1-1-6-613.763.64SS
59Nolan Arenado32STLNL1281281141095.233562264931.973-11-121102.682.553B
60Gabriel Arias23CLEAL1148870800.1368228134639.984230014.072.97SS-1B-OF-3B-2B
61Shawn Armstrong32TBRAL396052.0624001.0001401.040.15P
62Randy Arozarena28TBRAL1391371351219.22532458011.000334331.871.82OF
63Luis Arraez26MIANL1441401201214.06152943174105.993442204.534.182B-1B
64Christian Arroyo28BOSAL665342472.0269113154248.99351313-15.093.812B-SS-3B
65Graham Ashcraft25CINNL26260145.233201213.970-2-301.981.23P
66Javier Assad25CHCNL32100109.12381411.9570001.810.69P
67Pedro Avila26SDPNL146050.1125610.917-1-401.970.79P
68José Azocar27SDPNL442415250.250500001.000160001.801.14OF
69Sam Bachman23LAAAL110017.0101001.0000000.530.09P
70Akil Baddoo24DETAL1008862747.0182177320.98961023-12.171.80OF
71Harrison Bader29TOTZZ958576752.1242233360.975142246-12.822.48OF
72Ji Hwan Bae23PITNL1079261826.02971671201021.96612-8-11-13.132.222B-OF-SS
73Javier Báez30DETAL1311261141102.14961533241970.9629922-13.893.67SS
74Patrick Bailey24SFGNL948482765.280374050132.9847111320-39.298.40C
75Bryan Baker28BALAL460045.0211001.0000000.400.04P
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
76Luken Baker26STLNL127570.056533071.000-1-13-2-3407.204.671B
77Jordan Balazovic24MINAL180024.1220001.000-1-800.740.11P
78Anthony Banda29WSNNL10007.010010.000-1-2900.000.00P
79Tanner Banks31CHWAL323061.0963001.0000001.330.28P
80Rylan Bannon27HOUAL1119.0000000-16000.000.002B
81Daniel Bard38COLNL500049.153110.8001400.730.08P
82Joe Barlow27TEXAL13009.200000000.000.00P
83Scott Barlow30TOTZZ630068.012012011.0000001.590.19P
84Austin Barnes33LADNL545246453.1470461631.994-6-15-2-519.278.65C-2B
85Jacob Barnes33STLNL130013.2211011.000-1-1501.320.15P
86Matt Barnes33MIANL241021.1211001.000-2-1900.840.08P
87Tucker Barnhart32CHCNL463725316.2309301622.994-1-50008.736.67C-P
88Kyle Barraclough33BOSAL3007.2000000000.000.00P
89Tres Barrera28STLNL6007.112120001.000-1-13300014.732.00C
90Jose Barrero25CINNL444029333.01247249316.976-4-14-5-18-13.272.69SS-OF
91Jaime Barria26LAAAL346082.112210011.0003701.310.35P
92Joey Bart26SFGNL302621230.0223212920.991-1-6-1-5-28.657.37C
93Osleivis Basabe22TBRAL292217212.077304528.974-2-1331603.182.34SS-3B-2B-OF
94Anthony Bass35TORAL220020.021010.5000000.450.05P
95Chris Bassitt34TORAL33331200.033131911.9701101.440.97P
96Matthew Batten28SDPNL393327309.01266559211.984-3-10-4-1603.612.953B-2B-1B-SS
97Peyton Battenfield25CLEAL76034.21082001.0001602.601.43P
98Brett Baty23NYMNL1019480809.2227681491017.956-16-23-5-702.412.153B-OF
99Jake Bauers27NYYAL746638538.02232146314.987-11-24-9-20-23.682.97OF-1B
100Mike Baumann27BALAL600064.2835011.000-2-601.110.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
101Félix Bautista28BALAL560061.0101001.000-2-700.150.02P
102Eduard Bazardo27TOTAL120016.0312001.00017501.690.25P
103Matt Beaty30TOTMLB18128105.2108989113.991-1-15-1-11-19.115.941B-OF-P
104Tristan Beck27SFGNL333085.0156814.9331201.480.42P
105David Bednar28PITNL660067.1111911.9091301.340.15P
106Jalen Beeks29TBRAL308042.1615001.0001501.280.20P
107Josh Bell30TOTZZ605930485.043238444432.9910-1-5-1207.947.131B
108Andrew Bellatti31PHINL270024.2110001.0000000.360.04P
109Cody Bellinger27CHCNL1271251011107.263059728530.992562215.084.37OF-1B
110Brayan Bello24BOSAL28280157.0352015021.0000002.011.25P
111Brandon Belt35TORAL292821242.22051977116.995-1-6-2-10-17.577.031B
112Anthony Bemboom33BALAL64439.039381001.000020009.006.50C
113Andrew Benintendi28CHWAL1471421391251.2281271641.98643-3-211.991.88OF
114Will Benson25CINNL978354742.02031976011.00000-3-4-12.462.09OF
115Brennan Bernardino31BOSAL556050.2114611.9090001.780.18P
116José Berríos29TORAL32320189.243152622.9535511.951.28P
117Prelander Berroa23SEAAL2001.200000000.000.00P
118Jon Berti33MIANL12610071911.03611242251244.9676856-13.452.51SS-3B-OF-2B
119Christian Bethancourt31TBRAL1038974798.08818443343.9952300-49.898.51C-P
120Mookie Betts30LADNL152151891284.2420244171538.98812119822.912.15OF-2B-SS
121Tanner Bibee24CLEAL25250142.02051411.9501101.200.76P
122Bo Bichette25TORAL1301291211136.1395122265859.980-4-55503.072.98SS
123Phil Bickford27TOTNL610067.1844001.000-4-7101.070.13P
124Osvaldo Bido27PITNL169050.2826001.0001401.420.50P
125Shane Bieber28CLEAL21211128.028121511.964-2-301.901.29P
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
126Brandon Bielak27HOUAL1513080.0835011.0001300.900.53P
127Cavan Biggio28TORAL997853720.0295193100236.993-4-7-5-8-23.662.662B-OF-1B-3B-SS
128Jake Bird27COLNL703089.11174011.000-1-201.110.16P
129Ty Blach32COLNL2013078.01358021.0002501.500.65P
130Paul Blackburn29OAKAL21200103.22012710.9502401.650.90P
131Charlie Blackmon36COLNL302824238.05856110.9832921002.161.90OF
132Dairon Blanco30KCRAL613625356.2102984001.0003941302.571.67OF
133Ronel Blanco29HOUAL177052.0835031.0001401.380.47P
134Travis Blankenhorn26WSNNL1010785.017170001.000-2-340001.801.70OF
135JJ Bleday25OAKAL757158622.0167160432.982-4-8-5-9-22.372.19OF
136Richard Bleier36BOSAL270030.272411.8570001.760.22P
137Xander Bogaerts30SDPNL1461461411285.2543167368864.98598-4-4-13.753.66SS
138Alec Bohm26PHINL1411391091239.1665484172950.986-6-6-12-12-14.763.863B-1B
139Cody Bolton25PITNL160021.1220001.000-1-900.840.13P
140Ryan Borucki29PITNL382040.160510.8331501.120.13P
141Sean Bouchard27COLNL1610993.03130010.968226112-12.901.88OF
142Caleb Boushley29MILNL1002.100000000.000.00P
143Jonathan Bowlan26KCRAL2103.000000000.000.00P
144Matt Bowman32NYYAL3004.000000000.000.00P
145Brad Boxberger35CHCNL220020.0743011.0000003.150.32P
146Matthew Boyd32DETAL1515071.012111011.0003801.520.80P
147Joe Boyle23OAKAL33016.0101001.0000000.560.33P
148Silvino Bracho30CINNL5007.100000000.000.00P
149Cody Bradford25TEXAL208056.0413001.0000000.640.20P
150Kyle Bradish26BALAL30300168.2271116011.000-1-101.440.90P
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
151Archie Bradley30MIANL4007.1101001.0000001.230.25P
152Jackie Bradley Jr.33KCRAL433228294.177743001.00031241602.351.79OF
153Taj Bradley22TBRAL23210104.2734001.0000000.600.30P
154Michael Brantley36HOUAL1010681.014131001.0001911401.561.40OF
155Matt Brash25SEAAL780070.214410001.0003801.780.18P
156Ryan Brasier35TOTZZ590059.264110.833-2-4000.750.08P
157Huascar Brazoban33MIANL500058.2103521.800-3-1001.230.16P
158John Brebbia33SFGNL4010038.172410.8571511.410.15P
159Alex Bregman29HOUAL1601601531417.14051092811530.963325402.482.443B
160Will Brennan25CLEAL12110689954.2254242933.9889110002.372.07OF
161Colten Brewer30NYYAL3008.1321001.0000003.241.00P
162Jonah Bride27OAKAL312615213.077324329.9740-10003.172.343B-1B
163Beau Brieske25DETAL251035.0303001.0000000.770.12P
164Jeff Brigham31NYMNL370037.273310.8570001.430.16P
165Braden Bristo28TOTAL3007.000000000.000.00P
166Jhony Brito25NYYAL2513090.1178811.9411211.590.64P
167Connor Brogdon28PHINL271029.0523001.000-1-701.550.19P
168Mike Brosseau29MILNL25209160.155232753.909-2-18-3-22-12.811.793B-1B-P-2B
169Hunter Brown24HOUAL31290155.21621310.938-1-100.870.48P
170Seth Brown30OAKAL918058702.22562497071.000233503.282.72OF-1B
171Justin Bruihl26TOTNL270028.0413001.0000001.290.15P
172Vidal Bruján25TBRAL322015201.2752942410.947-1-6-1-503.172.152B-SS-OF-3B
173Kris Bryant31COLNL545447458.0141132636.979-10-25-8-2002.712.56OF-1B
174Kris Bubic25KCRAL33016.0211001.0000001.130.67P
175J.B. Bukauskas26TOTZZ6007.0431001.0000005.140.67P
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
176Madison Bumgarner33ARINL44016.2303001.0000001.620.75P
177Aaron Bummer29CHWAL610058.1157710.933-3-1002.160.23P
178Nick Burdi30CHCNL3003.000000000.000.00P
179Zack Burdi28TBRAL3004.0101001.0000002.250.33P
180Peyton Burdick26MIANL138582.014140001.000-3-370001.541.08OF
181Jake Burger27TOTMLB11110590909.027590176924.967-10-13-6-702.632.383B-2B-1B
182Brock Burke26TEXAL530059.2633011.000-1-300.910.11P
183Alec Burleson24STLNL716036493.120519114081.000-7-17-4-923.742.81OF-1B-P
184Corbin Burnes28MILNL32320193.243291222.953-1-101.911.28P
185Michael Busch25LADNL191111119.045221946.911-2-23-1-1003.102.163B-1B-2B-OF
186Alan Busenitz32CINNL6007.0220001.0000002.570.33P
187Matt Bush37MILNL120010.1321001.0000002.610.25P
188Lawrence Butler22OAKAL423325295.283821011.00015-3-12-12.531.98OF
189José Butto25NYMNL97042.0642001.000-2-1001.290.67P
190José Caballero26SEAAL907058644.1319108205651.981916101814.373.292B-SS-3B-OF
191Trey Cabbage26LAAAL19157122.07467616.9860-50005.393.841B-OF
192Edward Cabrera25MIANL2220099.2124711.917-1-200.990.50P
193Génesis Cabrera26TOTZZ610055.2853011.0000001.290.13P
194Miguel Cabrera40DETAL1000.1110001.000057600027.001.001B
195Oswaldo Cabrera24NYYAL1088062771.118713448512.97312-4-6-12.121.53OF-3B-SS-2B-1B
196Kelvin Caceres23LAAAL2001.1101001.0000006.750.50P
197Kole Calhoun35CLEAL282722235.0182171110191.000151506.976.501B-OF
198Willie Calhoun28NYYAL1210375.010100001.000113-2-3201.200.83OF
199Alex Call28WSNNL12310998974.2294289411.997577812.712.38OF
200Blair Calvo27COLNL1001.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
201Johan Camargo29SFGNL85549.122814021.000-1-32-2-4904.012.75SS-3B
202Junior Caminero19TBRAL55445.0136611.9230-612702.402.003B-SS-2B
203Isaiah Campbell25SEAAL270028.231110.6670000.630.07P
204Luis Campusano24SDPNL423734325.13343181330.991-3-11-3-11-19.167.88C
205Alexander Canario23CHCNL32115.0330001.0000-25-1-8001.801.00OF
206Jeimer Candelario29TOTNL1321311181139.2420198213935.979-2-2-4-403.253.023B-1B
207Mark Canha34TOTNL1039365812.226224317212.992113402.882.39OF-1B-3B
208Griffin Canning27LAAAL24220127.01871012.9443501.200.71P
209Yennier Cano29BALAL720072.225520011.0002603.100.35P
210Dominic Canzone25TOTZZ382924270.17167310.986314-1-402.331.84OF
211Conner Capel26OAKAL262116178.04542210.978-5-321602.221.69OF
212Vinny Capra26PITNL75446.02281312.955-1-230004.113.002B-3B
213Matt Carasiti31COLNL160024.1422001.0000001.480.25P
214Victor Caratini29MILNL595555509.15064881712.998-1-31218.928.56C-1B
215Dylan Carlson24STLNL725953549.0143141110.9931312-12.331.97OF
216Drew Carlton27SDPNL110020.2312011.000-1-1001.310.27P
217Kerry Carpenter25DETAL908470723.2168158731.98201-1-112.051.83OF
218Matt Carpenter37SDPNL1310481.0716830101.000-1-130007.895.461B
219Carlos Carrasco36NYMNL2020090.022111010.955-1-2-12.101.05P
220Corbin Carroll22ARINL1491441051266.2299293512.99755-3-2-22.122.00OF
221Evan Carter20TEXAL231917174.241383001.00031864112.111.78OF
222Curt Casali34CINNL402716241.02522391121.99231331519.346.10C-1B-3B
223Triston Casas23BOSAL1251151051037.095885895589.995-2-3-4-508.277.621B
224Daniel Castano28MIANL2003.000000000.000.00P
225Nick Castellanos31PHINL1481481371292.126425410041.000-6-5-9-821.841.78OF
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
226Diego Castillo29SEAAL8008.200000000.000.00P
227José Castillo27SDPNL1000.100000000.000.00P
228Luis Castillo30SEAAL33330197.023167001.0000001.050.70P
229Max Castillo24KCRAL70020.1606011.00022002.660.86P
230Harold Castro29COLNL896850599.0287131153350.99011-5-1014.272.992B-OF-3B-SS-P
231Miguel Castro28ARINL750064.282510.875-1-300.970.09P
232Rodolfo Castro24TOTNL845943560.2241851431331.946-6-13-5-10-13.662.45SS-2B-3B
233Willi Castro26MINAL1139246865.12211487129.991-4-55602.281.51OF-3B-2B-SS-P
234Jake Cave30PHINL605237449.0180173619.9941125-13.592.84OF-1B
235Dylan Cease27CHWAL33330177.02251610.9553301.070.64P
236Slade Cecconi24ARINL74027.0220001.000-1-700.670.29P
237Luis Cessa31CINNL76026.0211001.0000000.690.29P
238Andrew Chafin33TOTNL630051.1146712.92937002.280.21P
239Yu Chang27BOSAL383222280.01234379125.992142903.923.05SS-2B-1B-3B
240Aroldis Chapman35TOTAL610058.1404001.000-2-4100.620.07P
241Matt Chapman30TORAL1371371321213.23791142531235.96815151212-12.722.683B
242JT Chargois32MIANL465042.162310.833-1-501.060.11P
243Jesse Chavez39ATLNL361034.261411.8330001.300.14P
244Michael Chavis27WSNNL382715229.212051690221.00052852604.703.002B-3B-1B-OF
245Yonny Chirinos29TOTZZ209085.01385011.0000001.380.65P
246Jazz Chisholm Jr.25MIANL959276775.2178171431.98324-9-13-12.031.84OF
247Ji Man Choi32TOTNL171411123.012211750101.0000-40008.937.181B
248Adam Cimber32TORAL220020.2312001.0000001.310.14P
249José Cisnero34DETAL630059.1514001.0000000.760.08P
250Aaron Civale28TOTAL23230122.1136611.9230000.880.52P
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
251Taylor Clarke30KCRAL582059.0135710.9231301.830.21P
252Emmanuel Clase25CLEAL750072.21811610.944-1-302.110.23P
253Alex Claudio31MILNL1000.100000000.000.00P
254Garrett Cleavinger29TBRAL150012.0312001.0000002.250.20P
255Kody Clemens27PHINL433628322.028726125119.997152707.996.361B-OF-P-SS
256Ernie Clement27TORAL23134119.060174038.95021844004.312.28SS-2B-3B-P
257Mike Clevinger32CHWAL24242131.1167810.938-3-501.030.63P
258Alex Cobb35SFGNL28282151.13072032.900-1-1-11.610.96P
259Oscar Colás24CHWAL726556589.1168157562.964-10-20-5-10-22.472.25OF
260Gerrit Cole32NYYAL33332209.031101920.9352201.250.88P
261Dylan Coleman26KCRAL231018.100000000.000.00P
262Zack Collins28CLEAL22116.016142001.0000-80009.008.00C
263Alex Colomé34CHWAL4003.0101001.0000003.000.25P
264Michael Conforto30SFGNL11010476873.0162155521.988-13-18-1-121.651.45OF
265Roansy Contreras23PITNL1911068.11082001.000-2-601.320.53P
266William Contreras25MILNL108108104942.2101096930115.989-2-256-19.549.25C
267Willson Contreras31STLNL978981764.07186793185.989-1-1-8-1318.367.32C
268Sam Coonrod30NYMNL10006.2211001.0000002.700.20P
269Garrett Cooper32TOTNL827468651.062559428355.995-2-31118.607.591B
270Patrick Corbin33WSNNL32320180.049113623.95933-12.351.47P
271Franchy Cordero28NYYAL221914161.035341001.000-2-12-1-701.961.59OF
272Jimmy Cordero31NYYAL311032.240310.750-1-600.830.10P
273Carlos Correa28MINAL1351341141144.1450166278656.98700-2-223.493.29SS
274Nestor Cortes28NYYAL1212063.11055001.0000001.420.83P
275Tom Cosgrove27SDPNL540051.1505001.0000000.880.09P
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
276Danny Coulombe33BALAL610051.1404001.000-1-400.700.07P
277Jake Cousins28MILNL9009.1312001.00012102.890.33P
278Dylan Covey31TOTNL291043.0541001.0000001.050.17P
279Colton Cowser23BALAL261714182.04340210.977-1-10-5-3202.081.62OF
280Austin Cox26KCRAL243035.2312001.0001600.760.13P
281Brandon Crawford36SFGNL938568726.23381032231250.964-8-13-14-4-14.043.51SS-P
282J.P. Crawford28SEAAL1441441341260.05151603411462.97333-3-303.583.48SS
283Kutter Crawford27BOSAL31230129.11913420.8950011.180.55P
284Nabil Crismatt28TOTNL80013.0615001.00019204.150.75P
285Cooper Criswell26TBRAL100033.0404001.0000001.090.40P
286Garrett Crochet24CHWAL130012.221010.5000000.710.08P
287C.J. Cron33TOTZZ615952502.049245928555.990-2-400-18.737.981B
288Jake Cronenworth29SDPNL1271241081105.1928804121394.997332207.536.561B-2B
289Declan Cronin25CHWAL90011.063211.8330004.090.56P
290Tyler Cropley27KCRAL22117.015141001.000-1-920007.947.50C
291Pete Crow-Armstrong21CHCNL133252.112120001.00025412302.060.92OF
292Wil Crowe28PITNL5009.2303001.000-1-2102.790.60P
293Fernando Cruz33CINNL582066.0106310.900-1-301.230.16P
294Nelson Cruz42SDPNL1001.0110001.000000009.001.001B
295Oneil Cruz24PITNL99773.031111916.9680-3-1-1603.703.33SS
296Steven Cruz24KCRAL104012.2101001.0000000.710.10P
297Jose Cuas29TOTZZ722065.1734001.0000000.960.10P
298Johnny Cueto37MIANL1310052.11037011.0002801.720.77P
299Xzavion Curry24CLEAL419095.01129011.0001201.040.27P
300John Curtiss30NYMNL150019.2110001.0000000.460.07P
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
301Tyler Cyr30LADNL2001.200000000.000.00P
302Travis d'Arnaud34ATLNL635956530.05805631251.991-4-1000-19.769.13C
303David Dahl29SDPNL33120.0871011.000-1-500003.602.67OF
304Bobby Dalbec28BOSAL181511121.098831418.9903250007.215.111B-3B-SS-2B
305Davis Daniel26LAAAL30012.1303001.00011602.191.00P
306Hagen Danner24TORAL1000.100000000.000.00P
307Yu Darvish36SDPNL24240136.116610011.000-3-401.060.67P
308Tucker Davidson27TOTAL381051.11064001.000-2-4701.750.26P
309Zach Davies30ARINL1818082.118810021.0000001.971.00P
310Henry Davis23PITNL494937419.16659341.939-17-49-9-25-21.331.22OF-C
311J.D. Davis30SFGNL126114981002.2359140210921.975-5-6-9-11-13.142.673B-1B
312Jonathan Davis31MIANL332724245.051510001.000-2-11-3-1401.871.55OF
313Noah Davis26COLNL86030.0422001.0001701.200.50P
314Yonathan Daza29COLNL232018171.049490001.000-4-25-3-2102.582.13OF
315Enmanuel De Jesus26MIANL2006.1321001.00013214.261.50P
316Chase De Jong29PITNL60011.1220001.0000001.590.33P
317Bryan De La Cruz26MIANL1521461271299.1289277753.983-4-3-8-7-21.971.87OF
318Elly De La Cruz21CINNL989591850.03501352011435.960-3-4-6-8-13.563.33SS-3B
319José De León30MINAL131017.1101001.0000000.520.08P
320Enyel De Los Santos27CLEAL700065.2927001.0002601.230.13P
321Yerry De Los Santos25PITNL220024.140312.7500001.110.14P
322Jacob deGrom35TEXAL66030.1211001.000-2-1300.590.33P
323Paul DeJong29TOTMLB11010297910.2385125255546.987120003.763.42SS-2B
324Jason Delay28PITNL685346484.04654471351.989-6-1425-18.556.76C
325Jonny Deluca24LADNL2110194.23431211.97122522513.141.57OF
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
326Matt Dermody32BOSAL1104.000000000.000.00P
327Anthony DeSclafani33SFGNL1918099.229101812.9662402.531.47P
328Reid Detmers23LAAAL28280148.2817001.0000000.480.29P
329Chris Devenski32TOTAL380042.1844001.000-1-2801.700.21P
330Rafael Devers26BOSAL1511491381294.03701042471924.949-9-8-9-802.442.313B-SS
331Aledmys Díaz32OAKAL987840673.222999125527.978-11-20-8-1402.991.96SS-3B-2B-OF-1B
332Alexis Díaz26CINNL710067.1135621.846-1-301.470.15P
333Elias Díaz32COLNL1261161061004.286580748109.98844-16-19-17.666.79C
334Isan Díaz27TOTMLB87665.0341222061.00012223604.714.252B-3B
335Jhonathan Diaz26LAAAL4107.0321001.0000003.860.75P
336Jordan Diaz22OAKAL736547541.21848888821.957-12-26-10-22-12.922.413B-2B-1B
337Miguel Díaz28DETAL123014.0101001.0000000.640.08P
338Yainer Diaz24HOUAL684949462.046342928615.98751441038.906.72C-1B
339Yandy Díaz31TBRAL1221191001017.194687072470.996220008.337.601B-3B
340Corey Dickerson34WSNNL443814288.27369130.95913-3-1202.181.59OF
341Jake Diekman36TOTAL630056.262310.833-1-2100.790.08P
342Brandon Dixon31SDPNL25199172.21291217111.9921832006.674.571B-OF-P
343Dylan Dodd25ATLNL77034.1101001.0000000.260.14P
344Jasson Domínguez20NYYAL88872.016160001.0000-6-2-3302.002.00OF
345Seranthony Domínguez28PHINL570050.0104331.700-1-401.260.12P
346Josh Donaldson37TOTMLB393832323.1101267329.9804142702.762.543B-P
347Brendan Donovan26STLNL756553585.026817293332.989-11-22-3-624.083.272B-OF-1B-3B-SS
348Camilo Doval25SFGNL690067.272410.857-3-900.800.09P
349Jeter Downs24WSNNL52020.0523011.000-2-101-2-12002.250.83SS-2B
350Brenton Doyle25COLNL1251181051023.23843731013.99726301922-13.373.06OF
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
351Tommy Doyle27COLNL150023.2220001.0000000.760.13P
352Hunter Dozier31KCRAL272517209.065451914.9850-2-1-502.762.213B-OF-1B
353Brandon Drury30LAAAL11611386991.2553335216268.996-9-10-2-2-15.003.962B-1B
354Daniel Duarte26CINNL310031.2633001.0001601.710.19P
355Shawn Dubin27HOUAL3109.0110001.0000001.000.33P
356Mauricio Dubón28HOUAL12510798989.1408199202756.983455613.653.112B-OF-SS-1B-3B
357Tyler Duffey32CHCNL1002.000000000.000.00P
358Matt Duffy32KCRAL705028446.0231128931020.957-2-60004.463.033B-2B-1B-P-SS
359Dane Dunning28TEXAL35260172.223101123.9131111.090.60P
360Ezequiel Duran24TEXAL1008563761.023399125916.961-5-8-6-9-22.652.13SS-OF-3B-2B-1B
361Jarren Duran26BOSAL968264731.0171168211.994-1-1-6-9-12.091.77OF
362Jhoan Duran25MINAL590062.112210001.000-2-6-11.730.20P
363Adam Duvall34BOSAL847960692.11561524031.000-5-8-4-6-12.031.86OF
364Nate Eaton26KCRAL221510135.22724210.963-1-521701.721.08OF-3B-P
365Cam Eden25TORAL21110.0220001.0000230001.801.00OF
366Tommy Edman28STLNL1351291091125.1560284268868.986333314.413.73SS-2B-OF
367Carl Edwards Jr.31WSNNL320031.272410.8570001.710.19P
368Xavier Edwards23MIANL272015180.16025350121.000-2-12-1-602.992.142B-OF
369Zach Eflin29TBRAL31310177.2271314031.0002201.370.87P
370Bryce Elder24ATLNL31310174.2251015041.0000001.290.81P
371Drew Ellis27PHINL107362.034286061.0002360004.943.403B-1B
372Christian Encarnacion-Strand23CINNL393623311.023420824225.991020006.715.161B-3B-OF
373Adam Engel31SDPNL43022.0770001.0000-5-1-5402.861.75OF
374Mason Englert23DETAL311056.0808001.0000001.290.26P
375Nathan Eovaldi33TEXAL25252144.0342212011.0000002.131.36P
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
376Lucas Erceg28OAKAL500055.072321.7140000.820.10P
377Eduardo Escobar34TOTMLB867153631.021574134718.967-8-15-8-15-12.972.213B-2B-1B-P-SS
378Jose Espada26SDPNL1001.000000000.000.00P
379Santiago Espinal28TORAL846042563.022976144932.961-3-6-2-403.522.472B-3B-SS
380Paolo Espino36WSNNL3004.0211011.0000004.500.67P
381Joey Estes21OAKAL22010.0110001.0000000.900.50P
382Carlos Estévez30LAAAL630062.1413001.0000000.580.06P
383Jeremiah Estrada24CHCNL120010.2110001.0000000.840.08P
384Thairo Estrada27SFGNL1181171051034.2536179349879.98523-3-314.594.092B-SS-OF
385Alex Faedo27DETAL1512064.2624001.0000000.840.40P
386Pete Fairbanks29TBRAL490045.1918001.0000001.790.18P
387Stuart Fairchild27CINNL946538566.0159152521.98751012-12.501.67OF
388Bailey Falter26TOTNL1814080.211110001.00022901.230.61P
389Jeurys Familia33OAKAL140012.2101001.0000000.710.07P
390Jake Faria29BOSAL1002.000000000.000.00P
391Buck Farmer32CINNL710075.01037011.000-2-501.200.14P
392Kyle Farmer32MINAL1177957796.124689153435.984-3-5-2-3-12.741.793B-SS-2B-1B-OF
393Calvin Faucher27TBRAL174025.240310.750-1-801.050.18P
394Angel Felipe25OAKAL140015.0211011.00011301.200.14P
395Ryan Feltner26COLNL1010043.1431001.000-2-900.830.40P
396Caleb Ferguson26LADNL687060.193421.778-2-701.040.10P
397Freddy Fermin28KCRAL655453499.25034702495.9823881918.907.60C
398José Fermín24STLNL181613143.167214425.970-1-1021704.083.612B-3B
399Jose Ferrer23WSNNL390034.0102711.9001602.380.23P
400Matt Festa30SEAAL8009.0110001.000-1-2201.000.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
401Kyle Finnegan31WSNNL670069.11798011.000-2-602.210.25P
402Tyler Fitzgerald25SFGNL1010788.133285001.0002220003.362.75OF-3B
403Jack Flaherty27TOTZZ29270144.1321814031.00043302.001.10P
404Josh Fleming27TBRAL123051.2707011.0000001.220.58P
405David Fletcher29LAAAL322720241.2963857113.990-4-20-1-503.542.71SS-2B-3B
406Dominic Fletcher25ARINL272420219.16964411.986-3-1442102.792.52OF
407Chris Flexen28TOTZZ29160102.116511011.000-2-2301.410.55P
408Wilmer Flores31SFGNL786141556.049242063941.982133617.825.431B-3B-2B
409Estevan Florial25NYYAL191817156.04140010.97616-1-7-12.312.11OF
410Dylan Floro32TOTZZ620056.292613.889-3-6301.270.13P
411Jason Foley27DETAL700069.015312021.0001301.960.21P
412Mike Ford30SEAAL125359.047443031.00012512007.173.921B-P
413Nick Fortes26MIANL1048580774.087482636122.986-2-358610.028.29C
414Jake Fraley28CINNL816350586.1141137310.9930-1-4-8-22.151.73OF
415J.P. France28HOUAL24230136.12081111.9500001.250.79P
416Ty France28SEAAL1581541441360.0121111061041106.999-11-9-7-628.017.661B
417Bowden Francis27TORAL200036.1422011.0000000.990.20P
418Wander Franco22TBRAL111108104948.0435116310955.97913161620-24.043.84SS
419Adam Frazier31BALAL136113881012.2405155245556.988-6-8-1-1-13.552.862B-OF
420Clint Frazier28CHWAL31179171.02825210.964-2-160001.420.87OF
421Kyle Freeland30COLNL29290155.217512021.000-3-400.980.59P
422Freddie Freeman33LADNL1611611391378.1126011311281126.99933-9-808.227.821B
423Tyler Freeman24CLEAL533931359.01324583412.970-4-14-6-2003.212.333B-2B-SS-OF-1B
424Sal Frelick23MILNL554933446.199954011.00051461602.001.80OF
425Luis Frías25ARINL290031.0413001.0000001.160.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
426Max Fried29ATLNL1414177.2156720.867-2-501.510.93P
427TJ Friedl27CINNL137122971090.1315305912.997661122.592.29OF
428David Fry27CLEAL552513262.21901789310.984-2-9-4-18-16.413.17C-1B-OF-3B-P
429Shintaro Fujinami29TOTAL647079.0761001.000-1-1520.800.11P
430Carson Fulmer29LAAAL31010.0321001.0000002.701.00P
431Michael Fulmer30CHCNL581057.0633011.0001400.950.10P
432Kody Funderburk26MINAL110012.0523001.0000003.750.45P
433Hunter Gaddis25CLEAL117042.0725001.0000001.500.64P
434Matt Gage30HOUAL5006.200000000.000.00P
435Cam Gallagher30CLEAL565327420.14404181931.9931272029.367.80C
436Giovanny Gallegos31STLNL560055.0734001.0000001.150.13P
437Zac Gallen27ARINL34341210.0271512011.0002201.160.79P
438Joey Gallo29MINAL1088246736.137735421228.995-1-1-1-1-14.583.26OF-1B
439Ben Gamel31SDPNL33226.097020.778-1-49-1-46-12.422.33OF
440Adolis García30TEXAL1401381181185.23152981161.98113136602.352.21OF
441Avisaíl García32MIANL312820235.046451001.000281501.761.48OF
442Deivi García24TOTAL80015.0330001.0000001.800.38P
443Luis García36SDPNL610059.2102710.900-3-10-11.360.15P
444Luis García23WSNNL121112108996.1466182276877.983-11-13-6-704.143.792B
445Luis Garcia26HOUAL66027.0321001.0000001.000.50P
446Maikel Garcia23KCRAL117114104981.230283211827.97400-1-112.702.413B-SS-2B
447Rico Garcia29TOTZZ100011.2101001.0000000.770.10P
448Robert Garcia27TOTNL250032.082510.8750001.970.28P
449Yimi García32TORAL730066.0826001.0001301.090.11P
450Kyle Garlick31MINAL128160.010100001.0001140001.500.83OF
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
451Amir Garrett31KCRAL270024.1101011.000-1-800.370.04P
452Braxton Garrett25MIANL31300159.22972021.93100-11.520.87P
453Reed Garrett30TOTZZ110019.2312001.0000001.370.27P
454Stone Garrett27WSNNL825440530.2119114320.9831023511-11.981.43OF
455Mitch Garver32TEXAL292720231.0224214821.99100-4-21-18.657.66C-1B
456Justin Garza29BOSAL171018.1110001.0000000.490.06P
457Kevin Gausman32TORAL31310185.0271116001.0000001.310.87P
458Zack Gelof23OAKAL696969601.2281137141344.989-2-40004.164.032B
459Domingo Germán30NYYAL20191108.22313820.9130001.741.05P
460Ian Gibaut29CINNL740075.262220.667-2-500.480.05P
461Kyle Gibson35BALAL33330192.034151812.9713301.551.00P
462Logan Gilbert26SEAAL32321190.2311912011.000-1-101.460.97P
463Tyler Gilbert29ARINL110017.1532001.00011202.600.45P
464Logan Gillaspie26BALAL11009.0202001.0000002.000.18P
465Andrés Giménez24CLEAL1501461421308.0666259401687.9911514232134.544.402B
466Kevin Ginkel29ARINL600065.1844011.000-1-301.100.13P
467Lucas Giolito28TOTAL33330184.1615011.000-2-1300.290.18P
468Sawyer Gipson-Long25DETAL44020.0110001.000-1-1000.450.25P
469Mychal Givens33BALAL6004.0202001.0000004.500.33P
470Tyler Glasnow29TBRAL21210120.020128011.000-3-501.500.95P
471Paul Goldschmidt35STLNL1331331201153.1116510481152122.998113329.088.741B
472Austin Gomber29COLNL27270139.016214001.0000001.040.59P
473Yan Gomes35CHCNL1039283821.28497895467.99346-2-329.238.18C
474Yoendrys Gómez23NYYAL1002.000000000.000.00P
475Tony Gonsolin29LADNL20200103.020137001.0001201.751.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
476Marco Gonzales31SEAAL1010050.0716011.0001401.260.70P
477Nick Gonzales24PITNL343227289.21365776319.978-1-400-14.133.502B-SS
478Chi Chi González31MIANL3003.2101001.0000002.450.33P
479Oscar Gonzalez25CLEAL322923246.157570001.000-6-29-7-3402.081.78OF
480Romy Gonzalez26CHWAL362820251.283325018.9880-1-3-14-12.932.002B-OF-SS-3B
481Victor González27LADNL341033.2624001.0000001.600.18P
482Hunter Goodman23COLNL181613139.273721051.000-5-39-2-1704.704.06OF-1B
483Nick Gordon27MINAL34237206.177552118.9872111513.321.95OF-2B-SS
484MacKenzie Gore24WSNNL27270136.11821511.9444601.120.63P
485Nolan Gorman23STLNL887971703.1340111223655.98223-2-3-24.273.592B-3B
486Trevor Gott30TOTZZ640058.01431010.9290002.020.20P
487Yasmani Grandal34CHWAL958262713.27837483146.995-6-11-11-18-19.827.95C-1B
488Brusdar Graterol24LADNL681067.12261423.9090002.670.29P
489Kendall Graveman32TOTAL680066.195310.889-1-1801.090.12P
490Jon Gray31TEXAL29291157.122101110.9550001.200.72P
491Josiah Gray25WSNNL30300159.02716832.889-3-401.360.80P
492Sonny Gray33MINAL32320184.0301020011.0004401.470.94P
493Tristan Gray27TBRAL21113.2633001.0000340003.953.00SS-1B
494Chad Green32TORAL120012.0110011.000-1-1700.750.08P
495Hunter Greene23CINNL22220112.01248001.0000000.960.55P
496Riley Greene22DETAL908582764.0197191151.975-3-5-6-9-22.262.13OF
497Shane Greene34CHCNL2003.0101001.0000003.000.50P
498Zack Greinke39KCRAL30270142.1341123021.0006802.151.13P
499Randal Grichuk31TOTZZ10410290897.1217204942.982-8-10-1-112.142.05OF
500Trent Grisham26SDPNL1531421391276.0308303141.9875410-22.141.99OF
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
501Vaughn Grissom22ATLNL232019179.068224068.912-8-51-7-47-13.122.70SS-2B
502Robbie Grossman33TEXAL726332523.29389130.968-10-23-9-20-21.551.25OF
503Michael Grove26LADNL1812069.0104421.800-1-301.040.44P
504Javy Guerra27TOTZZ172019.1633001.0000002.790.35P
505Vladimir Guerrero Jr.24TORAL1211201151065.093986467887.991-3-4-6-717.877.691B
506Luis Guillorme28NYMNL492920271.11265370322.976523-1-404.082.322B-3B-SS-P
507Lourdes Gurriel Jr.29ARINL968969779.01621539001.0001524142111.871.69OF-1B
508Yuli Gurriel39MIANL937170671.160356932264.99711-1-208.066.461B
509Dalton Guthrie27PHINL208582.224222021.0000-745802.611.20OF-3B
510Eric Haase30TOTAL787057634.05235061340.992-2-323-17.376.18C-OF
511Josh Hader29SDPNL610056.11028011.0001401.600.16P
512Sam Haggerty29SEAAL35178170.261481215.984-3-19-2-1403.161.71OF-2B-1B
513Darick Hall27PHINL16146120.01171095311.974-1-10-1-1008.557.131B
514DL Hall24BALAL180019.1624001.0000002.790.33P
515Billy Hamilton32CHWAL1004.00000000000.000.00OF
516Caleb Hamilton28BOSAL42016.217161001.0000-350009.184.25C
517David Hamilton25BOSAL151110100.256193529.96404112-14.833.60SS-2B
518Ian Hamilton28NYYAL393058.01587011.0002702.330.38P
519Garrett Hampson28MIANL875936571.21899986419.979-7-14-1-2-12.911.83OF-SS-2B-3B
520Emerson Hancock24SEAAL33012.0202001.0000001.500.67P
521Brad Hand33TOTNL600053.21019011.0000001.680.17P
522Brenan Hanifee25DETAL3005.0000000000.000.00P
523Mitch Haniger32SFGNL575343454.29289120.978262501.781.58OF
524Ian Happ28CHCNL1541521421338.12682531234.98912112121.781.72OF
525Bryce Harper30PHINL363633303.027925820120.9960-11408.267.721B
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
526Hobie Harris30WSNNL160019.1422001.0000001.860.25P
527Hogan Harris26OAKAL146063.0125520.8331301.430.71P
528Michael Harris II22ATLNL1381371331205.0316306822.994-8-82112.352.28OF
529Josh Harrison35PHINL352522235.0823348111.988-3-17-4-2003.102.192B-3B-OF-P
530Kyle Harrison21SFGNL77034.2202001.0000000.520.29P
531Geoff Hartlieb29MIANL2004.000000000.00