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 Diamondbacks444.59.6921621458100513185.060424395156186136.98649411239
Atlanta Braves504.59.6851621458112713056.059524352152278154.98730412-2
Baltimore Orioles576.06.688162145898912987.0587943291442108155.98261-95-5-9
Boston Red Sox475.11.6731621458110613239.059374413143688115.985-21-2-280-8
Chicago Cubs524.43.681162145896912978.0606343261619118141.981141-1415
Chicago White Sox475.17.6781611449113212714.0588042381525117171.980-17-2-56-20
Cincinnati Reds474.39.699162145897212942.058654314146091124.9841615809
Cleveland Indians534.06.6951621458113912939.057184313132283110.98545482010
Colorado Rockies505.91.6771621458111213038.062014346175897165.9841619110
Detroit Tigers535.68.6661611449121412897.0586142991452110127.981-96-9-84-1-8
Houston Astros453.95.7171621458104313161.05811438713537196.98857596013
Kansas City Royals515.36.6781621458116512825.058534275150573152.988-16-15-22
Los Angeles Angels565.36.6951621458108012983.258894328146992118.9841090-2
Los Angeles Dodgers453.78.710162145897713011.0587143371428106117.98249412602
Miami Marlins504.99.7031621458105812999.057914333136494135.984-302500
Milwaukee Brewers494.73.6911621458101313134.058704378139597135.9834040-13
Minnesota Twins494.65.6731621458110513170.0590643901405111130.981-17-23-1-2
New York Mets524.55.679162145893313149.059174383143599129.983-41-4-86-3-4
New York Yankees544.56.6861621458113212987.0577843291347102135.98291-5-1-3
Oakland Athletics494.20.7101621458112413185.059394395146480122.987424360-13
Philadelphia Phillies534.90.6871621458112213083.060104361155297136.9841515100
Pittsburgh Pirates545.62.6661621458106812960.0593443201493121130.980-71-7-4602
San Diego Padres544.87.6801621458104112888.0579842961386116100.980-46-417-1-2
Seattle Mariners675.51.6881621458112312954.0594043181490132145.978-20-88-1-6
San Francisco Giants634.77.6991621458107913221.060364408153890142.9851014700
St. Louis Cardinals424.09.7061621458105112996.059764332157866168.9893839113
Tampa Bay Rays574.05.6951621458107613269.059244423141487126.9852225306
Texas Rangers535.42.6711621458117012942.0578343141364105143.982-34-3-52-1-7
Toronto Blue Jays615.11.6851621458115312963.059204321150396141.984-9-1010
Washington Nationals504.47.6891621458117112954.057794318137487111.985141-301
League Average474.83.6881621457108213027 59044342146597134.984101100
14004.83.68848584372232449390809.21771231302714395428984009.98440034404
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 Abad33SFGNL210013.000000000.000.00P
2Bryan Abreu22HOUAL7008.2422001.0000004.150.57P
3José Abreu32CHWAL1251251231103.210941012748128.99300-3-308.868.691B
4Ronald Acuna Jr.21ATLNL1561541241364.03383251031.99115132.212.15OF
5Jason Adam27TORAL230021.263211.8330002.080.22P
6Cristhian Adames27SFGNL75546.01578021.00012912602.932.142B-3B
7Willy Adames23TBRAL1521451371314.25621573881768.97019178723.733.59SS
8Austin Adams32TOTAL150016.2413001.0002.160.27P
9Austin Adams28TOTZZ302032.042111.7500.840.10P
10Chance Adams24NYYAL130025.1202001.0000000.710.15P
11Matt Adams30WSNNL797160610.155850251540.9911271408.157.001B
12Jim Adduci34CHCNL1118.0550001.00011205.635.00OF
13Ehire Adrianza29MINAL835444518.1255135112831.96948-3-724.292.98SS-3B-1B-2B-OF-P
14Dario Agrazal24PITNL1514073.1125611.9171301.350.73P
15Jesus Aguilar29TOTMLB776551581.055050442449.99351008.467.091B-3B
16Nick Ahmed29ARINL1581551461381.06322074121379.9791311161404.033.92SS
17R.J. Alaniz28TOTZZ120015.252210.8002.300.33P
18Matt Albers36MILNL670059.2624001.000-3-1000.910.09P
19Hanser Alberto26BALAL161127801103.14731792841073.979121389-13.782.882B-3B-OF-P
20Ozzie Albies22ATLNL1581571551405.06612733844117.994219814.214.162B
21Jorge Alcala23MINAL2001.200000000.000.00P
22Sandy Alcantara23MIANL32322197.134102040.882-4-401.370.94P
23Victor Alcantara26DETAL460042.292610.889-1-501.690.17P
24Scott Alexander29LADNL280017.162310.8330002.600.18P
25Tyler Alexander24DETAL138053.2422001.000-2-700.670.31P
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 Alfaro26MIANL119112106974.099693055118.989-3-4-2-2-39.108.28C-1B
27Anthony Alford24TORAL135363.01817011.9443512.431.31OF
28Kolby Allard21TEXAL99045.142020.500-1-400.400.22P
29Austin Allen25SDPNL211413133.01431311113.993-1-70009.616.76C-1B
30Cody Allen30LAAAL250023.000000000.000.00P
31Greg Allen26CLEAL845850570.1134125720.9855102.081.57OF
32Logan Allen22TOTZZ94027.2817011.0002.600.89P
33Abraham Almonte30ARINL127467.01816110.944-1-132.281.42OF
34Yency Almonte25COLNL280034.0422001.0000001.060.14P
35Albert Almora25CHCNL1258069765.1207201330.986-13-202.401.63OF
36Pete Alonso24NYMNL1561521231328.01202107811212108.9907711-28.067.631B
37Yonder Alonso32TOTZZ323130260.023422012220.9913158.037.251B
38Dan Altavilla26SEAAL170014.2404001.0000002.450.24P
39Aaron Altherr28TOTNL3283128.13736010.9731702.521.13OF-P
40Jose Altuve29HOUAL1221191051025.23971282571249.97000-1-103.383.162B-SS
41Jose Alvarado24TBRAL351030.061410.8331701.500.14P
42Jose Alvarez30PHINL671059.018513001.00031002.750.27P
43Yordan Álvarez22HOUAL109466.0119110.909021.361.00OF
44Adbert Alzolay24CHCNL42012.142110.7500002.190.75P
45Brett Anderson31OAKAL31310176.03352531.90911-11.530.97P
46Brian Anderson26MIANL1221191121044.1286144135715.9769106712.402.293B-OF
47Chase Anderson31MILNL32270139.02041510.950-1-101.230.59P
48Cody Anderson28CLEAL5208.2101001.0000001.040.20P
49Drew Anderson25PHINL2006.0101001.0000001.500.50P
50Justin Anderson26LAAAL540047.0422001.0000000.770.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
51Nick Anderson28TOTZZ680065.072410.8570.830.09P
52Shaun Anderson24SFGNL2816096.026101422.9232402.250.86P
53Tanner Anderson26OAKAL55022.1633001.000-1-902.421.20P
54Tim Anderson26CHWAL1221221141050.05321823242675.951-9-10-6-714.344.15SS
55Tyler Anderson29COLNL55020.2321001.000-1-1001.310.60P
56Matt Andriese29ARINL540070.22061221.900-2-602.290.33P
57Elvis Andrus30TEXAL1461461401279.15972053791380.978-3-3-9-8-24.114.00SS
58Miguel Andujar24NYYAL44333.0100730.700-2-84-4-14501.911.753B
59Aristides Aquino25CINNL555349464.210297320.980615001.941.82OF-1B
60Victor Arano24PHINL3004.200000000.000.00P
61Pedro Araujo25BALAL1000.200000000.000.00P
62Chris Archer30PITNL23230119.22271410.9550001.580.91P
63Orlando Arcia24MILNL1501391261241.15722083501479.976-3-3-2-224.053.72SS
64Nolan Arenado28COLNL1541511351319.2457111337943.9801918232103.062.913B
65Rogelio Armenteros25HOUAL52018.0211001.0000001.000.40P
66Shawn Armstrong28TOTAL550058.0312001.0000.470.05P
67Randy Arozarena24STLNL114243.212111001.0001162.471.09OF
68Luis Arraez22MINAL957862716.0227101121531.978-5-9-9-1502.792.342B-OF-3B-SS
69Jake Arrieta33PHINL24240135.242132633.9293402.591.63P
70Christian Arroyo24TBRAL141412119.03482423.9412190002.422.293B-2B
71Humberto Arteaga25KCRAL403330298.11294581314.977-7-29-5-2003.803.15SS-2B-P-3B
72Willians Astudillo27MINAL594434409.230626637311.990-4-10-2-6-16.665.14C-1B-3B-OF-2B
73Tyler Austin27TOTMLB483212264.1125114926.984-3-154.192.56OF-1B
74Abiatal Avelino24SFGNL22114.0633011.000090003.863.00SS-OF
75Alex Avila32ARINL564937433.04153842922.99571982238.587.38C-P
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
76Pedro Avila22SDPNL1105.1110001.0000001.691.00P
77Luis Avilan29NYMNL450032.0743001.0000001.970.16P
78Harrison Bader25STLNL1229587909.2251239844.984452.442.02OF
79Javier Baez26CHCNL1301291191125.25511673691588.9731213323434.294.12SS-3B
80Michel Báez23SDPNL241029.2743001.0001702.120.29P
81Pedro Baez31LADNL710069.292610.889-1-301.030.11P
82Sandy Baez25DETAL1001.000000000.000.00P
83Homer Bailey33TOTAL31310163.1261214001.0001.430.84P
84Anthony Banda25TBRAL3004.000000000.000.00P
85Manny Banuelos28CHWAL168050.242111.750-2-800.530.19P
86Luke Bard28LAAAL323049.0431011.000-2-800.730.13P
87Scott Barlow26KCRAL610070.1716001.000-1-300.900.11P
88Austin Barnes29LADNL656254529.25765541661.9901171629.698.77C-2B
89Jacob Barnes29TOTZZ331032.2615001.0001.650.18P
90Matt Barnes29BOSAL700064.174210.8570010.840.09P
91Tony Barnette35CHCNL2001.100000000.000.00P
92Tucker Barnhart28CINNL1058778782.08738244724.9981246410.028.30C-1B
93Steven Baron28PITNL52117.21412020.857-1-680006.112.40C
94Kyle Barraclough29TOTNL430033.293420.7781.870.16P
95Tres Barrera24WSNNL1002.000000000000.000.00C
96Franklin Barreto23OAKAL221411146.271204658.930215-2-1604.053.002B-SS
97Aaron Barrett31WSNNL3002.100000000.000.00P
98Jake Barrett27NYYAL2003.200000000.000.00P
99Jaime Barria22LAAAL1913082.2844001.0001200.870.42P
100Tyler Bashlor26NYMNL240022.000000-1-90.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
101Anthony Bass31SEAAL440048.01156011.0000002.060.25P
102Chris Bassitt30OAKAL28250144.019514031.000-1-101.190.68P
103Trevor Bauer28TOTZZ34341213.0271215011.0001.140.79P
104Jake Bauers23CLEAL847156617.127726311313.989-10-20-1-203.993.26OF-1B
105Gerson Bautista24SEAAL8209.000000000.000.00P
106Matt Beaty26LADNL795438506.227724727316.98938-2-504.873.47OF-1B-3B
107Gordon Beckham32DETAL665655519.022689132531.978-1-2-12-28-13.833.352B-SS-3B-1B
108Tim Beckham29SEAAL777264615.22801271391433.950-9-18-11-21-13.893.45SS-OF-3B-2B-1B
109David Bednar24SDPNL130011.0211011.0000001.640.15P
110Cam Bedrosian27LAAAL597061.11156001.000-1-301.610.19P
111Tyler Beede26SFGNL24220117.01861113.944-2-301.310.71P
112Jalen Beeks25TBRAL3330104.116214021.0001201.380.48P
113Josh Bell26PITNL1341331241160.21090981961391.988-6-7-6-6-18.358.041B
114Cody Bellinger23LADNL1721511151312.047244919422.992222213.212.72OF-1B
115Brandon Belt31SFGNL1591341131238.1114010321017108.9940055-18.237.131B-OF
116Anthony Bemboom29TOTAL251710154.11691627001.0002169.866.76C
117Andrew Benintendi24BOSAL1361341201193.2193182923.990-5-51.441.40OF
118Travis Bergen25SFGNL210019.2211001.0000000.920.10P
119Jose Berrios25MINAL32321200.132121910.9690001.390.97P
120Jon Berti29MIANL806049558.11899393318.984-2-42413.002.33SS-OF-3B
121Dellin Betances31NYYAL1000.200000000.000.00P
122Chad Bettis30COLNL393063.22171312.952-1-302.830.51P
123Mookie Betts26BOSAL1431421321273.13323201020.99412112.332.31OF
124Joe Biagini29TOTAL630064.280620.7500.840.10P
125Bo Bichette21TORAL424240361.217158106723.9591451714.083.90SS
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
126Jesse Biddle27TOTZZ300028.051130.4000.640.07P
127Shane Bieber24CLEAL34333214.1261214001.000-2-201.090.76P
128Cavan Biggio24TORAL1019484835.1404192207549.988-1-100-14.303.952B-OF-1B
129Greg Bird26NYYAL10101085.185832061.000228-2-28-18.968.501B
130Kyle Bird26TEXAL120012.2202001.000-1-1601.420.17P
131Braden Bishop25SEAAL241610145.142411001.0005402.601.75OF
132Ty Blach28TOTZZ75027.0413001.0001.330.57P
133Ray Black29TOTNL170016.0422001.0002.250.24P
134Paul Blackburn25OAKAL41011.0514001.0000004.091.25P
135Charlie Blackmon32COLNL1351341251178.0241232541.983-13-141.811.76OF
136Alex Blandino26CINNL178180.042231815.976050014.612.412B-3B-1B
137Michael Blazek30WSNNL4005.000000000.000.00P
138Richard Bleier32BALAL531055.11248001.000-2-701.950.23P
139Jerry Blevins35ATLNL450032.153110.800-1-601.110.09P
140Xander Bogaerts26BOSAL1531531391368.05251653471370.975-9-7-9-813.373.35SS
141Ronald Bolanos22SDPNL53019.2220001.0000000.920.40P
142Skye Bolt25OAKAL42222.010100001.000-1-554.092.50OF
143Jorge Bonifacio26KCRAL55441.011110001.000-1-202.412.20OF
144Ryan Borucki25TORAL2206.200000000.000.00P
145Buddy Boshers31TORAL281020.0101001.0000000.450.04P
146David Bote26CHCNL1277555734.2281821831632.9436105803.252.093B-2B-SS-OF
147Justin Bour31LAAAL373535308.228626421124.997-2-60008.317.701B
148Peter Bourjos32LAAAL241110121.230291001.00032511002.221.25OF-2B
149James Bourque25WSNNL1000.200000000.000.00P
150Matt Bowman28CINNL270032.0112810.9091602.810.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
151Brad Boxberger31KCRAL290026.2330001.0000001.010.10P
152Matthew Boyd28DETAL32320185.12771910.9634401.260.81P
153Brad Brach33TOTNL580054.11156011.0001.820.19P
154Chasen Bradford29SEAAL120016.2523011.0000002.700.42P
155Archie Bradley26ARINL661071.2431011.000-1-300.500.06P
156Bobby Bradley23CLEAL55137.04139023.9510-10-1-32-19.497.801B
157Jackie Bradley Jr.29BOSAL1451381341260.03193051043.987-16-152.252.17OF
158Michael Brantley32HOUAL123118891006.2173167330.983-3-31.521.38OF
159Ryan Brasier31BOSAL620055.294410.8890001.290.13P
160Steven Brault27PITNL25190113.126818031.0003502.061.04P
161Ryan Braun35MILNL11211071892.2166155650.970-5-71.621.44OF
162John Brebbia29STLNL660072.2716001.0000000.870.11P
163Alex Bregman25HOUAL1641501231301.14481293081138.97510910903.022.663B-SS
164Brandon Brennan27SEAAL440047.170521.7140000.950.11P
165Colten Brewer26BOSAL580054.215312001.00031102.470.26P
166Austin Brice27MIANL360044.2422001.000-1-400.810.11P
167Jeff Brigham27MIANL320038.1303001.00021000.700.09P
168Lewis Brinson25MIANL706456556.2167157552.970-3-52.622.31OF
169Socrates Brito26TORAL17118101.22826020.929052.301.53OF
170Zack Britton31NYYAL660061.111110001.0001301.610.17P
171Aaron Brooks29TOTAL29180110.0167812.9381.230.52P
172Mike Brosseau25TBRAL593214316.01044558110.990-2-8-1-402.931.752B-3B-OF-P-1B
173Seth Brown26OAKAL271712171.048444041.0002110002.531.78OF-1B
174Keon Broxton29TOTZZ895641528.2181177130.98317383.032.00OF
175Jay Bruce32TOTMLB757254600.022620616413.98223-23.332.96OF-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
176Kris Bryant27CHCNL1621421081240.03221191881516.953220002.231.903B-OF-1B
177Clay Buchholz34TORAL1212059.023716021.0002703.511.92P
178Ryan Buchter32OAKAL640045.1103610.9002901.790.14P
179Walker Buehler24LADNL30302182.1281117011.000-1-101.380.93P
180Madison Bumgarner29SFGNL34340207.22221911.95500-10.910.62P
181Aaron Bummer25CHWAL580067.21741211.9410002.130.28P
182Dylan Bundy26BALAL30300161.218108011.000-2-201.000.60P
183Nick Burdi26PITNL11008.200000000.000.00P
184Brock Burke22TEXAL66026.2505001.0000001.690.83P
185Corbin Burnes24MILNL324049.01421020.8570002.200.38P
186Ryan Burr25CHWAL161019.2413001.00011001.830.25P
187Drew Butera35COLNL17139118.01131067001.0001110018.626.65C-1B
188Ty Buttrey26LAAAL720072.1945011.0000001.120.13P
189Byron Buxton25MINAL867873692.0224217522.9917122.892.58OF
190Asdrubal Cabrera33TOTMLB1321221081084.0359117235740.981-1-1-32.922.673B-2B-1B
191Genesis Cabrera22STLNL132020.1303001.0000001.330.23P
192Melky Cabrera34PITNL978051682.2119113511.992-14-251.561.22OF
193Miguel Cabrera36DETAL262615219.02102045113.995-2-13-1-518.598.041B
194Trevor Cahill31LAAAL37110102.1199910.947-1-201.580.49P
195Lorenzo Cain33MILNL1431331171177.1313306521.994-4-42.382.17OF
196Kole Calhoun31LAAAL1501461411306.2325312762.982442.202.13OF
197Willie Calhoun24TEXAL716961610.0116113210.991121.701.62OF
198Johan Camargo25ATLNL644635436.21677090717.958-6-17-4-11-13.302.50SS-OF-3B-2B-1B
199Jeimer Candelario25DETAL898686774.2331180144735.979-9-14-1-203.763.643B-1B
200Mark Canha30OAKAL1059982874.0287280526.9931419-1-102.932.71OF-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
201Griffin Canning23LAAAL1817090.12391220.9130002.091.17P
202Robinson Cano36NYMNL999873804.1358164189551.986-5-7-2-323.953.572B
203Matt Carasiti27SEAAL11509.2101001.00012100.930.09P
204Victor Caratini25CHCNL865947559.159255831311.99513-1-2-19.486.85C-1B-3B-P
205Shane Carle27ATLNL6009.1110001.000-1-2100.960.17P
206David Carpenter33TEXAL4003.1110001.0000002.700.25P
207Matt Carpenter33STLNL11110482899.223969162817.967-2-33402.312.083B-1B
208Ryan Carpenter28DETAL99040.261410.833-1-501.110.56P
209Carlos Carrasco32CLEAL2312180.01156001.0002501.240.48P
210Curt Casali30CINNL715741510.16105753234.99511716310.708.55C-1B
211Andrew Cashner32TOTAL42230150.0271017011.0001.620.64P
212Nick Castellanos27TOTZZ1401401131206.2297289621.993-9-92.202.11OF
213Diego Castillo25TBRAL656068.292610.889-1-301.050.12P
214Jose Castillo23SDPNL1000.200000000.000.00P
215Luis Castillo26CINNL32320190.248173011.9793312.221.47P
216Welington Castillo32CHWAL484643395.03773541944.989-6-18-10-30-18.507.77C
217Wilkin Castillo35MIANL22218.020200001.00000-1-67010.0010.00C
218Harold Castro25DETAL918782775.1281173101719.975-3-4-12-1913.183.01OF-2B-3B-SS-1B
219Jason Castro32MINAL787261631.16676372912.999-3-6-7-13-29.498.54C
220Miguel Castro24BALAL650073.11871011.944-2-502.090.26P
221Starlin Castro29MIANL1651591441397.15472063281371.976763313.443.242B-3B-SS
222Willi Castro22DETAL292828253.01073667417.963-5-23-3-14-13.663.55SS
223Jake Cave26MINAL685435503.1131125331.977012.291.88OF
224Dylan Cease23CHWAL1414073.0158612.9330001.731.00P
225Xavier Cedeno32CHCNL5002.0101001.0000004.500.20P
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
226Juan Centeno29BOSAL53334.030255011.000-1-35-1-3507.946.00C
227Francisco Cervelli33TOTNL443929317.23393181834.991-1-59.527.64C-1B
228Luis Cessa27NYYAL430081.01129011.0000001.220.26P
229Jhoulys Chacin31TOTZZ25240103.117107021.0001.480.68P
230Andrew Chafin29ARINL770052.2167812.9381402.560.19P
231Yu Chang23CLEAL332113191.0451134021.000291602.121.363B-SS
232Aroldis Chapman31NYYAL600057.061320.667-1-4-10.630.07P
233Matt Chapman26OAKAL1561521391336.0466146311927.9811211282533.082.933B
234JT Chargois28LADNL210021.1220001.000-1-900.840.10P
235Tyler Chatwood29CHCNL385076.21971111.9472502.110.47P
236Jesse Chavez35TEXAL489078.0927001.0002501.040.19P
237Michael Chavis23BOSAL998571784.1531415108844.985461206.005.281B-2B-3B
238Wei-Yin Chen33MIANL450068.11257001.0003901.580.27P
239Robinson Chirinos35HOUAL112106103966.0113510785165.99579451010.5210.08C
240Yonny Chirinos25TBRAL26180133.11541011.9331200.950.54P
241Ji-Man Choi28TBRAL1039285842.079074836666.992-4-5-1-128.387.611B
242Shin-Soo Choo36TEXAL818066688.2157153040.975122.001.89OF
243Adam Cimber28CLEAL680056.21641021.8752712.220.21P
244Steve Cishek33CHCNL700064.0134811.9230001.690.17P
245Jose Cisnero30DETAL350035.1422001.000-1-601.020.11P
246Nick Ciuffo24TBRAL31116.023212001.0000000012.947.67C
247Aaron Civale24CLEAL1010057.261410.8330000.780.50P
248Taylor Clarke26ARINL2315084.2124620.8331201.060.43P
249Emmanuel Clase21TEXAL211023.120020.000-1-900.000.00P
250Alex Claudio27MILNL830062.020416021.0001302.900.24P
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
251Mike Clevinger28CLEAL21210126.0231211001.0000001.641.10P
252Tyler Clippard34CLEAL533062.062310.833-2-600.730.09P
253Alex Cobb31BALAL33012.1303001.0000002.191.00P
254A.J. Cole27CLEAL250026.0303001.0000001.040.12P
255Gerrit Cole28HOUAL33330212.1261412001.0000001.100.79P
256Taylor Cole29LAAAL386051.211110031.0001401.920.29P
257Tim Collins29CHCNL9008.2101001.0000001.040.11P
258Zack Collins24CHWAL11111198.181801001.000-2-24-4-49-17.417.36C-1B
259Alex Colome30CHWAL620061.062310.833-1-300.740.08P
260Christian Colon30CINNL3003.2101001.000000002.450.332B
261Michael Conforto26NYMNL1491431131280.1308297831.990-8-72.142.05OF
262Adam Conley29MIANL600060.213310021.0002701.930.22P
263Willson Contreras27CHCNL1049483831.184177752123.98601-1-1-18.977.97C-OF-1B
264Sam Coonrod26SFGNL330027.2734011.0000002.280.21P
265Garrett Cooper28MIANL1049774809.154650241340.9958124626.045.221B-OF
266Patrick Corbin29WSNNL33331202.0421230001.0003301.871.27P
267Ryan Cordell27CHWAL916354599.1158153232.981-3-52.331.70OF
268Franchy Cordero24SDPNL74040.0880001.0000-121.801.14OF
269Jimmy Cordero27TOTAL310037.1321001.0000.720.10P
270Carlos Correa24HOUAL757568642.127395176234.9934891713.803.61SS
271Nestor Cortes Jr.24NYYAL331066.271512.8570000.810.18P
272Ryan Court31SEAAL125259.12926214.966-1-180004.252.33OF-1B
273Dylan Covey27CHWAL1812058.296210.889-3-1001.230.44P
274Kaleb Cowart27LAAAL96665.021912021.0000-211802.912.333B-2B
275Zack Cozart33LAAAL372722242.285305144.953130013.002.193B-SS-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
276Brandon Crawford32SFGNL1421371291233.05721903661681.972-10-10-10-1014.063.92SS
277J.P. Crawford24SEAAL939290806.13951102731246.970340004.274.12SS
278Stefan Crichton27ARINL280030.172410.8570001.780.21P
279Kyle Crick26PITNL520049.0103611.900-1-401.650.17P
280C.J. Cron29MINAL117110104993.199692761887.9922211-28.958.441B
281Kevin Cron26ARINL137566.16056317.9830-70008.014.541B-3B
282Johnny Cueto33SFGNL44016.0413001.00011302.251.00P
283Noel Cuevas27COLNL1103.000000000.000.00OF
284Charlie Culberson30ATLNL651511229.0926327210.97817-2-1003.541.38OF-SS-1B-P-3B
285John Curtiss26LAAAL1002.1101001.0000003.861.00P
286Cheslor Cuthbert26KCRAL867569668.1428337781337.970-4-8-7-13-15.594.831B-3B
287Travis d'Arnaud30TOTMLB1068365773.283980531310.996-1-2-29.737.89C-1B
288David Dahl25COLNL939277799.1171168120.988-4-61.901.82OF
289Yu Darvish32CHCNL31310178.228141311.964-6-701.360.87P
290Zach Davies26MILNL31310159.234112032.9122301.751.00P
291Austin Davis26PHINL140020.2312001.0000001.310.21P
292Chris Davis33BALAL998781778.171467237586.993-1-20018.207.161B-OF-P
293J.D. Davis26NYMNL1109842805.11701045976.959-16-24-9-13-11.821.48OF-3B
294Jaylin Davis24SFGNL15129101.124240001.000-4-412.131.60OF
295Johnny Davis29TBRAL30010.0220001.000-1-1561.800.67OF
296Jonathan Davis27TORAL352420225.05655010.982-3-142.201.57OF
297Khris Davis31OAKAL44124.0330001.000-1-301.130.75OF
298Rajai Davis38NYMNL141132.0660001.0000111.690.43OF
299Rookie Davis26PITNL51010.2211001.0000001.690.40P
300Taylor Davis29CHCNL84344.157543001.000-2-54-1-27011.577.13C-1B-P
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
301Wade Davis33COLNL500042.262312.833-2-901.050.10P
302Grant Dayton31ATLNL140012.0101001.0000000.750.07P
303Yonathan Daza25COLNL292410195.05549420.964-6-392.451.83OF
304Chase De Jong25MINAL1001.000000000.000.00P
305Jose De Leon26TBRAL3004.000000000.000.00P
306Enyel De Los Santos23PHINL51011.000000000.000.00P
307Austin Dean25MIANL544627388.110596543.962-10-301302.341.87OF-1B
308Jacob deGrom31NYMNL32320204.042241710.976-2-211.811.28P
309Paul DeJong25STLNL1571561451372.06532114357119.98914122421-24.244.11SS
310Miguel Del Pozo26LAAAL17009.1110001.000-1-2100.960.06P
311Nicky Delmonico26CHWAL221711143.03330211.970-1-10002.011.45OF-1B
312Travis Demeritte24DETAL474646411.2105104010.990-6-162.272.21OF
313Daniel Descalso32CHCNL503815307.21525495326.980-1-50004.362.982B-3B-P-1B
314Anthony DeSclafani29CINNL31310166.2271314001.000-2-201.460.87P
315Delino DeShields26TEXAL1129492860.2268261251.981572.752.35OF
316Ian Desmond33COLNL11910494942.1192182551.974-16-20001.791.57OF-P
317Odrisamer Despaigne32CHWAL33013.10000011500.000.00P
318Ross Detwiler33CHWAL1812069.2725001.0001300.900.39P
319Chris Devenski28HOUAL611069.0115510.909-1-301.300.16P
320Rafael Devers22BOSAL1531511421355.04311172922220.949-10-9-5-4-22.722.673B-SS
321Aledmys Díaz28HOUAL795436498.122715866314.987-5-11-3-704.052.841B-2B-3B-OF-SS
322Edwin Diaz25NYMNL660058.0523001.000-2-700.780.08P
323Elias Diaz28PITNL967569706.275369447125.984-3-5-21-36-29.447.72C
324Isan Diaz23MIANL484745418.118671106921.95200-2-6-13.813.692B
325Jairo Diaz28COLNL560057.2146622.8570001.870.21P
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
326Miguel Diaz24SDPNL5006.100000000.000.00P
327Yandy Díaz27TBRAL726243554.224615784524.98049-3-603.913.353B-1B
328Yennsy Diaz22TORAL1000.2101001.00000013.501.00P
329Alex Dickerson29TOTNL513625345.166660001.0000-11.721.29OF
330Corey Dickerson30TOTNL656252524.1112110020.982-4-91.891.69OF
331Phillip Diehl24COLNL10007.100000000.000.00P
332Jake Diekman32TOTAL760062.071511.8570.870.08P
333Derek Dietrich29CINNL966530546.2312191118336.990013715.093.222B-1B-OF-3B
334Wilmer Difo27WSNNL413533324.21143478214.982-3-13-6-22-13.102.73SS-3B-2B
335Nick Dini25KCRAL201715150.01251121211.99218-2-16-17.446.20C
336Brandon Dixon27DETAL1038679782.054049042839.985-5-7-5-806.125.171B-OF-3B-2B-P
337Randy Dobnak24MINAL95028.152210.8000001.270.44P
338Seranthony Dominguez24PHINL270024.2725001.0000002.550.26P
339Josh Donaldson33ATLNL1481481371297.04171003041338.9691110912.802.733B
340Sean Doolittle32WSNNL630060.000000000.000.00P
341Kyle Dowdy26TEXAL131022.1431001.0000001.610.31P
342Brian Dozier32WSNNL1241141031010.0398145248561.987-5-6-1-123.503.172B-P
343Hunter Dozier27KCRAL1271231151078.0346154183924.974-6-6-9-10-12.812.653B-OF-1B
344Oliver Drake32TBRAL500056.0862001.000-1-401.290.16P
345Brandon Drury26TORAL12310996990.0375219151525.987-9-10-1-103.363.013B-OF-2B-1B-SS
346Mauricio Dubon24TOTNL322822252.21375182418.97128144.744.162B-SS
347Lucas Duda33KCRAL191514137.211811170151.000-3-26-3-2607.716.211B
348Tyler Duffey28MINAL580057.2123810.9170001.720.19P
349Danny Duffy30KCRAL23230130.21511311.933-1-200.960.61P
350Matt Duffy28TBRAL474132374.01042473711.933-2-5-3-1012.332.063B-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
351Steven Duggar25SFGNL726761600.0161155332.981-3-72.372.19OF
352Robert Dugger23MIANL77034.1312001.0000000.790.43P
353Zach Duke36CINNL300023.1633011.000-1-902.310.20P
354Ryan Dull29TOTAL110012.2312001.0002.130.27P
355Justin Dunn23SEAAL4406.2101001.000-1-3001.350.25P
356Mike Dunn34COLNL280017.2101001.0000000.510.04P
357Jon Duplantier24ARINL153036.2422011.0000000.980.27P
358Montana DuRapau27PITNL142017.1321001.00011201.560.21P
359Adam Duvall30ATLNL322623239.04844220.958-2-121.731.44OF
360Jarrod Dyson34ARINL1189164879.02202081021.991122.231.85OF
361Sam Dyson31TOTZZ610062.11477011.0002.020.23P
362Ryan Eades27TOTAL80011.1101001.0000.790.13P
363Adam Eaton30WSNNL1451431261220.2286277361.979652.061.93OF
364Tommy Edman24STLNL977552669.123685146528.97991571313.112.383B-2B-OF
365Carl Edwards Jr.27TOTNL220017.0422001.0002.120.18P
366Jon Edwards31CLEAL9008.0110001.0000001.130.11P
367Zach Eflin25PHINL32282163.134132012.971-2-201.821.03P
368Jerad Eickhoff28PHINL1210058.11037001.0001301.540.83P
369Roenis Elias30TOTZZ480050.081430.6250.900.10P
370Chris Ellis26KCRAL1001.000000000.000.00P
371Jake Elmore32PITNL128686.11612310.9380-3-1-1401.561.25OF-3B-2B
372Edwin Encarnacion36TOTAL585751490.046143524238.996-6-1308.437.911B-2B
373Adam Engel27CHWAL866558608.1164159230.9829182.381.87OF
374Nathan Eovaldi29BOSAL2312067.21688021.0003902.130.70P
375Robbie Erlin28SDPNL371055.1134810.923-2-701.950.32P
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
376Phil Ervin26CINNL885232519.2111107220.9826141.891.24OF
377Eduardo Escobar30ARINL1771531211374.0415125283740.98365-1-122.672.313B-2B
378Luis Escobar23PITNL4005.2202001.0000003.180.50P
379Thomas Eshelman25BALAL104036.052210.8001601.000.40P
380Carlos Estevez26COLNL710072.094411.889-1-3-11.000.11P
381Marco Estrada35OAKAL55023.2101001.0000000.380.20P
382Thairo Estrada23NYYAL301611164.064333017.984-1-90003.462.102B-SS-OF
383Pete Fairbanks25TOTAL210021.032010.6670.860.10P
384Jeurys Familia29NYMNL660060.0835011.000-2-701.200.12P
385Jake Faria25TOTZZ160018.2101001.0000.480.06P
386Buck Farmer28DETAL731067.2124621.833-2-601.330.14P
387Kyle Farmer28CINNL883516387.121916452313.986-1-20015.022.452B-C-1B-3B-P-SS
388Luke Farrell28TEXAL91013.1101001.0000000.680.11P
389Erick Fedde26WSNNL2112078.0251312011.0001302.881.19P
390Tim Federowicz31TEXAL302319209.1211203440.98100-1-608.906.90C-P
391Ryan Feierabend33TORAL2115.2101001.000-1-3501.590.50P
392Michael Feliz26PITNL581056.193420.7780001.120.12P
393Caleb Ferguson22LADNL462044.2918001.0001401.810.20P
394Jose Fernandez26DETAL4003.2211001.0000004.910.50P
395Junior Fernandez22STLNL130011.210010.0000000.000.00P
396Matthew Festa26SEAAL200022.1413001.0001901.610.20P
397Mike Fiers34OAKAL33331184.22681621.9231101.170.73P
398Heath Fillmyer25KCRAL123022.1303001.0000001.210.25P
399Derek Fisher25TOTAL474132353.27369131.9594121.781.49OF
400Jack Flaherty23STLNL33330196.1411823041.0004401.881.24P
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
401Ryan Flaherty32CLEAL136568.019613001.0000-50002.511.463B-2B
402David Fletcher25LAAAL1941451031305.2451157286837.98211109823.052.283B-SS-2B-OF
403Chris Flexen24NYMNL91013.2101001.0000000.660.11P
404Wilmer Flores27ARINL806027500.0252124122630.976-5-12-6-1404.433.082B-1B
405Dylan Floro28LADNL500046.2105411.9000001.740.18P
406Tyler Flowers33ATLNL837368679.07166763733.996-8-1435-49.458.59C
407Brian Flynn29KCRAL111029.1606001.0000001.840.55P
408Mike Foltynewicz27ATLNL21210117.0133910.923-1-200.920.57P
409Wilmer Font29TOTZZ4817084.11165011.0001.170.23P
410Mike Ford26NYYAL302418219.020419110322.985-1-8-1-5-18.266.701B-P
411Logan Forsythe32TEXAL1028672767.04743331311059.979-1-1-6-9-15.444.551B-3B-SS-2B
412Dexter Fowler33STLNL140132751138.0251238853.980-6-61.951.76OF
413Jake Fraley24SEAAL1210988.12019010.950-5-621.941.58OF
414Ty France24SDPNL604534401.2124239928.984-4-13-4-1202.732.033B-2B-P-1B
415Enderson Franco26SFGNL5005.1110001.000-1-3801.690.20P
416Maikel Franco26PHINL11210095927.026663195811.970-2-21112.502.303B-1B
417Caleb Frare25CHWAL5002.200000000.000.00P
418Adam Frazier27PITNL1421331221180.2555222327678.989775514.183.872B
419Clint Frazier24NYYAL534534395.18071631.963-12-361.751.45OF
420Todd Frazier33NYMNL123114991012.13471062291224.965681122.982.723B-1B
421Kyle Freeland26COLNL22220104.11631211.9381201.290.68P
422Freddie Freeman29ATLNL1581571441365.213651296636128.996-2-2-1-118.968.601B
423Mike Freeman31CLEAL674741463.017456112615.9666153803.272.512B-3B-SS-OF-P
424Sam Freeman32LAAAL1002.000000000.000.00P
425David Freese36LADNL523714296.130228713218.993151409.115.771B-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
426David Freitas30SEAAL1119.0880001.000000008.008.00C
427Max Fried25ATLNL33301165.24473431.9325602.231.24P
428Jace Fry25CHWAL680055.0918021.0000001.470.13P
429Paul Fry26BALAL660057.11174001.000-2-701.730.17P
430Joshua Fuentes26COLNL13117100.1101983061.00022511209.067.771B-3B
431Carson Fulmer25CHWAL202027.1110001.0000000.330.05P
432Drew Gagnon29NYMNL180023.2431001.0000001.520.22P
433Rocky Gale31LADNL44232.04037210.97500-1-38010.979.75C
434Cam Gallagher26KCRAL443633325.0301292812.997-1-41418.316.82C
435Giovanny Gallegos27STLNL660074.083410.8751300.850.11P
436Zac Gallen23TOTNL1515080.01046001.0001.130.67P
437Joey Gallo25TEXAL636350551.1154142841.9745112.452.38OF
438Isaac Galloway29MIANL16128111.133321011.0001102.672.06OF
439Freddy Galvis29TOTZZ1421331221168.0529172350773.987884.023.68SS-2B
440Ben Gamel27MILNL1086652694.2151148211.993341.941.39OF
441John Gant26STLNL640066.11257001.0001301.630.19P
442Aramis Garcia26SFGNL16127105.21221139051.00003111-110.397.63C-1B
443Avisail Garcia28TBRAL1009986869.1181170651.972-5-61.821.76OF
444Bryan Garcia24DETAL7006.2110001.0000001.350.14P
445Edgar Garcia22PHINL370039.0321001.000-1-500.690.08P
446Greg Garcia29SDPNL987356666.1284115164534.982-6-12-4-703.772.852B-3B-SS-OF-1B
447Jarlin Garcia26MIANL530050.21019001.0000001.780.19P
448Leury Garcia28CHWAL142134931158.2299222661116.963-10-10-3-302.242.03OF-SS-2B-3B
449Luis Garcia32LAAAL642062.01761012.941-3-1002.320.25P
450Rico Garcia25COLNL2106.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
451Robel Garcia26CHCNL24158137.2572330411.930-1-900-13.462.212B-OF
452Yimi Garcia28LADNL640062.141210.750-1-300.430.05P
453Brett Gardner35NYYAL1401311211168.1284280310.996-3-32.182.02OF
454Kyle Garlick27LADNL159481.220200001.0004542.201.33OF
455Dustin Garneau31TOTAL352723245.12562391610.99621009.357.29C-1B
456Amir Garrett27CINNL690056.01651011.9381402.410.22P
457Reed Garrett26DETAL130015.100000000.000.00P
458Ryan Garton29SEAAL2003.0110001.0000003.000.50P
459Mitch Garver28MINAL837366675.27286932964.992-4-712-29.628.70C-1B
460Kevin Gausman28TOTNL31170102.11961030.8421.410.52P
461Sam Gaviglio29TORAL520095.2945011.0000000.850.17P
462Cory Gearrin33TOTAL662055.11037021.0001.630.15P
463Scooter Gennett29TOTNL363423275.11365877124.993-2-104.413.752B
464Mike Gerber26SFGNL105347.1651001.000-1-151.140.60OF
465Domingo German26NYYAL27240143.01841220.889-1-101.010.59P
466Ian Gibaut25TOTAL100014.1211001.0001.260.20P
467Kyle Gibson31MINAL34290160.026101423.923-1-101.350.71P
468Ken Giles28TORAL530053.0532011.000-2-800.850.09P
469Sean Gilmartin29BALAL1102.1101001.0000003.861.00P
470Kevin Ginkel25ARINL250024.131110.6670000.740.08P
471Lucas Giolito24CHWAL29293176.219415011.0003300.970.66P
472Mychal Givens29BALAL580063.082420.7501310.860.10P
473Tyler Glasnow25TBRAL1212060.2615001.000-1-300.890.50P
474Zack Godley29TOTZZ339092.01910720.8951.660.52P
475Ryan Goins31CHWAL473430326.21274874522.961-4-152723.362.603B-SS-OF-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
476Paul Goldschmidt31STLNL1591551431369.2137212561115145.996650008.988.601B
477Yan Gomes31WSNNL949085788.08888434143.9955858410.109.40C-1B
478Carlos Gomez33NYMNL30239210.26158210.984-4-242.562.00OF
479Jeanmar Gomez31TEXAL160015.100000-1-130.000.00P
480Tony Gonsolin25LADNL116040.072410.8570001.350.55P
481Marco Gonzales27SEAAL34340203.03372332.9092201.330.88P
482Carlos Gonzalez33TOTZZ343221272.06261010.9846282.021.79OF
483Chi Chi Gonzalez27COLNL1412063.01641021.8750002.001.00P
484Erik Gonzalez27PITNL473832359.21333097619.95551782713.182.70SS-3B-OF
485Gio Gonzalez33MILNL1917087.11851210.9440001.750.89P
486Marwin Gonzalez30MINAL12310682934.2359255100416.989101345-13.422.89OF-3B-1B-2B-SS
487Niko Goodrum27DETAL11110596925.24832861821540.9691