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 Diamondbacks645.51.6851621458103012756.0572642521374100113.983-22-2-340-1
Atlanta Braves554.07.7081611449112612696.057874232148372104.9886065425
Baltimore Orioles625.90.6831621458109312618.056394206135974101.987-46-4-22-1-12
Boston Red Sox564.62.6591621458110412771.0578642571421108143.981-64-67-1-1
Chicago Cubs685.18.6911621458103912714.058794238155487149.985-23-22805
Chicago White Sox473.93.6941621458111712630.055174210121097112.982-37-4-43-5-14
Cincinnati Reds554.69.6881621458105212909.058164303142291125.984-36-3-3407
Cleveland Indians484.49.7031621458114912672.057104224140086138.98535380-1
Colorado Rockies454.94.6861611449109412573.057804191151673140.9873846041
Detroit Tigers494.67.6981621458114512777.058344259149283136.986-21-2-40-1-10
Houston Astros514.06.7131621458115313005.058384335143271126.9885757800
Kansas City Royals474.86.6851621458111412756.057584252142284152.9851111906
Los Angeles Angels644.96.6801621458110812795.057724265141988131.985-29-3-25-1-2
Los Angeles Dodgers613.46.7231621458102113068.05748435613038994.985272360-2
Miami Marlins614.33.6891621458110712735.0581042451443122146.97930481-8
Milwaukee Brewers603.85.7081621458104112924.057334308133194102.98431362-11
Minnesota Twins565.15.6921621458106612774.0578542581420107139.982303108
New York Mets644.12.6971621458106912414.055454138131295121.9831214700
New York Yankees594.13.6981621458104412918.057224306131898115.983-21-2-41-1-8
Oakland Athletics504.24.6981621458110112897.056914299132072116.987-40-90-7
Philadelphia Phillies554.60.6871621458105312768.057894256143994142.984-55-5-56-1-2
Pittsburgh Pirates645.14.6871621458112912567.056374189137870139.988-28-3-1219
San Diego Padres544.37.6981621458111912870.057714290139982139.986-17-21507
Seattle Mariners624.62.6991621458116612963.057844321138479135.98691-20-1
San Francisco Giants543.67.707162145891313095.059164365147180122.986333330-1
St. Louis Cardinals514.15.7141621458114712753.058484251151384137.9864748244
Tampa Bay Rays614.02.7061621458103813101.058054367135880130.986424712-5
Texas Rangers545.03.6981621458119912819.058184273146283146.986929880-1
Toronto Blue Jays614.09.7001621458104712648.056774216137190122.9847172411
Washington Nationals595.06.6941621458116812549.056414184136196116.983-16-15014
League Average504.53.6951621457109212784 57524262140388128.98550160-0
15014.53.69548584372232752383535.01725621278464208726293831.98515304780-2
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 Abad35BALAL160017.2303001.0000001.530.19P
2Cory Abbott25CHCNL71017.1321001.0000001.560.43P
3Albert Abreu25NYYAL280036.2963001.000-1-502.210.32P
4Bryan Abreu24HOUAL310036.01073011.0001602.500.32P
5José Abreu34CHWAL1361341301153.1102098035593.995-1-1-1-117.927.461B-3B
6Domingo Acevedo27OAKAL100011.0413001.0000003.270.40P
7Ronald Acuna Jr.23ATLNL818074675.1140134420.98611192301.841.70OF
8Jason Adam29CHCNL120010.2110001.0000000.840.08P
9Willy Adames25TOTZZ1361311231150.05001533321563.970441103.803.57SS
10Austin Adams30SDPNL650052.2725001.000-1-401.200.11P
11Matt Adams32COLNL77450.042357031.00011912407.566.001B
12Riley Adams25TOTZZ342724237.12462261910.996-4-18-6-3009.297.21C
13Jo Adell22LAAAL353525302.284822011.000292702.502.40OF
14Joan Adon22WSNNL1105.100000000.000.00P
15Ehire Adrianza31ATLNL442918289.1794237061.000-4-17-2-802.461.65OF-3B-2B-SS
16Jesus Aguilar31MIANL114112104964.191782485894.991-2-322-28.487.901B-3B
17Miguel Aguilar29ARINL9007.0101001.0000001.290.11P
18Nick Ahmed31ARINL1271181081028.0481170302959.981334514.133.72SS
19Keegan Akin26BALAL2417095.0606011.0000000.570.25P
20Shogo Akiyama33CINNL613324350.08886020.977-2-6-4-1302.211.41OF
21R.J. Alaniz30CINNL3002.200000000.000.00P
22Andrew Albers35MINAL53019.0211001.000-1-1100.950.40P
23Hanser Alberto28KCRAL865340530.120672127725.9662512-13.382.033B-2B-SS-P
24Ozzie Albies24ATLNL1561561531358.2628231389875.987221911-24.113.972B
25Jorge Alcala25MINAL590059.2743001.0000001.060.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
26Sandy Alcantara25MIANL33331205.254242641.926-2-202.191.52P
27Sergio Alcantara24CHCNL756455564.128285188940.9680-11204.353.37SS-2B-3B-P
28Scott Alexander31LADNL180015.1541011.000-2-2602.930.28P
29Tyler Alexander26DETAL41150106.1826001.000-1-200.680.20P
30A.J. Alexy23TEXAL54023.0404001.00021701.570.80P
31Jorge Alfaro28MIANL827760634.25295042141.992-8-15-3-5-67.446.18C-OF-1B
32Anthony Alford26PITNL393432302.16563110.985-4-1513-11.911.64OF
33Kolby Allard23TEXAL32170124.2927001.000-2-300.650.28P
34Austin Allen27OAKAL22116.02218310.9550-2175011.8110.50C
35Greg Allen28NYYAL14118105.028280001.000227-1-1102.402.00OF
36Logan Allen24CLEAL1411050.1734001.000-1-401.250.50P
37Nick Allgeyer25TORAL1001.000000000.000.00P
38Abraham Almonte32ATLNL423725317.25855120.966-4-14-8-30-11.591.33OF
39Yency Almonte27COLNL480047.2431001.000-2-800.760.08P
40Albert Almora27NYMNL36116121.04241010.9763280003.051.11OF-P
41Pete Alonso26NYMNL1481481401243.2108497898898.993225507.797.271B
42Dan Altavilla28SDPNL2001.100000000.000.00P
43Jose Altuve31HOUAL1441431351263.0551199344876.98511-3-303.873.772B
44Jose Alvarado26PHINL640055.293511.889-1-411.290.13P
45Eddy Alvarez31MIANL202018171.163164345.937-4-260013.102.813B-2B
46Jose Alvarez32SFGNL671064.21521120.8670001.810.19P
47Yordan Álvarez24HOUAL413920319.05349310.98114-2-701.471.27OF
48Adbert Alzolay26CHCNL29210125.2301911021.0000002.151.03P
49Trey Amburgey26NYYAL22011.0660001.00022050004.913.00OF
50Brett Anderson33MILNL2424096.01611321.875-1-201.310.58P
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
51Brian Anderson28MIANL656360560.217139127517.971123602.662.523B-SS
52Chase Anderson33PHINL149048.019811011.0002803.561.36P
53Drew Anderson27TEXAL91022.0413011.0000001.640.44P
54Ian Anderson23ATLNL24240128.12581612.960-2-301.681.00P
55Nick Anderson30TBRAL6006.010010.000-1-3300.000.00P
56Shaun Anderson26TOTZZ160023.1312001.0000001.160.19P
57Tanner Anderson28PITNL1005.0202011.00014003.602.00P
58Tim Anderson28CHWAL1231221141048.04321522701059.977-4-511-13.623.46SS
59Tyler Anderson31TOTZZ31310167.03892633.92121401.891.13P
60John Andreoli31SDPNL60014.0220001.0001510001.290.33OF
61Matt Andriese31TOTAL340048.1413001.000-1-2500.740.12P
62Elvis Andrus32OAKAL1431411341246.15131613371561.971-8-8-10-10-13.603.48SS
63Miguel Andujar26NYYAL434231350.19183713.989-1-3-1-302.312.09OF-3B-1B
64Tejay Antone27CINNL230033.2752011.0000001.870.30P
65Aristides Aquino27CINNL714024402.08884130.9663900-11.901.20OF
66Jonathan Arauz22BOSAL251915169.069234339.9570-20003.512.36SS-2B-3B-P
67Chris Archer32TBRAL65019.100000-1-100.000.00P
68Orlando Arcia26TOTNL221914162.054331834.94453417-12.832.22OF-SS-3B-2B
69Nolan Arenado30STLNL1551551411312.04231252871138.974986502.832.663B
70Kohei Arihara28TEXAL1010040.2532001.0000001.110.50P
71Shawn Armstrong30TOTAL310036.040310.75013300.750.10P
72Randy Arozarena26TBRAL119117831025.1213207511.995-1-13301.861.78OF
73Luis Arraez24MINAL11510484901.1335144183838.97611101343.272.523B-2B-OF
74Jake Arrieta35TOTNL2424098.2133640.692-3-3600.820.38P
75Christian Arroyo26BOSAL534437392.217477970251.0000-151503.993.162B-1B-SS-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
76Humberto Arteaga27WSNNL1119.0220001.0000-570002.002.00SS
77Aaron Ashby23MILNL134031.251310.800-2-1301.140.31P
78Willians Astudillo29MINAL665138472.129523656329.990-6-16-4-10-15.563.893B-1B-C-2B-OF-P
79Alex Avila34WSNNL282826237.02472361013.99641842029.348.79C-2B
80Pedro Avila24SDPNL1104.000000000.000.00P
81Luis Avilan31WSNNL4005.000000000.000.00P
82John Axford38MILNL1000.100000000.000.00P
83Akil Baddoo22DETAL11710789953.0259252431.98834-2-212.422.19OF
84Harrison Bader27STLNL103101100886.2295289330.9901318152002.962.83OF
85Javier Baez28TOTNL1331301171120.15612103272471.957006614.313.98SS-2B
86Pedro Baez33HOUAL4004.100000000.000.00P
87Bryan Baker26TORAL1001.000000000.000.00P
88Alberto Baldonado28WSNNL140010.2101001.0000000.840.07P
89Anthony Banda27TOTNL300033.221010.5000000.270.03P
90Caleb Baragar27SFGNL250023.0422011.0000001.570.16P
91Daniel Bard36COLNL670065.241210.750-1-300.410.04P
92Joe Barlow25TEXAL310029.0321001.0000000.930.10P
93Scott Barlow28KCRAL710074.1716001.0000000.850.10P
94Austin Barnes31LADNL575144460.25425171874.987-3-8410110.459.07C-2B
95Charlie Barnes25MINAL98038.0404001.0000000.950.44P
96Jacob Barnes31TOTZZ290028.2523001.00014101.570.17P
97Matt Barnes31BOSAL600054.2303001.000-2-700.490.05P
98Tucker Barnhart30CINNL1049784850.09328834725.9988110059.858.94C-1B
99Kyle Barraclough31MINAL100013.0330001.000-1-1502.080.30P
100Manny Barreda32BALAL3002.200000000.000.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
101Luis Barrera25OAKAL52019.0440001.000212216301.890.80OF
102Tres Barrera26WSNNL292724233.02362221222.992-3-15-1-519.048.07C
103José Barrero23CINNL181312116.0552924213.96432611004.112.94SS-OF-2B
104Jaime Barria24LAAAL1311056.2413001.0000000.640.31P
105Joey Bart24SFGNL1119.0880001.0000-550008.008.00C
106Anthony Bass33MIANL701061.1136610.9231301.760.17P
107Chris Bassitt32OAKAL27271157.11641110.938-1-100.860.56P
108Trevor Bauer30LADNL17171107.2103610.900-2-400.750.53P
109Jake Bauers25TOTAL967053654.2418393250291.0004761005.754.311B-OF
110Mike Baumann25BALAL40010.0101001.0000000.900.25P
111Shane Baz22TBRAL33013.100000000.000.00P
112Eduard Bazardo25BOSAL2003.000000000.000.00P
113Jeremy Beasley25TORAL8009.1321001.0000002.890.38P
114Matt Beaty28LADNL664413375.116014412411.975-3-10-7-22-13.742.17OF-1B-3B
115David Bednar26PITNL610060.2523001.000-1-300.740.08P
116Cam Bedrosian29TOTZZ261025.0422001.0000001.440.15P
117Tyler Beede28SFGNL1001.000000000.000.00P
118Seth Beer24ARINL1100.1110001.0000-1656-1-3600027.001.001B
119Josh Bell28WSNNL1231221101042.290582773571.994001147.776.981B-OF
120Andrew Bellatti29MIANL3003.120020.000-1-6000.000.00P
121Cody Bellinger25LADNL938070734.1201195243.98059-3-402.412.07OF-1B
122Brandon Belt33SFGNL938575764.274068156360.996-1-1-5-808.677.921B
123Anthony Bemboom31LAAAL87763.27572120.9730-2-1-18010.328.11C-OF-P
124Anthony Bender26MIANL601061.1111823.8182701.320.15P
125Andrew Benintendi26KCRAL1291291211116.0234225631.98713147741.861.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
126Wes Benjamin27TEXAL132022.200000-1-900.000.00P
127Travis Bergen27TORAL101010.2101001.0000000.840.10P
128Jose Berrios27TOTAL32321192.040132345.90053101.691.13P
129Jon Berti31MIANL746348569.220068123917.955002413.022.203B-2B-OF-SS
130Dellin Betances33NYMNL1001.000000-1-2000.000.00P
131Alec Bettinger25MILNL41010.0110001.0000000.900.25P
132Mookie Betts28LADNL120116931009.22202071034.9868105511.931.76OF-2B
133Joe Biagini31CHCNL1003.0000000000.000.00P
134Bo Bichette23TORAL1481481411271.15571693642473.957323333.773.60SS
135Phil Bickford25TOTNL570051.1321011.000-2-4700.530.05P
136Jesse Biddle29ATLNL80010.2303001.0000002.530.38P
137Shane Bieber26CLEAL1616096.21248001.0002401.120.75P
138Brandon Bielak25HOUAL282050.082510.8750001.260.25P
139Cavan Biggio26TORAL757058611.220081110919.955360012.812.333B-OF-2B-1B
140Braden Bishop27SEAAL81020.0330001.0000-70001.350.38OF
141Paul Blackburn27OAKAL99038.151310.800-1-500.940.44P
142Charlie Blackmon34COLNL1371341251144.12272111423.991-2-2-3-311.771.64OF
143Alex Blandino28CINNL31116143.29674220101.0002201806.012.461B-3B-2B-OF-P-SS
144Travis Blankenhorn24TOTMLB81019.2126332.750-1-63-2-12204.121.132B-OF
145Richard Bleier34MIANL680058.01468001.0000002.170.21P
146Scott Blewett25KCRAL3005.000000000.000.00P
147Xander Bogaerts28BOSAL1381371221169.0523152362976.983-2-2-5-523.963.72SS
148Alec Bohm24PHINL10710187868.0263911561619.939-3-4-15-21-12.562.253B-1B
149Ronald Bolanos24KCRAL3006.100000000.000.00P
150Skye Bolt27TOTZZ251211131.250500001.00054121803.422.00OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
151Jorge Bonifacio28PHINL53021.0550001.0000-17-1-5702.141.00OF
152Ryan Borucki27TORAL240023.2404001.0000001.520.17P
153Akeem Bostick26NYMNL1001.000000000.000.00P
154David Bote28CHCNL817561641.2292119168546.983-3-60004.033.382B-3B
155Ben Bowden26COLNL390035.220110.500-2-1100.250.03P
156Brad Boxberger33MILNL710064.294410.889-1-301.110.11P
157Matthew Boyd30DETAL1515078.21349011.0001301.490.87P
158Brad Brach35CINNL350030.092521.778-1-702.100.20P
159Archie Bradley28PHINL530051.0624001.0000001.060.11P
160Bobby Bradley25CLEAL686559543.050945747554.9905110018.357.411B
161Jackie Bradley Jr.31MILNL1179992915.12182153021.0001014121512.141.86OF
162Michael Brantley34HOUAL898865727.2131128211.992001111.611.46OF
163Rob Brantly31NYYAL65445.244413011.000-1-2600-18.677.33C-1B
164Ryan Brasier33BOSAL130012.0211001.000-1-1701.500.15P
165Steven Brault29PITNL77027.2606001.00021411.950.86P
166John Brebbia31SFGNL180018.1110001.0000000.490.06P
167Alex Bregman27HOUAL909083782.222559158813.964462312.502.413B
168Brandon Brennan29BOSAL1003.0000000000.000.00P
169Jake Brentz26KCRAL720064.0918001.0002601.270.13P
170Colten Brewer28BOSAL1001.000000000.000.00P
171Austin Brice29BOSAL130013.2211001.000-1-1501.320.15P
172Lewis Brinson27MIANL796953601.0147139531.980-3-72302.161.82OF
173Zack Britton33NYYAL220018.1303021.0000001.470.14P
174Connor Brogdon26PHINL561057.21477011.0000002.180.25P
175Mike Brosseau27TBRAL564023369.11436972219.9861272203.442.272B-3B-1B-OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
176Rex Brothers33CHCNL570053.0312001.000-2-800.510.05P
177Seth Brown28OAKAL996542620.1198190535.985132571322.831.95OF-1B
178JT Brubaker27PITNL24240124.12261512.9552301.520.88P
179Jay Bruce34NYYAL1010784.057552051.0000-60006.115.701B
180Justin Bruihl24LADNL212018.2303001.0000001.450.14P
181Vidal Brujan23TBRAL86549.22214712.9550-11-3-7203.812.632B-OF
182Kris Bryant29TOTNL138138861176.034224588920.974-12-13-5-512.552.07OF-3B-1B-SS
183Kris Bubic23KCRAL29200130.0133912.923-1-2-10.830.41P
184Ryan Buchter34ARINL180016.1303001.00011201.650.17P
185Walker Buehler26LADNL33330207.236102511.972-1-101.521.06P
186J.B. Bukauskas24ARINL210017.1101001.0000000.520.05P
187Madison Bumgarner31ARINL26261146.12061310.9500001.170.73P
188Aaron Bummer27CHWAL620056.1122912.917-1-401.760.18P
189Dylan Bundy28LAAAL2319090.2936001.0000000.890.39P
190Zack Burdi26TOTAL70010.0101001.0000000.900.14P
191Jake Burger25CHWAL87762.01459001.00011911902.031.753B
192Corbin Burnes26MILNL28280167.02891810.964-2-201.460.96P
193Andy Burns30LADNL62025.0972001.000-1-33-1-4803.241.132B-3B-1B-P
194Ryan Burr27CHWAL341036.2422011.000-2-11-10.980.12P
195Beau Burrows24TOTAL61011.000000000.000.00P
196Matt Bush35TEXAL4004.0000000000.000.00P
197Drew Butera37LAAAL12121098.0101992001.000113-2-2409.288.42C
198Byron Buxton27MINAL605953509.2180179010.9941127102323.162.98OF
199Asdrubal Cabrera35TOTNL787056614.0245131105922.963-5-91113.462.713B-1B-P-SS
200Edward Cabrera23MIANL77026.1303011.0000001.030.43P
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
201Genesis Cabrera24STLNL710070.01064011.000-1-301.290.14P
202Miguel Cabrera38DETAL444431367.133931226134.997-1-3-4-1308.287.681B
203Trevor Cahill33PITNL98037.092520.7780001.700.78P
204Lorenzo Cain35MILNL706963592.2157154211.99449612-12.372.23OF
205Kole Calhoun33ARINL393632309.07167220.972-5-1900-12.011.77OF
206Willie Calhoun26TEXAL413830321.052511011.000-4-14-1-311.461.27OF
207Daniel Camarena28SDPNL6009.1202001.0000001.930.33P
208Johan Camargo27ATLNL30010.0422001.000-1-680003.601.332B-3B-1B
209Daz Cameron24DETAL332726251.062620001.000-2-8-3-1402.221.88OF
210Eric Campbell34SEAAL33326.0981031.0000-150003.123.003B-1B
211Paul Campbell25MIANL161026.2541001.0000001.690.31P
212Luis Campusano22SDPNL99675.086851001.00000-1-16110.329.56C
213Jeimer Candelario27DETAL1421421401237.237391273930.976-5-5-4-412.652.563B
214Mark Canha32OAKAL1351341081170.2251245330.98800-11-11-21.911.82OF-1B
215Griffin Canning25LAAAL1513064.2134811.9230023701.670.80P-OF
216Victor Caratini27SDPNL1078781796.18938573423.998-1-2-7-11210.078.25C-1B-3B
217Dylan Carlson22STLNL1451451251243.1309297843.987221002.212.10OF
218Drew Carlton25DETAL4003.200000000.000.00P
219Matt Carpenter35STLNL534223343.220612478424.981-3-10-9-31-15.293.672B-1B-3B-P
220Carlos Carrasco34NYMNL1212053.2125611.9170001.840.92P
221Curt Casali32SFGNL665548513.15265041842.9920125-19.157.79C-1B
222Daniel Castano26MIANL54020.172320.7140002.211.00P
223Ryan Castellani25COLNL1103.1110001.0000002.701.00P
224Humberto Castellanos23ARINL147045.21147001.0000002.170.79P
225Nick Castellanos29CINNL1361341091123.0235226720.991-16-17-7-7-11.871.73OF
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 Castillo27TOTAL610058.161410.833-2-4100.770.08P
227Erick Castillo28CHCNL42021.018153021.00002715707.714.50C
228Ivan Castillo26SDPNL2006.0101011.0000380001.500.502B-3B
229Luis Castillo28CINNL33330187.234171615.9711111.581.00P
230Anthony Castro26TORAL250024.2642001.0000002.190.24P
231Harold Castro27DETAL998061722.1338158177341.991-7-12-9-1414.173.02SS-2B-3B-1B-OF-P
232Jason Castro34HOUAL523733355.13783631321.995-2-8-4-14-19.527.23C
233Kervin Castro22SFGNL100013.1101001.0000000.680.10P
234Miguel Castro26NYMNL692070.1178810.941-2-602.050.23P
235Rodolfo Castro22PITNL242317180.1903848413.956-1-5-3-20-14.293.442B-3B
236Starlin Castro31WSNNL868582720.0222521581217.9469152302.632.443B-SS
237Willi Castro24DETAL115110100954.14391822471055.977-1-2-12-1514.053.552B-SS-OF
238Jake Cave28MINAL704130411.210296421.980-2-6-3-802.191.43OF
239Dylan Cease25CHWAL32321165.2165831.813-7-8-10.710.41P
240Gilberto Celestino22MINAL222010164.04844221.958-5-330002.522.09OF
241Luis Cessa29TOTZZ530064.21477001.0000001.950.26P
242Jhoulys Chacin33COLNL461064.11569001.0000002.100.33P
243Andrew Chafin31TOTZZ710068.2156811.9330001.830.20P
244Yu Chang25CLEAL806345552.140732478542.98825-1-216.554.731B-3B-SS-2B
245Aroldis Chapman33NYYAL610056.160330.500-1-400.480.05P
246Matt Chapman28OAKAL1501501411318.2447166275640.9870098-13.012.883B-SS
247JT Chargois30TOTAL560053.2633001.0000001.010.11P
248Tyler Chatwood31TOTZZ320032.073310.8570001.690.19P
249Jesse Chavez37ATLNL304033.261410.8331601.340.17P
250Michael Chavis25TOTMLB402922271.21569163227.9873120005.103.582B-1B-3B-OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
251Robinson Chirinos37CHCNL292118193.0196188712.995-3-20-2-12-19.096.72C-2B
252Jazz Chisholm23MIANL1221181041017.14761662862477.9502300-14.003.532B-SS
253Ji-Man Choi30TBRAL736757587.152550023246.996-4-9-4-808.017.161B
254Adam Cimber30TOTZZ720071.21731220.88223301.880.21P
255Steve Cishek35LAAAL740068.1123811.9170001.450.15P
256Jose Cisnero32DETAL670061.294410.889-2-601.170.12P
257Nick Ciuffo26BALAL22217.014140001.0000180007.417.00C
258Aaron Civale26CLEAL21210124.122715011.0002301.591.05P
259Taylor Clarke28ARINL430043.1615001.0000001.250.14P
260Emmanuel Clase23CLEAL710069.2199911.9470002.330.25P
261Alex Claudio29LAAAL410032.2862001.0000002.200.20P
262Sam Clay28WSNNL580045.0514001.0000001.000.09P
263Garrett Cleavinger27LADNL221018.0321001.000-1-1101.500.14P
264Ernie Clement25CLEAL383631311.21264975218.9844171303.583.022B-3B-OF-SS
265Tyler Clippard36ARINL260025.100000000.000.00P
266Alex Cobb33LAAAL1818093.125101410.9602402.311.33P
267Kyle Cody26TEXAL70011.100000-2-3500.000.00P
268A.J. Cole29TORAL6008.000000000.000.00P
269Gerrit Cole30NYYAL30302181.1211011011.0000001.040.70P
270Dylan Coleman24KCRAL5006.100000000.000.00P
271Zack Collins26CHWAL745550507.16456122941.994-7-18-18-43-311.378.66C-1B
272Alex Colome32MINAL670065.081430.625-3-900.690.07P
273Michael Conforto28NYMNL118111108956.1204192752.975-13-17-4-5-11.871.70OF
274Adam Conley31TBRAL170019.2541001.0000002.290.29P
275Roansy Contreras21PITNL1103.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
276William Contreras23ATLNL494745415.24344112120.99501-7-20-19.358.82C
277Willson Contreras29CHCNL11711292937.29498855776.9931181049.047.98C-OF-3B
278Sam Coonrod28PHINL422042.161410.833-1-501.060.12P
279Garrett Cooper30MIANL585338446.21851768112.99524-2-5-13.713.07OF-1B
280Patrick Corbin31WSNNL31310171.238929011.0001101.991.23P
281Franchy Cordero26BOSAL453626315.09891524.980291302.742.09OF-1B
282Carlos Correa26HOUAL1481471401304.25781833841170.9811413211933.913.83SS
283Nestor Cortes Jr.26NYYAL2214093.0734011.000-1-200.680.32P
284Jharel Cotton29TEXAL230030.2211001.0000000.590.09P
285Danny Coulombe31MINAL291034.1606001.0001601.570.21P
286Jake Cousins26MILNL300030.0413001.000-1-701.200.13P
287Will Craig26PITNL181615140.01111019110.991-1-11-3-2607.076.111B
288Brandon Crawford34SFGNL1351301221165.2517168340968.983-3-36603.923.76SS
289J.P. Crawford26SEAAL1601591561412.16222223881289.981988703.893.81SS
290Kutter Crawford25BOSAL1102.000000000.000.00P
291Stefan Crichton29ARINL310023.1523021.0000001.930.16P
292Kyle Crick28PITNL270024.1303001.000-1-801.110.11P
293Nabil Crismatt26SDPNL450081.1135710.923-1-201.330.27P
294Cooper Criswell24LAAAL1101.100000000.000.00P
295Garrett Crochet22CHWAL540054.160330.500-3-1100.500.06P
296C.J. Cron31COLNL1301291121095.0114010409010103.991333309.298.691B
297Jake Cronenworth27SDPNL1491451311290.0653341303997.986225514.494.032B-SS-1B-P
298Hans Crouse22PHINL2207.000000000.000.00P
299Wil Crowe26PITNL26250116.215510011.0001201.160.58P
300Nelson Cruz40TBRAL1107.0770001.0000290009.007.001B
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
301Oneil Cruz22PITNL22218.0514011.0000-310002.502.50SS
302Johnny Cueto35SFGNL22210114.229121431.8971202.041.18P
303Charlie Culberson32TEXAL847454640.124196137815.967484703.272.653B-OF-1B-2B-SS-P
304John Curtiss28TOTNL422044.170611.8570001.220.15P
305Travis d'Arnaud32ATLNL575351470.25154852910.9980041049.839.02C
306David Dahl27TEXAL443935341.071692011.000518-1-311.871.61OF
307Bobby Dalbec26BOSAL130115951025.1910832661282.987-12-14-8-9-17.886.461B-3B-SS
308Yu Darvish34SDPNL30300166.122148011.000-2-201.190.73P
309Tucker Davidson25ATLNL44020.0101001.0000000.450.25P
310Zach Davies28CHCNL32320148.0351322021.0006802.131.09P
311Austin Davis28TOTZZ290026.1202001.0000000.680.07P
312J.D. Davis28NYMNL504835382.2100366046.960-3-9-7-2212.261.923B
313Jaylin Davis26SFGNL32015.0541011.00019418003.001.67OF
314Jonathan Davis29TOTAL582520252.167652001.000-3-131402.391.18OF
315Khris Davis33TOTAL32217.0440001.000-2-1330002.121.33OF
316Taylor Davis31PITNL22216.011110001.0000-170006.195.50C
317Wade Davis35KCRAL400042.2422001.000-1-500.840.10P
318Grant Dayton33ATLNL130013.0413001.000-1-1502.770.31P
319Yonathan Daza27COLNL797154622.0163159310.994244702.342.05OF
320Brett de Geus23TOTZZ470050.0123811.917-1-2401.980.23P
321Alex De Goti26HOUAL22216.0220001.0000-310001.131.002B
322Chase De Jong27PITNL99043.2101812.9001501.851.00P
323Bryan De La Cruz24MIANL575343473.0119113331.975-2-425-12.212.07OF
324Jose De Leon28CINNL92018.1312001.0000001.470.33P
325Enyel De Los Santos25TOTNL330035.152210.800-1-3401.020.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
326Austin Dean27STLNL94144.213130001.0000-11-1-2602.621.44OF
327Jacob deGrom33NYMNL1515192.01367001.0000001.270.87P
328Greg Deichmann26CHCNL96557.01311110.923010121-11.891.33OF
329Paul DeJong27STLNL10710090873.0393129256851.980686803.973.60SS
330Miguel Del Pozo28DETAL5005.1202001.00013803.380.40P
331Anthony DeSclafani31SFGNL31312167.224816011.0002201.290.77P
332Delino DeShields28CINNL20139113.03635010.97219-1-1002.791.75OF
333Reid Detmers21LAAAL55020.2202001.000-1-1000.870.40P
334Ross Detwiler35TOTNL535052.194410.88912301.380.15P
335Chris Devenski30ARINL8007.1101001.000-1-2701.230.13P
336Jose Devers21MIANL1611893.233102213.970-1-10-3-3803.071.782B-SS
337Rafael Devers24BOSAL1511511401302.04391472702237.950-21-19-13-12-22.882.733B-2B
338Aledmys Díaz30HOUAL736655587.1258145110317.988510816-13.913.193B-OF-1B-2B-SS
339Edwin Diaz27NYMNL630062.2945001.0000001.290.14P
340Elias Diaz30COLNL988784775.07516994845.9955891418.677.62C
341Isan Diaz25MIANL696356549.020361134821.961-4-9-7-15-13.202.713B-2B
342Jhonathan Diaz24LAAAL32013.0312011.0000002.081.00P
343Lewin Diaz24MIANL322928258.2238204340241.00031683718.287.441B
344Miguel Diaz26SDPNL252042.081611.87521001.500.28P
345Yandy Díaz29TBRAL126118861048.0664545115463.994-1-1-9-1005.674.711B-3B-2B
346Yennsy Diaz24NYMNL200025.0211001.0000000.720.10P
347Alex Dickerson31SFGNL826926552.1111107220.982-1-3-5-1001.781.33OF
348Corey Dickerson32TOTZZ928150670.0138134221.986-1-20001.831.49OF
349Brandon Dickson36STLNL2002.000000000.000.00P
350Jake Diekman34OAKAL670060.2523001.0000000.740.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
351Wilmer Difo29PITNL563925359.21315867616.954-10-33-9-30-13.131.952B-3B-OF-SS-P
352Marcos Diplan24BALAL230030.0202001.0000000.600.09P
353Randy Dobnak26MINAL146050.2826001.000-1-401.420.57P
354Kyle Dohy24PHINL1001.000000000.000.00P
355Rafael Dolis33TORAL390032.0312001.000-1-600.840.08P
356Seranthony Dominguez26PHINL1001.000000000.000.00P
357Josh Donaldson35MINAL939181761.0271711871319.9520-11213.052.803B
358Sean Doolittle34TOTZZ560049.2321001.0000000.540.05P
359Ryan Dorow25TEXAL32220.0413001.0000-40001.801.333B
360Camilo Doval23SFGNL290027.0303001.000-1-701.000.10P
361Hunter Dozier29KCRAL131127991095.035025489721.980-7-7-21-23-12.822.35OF-3B-1B
362Brandon Drury28NYMNL23175126.141271312.976-1-6-2-1902.851.60OF-3B-2B-1B-P
363Mauricio Dubon26SFGNL694026422.21747494617.9667192503.582.10SS-OF-2B-3B
364Tyler Duffey30MINAL640062.141210.7500000.430.05P
365Danny Duffy32KCRAL1312061.0615011.0001300.890.46P
366Matt Duffy30CHCNL796957618.224576164529.980-4-823-13.492.733B-2B-SS-OF-1B-P
367Steven Duggar27SFGNL946752614.2169165220.9886115912.451.78OF
368Robert Dugger25SEAAL124025.2321001.000-1-801.050.25P
369Justin Dunn25SEAAL1111050.174210.857-3-1201.070.55P
370Dane Dunning26TEXAL27250117.21257021.000-2-300.920.44P
371Jon Duplantier26ARINL44013.0101001.000-1-1500.690.25P
372Jarren Duran24BOSAL292624223.048471011.000-4-22-5-2601.941.66OF
373Adam Duvall32TOTNL1381321031155.02762601241.9861919191922.121.99OF
374Jarrod Dyson36TOTAL893327393.1115110410.99141182412.611.28OF
375Adam Eaton32TOTAL816860598.1136129342.97124-2-411.991.61OF-P-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
376Tommy Edman26STLNL1571531341342.2592267318767.9884376-13.923.342B-OF-SS
377Carl Edwards Jr.29TOTZZ7005.200000000.000.00P
378Scott Effross27CHCNL140014.2101001.000-1-1400.610.07P
379Zach Eflin27PHINL18180105.22471614.9582401.961.28P
380Jerad Eickhoff30NYMNL54019.2734011.00011003.201.40P
381Seth Elledge25STLNL110011.2110001.0000000.770.09P
382Chris Ellis28TOTAL76029.1202001.0000000.610.29P
383Drew Ellis25ARINL211912161.2351322041.000-3-22-4-3001.951.673B-2B
384Kent Emanuel29HOUAL100017.2431011.0000002.040.40P
385Adam Engel29CHWAL373429300.08582210.9881472812.522.27OF
386Dietrich Enns30TBRAL90022.1202001.0001900.810.22P
387Nathan Eovaldi31BOSAL32320182.1361323021.00000-11.781.13P
388Alcides Escobar34WSNNL757570637.2292125160733.976-9-16-3-614.023.61SS-2B
389Eduardo Escobar32TOTNL1421381071179.24131722291239.971-6-6-4-4-23.062.513B-2B-1B-SS
390Thomas Eshelman27BALAL96027.2211001.000-1-700.650.22P
391Raynel Espinal29BOSAL1002.0101001.0000004.501.00P
392Santiago Espinal26TORAL816257551.219633159416.980163481703.132.373B
393Paolo Espino34WSNNL35190109.220911001.0001201.640.57P
394Carlos Estevez28COLNL640061.21055011.000-1-3-11.460.16P
395Thairo Estrada25SFGNL402720264.21073965312.9723150003.542.36SS-2B-OF-3B
396Demarcus Evans24TEXAL250026.1101001.0000000.340.04P
397Phillip Evans28PITNL595237453.220415641722.966-1-3-1-2-23.913.08OF-1B-3B-P
398Pete Fairbanks27TBRAL470042.2642001.000-2-901.270.13P
399Stuart Fairchild25ARINL84033.1770001.00013313601.890.88OF
400Bailey Falter24PHINL221033.2202001.0000000.530.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
401Jeurys Familia31NYMNL650059.11037001.0000001.520.15P
402Johneshwy Fargas26TOTNL161310108.124231011.0000-511101.991.50OF
403Jake Faria27ARINL243032.2871001.0000002.200.35P
404Buck Farmer30DETAL360035.1303011.0000000.760.08P
405Kyle Farmer30CINNL1431281121140.2453154293659.987221113.533.04SS-3B-2B-1B-OF
406Luke Farrell30MINAL201024.2220001.000-1-800.730.10P
407Erick Fedde28WSNNL29270133.1311219001.0000002.091.07P
408Michael Feliz28TOTZZ210020.0110011.000-1-6000.450.05P
409Neftali Feliz33TOTNL5004.0110001.0000002.250.20P
410Ryan Feltner24COLNL2206.1110001.0000001.420.50P
411Julian Fernandez25COLNL6006.2220001.0000002.700.33P
412Junior Fernandez24STLNL180020.2202001.000-1-1000.870.11P
413J.P. Feyereisen28TOTZZ550056.0862001.00012101.290.15P
414Mike Fiers36OAKAL2209.1101001.0000000.960.50P
415Kyle Finnegan29WSNNL680066.01156001.000-1-301.500.16P
416Derek Fisher27MILNL31114.1220001.0001530001.260.67OF
417Jay Flaa29TOTZZ2002.200000000.000.00P
418Jack Flaherty25STLNL1715078.1147610.9293801.490.76P
419Josh Fleming25TBRAL26110104.1301020001.0003602.591.15P
420Aaron Fletcher25SEAAL4003.200000000.000.00P
421David Fletcher27LAAAL1561561471356.2689276405893.98844141244.524.202B-SS
422Chris Flexen26SEAAL31310179.2462125011.0005602.301.48P
423Bernardo Flores Jr.25STLNL1000.00000000.00P
424Wilmer Flores29SFGNL1099456794.13562051411032.9720-1-1-213.922.843B-2B-1B
425Estevan Florial23NYYAL117663.216160001.000-2-300002.261.45OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
426Dylan Floro30MIANL680064.0963001.000-2-601.270.13P
427Jason Foley25DETAL110010.100000000.000.00P
428Mike Foltynewicz29TEXAL28240139.01841311.9441101.100.61P
429Mike Ford28NYYAL211812156.213913090191.0000-1-1-8-17.996.621B
430Nick Fortes24MIANL74444.05650511.982-3-71-3-82-211.257.86C
431Matt Foster26CHWAL370039.0404011.0001500.920.11P
432Dexter Fowler35LAAAL76549.2770001.0000-5-1-2401.271.00OF
433Dustin Fowler26PITNL13121095.026260001.000030002.462.00OF
434Jake Fraley26SEAAL695647518.0123120121.984-4-104902.101.75OF
435Ty France26SEAAL1271251161107.1893774115494.9960022-17.236.731B-2B-3B
436Maikel Franco28BALAL1009789827.224369166815.967-10-14-7-1002.562.333B-1B
437Wander Franco20TBRAL706965613.024276157929.963-1-1510-13.423.24SS-3B-2B
438Seth Frankoff32ARINL43014.2514011.0000003.071.25P
439Adam Frazier29TOTNL1461391281214.2539222312577.991-3-37633.963.512B-OF
440Clint Frazier26NYYAL635637474.28482110.988-9-23-11-27-11.571.32OF
441Todd Frazier35PITNL65450.144395041.000-1-15-1-2407.876.291B-3B
442Kyle Freeland28COLNL24230121.215510031.00000-3-2901.110.63P-OF
443Freddie Freeman31ATLNL1591581481358.013561252101395.998-5-42238.978.511B
444Mike Freeman33CINNL30127135.153302211.981-2-1321703.461.49SS-3B-1B-2B-OF-P
445Luis Frias23ARINL3003.100000000.000.00P
446Max Fried27ATLNL28282165.24683713.97867-12.441.61P
447TJ Friedl25CINNL118674.01512120.867-2-31-2-32-11.581.18OF
448Jace Fry27CHWAL6006.2202011.0000002.700.33P
449Paul Fry28BALAL520047.1716001.000-1-401.330.13P
450Joshua Fuentes28COLNL826549581.0275149118825.9711122112204.142.813B-1B-OF-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
451Carson Fulmer27CINNL200025.2101001.000-1-800.350.05P
452Michael Fulmer28DETAL524069.295310.889-2-601.030.15P
453Kyle Funkhouser27DETAL572068.1135710.9231311.580.21P
454Cam Gallagher28KCRAL463328308.22992811350.9831562338.576.39C
455Giovanny Gallegos29STLNL730080.1134811.9231201.340.16P
456Zac Gallen25ARINL23231121.11641110.9382301.110.65P
457Joey Gallo27TOTAL1381351231178.13002791473.9771414141432.242.12OF
458Freddy Galvis31TOTMLB1019882818.2337103226831.97623-2-203.623.16SS-3B-2B-1B
459Ben Gamel29TOTMLB1058971796.12032003031.000-2-3-10-1512.291.90OF-1B
460John Gant28TOTZZ39210110.02241623.90922101.640.51P
461Adolis García28TEXAL1341341261182.13453251643.9881717161652.602.54OF
462Aramis Garcia28OAKAL302622232.1228217920.991-2-11-3-15-48.757.53C
463Avisail Garcia30MILNL1231181001016.0214204460.9729118901.841.70OF
464Bryan Garcia26DETAL390039.140310.7501500.690.08P
465Deivi Garcia22NYYAL2208.100000000.000.00P
466Edgar Garcia24TOTZZ110014.2101001.0000000.610.09P
467Jarlin Garcia28SFGNL580068.214311001.0003901.830.24P
468Leury Garcia30CHWAL122117871018.0294174114623.980-6-7-2-2-32.552.20OF-2B-SS-3B
469Luis Garcia34STLNL340033.1624001.0000001.620.18P
470Luis Garcia21WSNNL666258526.2236981281026.958-7-15-2-513.863.372B-SS
471Luis Garcia24HOUAL30280155.122101021.909-3-401.160.67P
472Robel Garcia28HOUAL392423245.0892859214.978-2-7-1-503.202.233B-SS-2B-1B-P
473Rony Garcia23DETAL2003.200000000.000.00P
474Yimi Garcia30TOTZZ620057.293510.8890001.250.13P
475Brett Gardner37NYYAL136113951039.2257253311.996-11-13-3-302.221.88OF
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
476Kyle Garlick29MINAL332417224.056542011.000-1-3-1-512.251.70OF
477Dustin Garneau33DETAL201915165.0153142921.9870-100-18.247.55C
478Amir Garrett29CINNL630047.2945011.0000001.700.14P
479Braxton Garrett23MIANL87034.080710.8751601.850.88P
480Mitch Garver30MINAL625445460.24464311323.99601-1-318.677.05C-1B
481Justin Garza27CLEAL210028.2523011.0000001.570.24P
482Ralph Garza27TOTAL270030.1413001.00014001.190.15P
483Kevin Gausman30SFGNL33330192.033131911.9702201.500.97P
484Domingo German28NYYAL2218098.1102620.800-3-600.730.36P
485Trent Giambrone27CHCNL43327.2179714.941-1-430005.204.002B
486Ian Gibaut27MINAL3006.200000000.000.00P
487Kyle Gibson33TOTZZ31300182.035112312