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-34-3-1
Atlanta Braves554.07.7081611449112612696.057874232148372104.9886065425
Chicago Cubs685.18.6911621458103912714.058794238155487149.985-23-22815
Cincinnati Reds554.69.6881621458105212909.058164303142291125.984-36-3-34-17
Colorado Rockies454.94.6861611449109412573.057804191151673140.9873846041
Los Angeles Dodgers613.46.7231621458102113068.05748435613038994.985272361-2
Miami Marlins614.33.6891621458110712735.0581042451443122146.97930481-8
Milwaukee Brewers603.85.7081621458104112924.057334308133194102.98431362-11
New York Mets644.12.6971621458106912414.055454138131295121.9831214720
Philadelphia Phillies554.60.6871621458105312768.057894256143994142.984-55-5-56-3-2
Pittsburgh Pirates645.14.6871621458112912567.056374189137870139.988-28-3-1239
San Diego Padres544.37.6981621458111912870.057714290139982139.986-17-21517
San Francisco Giants543.67.707162145891313095.059164365147180122.98633333-2-1
St. Louis Cardinals514.15.7141621458114712753.058484251151384137.9864748244
Washington Nationals595.06.6941621458116812549.056414184136196116.983-16-15014
League Average544.48.6971621457107412759 57624253142089126.985402202
8134.48.69724282185216108191391.086426637982129913291889.985530334136

Player Standard Fielding

Player Standard Fielding Table
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1Cory Abbott25CHC71017.1321001.0000001.560.43P
2Ronald Acuna Jr.23ATL818074675.1140134420.98611192301.841.70OF
3Jason Adam29CHC120010.2110001.0000000.840.08P
4Willy Adames25MIL969487814.03471102261140.968-1-1-2-303.713.50SS
5Austin Adams30SDP650052.2725001.000-1-401.200.11P
6Matt Adams32COL77450.042357031.00011912407.566.001B
7Riley Adams25WSN232020174.117215913001.000-2-11-4-2808.887.48C
8Joan Adon22WSN1105.100000000.000.00P
9Ehire Adrianza31ATL442918289.1794237061.000-4-17-2-802.461.65OF-3B-2B-SS
10Jesus Aguilar31MIA114112104964.191782485894.991-2-322-28.487.901B-3B
11Miguel Aguilar29ARI9007.0101001.0000001.290.11P
12Nick Ahmed31ARI1271181081028.0481170302959.981334514.133.72SS
13Shogo Akiyama33CIN613324350.08886020.977-2-6-4-1302.211.41OF
14R.J. Alaniz30CIN3002.200000000.000.00P
15Ozzie Albies24ATL1561561531358.2628231389875.987221911-24.113.972B
16Sandy Alcantara25MIA33331205.254242641.926-2-202.191.52P
17Sergio Alcantara24CHC756455564.128285188940.9680-11204.353.37SS-2B-3B-P
18Scott Alexander31LAD180015.1541011.000-2-2602.930.28P
19Jorge Alfaro28MIA827760634.25295042141.992-8-15-3-5-67.446.18C-OF-1B
20Anthony Alford26PIT393432302.16563110.985-4-1513-11.911.64OF
21Abraham Almonte32ATL423725317.25855120.966-4-14-8-30-11.591.33OF
22Yency Almonte27COL480047.2431001.000-2-800.760.08P
23Albert Almora27NYM36116121.04241010.9763280003.051.11OF-P
24Pete Alonso26NYM1481481401243.2108497898898.993225507.797.271B
25Dan Altavilla28SDP2001.100000000.000.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
26Jose Alvarado26PHI640055.293511.889-1-411.290.13P
27Eddy Alvarez31MIA202018171.163164345.937-4-260013.102.813B-2B
28Jose Alvarez32SFG671064.21521120.8670001.810.19P
29Adbert Alzolay26CHC29210125.2301911021.0000002.151.03P
30Brett Anderson33MIL2424096.01611321.875-1-201.310.58P
31Brian Anderson28MIA656360560.217139127517.971123602.662.523B-SS
32Chase Anderson33PHI149048.019811011.0002803.561.36P
33Ian Anderson23ATL24240128.12581612.960-2-301.681.00P
34Shaun Anderson26SDP5004.2101001.0000001.930.20P
35Tanner Anderson28PIT1005.0202011.00014003.602.00P
36Tyler Anderson31PIT18180103.12451722.9170001.921.22P
37John Andreoli31SDP60014.0220001.0001510001.290.33OF
38Tejay Antone27CIN230033.2752011.0000001.870.30P
39Aristides Aquino27CIN714024402.08884130.9663900-11.901.20OF
40Orlando Arcia26TOT221914162.054331834.94453417-12.832.22OF-SS-3B-2B
41Nolan Arenado30STL1551551411312.04231252871138.974986502.832.663B
42Jake Arrieta35TOT2424098.2133640.692-3-3600.820.38P
43Humberto Arteaga27WSN1119.0220001.0000-570002.002.00SS
44Aaron Ashby23MIL134031.251310.800-2-1301.140.31P
45Alex Avila34WSN282826237.02472361013.99641842029.348.79C-2B
46Pedro Avila24SDP1104.000000000.000.00P
47Luis Avilan31WSN4005.000000000.000.00P
48John Axford38MIL1000.100000000.000.00P
49Harrison Bader27STL103101100886.2295289330.9901318152002.962.83OF
50Javier Baez28TOT1331301171120.15612103272471.957006614.313.98SS-2B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
51Alberto Baldonado28WSN140010.2101001.0000000.840.07P
52Anthony Banda27TOT300033.221010.5000000.270.03P
53Caleb Baragar27SFG250023.0422011.0000001.570.16P
54Daniel Bard36COL670065.241210.750-1-300.410.04P
55Austin Barnes31LAD575144460.25425171874.987-3-8410110.459.07C-2B
56Jacob Barnes31NYM190018.2523001.00011102.410.26P
57Tucker Barnhart30CIN1049784850.09328834725.9988110059.858.94C-1B
58Tres Barrera26WSN292724233.02362221222.992-3-15-1-519.048.07C
59José Barrero23CIN181312116.0552924213.96432611004.112.94SS-OF-2B
60Joey Bart24SFG1119.0880001.0000-550008.008.00C
61Anthony Bass33MIA701061.1136610.9231301.760.17P
62Trevor Bauer30LAD17171107.2103610.900-2-400.750.53P
63Matt Beaty28LAD664413375.116014412411.975-3-10-7-22-13.742.17OF-1B-3B
64David Bednar26PIT610060.2523001.000-1-300.740.08P
65Cam Bedrosian29TOT171016.0422001.0000002.250.24P
66Tyler Beede28SFG1001.000000000.000.00P
67Seth Beer24ARI1100.1110001.0000-1656-1-3600027.001.001B
68Josh Bell28WSN1231221101042.290582773571.994001147.776.981B-OF
69Andrew Bellatti29MIA3003.120020.000-1-6000.000.00P
70Cody Bellinger25LAD938070734.1201195243.98059-3-402.412.07OF-1B
71Brandon Belt33SFG938575764.274068156360.996-1-1-5-808.677.921B
72Anthony Bender26MIA601061.1111823.8182701.320.15P
73Jon Berti31MIA746348569.220068123917.955002413.022.203B-2B-OF-SS
74Dellin Betances33NYM1001.000000-1-2000.000.00P
75Alec Bettinger25MIL41010.0110001.0000000.900.25P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
76Mookie Betts28LAD120116931009.22202071034.9868105511.931.76OF-2B
77Joe Biagini31CHC1003.0000000000.000.00P
78Phil Bickford25TOT570051.1321011.000-2-4700.530.05P
79Jesse Biddle29ATL80010.2303001.0000002.530.38P
80Charlie Blackmon34COL1371341251144.12272111423.991-2-2-3-311.771.64OF
81Alex Blandino28CIN31116143.29674220101.0002201806.012.461B-3B-2B-OF-P-SS
82Travis Blankenhorn24NYM71019.0116322.818-1-32-1-6304.261.292B-OF
83Richard Bleier34MIA680058.01468001.0000002.170.21P
84Alec Bohm24PHI10710187868.0263911561619.939-3-4-15-21-12.562.253B-1B
85Skye Bolt27SFG1002.0220001.0000-162-1-60009.002.00OF
86Jorge Bonifacio28PHI53021.0550001.0000-17-1-5702.141.00OF
87Akeem Bostick26NYM1001.000000000.000.00P
88David Bote28CHC817561641.2292119168546.983-3-60004.033.382B-3B
89Ben Bowden26COL390035.220110.500-2-1100.250.03P
90Brad Boxberger33MIL710064.294410.889-1-301.110.11P
91Brad Brach35CIN350030.092521.778-1-702.100.20P
92Archie Bradley28PHI530051.0624001.0000001.060.11P
93Jackie Bradley Jr.31MIL1179992915.12182153021.0001014121512.141.86OF
94Steven Brault29PIT77027.2606001.00021411.950.86P
95John Brebbia31SFG180018.1110001.0000000.490.06P
96Lewis Brinson27MIA796953601.0147139531.980-3-72302.161.82OF
97Connor Brogdon26PHI561057.21477011.0000002.180.25P
98Rex Brothers33CHC570053.0312001.000-2-800.510.05P
99JT Brubaker27PIT24240124.12261512.9552301.520.88P
100Justin Bruihl24LAD212018.2303001.0000001.450.14P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
101Kris Bryant29TOT138138861176.034224588920.974-12-13-5-512.552.07OF-3B-1B-SS
102Ryan Buchter34ARI180016.1303001.00011201.650.17P
103Walker Buehler26LAD33330207.236102511.972-1-101.521.06P
104J.B. Bukauskas24ARI210017.1101001.0000000.520.05P
105Madison Bumgarner31ARI26261146.12061310.9500001.170.73P
106Corbin Burnes26MIL28280167.02891810.964-2-201.460.96P
107Andy Burns30LAD62025.0972001.000-1-33-1-4803.241.132B-3B-1B-P
108Asdrubal Cabrera35TOT787056614.0245131105922.963-5-91113.462.713B-1B-P-SS
109Edward Cabrera23MIA77026.1303011.0000001.030.43P
110Genesis Cabrera24STL710070.01064011.000-1-301.290.14P
111Trevor Cahill33PIT98037.092520.7780001.700.78P
112Lorenzo Cain35MIL706963592.2157154211.99449612-12.372.23OF
113Kole Calhoun33ARI393632309.07167220.972-5-1900-12.011.77OF
114Daniel Camarena28SDP6009.1202001.0000001.930.33P
115Johan Camargo27ATL30010.0422001.000-1-680003.601.332B-3B-1B
116Paul Campbell25MIA161026.2541001.0000001.690.31P
117Luis Campusano22SDP99675.086851001.00000-1-16110.329.56C
118Victor Caratini27SDP1078781796.18938573423.998-1-2-7-11210.078.25C-1B-3B
119Dylan Carlson22STL1451451251243.1309297843.987221002.212.10OF
120Matt Carpenter35STL534223343.220612478424.981-3-10-9-31-15.293.672B-1B-3B-P
121Carlos Carrasco34NYM1212053.2125611.9170001.840.92P
122Curt Casali32SFG665548513.15265041842.9920125-19.157.79C-1B
123Daniel Castano26MIA54020.172320.7140002.211.00P
124Ryan Castellani25COL1103.1110001.0000002.701.00P
125Humberto Castellanos23ARI147045.21147001.0000002.170.79P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
126Nick Castellanos29CIN1361341091123.0235226720.991-16-17-7-7-11.871.73OF
127Erick Castillo28CHC42021.018153021.00002715707.714.50C
128Ivan Castillo26SDP2006.0101011.0000380001.500.502B-3B
129Luis Castillo28CIN33330187.234171615.9711111.581.00P
130Kervin Castro22SFG100013.1101001.0000000.680.10P
131Miguel Castro26NYM692070.1178810.941-2-602.050.23P
132Rodolfo Castro22PIT242317180.1903848413.956-1-5-3-20-14.293.442B-3B
133Starlin Castro31WSN868582720.0222521581217.9469152302.632.443B-SS
134Luis Cessa29CIN240026.1734001.0001802.390.29P
135Jhoulys Chacin33COL461064.11569001.0000002.100.33P
136Andrew Chafin31CHC430039.1116411.9090002.290.23P
137Tyler Chatwood31SFG2004.0110001.0000002.250.50P
138Jesse Chavez37ATL304033.261410.8331601.340.17P
139Michael Chavis25PIT1110684.0382216051.000030004.072.922B-3B-OF-1B
140Robinson Chirinos37CHC292118193.0196188712.995-3-20-2-12-19.096.72C-2B
141Jazz Chisholm23MIA1221181041017.14761662862477.9502300-14.003.532B-SS
142Adam Cimber30MIA330034.1927001.00031702.360.27P
143Taylor Clarke28ARI430043.1615001.0000001.250.14P
144Sam Clay28WSN580045.0514001.0000001.000.09P
145Garrett Cleavinger27LAD221018.0321001.000-1-1101.500.14P
146Tyler Clippard36ARI260025.100000000.000.00P
147Michael Conforto28NYM118111108956.1204192752.975-13-17-4-5-11.871.70OF
148Roansy Contreras21PIT1103.000000000.000.00P
149William Contreras23ATL494745415.24344112120.99501-7-20-19.358.82C
150Willson Contreras29CHC11711292937.29498855776.9931181049.047.98C-OF-3B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
151Sam Coonrod28PHI422042.161410.833-1-501.060.12P
152Garrett Cooper30MIA585338446.21851768112.99524-2-5-13.713.07OF-1B
153Patrick Corbin31WSN31310171.238929011.0001101.991.23P
154Jake Cousins26MIL300030.0413001.000-1-701.200.13P
155Will Craig26PIT181615140.01111019110.991-1-11-3-2607.076.111B
156Brandon Crawford34SFG1351301221165.2517168340968.983-3-36603.923.76SS
157Stefan Crichton29ARI310023.1523021.0000001.930.16P
158Kyle Crick28PIT270024.1303001.000-1-801.110.11P
159Nabil Crismatt26SDP450081.1135710.923-1-201.330.27P
160C.J. Cron31COL1301291121095.0114010409010103.991333309.298.691B
161Jake Cronenworth27SDP1491451311290.0653341303997.986225514.494.032B-SS-1B-P
162Hans Crouse22PHI2207.000000000.000.00P
163Wil Crowe26PIT26250116.215510011.0001201.160.58P
164Oneil Cruz22PIT22218.0514011.0000-310002.502.50SS
165Johnny Cueto35SFG22210114.229121431.8971202.041.18P
166John Curtiss28TOT422044.170611.8570001.220.15P
167Travis d'Arnaud32ATL575351470.25154852910.9980041049.839.02C
168Yu Darvish34SDP30300166.122148011.000-2-201.190.73P
169Tucker Davidson25ATL44020.0101001.0000000.450.25P
170Zach Davies28CHC32320148.0351322021.0006802.131.09P
171Austin Davis28PIT10009.2101001.0000000.930.10P
172J.D. Davis28NYM504835382.2100366046.960-3-9-7-2212.261.923B
173Jaylin Davis26SFG32015.0541011.00019418003.001.67OF
174Taylor Davis31PIT22216.011110001.0000-170006.195.50C
175Grant Dayton33ATL130013.0413001.000-1-1502.770.31P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
176Yonathan Daza27COL797154622.0163159310.994244702.342.05OF
177Brett de Geus23ARI280023.183411.8750002.700.25P
178Chase De Jong27PIT99043.2101812.9001501.851.00P
179Bryan De La Cruz24MIA575343473.0119113331.975-2-425-12.212.07OF
180Jose De Leon28CIN92018.1312001.0000001.470.33P
181Enyel De Los Santos25TOT330035.152210.800-1-3401.020.12P
182Austin Dean27STL94144.213130001.0000-11-1-2602.621.44OF
183Jacob deGrom33NYM1515192.01367001.0000001.270.87P
184Greg Deichmann26CHC96557.01311110.923010121-11.891.33OF
185Paul DeJong27STL10710090873.0393129256851.980686803.973.60SS
186Anthony DeSclafani31SFG31312167.224816011.0002201.290.77P
187Delino DeShields28CIN20139113.03635010.97219-1-1002.791.75OF
188Ross Detwiler35TOT535052.194410.88912301.380.15P
189Chris Devenski30ARI8007.1101001.000-1-2701.230.13P
190Jose Devers21MIA1611893.233102213.970-1-10-3-3803.071.782B-SS
191Edwin Diaz27NYM630062.2945001.0000001.290.14P
192Elias Diaz30COL988784775.07516994845.9955891418.677.62C
193Isan Diaz25MIA696356549.020361134821.961-4-9-7-15-13.202.713B-2B
194Lewin Diaz24MIA322928258.2238204340241.00031683718.287.441B
195Miguel Diaz26SDP252042.081611.87521001.500.28P
196Yennsy Diaz24NYM200025.0211001.0000000.720.10P
197Alex Dickerson31SFG826926552.1111107220.982-1-3-5-1001.781.33OF
198Corey Dickerson32MIA535136425.08683211.988-2-5-1-201.801.63OF
199Brandon Dickson36STL2002.000000000.000.00P
200Wilmer Difo29PIT563925359.21315867616.954-10-33-9-30-13.131.952B-3B-OF-SS-P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
201Kyle Dohy24PHI1001.000000000.000.00P
202Seranthony Dominguez26PHI1001.000000000.000.00P
203Sean Doolittle34CIN450038.1211001.0000000.470.04P
204Camilo Doval23SFG290027.0303001.000-1-701.000.10P
205Brandon Drury28NYM23175126.141271312.976-1-6-2-1902.851.60OF-3B-2B-1B-P
206Mauricio Dubon26SFG694026422.21747494617.9667192503.582.10SS-OF-2B-3B
207Matt Duffy30CHC796957618.224576164529.980-4-823-13.492.733B-2B-SS-OF-1B-P
208Steven Duggar27SFG946752614.2169165220.9886115912.451.78OF
209Jon Duplantier26ARI44013.0101001.000-1-1500.690.25P
210Adam Duvall32TOT1381321031155.02762601241.9861919191922.121.99OF
211Tommy Edman26STL1571531341342.2592267318767.9884376-13.923.342B-OF-SS
212Carl Edwards Jr.29ATL1000.100000000.000.00P
213Scott Effross27CHC140014.2101001.000-1-1400.610.07P
214Zach Eflin27PHI18180105.22471614.9582401.961.28P
215Jerad Eickhoff30NYM54019.2734011.00011003.201.40P
216Seth Elledge25STL110011.2110001.0000000.770.09P
217Drew Ellis25ARI211912161.2351322041.000-3-22-4-3001.951.673B-2B
218Alcides Escobar34WSN757570637.2292125160733.976-9-16-3-614.023.61SS-2B
219Eduardo Escobar32TOT1421381071179.24131722291239.971-6-6-4-4-23.062.513B-2B-1B-SS
220Paolo Espino34WSN35190109.220911001.0001201.640.57P
221Carlos Estevez28COL640061.21055011.000-1-3-11.460.16P
222Thairo Estrada25SFG402720264.21073965312.9723150003.542.36SS-2B-OF-3B
223Phillip Evans28PIT595237453.220415641722.966-1-3-1-2-23.913.08OF-1B-3B-P
224Stuart Fairchild25ARI84033.1770001.00013313601.890.88OF
225Bailey Falter24PHI221033.2202001.0000000.530.09P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
226Jeurys Familia31NYM650059.11037001.0000001.520.15P
227Johneshwy Fargas26TOT161310108.124231011.0000-511101.991.50OF
228Jake Faria27ARI243032.2871001.0000002.200.35P
229Kyle Farmer30CIN1431281121140.2453154293659.987221113.533.04SS-3B-2B-1B-OF
230Erick Fedde28WSN29270133.1311219001.0000002.091.07P
231Michael Feliz28TOT160014.100000-1-850.000.00P
232Neftali Feliz33TOT5004.0110001.0000002.250.20P
233Ryan Feltner24COL2206.1110001.0000001.420.50P
234Julian Fernandez25COL6006.2220001.0000002.700.33P
235Junior Fernandez24STL180020.2202001.000-1-1000.870.11P
236J.P. Feyereisen28MIL210019.1431001.0000001.860.19P
237Kyle Finnegan29WSN680066.01156001.000-1-301.500.16P
238Derek Fisher27MIL31114.1220001.0001530001.260.67OF
239Jay Flaa29ATL1001.100000000.000.00P
240Jack Flaherty25STL1715078.1147610.9293801.490.76P
241Bernardo Flores Jr.25STL1000.00000000.00P
242Wilmer Flores29SFG1099456794.13562051411032.9720-1-1-213.922.843B-2B-1B
243Dylan Floro30MIA680064.0963001.000-2-601.270.13P
244Nick Fortes24MIA74444.05650511.982-3-71-3-82-211.257.86C
245Dustin Fowler26PIT13121095.026260001.000030002.462.00OF
246Seth Frankoff32ARI43014.2514011.0000003.071.25P
247Adam Frazier29TOT1461391281214.2539222312577.991-3-37633.963.512B-OF
248Todd Frazier35PIT65450.144395041.000-1-15-1-2407.876.291B-3B
249Kyle Freeland28COL24230121.215510031.00000-3-2901.110.63P-OF
250Freddie Freeman31ATL1591581481358.013561252101395.998-5-42238.978.511B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
251Mike Freeman33CIN30127135.153302211.981-2-1321703.461.49SS-3B-1B-2B-OF-P
252Luis Frias23ARI3003.100000000.000.00P
253Max Fried27ATL28282165.24683713.97867-12.441.61P
254TJ Friedl25CIN118674.01512120.867-2-31-2-32-11.581.18OF
255Joshua Fuentes28COL826549581.0275149118825.9711122112204.142.813B-1B-OF-P
256Carson Fulmer27CIN200025.2101001.000-1-800.350.05P
257Giovanny Gallegos29STL730080.1134811.9231201.340.16P
258Zac Gallen25ARI23231121.11641110.9382301.110.65P
259Freddy Galvis31PHI292722243.2893253413.95513-1-503.142.663B-SS-2B-1B
260Ben Gamel29PIT958670756.11981953031.000-1-1-8-1212.362.04OF-1B
261John Gant28STL2514076.11841313.9443802.000.68P
262Avisail Garcia30MIL1231181001016.0214204460.9729118901.841.70OF
263Edgar Garcia24CIN5004.1101001.0000002.080.20P
264Jarlin Garcia28SFG580068.214311001.0003901.830.24P
265Luis Garcia34STL340033.1624001.0000001.620.18P
266Luis Garcia21WSN666258526.2236981281026.958-7-15-2-513.863.372B-SS
267Yimi Garcia30MIA390036.1633001.0000001.490.15P
268Amir Garrett29CIN630047.2945011.0000001.700.14P
269Braxton Garrett23MIA87034.080710.8751601.850.88P
270Kevin Gausman30SFG33330192.033131911.9702201.500.97P
271Trent Giambrone27CHC43327.2179714.941-1-430005.204.002B
272Kyle Gibson33PHI1211069.017611021.0002602.221.42P
273Tyler Gilbert27ARI96140.01147021.0001502.481.22P
274Lucas Gilbreath25COL471042.2514001.0000001.050.11P
275Kevin Ginkel27ARI320028.1330001.000-2-1400.950.09P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
276Mychal Givens31TOT540051.01165001.00012301.940.20P
277Zack Godley31MIL2103.110010.0000000.000.00P
278Paul Goldschmidt33STL1531531441313.0125211441062111.9987610938.578.171B
279Austin Gomber27COL23230115.191711.8890010.620.35P
280Yan Gomes33WSN616059510.05374943763.9895124949.378.70C
281Tony Gonsolin27LAD1513055.2954001.0002701.460.60P
282Chi Chi Gonzalez29COL24180101.226131212.9623602.211.04P
283Erik Gonzalez29PIT615340466.2217100112511.97751251304.093.123B-SS-1B
284Victor Gonzalez25LAD441035.1716011.0001601.780.16P
285Ashton Goudeau28TOT161034.1624011.0000001.570.38P
286Brusdar Graterol22LAD341033.115510011.00021204.050.44P
287Jon Gray29COL29290149.02011720.900-2-301.090.62P
288Josiah Gray23TOT1413070.2936021.00011601.150.64P
289Sonny Gray31CIN26260135.1321319021.0000002.131.23P
290Conner Greene26LAD2002.000000000.000.00P
291Shane Greene32TOT280023.2110001.0000000.380.04P
292Didi Gregorius31PHI1019890848.13851312361849.953-3-4-11-16-13.893.63SS
293Trent Grisham24SDP1271181131043.1280274241.986141689-12.382.17OF
294Robert Gsellman27NYM171028.21257011.0001703.770.71P
295Sean Guenther25MIA140020.1321001.000-1-1001.330.21P
296Javy Guerra35WSN6006.0321001.0000004.500.50P
297Javy Guerra25SDP4003.200000000.000.00P
298Luis Guillorme26NYM543627327.01253881615.952-2-6-3-1103.282.093B-2B-SS-P
299Preston Guilmet33MIA2002.000000000.000.00P
300Taylor Gushue27CHC1006.1660011.0000-640008.533.001B-C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
301Jandel Gustave28MIL140018.1101001.000-1-1100.490.07P
302Vladimir Gutiérrez25CIN22220114.026101421.923-1-201.891.09P
303Jorge Guzman25MIA2001.200000000.000.00P
304Josh Hader27MIL600058.2413001.000-1-300.610.07P
305Jake Hager28TOT86456.1211011021.0000-624203.362.332B-OF-SS
306David Hale33PHI171026.2615011.0001802.030.35P
307J.D. Hammer26PHI200020.032010.667-1-1000.900.10P
308Garrett Hampson26COL13110785966.2344240103121.997113323.192.37OF-2B-SS-3B
309Brad Hand31TOT570056.080711.875-1-2101.130.12P
310Ian Happ26CHC127119841028.22212091110.995-13-16-3-301.921.65OF-2B-3B
311J.A. Happ38STL1111054.0321001.000-1-400.500.27P
312Blaine Hardy34MIL1001.000000000.000.00P
313Bryce Harper28PHI1391381231174.12252141011.996-14-14-6-611.721.60OF-1B
314Ryne Harper32WSN340035.2734001.0000001.770.21P
315Will Harris36WSN8006.000000000.000.00P
316Josh Harrison33WSN898471733.0300136155937.970-3-511-13.572.912B-OF-3B
317Monte Harrison25MIA72223.2871001.000165210103.041.14OF
318Geoff Hartlieb27TOT7009.000000000.000.00P
319Adam Haseley25PHI97151.015150001.000-2-40-1-2302.651.67OF
320Ke'Bryan Hayes24PIT958985766.124973173328.98800162512.892.593B
321Nick Heath27ARI189689.021210001.0002220002.121.17OF
322Scott Heineman28CIN137165.015141011.0001260002.081.07OF-1B
323Ryan Helsley26STL510047.11138001.0001402.090.22P
324Heath Hembree32TOT600058.0532011.0000000.780.08P
325Kyle Hendricks31CHC32321181.0371720001.0001101.841.16P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
326Ryan Hendrix26CIN360031.2431001.000-1-601.140.11P
327Payton Henry24MIA55438.144431001.0000-500010.338.80C
328Guillermo Heredia30ATL1118463761.2205202030.985-6-911-22.391.82OF
329Michael Hermosillo26CHC127672.022220001.00034535002.751.83OF
330Elieser Hernandez26MIA1111051.21165001.0000001.921.00P
331Yadiel Hernández33WSN615640460.1119117111.99200-8-20-12.311.93OF
332Odubel Herrera29PHI12010788970.1222214532.986-2-311-12.031.83OF
333David Hess27MIA141018.0000000000.000.00P
334Codi Heuer24CHC250028.2413001.0000001.260.16P
335Jason Heyward31CHC979279784.01601573011.00091346-21.841.65OF
336Jordan Hicks24STL100010.0514001.0000004.500.50P
337P.J. Higgins28CHC75551.063603011.00001000011.129.00C-1B
338Trevor Hildenberger30NYM2002.100000000.000.00P
339Rich Hill41NYM1312063.1624001.0000000.850.46P
340Tim Hill31SDP780059.216313001.0001302.410.21P
341Sam Hilliard27COL635539478.21201182001.000-8-19-1-202.261.90OF
342Keston Hiura24MIL514628396.133830629326.991131307.615.881B-2B-OF
343Nico Hoerner24CHC434334366.017453119218.989132604.233.582B-SS-OF-3B
344Jeff Hoffman28CIN3111073.0124532.750-2-501.110.29P
345Bryan Holaday33ARI1010886.07976210.9870-5-1-1408.167.09C-P
346Jordan Holloway25MIA134036.0734001.0001601.750.54P
347Clay Holmes28PIT440042.01257001.0001502.570.27P
348Rhys Hoskins28PHI1039983854.281873579481.995-5-7-6-8-18.577.901B
349Eric Hosmer31SDP1311291141113.1100890992797.99334-4-418.097.641B
350Adrian Houser28MIL28261142.136531011.0001112.281.29P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
351Sam Howard28PIT541045.071511.8571401.200.11P
352Spencer Howard24PHI117028.1523001.0000001.590.45P
353Dakota Hudson26STL2108.2101001.0000001.040.50P
354Daniel Hudson34TOT540051.2716001.00012301.220.13P
355Tommy Hunter34NYM4108.000000000.000.00P
356Scott Hurst25STL60010.0110001.0000140000.900.17OF
357Ender Inciarte30ATL401712173.159581001.0003171603.061.48OF
358Jonathan India24CIN1481441311248.16202693361578.976-3-300-14.364.092B
359Alex Jackson25TOT433730325.23273071731.991130008.957.36C-OF
360Andre Jackson25LAD30011.2422001.0000003.091.33P
361Jay Jackson33SFG231021.2101001.0000000.420.04P
362Luke Jackson29ATL710063.2523001.000-1-300.710.07P
363Travis Jankowski30PHI573023300.169690001.000-5-21-3-12-12.071.21OF
364Kenley Jansen33LAD690069.0642001.000-2-600.780.09P
365Jake Jewell28CHC100010.0101001.000-1-2000.900.10P
366Connor Joe28COL434028339.217415812413.97751762104.503.70OF-1B
367Pierce Johnson30SDP632058.2624011.0000000.920.10P
368Damon Jones26PHI1000.100000000.000.00P
369Nate Jones35TOT200019.0110001.000-1-6300.470.05P
370Matt Joyce36PHI179587.221210001.00022311302.161.24OF
371Scott Kazmir37SFG54011.1110001.0000000.790.20P
372Keone Kela28SDP120010.2110001.0000000.840.08P
373Kyle Keller28PIT320033.1202001.0000000.540.06P
374Mitch Keller25PIT23230100.214410011.0001201.250.61P
375Carson Kelly26ARI918075706.26516172953.992232318.237.10C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
376Joe Kelly33LAD480044.0624001.0000001.230.13P
377Merrill Kelly32ARI27270158.0291316021.0002301.651.07P
378Ian Kennedy36PHI230024.0110001.0000000.380.04P
379Clayton Kershaw33LAD22220121.218414001.0001201.330.82P
380Mike Kickham32LAD1002.000000000.000.00P
381Carter Kieboom23WSN605957507.1143399867.958-7-16-8-19-22.432.283B
382Ha-Seong Kim25SDP766350573.225573177538.980920183813.923.16SS-3B-2B
383Kwang Hyun Kim32STL27210106.22161410.9524801.690.74P
384Craig Kimbrel33CHC390036.2321001.0000000.740.08P
385Scott Kingery27PHI112033.2115512.909-1-42-1-3502.670.83OF-2B-3B
386Tyler Kinley30COL700070.11064001.0001301.280.14P
387Brandon Kintzler36PHI291029.2835011.0001702.430.28P
388Patrick Kivlehan31SDP22012.0330001.000-1-1190002.251.50OF
389Gabe Klobosits26WSN110011.1202001.0000011.590.18P
390Andrew Knapp29PHI543731338.13623441712.997-3-11-8-28-39.606.56C-1B-2B-P
391Corey Knebel29LAD274025.2532011.0000001.750.19P
392Reiss Knehr24SDP125029.0202001.0000000.620.17P
393Andrew Knizner26STL584343408.23933692134.992-1-3-3-918.596.72C-1B
394Max Kranick23PIT99038.2725001.0000001.630.78P
395Chad Kuhl28PIT2814080.1123814.9170001.230.39P
396Tommy La Stella32SFG575227435.218877110128.995-2-5-3-803.863.172B-3B
397Peter Lambert24COL2205.2101001.0000001.590.50P
398Dinelson Lamet28SDP229047.0752001.000-1-401.340.32P
399Eric Lauer26MIL24200118.22141521.9054701.440.79P
400Justin Lawrence26COL190016.2202001.000-1-1201.080.11P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
401Wade LeBlanc36STL128042.1633001.0001501.280.50P
402Dylan Lee26ATL2002.000000000.000.00P
403Khalil Lee23NYM114344.2990001.0001200001.810.82OF
404Sandy Leon32MIA644841444.14684442133.994133819.426.94C-P-3B
405Dominic Leone29SFG574053.2927011.000-1-401.510.16P
406Jon Lester37TOT28280141.126917011.000-1-801.660.93P
407Domingo Leyba25ARI75141.01459011.0000-90003.071.752B-3B
408Josh Lindblom34MIL80016.200000000.000.00P
409Francisco Lindor27NYM1241221161029.14451602751058.9783345-13.803.51SS
410Zack Littell25SFG632061.2146710.9290001.900.21P
411Mauricio Llovera25PHI6006.2101001.0000001.350.17P
412Jose Lobaton36CHC53329.029281001.000-2-73-1-4109.005.80C
413Kyle Lobstein31WSN3001.100000000.000.00P
414Tim Locastro28ARI382616234.077761001.00021100-12.962.03OF
415Sammy Long25SFG125040.2514001.0000001.110.42P
416Evan Longoria35SFG786763610.219147139511.97448-1-202.742.383B
417Tim Lopes27MIL31117.1835001.0001370004.152.672B
418Alejo Lopez25CIN73329.2102710.900-1-59-1-4002.731.003B-2B-OF
419Pablo Lopez25MIA20200102.21349011.0000001.140.65P
420Yoan López28ARI130012.1220001.0000001.460.15P
421Michael Lorenzen29CIN270031.01055011.000090002.900.36P-OF
422Aaron Loup33NYM652056.214212011.0001402.220.22P
423Joey Lucchesi28NYM118038.1532011.000-1-501.170.45P
424Jonathan Lucroy35TOT66650.053521001.000-1-26-1-24-19.548.83C
425Seth Lugo31NYM460046.1106311.9000001.750.20P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
426Gavin Lux23LAD1009376817.23051151801026.967-1-20003.252.84SS-2B-OF-3B
427Jesus Luzardo23MIA1212057.11147001.0002701.730.92P
428Andres Machado28WSN400035.2321001.000-1-600.760.08P
429Manny Machado28SDP1441441291238.1368942611334.965226612.582.473B
430Luis Madero24MIA60012.0440001.0000003.000.67P
431Tyler Mahle26CIN33330180.0362115021.0002201.801.09P
432Luke Maile30MIL137673.187825001.00012300010.686.69C-P
433Joe Mantiply30ARI570039.2826011.00000-11.820.14P
434Dillon Maples29CHC280031.1532001.000-1-601.440.18P
435Tucupita Marcano21SDP139375.22381413.95712011502.621.382B-OF-3B
436Rafael Marchan22PHI181312116.0114107610.991160008.776.28C-1B
437Jake Marisnick30TOT723728372.1104102020.981-6-1939-12.471.42OF
438German Marquez26COL32323180.040142421.9501101.901.19P
439Deven Marrero30MIA84442.215510011.0000-100003.161.673B-SS-2B-1B
440Ketel Marte27ARI878168696.222918638512.978-5-9-15-25-22.892.46OF-2B
441Luis Marte27MIA32118.0817011.000017-1-6704.002.672B-SS-3B
442Starling Marte32MIA646261543.1141133623.9864824-12.302.21OF
443Chris Martin35ATL460043.1532001.0000001.040.11P
444Corbin Martin25ARI53016.0211001.0000001.130.40P
445Carlos Martinez29STL1616082.12010910.950-2-502.081.19P
446Nick Martini31CHC136464.1990001.000-1-11-1-1801.260.69OF
447Jorge Mateo26SDP3097147.234304001.000011802.071.10OF-3B-SS
448Jeff Mathis38ATL33226.024231001.000-1-240008.318.00C
449Wyatt Mathisen27ARI168584.267589031.0000-611417.123.351B-OF-3B-P
450Nick Maton24PHI423129288.21193778418.966-5-20-4-1703.592.74SS-2B-P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
451Tyler Matzek30ATL690063.0826021.0002601.140.12P
452Dustin May23LAD55023.0422001.0000001.570.80P
453Trevor May31NYM680062.2303001.0000000.430.04P
454Cameron Maybin34NYM99577.213130001.0000-611501.511.44OF
455Patrick Mazeika27NYM251916174.01851711221.9890-21709.477.32C-1B
456James McCann31NYM11210293871.19589143866.99445-4-6-29.838.42C-1B
457Jake McCarthy23ARI191814152.149463021.0002141712.892.58OF
458Andrew McCutchen34PHI1351311011099.0197189440.980-10-10-8-811.581.43OF
459T.J. McFarland32STL380038.2220001.000-1-500.470.05P
460Jake McGee34SFG620059.273310.8570000.910.10P
461Kyle McGowin29WSN270030.0220001.000-1-700.600.07P
462Billy McKinney26TOT806446576.1146142314.99361361212.261.75OF-1B
463Zach McKinstry26LAD543917365.2106534858.953-4-14-5-16-12.491.49OF-2B-3B
464Ryan McMahon26COL1471391201217.0450140303744.9841414212123.282.683B-2B
465Jeff McNeil29NYM1069981827.2302143151836.974006813.202.702B-OF-3B
466Nick Mears24PIT300023.1431001.000-2-1701.540.13P
467Adonis Medina24PHI4107.2211011.0000002.350.50P
468Trevor Megill27CHC280023.250411.8001801.520.14P
469Tylor Megill25NYM1818189.21165001.000-1-201.100.61P
470Ryan Meisinger27CHC7007.100000000.000.00P
471Humberto Mejia24ARI55022.1110001.0000000.400.20P
472Mark Melancon36SDP640064.21531112.9332601.950.22P
473Keury Mella27ARI2001.200000000.000.00P
474Conner Menez26SFG81014.020110.500-1-1400.640.13P
475Jordy Mercer34WSN402921271.01023363611.941-1-6-1-413.192.182B-3B-SS-1B-OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
476Miles Mikolas32STL99044.21349001.0001402.621.44P
477Wade Miley34CIN28281163.03533023.9433401.821.18P
478Andrew Miller36STL400036.0615021.0000001.500.15P
479Brad Miller31PHI947640639.043336365542.988-2-4-5-9-16.034.321B-OF-2B-3B
480Brian Miller25MIA43229.0321001.0001220000.930.75OF
481Justin Miller34TOT230019.0101001.000-1-6300.470.04P
482Shelby Miller30TOT130012.2101001.0000000.710.08P
483Alec Mills29CHC32200119.02391312.957-1-201.660.69P
484Hoby Milner30MIL190021.2202001.0000000.830.11P
485A.J. Minter27ATL610052.1103520.8000011.380.13P
486Bryan Mitchell30MIA2004.0101001.0000002.250.50P
487Yadier Molina38STL1181181031004.192387050310.997786728.247.73C-1B
488Mickey Moniak23PHI157267.115150001.000-1-110002.001.00OF
489Matt Moore32PHI2413073.0134810.9230001.480.50P
490Colin Moran28PIT858170670.061156442562.992-3-6-4-7-18.147.131B-3B
491Adrián Morejón22SDP2204.2101001.00014301.930.50P
492Dauri Moreta25CIN4003.200000000.000.00P
493Adam Morgan31CHC340025.1523021.0000001.780.15P
494Shawn Morimando28MIA40010.1110001.0000000.870.25P
495Max Moroff28STL53228.0166913.938-2-650004.823.002B-3B
496Reyes Moronta28SFG4004.0330001.0000006.750.75P
497Charlie Morton37ATL33330185.22791530.889-1-101.160.73P
498Taylor Motter31COL43224.01046001.000144210003.752.503B-OF
499Mike Moustakas32CIN554940417.0141647255.965-5-15-4-1212.942.433B-1B-2B
500Kyle Muller23ATL98036.2202001.0000000.490.22P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Max Muncy30LAD141135981182.1939824112363.99712128817.125.571B-2B-3B
502Patrick Murphy26WSN170018.2422001.000-1-1101.930.24P
503Joe Musgrove28SDP33312182.041221810.9760331901.981.21P-OF
504Wil Myers30SDP1281171051021.11961942011.000-15-18-8-911.731.53OF
505Tommy Nance30CHC270028.2642011.0000001.880.22P
506Tyler Naquin30CIN12010672913.1197188540.980-1-1-9-11-11.901.61OF
507Omar Narvaez29MIL11110083887.1106310055262.994-6-823-310.729.44C-2B
508Nick Neidert24MIA87035.2752011.0001601.770.88P
509Jimmy Nelson32LAD281029.0312001.000-1-700.930.11P
510Hector Neris32PHI740074.11055001.0000001.210.14P
511Sheldon Neuse26LAD25136133.041132624.9510-40002.641.502B-3B-OF
512Sean Newcomb28ATL320032.1615001.0001601.670.19P
513Kevin Newman27PIT1421341231166.1492181308369.9946688-23.773.33SS-2B
514Tomas Nido27NYM524534367.24434152355.9894151033-110.728.26C-3B
515Brandon Nimmo28NYM878574711.2206203211.9956105822.592.36OF
516Stephen Nogosek26NYM1003.000000000.000.00P
517John Nogowski28TOT322823241.2198184140271.000-5-2431407.375.501B-P-OF
518Aaron Nola28PHI32321180.22616820.923-2-201.200.75P
519Austin Nola31SDP534744414.04524361515.998-3-7-1-319.808.51C-1B-2B
520Sean Nolin31WSN105026.2101001.000-1-800.340.10P
521Lars Nootbaar23STL342320221.26055321.96721121002.351.71OF
522Daniel Norris28MIL180020.110010.000-1-1000.000.00P
523Aaron Northcraft31SDP5008.0312001.00012503.380.60P
524James Norwood27SDP5005.000000000.000.00P
525Jacob Nottingham26MIL33325.024222001.0000-20-1-48-18.648.00C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
526Darien Núñez28LAD6107.2202001.0000002.350.33P
527Dom Nunez26COL787463622.16125812832.995-3-7-6-12-18.817.81C-1B
528Riley O'Brien26CIN1101.100000000.000.00P
529Brian O'Grady29SDP169791.024231001.00011322602.371.41OF-1B
530Tyler O'Neill26STL1311291181105.0237221791.96299121311.861.74OF
531Steven Okert29