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 Diamondbacks384.68.696373332562970.013439903341935.986125154-1
Atlanta Braves323.85.705343062522748.012739163451233.991621651
Chicago Cubs374.24.697383422463048.0135110163122322.983-17-7-8-61
Cincinnati Reds314.39.699363242552853.012209512482119.983-2-1-5-60
Colorado Rockies315.92.666363242582829.013359433731934.986-16-7350
Los Angeles Dodgers373.59.737393512523168.0143210563591723.98836142341
Miami Marlins415.69.675393512453096.0142010323592934.980-21-8-18-34
Milwaukee Brewers364.39.708363242352871.012869573121724.987101-1-1
New York Mets394.33.698363242472916.012909722962231.983-10-4-23-91
Philadelphia Phillies323.66.698383422783060.0138310203402327.983-6-2-5-4-3
Pittsburgh Pirates324.11.709383422533045.0136410153252431.9827333-2
San Diego Padres344.55.707403602593189.0140810633252032.986000-2-4
San Francisco Giants344.71.676383422612961.014189874072439.983-12-5-3-1-2
St. Louis Cardinals344.47.691363242392886.013069623311337.990-6-2811
Washington Nationals334.42.663363242512898.013369663502038.985-11-5-13-20
League Average354.47.695373342522969 13449903342031.985-3-0-0-0-0
5194.47.6955575013378744538.020165148465016303459.985-40-1-6-1-5

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
1Andrew Abbott25CIN77038.0422001.0001500.950.57P
2CJ Abrams23WSN333332292.01434199317.979-1-3-4-1604.324.24SS
3Ronald Acuña Jr.26ATL343433304.166651001.000-3-10-4-1501.951.94OF
4Willy Adames28MIL363635316.01344883314.97801-2-803.733.64SS
5Riley Adams28WSN171717153.1153149312.993-2-19-1-8-18.928.94C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG353432293.015445106327.9811614-14.644.31SS
8Ozzie Albies27ATL262626231.11164668215.983-3-16-5-2604.444.382B
9Blaze Alexander25ARI191411124.043182147.907-4-43-6-5802.832.05SS-2B
10Logan Allen27ARI40012.0422001.0000003.001.00P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM363535319.026824522127.996-2-8-1-407.537.421B
13José Alvarado29PHI160014.200000-1-1400.000.00P
14Francisco Alvarez22NYM141311113.0125121310.992-2-26221-19.888.86C
15Adbert Alzolay29CHC160015.1312001.0000001.760.19P
16Miguel Amaya25CHC242219193.2190185321.989-2-131618.747.83C
17Tim Anderson31MIA333229273.01203284417.967-1-60003.823.52SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL343333298.115045103225.9872931204.464.35SS
21Nolan Arenado33STL353533307.285236113.98829-2-802.462.403B
22Luis Arráez27TOT343422298.01466280424.973-3-10-3-1214.293.382B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN77039.2148420.8570002.721.71P
25Javier Assad26CHC77038.0422001.0000000.950.57P
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
26Nick Avila26SFG6007.2110001.0000001.170.17P
27Pedro Avila27SDP4008.0220001.0000002.250.50P
28José Azocar28SDP30106135.134340001.000432-1-802.261.13OF
29Harrison Bader30NYM292624243.07069010.98694400-12.562.38OF
30Patrick Bailey25SFG252422203.12061911232.9850231818.998.12C
31Austin Barnes34LAD1010987.08985310.9891811419.108.80C
32Jacob Barnes34WSN8008.0101001.0000001.130.13P
33Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
34Tucker Barnhart33ARI13138109.0108103320.981-1-12-2-22-18.758.15C
35Jorge Barrosa23ARI22220.0550001.0001700002.252.50OF
36Joey Bart27PIT151312117.0126118711.992-1-13-1-1009.628.33C
37Matthew Batten29SDP1118.0752011.00011140007.887.001B
38Brett Baty24NYM333026268.085226219.98813-2-902.822.553B
39Jake Bauers28MIL21169151.01301209114.992030007.695.381B-OF-P
40Jordan Beck23COL88870.219190001.000-1-10-1-1602.422.38OF
41David Bednar29PIT150013.0110001.0000000.690.07P
42Jalen Beeks30COL140016.0211001.00011301.130.14P
43Josh Bell31MIA252516213.019217316319.984-2-12-3-1707.997.561B
44Cody Bellinger28CHC212119182.260582011.000-3-200012.962.86OF
45Anthony Bender29MIA160015.0330001.000-1-1301.800.19P
46Will Benson26CIN312919254.073721001.00002-1-402.592.35OF
47Christian Bethancourt32MIA191311120.0128121431.977170009.386.58C
48Mookie Betts31LAD393928342.01474895418.97351662103.763.04SS-2B
49Jake Bird28COL150016.2404001.00011202.160.27P
50Ty Blach33COL41013.0303011.00011502.080.75P
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
51Mason Black24SFG1104.1101001.0000002.081.00P
52Tyler Black23MIL33121.021201021.0000-130009.007.001B
53Charlie Blackmon37COL99366.017152001.0000-20002.321.89OF
54Xander Bogaerts31SDP373733324.11386373220.986-2-7-2-7-13.773.582B-SS
55Alec Bohm27PHI363533308.0117417152.95700-2-8-13.273.033B-1B
56Ryan Borucki30PIT4003.100000000.000.00P
57Sean Bouchard28COL12111097.02624110.962-6-72-3-37-22.322.08OF
58Matt Bowman33ARI1001.200000000.000.00P
59Ryan Brasier36LAD121011.2413001.0000003.090.33P
60Colten Brewer31CHC60010.2220001.000-1-1901.690.33P
61Jonah Bride28MIA63230.0945031.00013214002.701.293B-1B
62Jhony Brito26SDP120018.1211001.0000000.980.17P
63Connor Brogdon29TOT4003.0101001.0000003.000.25P
64Ben Brown24CHC84027.2110001.000-1-700.330.13P
65Vidal Bruján26MIA271813174.067204257.925-4-27-1-603.212.07SS-3B-2B-OF
66Kris Bryant32COL88558.037343031.000-1-2900-15.744.631B-OF
67Walker Buehler29LAD1104.010010.0000000.000.00P
68JB Bukauskas27MIL6006.0101001.0000001.500.17P
69Aaron Bummer30ATL130012.0202001.000-1-1701.500.15P
70Jake Burger28MIA171716145.0855825210.9760-3-1-805.154.883B-1B
71Alec Burleson25STL117160.030273011.000070004.502.50OF-1B
72Michael Busch26CHC363432305.226424417316.989-2-7-1-4-17.687.051B-3B
73José Buttó26NYM66033.0431001.0001601.090.67P
74Edward Cabrera26MIA55021.1303001.0000001.270.60P
75Alex Call29WSN75450.013121011.000-1-32-1-2402.341.86OF
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
76Luis Campusano25SDP332929266.12662541110.9960-2-7-32-18.958.03C
77Alexander Canario24CHC127466.024240001.00023211803.272.00OF
78Jeimer Candelario30CIN282826244.083453535.964-5-24-3-15-12.952.863B-1B
79Dylan Carlson25STL32220.0770001.000154-1-6003.152.33OF
80Corbin Carroll23ARI353534312.089890001.00041500-12.572.54OF
81Nick Castellanos32PHI383837338.062602001.00001-4-1401.651.63OF
82Miguel Castro29ARI8008.2303001.00012303.120.38P
83Jake Cave31COL208694.121201001.000-3-330002.001.05OF
84Dylan Cease28SDP88049.1734001.0000001.280.88P
85Slade Cecconi25ARI33016.1110001.0000000.550.33P
86Aroldis Chapman36PIT160012.0303001.0000002.250.19P
87Matt Chapman31SFG383737323.01021977612.941272702.672.533B
88Jesse Chavez40ATL100013.1101001.0000000.680.10P
89Jazz Chisholm Jr.26MIA383834325.089890001.0000-1-6-22-12.462.34OF
90Jackson Chourio20MIL333023263.066651001.00041600-12.262.00OF
91Kody Clemens28PHI42222.015105011.0001360006.143.751B-3B-2B
92Michael Conforto31SFG353533300.05049010.980-6-24-3-1201.471.40OF
93Roansy Contreras24PIT110015.1110001.0000000.590.09P
94William Contreras26MIL303030268.02592401631.98827-1-4-18.608.53C
95Willson Contreras32STL202018164.1158148910.9941621518.607.85C
96Garrett Cooper33CHC43229.024231031.000-1-240007.454.801B-OF
97Patrick Corbin34WSN77037.2606001.0000001.430.86P
98Tom Cosgrove28SDP150012.0202001.00011701.500.13P
99Brandon Crawford37STL87559.019415041.000-2-440002.902.38SS
100Nabil Crismatt29LAD3004.000000000.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
101Jake Cronenworth30SDP373734324.129526825227.993141408.137.921B
102Declan Cronin26MIA110017.0101001.0000000.530.09P
103Pete Crow-Armstrong22CHC151311119.032320001.0000233002.422.13OF
104Fernando Cruz34CIN150014.000000000.000.00P
105Oneil Cruz25PIT353333295.11103766715.9360-2-4-16-13.142.94SS
106José Cuas30CHC5006.000000000.000.00P
107Travis d'Arnaud35ATL292220204.02021966031.00021321218.916.97C
108Yu Darvish37SDP77033.2514001.0000001.340.71P
109Henry Davis24PIT222119184.1181173711.99418-3-2008.798.18C
110Noah Davis27COL1003.000000000.000.00P
111Bryan De La Cruz27MIA161614136.030282011.000-3-271811.991.88OF
112Elly De La Cruz22CIN363636317.01285962716.945-2-8-3-1103.443.36SS
113Enyel De Los Santos28SDP180015.0110001.000-1-1300.600.06P
114Jason Delay29PIT11110.012120001.00001800010.8012.00C
115Alexis Díaz27CIN130012.1321011.0000002.190.23P
116Edwin Díaz30NYM140014.220110.500-2-2700.610.07P
117Elias Díaz33COL252321199.0153142921.987-1-716-16.836.04C
118Jake Diekman37NYM140011.200000-1-170.000.00P
119Seranthony Domínguez29PHI150013.1312001.0000002.030.20P
120Brendan Donovan27STL323124275.26052711.983-4-16-3-1301.931.55OF-2B-3B
121Camilo Doval26SFG140013.242112.750-1-1501.980.21P
122Brenton Doyle26COL353535305.19997020.98016-3-1102.862.77OF
123Oliver Dunn26MIL21157124.0431033041.00043532903.121.953B-2B-1B
124Adam Duvall35ATL171211115.131301001.0000-411002.421.82OF
125Bryce Elder25ATL33015.1431021.0000002.351.33P
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
126Kent Emanuel32MIA2006.0101001.0000001.500.50P
127Christian Encarnacion-Strand24CIN292928255.0215196190131.00001-1-507.597.411B
128Santiago Espinal29CIN282625232.065194426.969-2-9-2-1002.442.252B-3B
129Jeremiah Estrada25SDP5007.000000000.000.00P
130Thairo Estrada28SFG363635308.016345116227.988-1-5-3-1204.704.472B
131Stuart Fairchild28CIN242116187.057570001.00042642542.742.38OF
132Bailey Falter27PIT77037.1514001.000-1-501.210.71P
133Buck Farmer33CIN130019.1211001.0000000.930.15P
134Calvin Faucher28MIA90011.2303001.0000002.310.33P
135Ryan Feltner27COL77039.0844011.0000001.851.14P
136José Fermín25STL32221.0817001.0000-40003.432.672B-3B
137Ryan Fernandez26STL120016.1321001.0000001.650.25P
138J.P. Feyereisen31LAD5005.0101001.0000001.800.20P
139Kyle Finnegan32WSN170016.1101001.0000000.550.06P
140Tyler Fitzgerald26SFG1411799.046222043.9130100-13.822.33OF-SS-2B-P-1B
141Josh Fleming28PIT141017.0826021.00022404.240.57P
142David Fletcher30ATL53128.020614041.00015314306.434.002B
143Wilmer Flores32SFG261816168.017816214218.989-1-921409.436.521B-3B
144Dylan Floro33WSN170018.1312001.000-1-1101.470.18P
145Nick Fortes27MIA282417207.02081961110.995-1-80029.007.39C
146Jake Fraley29CIN191713145.03936210.974-3-251802.362.00OF
147Kyle Freeland31COL44015.251310.8000002.301.00P
148Freddie Freeman34LAD393935340.032228436223.99401-3-1118.478.211B
149Sal Frelick24MIL343220273.05352010.981-3-15-4-17-11.711.49OF-3B
150Luis Frías26ARI7006.110010.0000000.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
151Max Fried30ATL77138.1927001.00031602.111.29P
152TJ Friedl28CIN22218.0550001.0000210002.502.50OF
153Giovanny Gallegos32STL13009.0211001.0000002.000.15P
154Zac Gallen28ARI77038.0532001.0001501.180.71P
155Joey Gallo30WSN191817157.2136123130141.0000-11707.767.161B-OF
156Avisaíl García33MIA161310114.039381001.000160003.082.44OF
157Luis García Jr.24WSN302723242.01275571121.992-1-7-2-1004.694.202B
158Robert Garcia28WSN130010.0101001.000-1-2000.900.08P
159Reed Garrett31NYM130019.021010.500-2-2100.470.08P
160Kyle Gibson36STL77044.0633001.000-1-501.230.86P
161Logan Gillaspie27SDP1000.200000000.000.00P
162Kevin Ginkel30ARI150014.1202001.00011401.260.13P
163Tyler Glasnow30LAD88050.01082001.000-1-401.801.25P
164Paul Goldschmidt36STL353433303.2299276230351.000-3-142818.868.541B
165Austin Gomber30COL77038.0606001.00021101.420.86P
166Yan Gomes36CHC191614145.01471416001.00015-2-1709.127.74C
167Marco Gonzales32PIT33017.0413011.00011202.121.33P
168Hunter Goodman24COL53329.117161021.0001490005.223.40OF-1B
169Nick Gordon28MIA292319206.05246511.98129-4-2302.231.76OF-2B
170MacKenzie Gore25WSN77034.040310.750-1-600.790.43P
171Nolan Gorman24STL323029269.21324981226.985-2-9-2-9-14.344.062B
172Yasmani Grandal35PIT33327.023230001.0000220007.677.67C
173Josiah Gray26WSN2208.100000000.000.00P
174Sonny Gray34STL55030.1505001.0000001.481.00P
175Hunter Greene24CIN77040.1110001.000-2-1000.220.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
176Randal Grichuk32ARI16117101.027270001.000-2-1911102.411.69OF
177Michael Grove27LAD141021.0211001.0000000.860.14P
178Luis Guillorme29ATL96354.024717031.0002450004.002.672B-SS-P
179Lourdes Gurriel Jr.30ARI333330290.07671230.96152114-12.272.21OF
180Vladimir Gutierrez28MIA1004.000000000.000.00P
181DL Hall25MIL44016.1202001.0000001.100.50P
182Ian Happ29CHC303026259.264622011.000012912.222.13OF
183Bryce Harper31PHI343432302.0290258320221.00041728-18.648.531B
184Michael Harris II23ATL343434305.16159110.984-5-20-1-3-11.771.76OF
185Kyle Harrison22SFG88045.0523001.0000001.000.63P
186Grant Hartwig26NYM2003.000000000.000.00P
187Hunter Harvey29WSN180020.1330001.000-2-2001.330.17P
188Ke'Bryan Hayes27PIT343333295.195236939.968311312-12.802.713B
189Ryan Helsley29STL180018.0330011.000-1-1101.500.17P
190Kyle Hendricks34CHC55021.0532001.0000002.141.00P
191Tommy Henry26ARI66028.1330001.000-1-700.950.50P
192Kevin Herget33MIL1000.2000000.000.00P
193Enrique Hernández32LAD282012189.0543816011.0003190002.571.74OF-3B-2B-1B
194Jose Hernandez26PIT6004.200000000.000.00P
195Teoscar Hernández31LAD393929335.076733001.00062131012.041.95OF
196Iván Herrera24STL171613145.21511492011.000-3-24-4-33-19.338.88C
197Jason Heyward34LAD44232.011110001.000312827503.092.75OF
198Jordan Hicks27SFG88043.01711512.941-1-503.352.00P
199Kyle Higashioka34SDP1111687.08581311.9881800-18.697.64C
200Sean Hjelle27SFG60010.2211001.00011901.690.33P
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
201Bryan Hoeing27MIA110019.2220001.0000000.920.18P
202Nico Hoerner27CHC373734330.21545692611.961-4-15-6-2204.033.702B-SS
203Jeff Hoffman31PHI160016.0550001.0000002.810.31P
204Colin Holderman28PIT11009.2211001.0000001.860.18P
205Rhys Hoskins31MIL181716149.0130119927.985-3-21-3-2407.737.111B
206Adrian Houser31NYM66028.2413001.000-1-701.260.67P
207Bryan Hudson27MIL140021.1312001.0001901.270.21P
208Dakota Hudson29COL77034.0413001.0000001.060.57P
209Daniel Hudson37LAD160016.0211001.0000001.130.13P
210Brandon Hughes28ARI3102.200000000.000.00P
211Kyle Hurt26LAD3106.2110001.0000001.350.33P
212Raisel Iglesias34ATL150014.1404001.0000002.510.27P
213Shota Imanaga30CHC77041.2523001.0000001.080.71P
214Jonathan India27CIN222222191.0672740061.00017-2-1303.163.052B
215Jake Irvin27WSN77038.2853011.0000001.861.14P
216Luke Jackson32SFG7006.1101001.0000001.420.14P
217Bryce Jarvis26ARI140021.0312001.00011001.290.21P
218Tyler Jay30NYM2004.0110001.0000002.250.50P
219Daulton Jefferies28SFG2104.200000000.000.00P
220Joe Jiménez29ATL150015.010010.0000000.000.00P
221Connor Joe31PIT312614228.11281206211.9840-2-2-10-14.973.71OF-1B
222Pierce Johnson33ATL130012.0211001.0000001.500.15P
223Jared Jones22PIT77041.0422001.0000000.880.57P
224Nolan Jones26COL252523211.24440040.90900-1-5-11.701.60OF
225Jakob Junis31MIL1104.000000000.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
226Janson Junk28MIL3005.0101001.0000001.800.33P
227Jarred Kelenic24ATL232217190.039363001.0001621201.851.70OF
228Mitch Keller28PIT88149.01037011.0002801.841.25P
229Joe Kelly36LAD150013.1514001.00011503.380.33P
230Merrill Kelly35ARI44024.2633001.0001802.191.50P
231Orion Kerkering23PHI9009.2211001.000-1-2101.860.22P
232Ray Kerr29ATL1001.0000000.000.00P
233Ha-Seong Kim28SDP404039352.11505096423.9732800-13.733.65SS
234John King29STL4004.2101001.0000001.930.25P
235Michael King29SDP87042.0927001.00021001.931.13P
236Tyler Kinley33COL140012.2303001.0000002.130.21P
237Andrew Kittredge34STL150015.0202001.0000001.200.13P
238Landon Knack26LAD33016.0330001.0000001.691.00P
239Jared Koenig30MIL80011.120110.500-1-1800.790.13P
240Stephen Kolek27SDP180018.2514001.0000002.410.28P
241Peter Lambert27COL103023.2101001.0000000.380.10P
242Dinelson Lamet31LAD3004.1220001.0000004.150.67P
243Derek Law33WSN190023.1110001.0000000.390.05P
244Justin Lawrence29COL130013.0110001.0000000.690.08P
245Kyle Leahy27STL3005.200000000.000.00P
246Dylan Lee29ATL100018.2514001.00011102.410.50P
247Jung Hoo Lee25SFG363535306.080791001.000-1-2-1-302.352.22OF
248Casey Legumina27CIN1002.000000000.000.00P
249Mark Leiter Jr.33CHC160015.1101001.000-1-1300.590.06P
250Matthew Liberatore24STL131020.0514001.00011002.250.38P
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
251Francisco Lindor30NYM363532307.01204970115.992-2-7-2-8-13.493.31SS
252Trey Lipscomb24WSN272623231.084275259.94031631603.082.823B-1B-2B
253Luke Little23CHC10109.0303011.0000003.000.30P
254Nick Lodolo26CIN55029.030210.667-2-1400.620.40P
255Jorge López31NYM180017.210010.000-2-2300.000.00P
256Otto Lopez25MIA126457.0177911.941-2-38-1-2102.531.333B-2B-SS
257Reynaldo López30ATL66035.1642001.0000001.531.00P
258Richard Lovelady28CHC5004.1321001.0000006.230.60P
259Gavin Lux26LAD272318209.09234580111.00052731703.963.412B
260Jesús Luzardo26MIA55026.0514001.0001801.731.00P
261Lance Lynn37STL77035.221010.5000000.250.14P
262Manny Machado31SDP77660.020614001.0001230003.002.863B
263Nick Madrigal27CHC31117128.0331122051.000-1-120012.321.033B-2B
264Luke Maile33CIN161413127.0149139910.993328-2-19110.499.25C
265Anthony Maldonado26MIA6108.042111.750-1-2503.380.50P
266Sean Manaea32NYM77035.1312001.0000000.760.43P
267Joe Mantiply33ARI180015.1220001.000-1-1301.170.11P
268Brandon Marsh26PHI353027278.05451211.981-1-562511.721.51OF
269Ketel Marte30ARI333125271.01617188222.98841873105.284.822B-SS
270Starling Marte35NYM272725237.05652312.982-2-11-1-502.092.04OF
271Yunior Marte29PHI120013.1211001.0000001.350.17P
272Justin Martinez22ARI7009.0202001.0000002.000.29P
273Nick Martinez33CIN74030.061321.667-1-701.200.57P
274Nick Martini34CIN52119.0440001.0000160001.890.80OF
275Miles Mastrobuoni28CHC63028.21641111.93812714104.712.502B-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
276Luis Matos22SFG1007.0220001.0000-770002.572.00OF
277Yuki Matsui28SDP180016.2312001.0000001.620.17P
278Steven Matz33STL66027.241211.7500000.980.50P
279Tyler Matzek33ATL110010.0000000000.000.00P
280Jake McCarthy26ARI282117195.04443010.97700-2-1201.981.54OF
281Darren McCaughan28MIA1004.2101001.0000001.931.00P
282Andrew McCutchen37PIT2003.0000000-1120000.000.00OF
283Scott McGough34ARI150016.0211001.0000001.130.13P
284Ryan McMahon29COL363634312.1109178667.945-2-62802.972.863B
285Jeff McNeil32NYM353431306.01436774221.986-3-14-3-1114.153.712B-OF
286Nick Mears27COL150014.2202001.0000001.230.13P
287Trevor Megill30MIL8008.200000000.000.00P
288Tylor Megill28NYM1104.0202011.0000004.502.00P
289Joey Meneses32WSN181818163.0162147150171.000030008.949.001B
290Whit Merrifield35PHI181513143.035241013.97119-1-802.141.70OF-2B-3B
291Jackson Merrill21SDP383434307.1115112121.9834162703.312.97OF
292Julian Merryweather32CHC4004.200000000.000.00P
293Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
294Max Meyer25MIA33017.0642001.0000003.182.00P
295Miles Mikolas35STL88042.0651011.0000001.290.75P
296Wade Miley37MIL2207.0202001.0000002.571.00P
297Drew Millas26WSN22216.014113001.0001800007.887.00C
298Bobby Miller25LAD33011.2101001.0000000.770.33P
299Erik Miller26SFG171017.100000000.000.00P
300Owen Miller27MIL53123.015132011.000-1-620005.872.141B-3B-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
301Hoby Milner33MIL170016.1633001.0000003.310.35P
302A.J. Minter30ATL180015.1202001.0000001.170.11P
303Anthony Molina22COL80015.2422001.0000002.300.50P
304Sam Moll32CIN5005.0101001.0000001.800.20P
305Andruw Monasterio27MIL53127.0835001.0001540002.671.333B-2B-OF
306Frankie Montas31CIN66025.1725001.0000002.491.17P
307Elehuris Montero25COL262522214.1261251100231.000-3-17-1-6010.9610.041B
308Jordan Montgomery31ARI44023.0303001.0001901.170.75P
309Adrián Morejón25SDP90013.000000000.000.00P
310Christopher Morel25CHC292910224.064204133.9530-2-3-1602.452.103B
311Gabriel Moreno24ARI292424221.01951801411.9951315-17.906.69C
312Charlie Morton40ATL66036.0404001.0000001.000.67P
313Max Muncy33LAD343030285.079205724.9751631302.432.263B
314Roddery Muñoz24MIA33015.2312001.0000001.721.00P
315Sean Murphy29ATL1106.0990001.0000-5800013.509.00C
316Tom Murphy33SFG1210884.269681001.000-2-31-4-57-17.335.75C
317Joe Musgrove31SDP88041.0954001.0000001.981.13P
318Dane Myers28MIA63137.0108110.900-1-3613202.191.50OF
319Tobias Myers25MIL33013.000000000.000.00P
320Andrew Nardi25MIA180015.0303001.00011301.800.17P
321Omar Narváez32NYM17139116.0128122242.969-5-52-6-6219.627.29C
322Kyle Nelson27ARI110010.200000000.000.00P
323Nick Nelson28PHI3003.1110001.0000002.700.33P
324Ryne Nelson26ARI55020.253110.8000001.740.80P
325Héctor Neris35CHC150014.0101001.000-1-1400.640.07P
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
326Kevin Newman30ARI221814161.0641648091.00043032203.582.78SS-2B
327Kyle Nicolas25PIT4004.0202001.00015004.500.50P
328Tomás Nido30NYM1310895.010497521.981020019.667.85C
329Brandon Nimmo31NYM333227288.051474001.000-1-5-4-1601.591.55OF
330Aaron Nola31PHI88049.0312011.0000000.550.38P
331Lars Nootbaar26STL232318205.25251010.981-2-11-1-502.232.22OF
332Dedniel Núñez28NYM4006.100000000.000.00P
333Nasim Nuñez23WSN51014.051310.800-1-750002.570.80SS-2B
334Riley O'Brien29STL1001.000000000.000.00P
335Edward Olivares28PIT16155114.03130010.9680-111002.371.88OF
336Matt Olson30ATL343434305.131829124330.9914172809.289.261B
337Joey Ortiz25MIL302115197.071244436.958-2-10-3-1803.112.133B-2B-SS
338Luis Ortiz28PHI1000.200000000.000.00P
339Luis Ortiz25PIT120019.220110.5000000.460.08P
340Adam Ottavino38NYM140014.1321001.0000001.880.21P
341James Outman27LAD302420220.06563110.985-2-9-1-502.622.13OF
342Cristian Pache25PHI87256.01412110.92923612102.091.63OF
343Emilio Pagán33CIN160014.2211001.0000001.230.13P
344Andy Pages23LAD202016181.061601001.00053431903.033.05OF
345Pedro Pagés25STL50011.210100001.0000160007.712.00C-1B
346Daniel Palencia24CHC70011.0101001.0000000.820.14P
347Andre Pallante25STL90010.0642001.00012005.400.67P
348Mitchell Parker24WSN55027.0220001.0000000.670.40P
349Graham Pauley23SDP64134.1126511.917-1-310002.881.573B-1B
350James Paxton35LAD66032.1404001.00021201.110.67P
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
351Joel Payamps30MIL140012.021010.5000000.750.07P
352Elvis Peguero27MIL150016.0101001.0000000.560.07P
353Freddy Peralta28MIL77038.21037001.0001502.331.43P
354Wandy Peralta32SDP190016.2211001.0000001.080.11P
355Geraldo Perdomo24ARI77563.019415051.0000-60002.712.71SS
356Jhonny Pereda28MIA32017.022220001.0000-1700011.657.33C
357Martín Pérez33PIT88045.0633011.0002901.200.75P
358Blake Perkins27MIL292828256.08179110.98821041812.812.76OF
359Jace Peterson34ARI105350.020713031.000-3-79-3-7203.602.00SS-2B-3B
360Brandon Pfaadt25ARI77041.052210.800-1-500.880.57P
361Evan Phillips29LAD140013.232010.667-1-1501.320.14P
362Ricardo Pinto30PHI60010.2651001.0000005.061.00P
363Quinn Priester23PIT44021.083320.750-1-1002.571.50P
364Jurickson Profar31SDP373718280.062602011.000-2-7-3-12-11.991.68OF-1B
365A.J. Puk29MIA44013.2101011.0000000.660.25P
366Cal Quantrill29COL77039.2642001.0001501.360.86P
367Jose Quintana35NYM77036.1743011.000-1-601.731.00P
368Tanner Rainey31WSN120012.0321001.0000002.250.25P
369Brooks Raley36NYM8007.000000000.000.00P
370Emmanuel Ramirez29MIA3003.100000000.000.00P
371Nick Ramirez34LAD5007.0101001.0000001.290.20P
372Yohan Ramírez29NYM3005.1000000000.000.00P
373Colin Rea33MIL77038.1752001.000-1-501.641.00P
374J.T. Realmuto33PHI323230282.23213051423.994-1-4-1-4-110.169.97C
375Jakson Reetz28SFG21110.012120001.0000-200010.806.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
376Sean Reid-Foley28NYM8006.200000000.000.00P
377Bryan Reynolds29PIT333325293.152493011.000-8-32-2-801.601.58OF
378Austin Riley27ATL343434305.190246333.967292802.562.563B
379Emmanuel Rivera28MIA272218197.0105644018.990-1-521214.753.713B-1B-P
380Nick Robertson25STL4005.200000000.000.00P
381Víctor Robles27WSN42113.2220001.000-1-70-1-8701.320.50OF
382Brendan Rodgers27COL322929256.21193682120.992-2-91504.143.692B
383Randy Rodríguez24SFG1002.100000000.000.00P
384Taylor Rogers33SFG150012.2101001.0000000.710.07P
385Trevor Rogers26MIA77033.252210.800-1-601.070.57P
386Tyler Rogers33SFG170015.2514001.00011302.870.29P
387Johan Rojas23PHI303026262.06563110.985-4-20-3-1302.202.13OF
388Miguel Rojas35LAD251711157.058213615.983180003.272.19SS-2B-3B
389JoJo Romero27STL170017.2202001.00011101.020.12P
390Eddie Rosario32WSN282314218.053521011.000-2-1200-12.191.89OF
391Eguy Rosario24SDP2594101.038112614.9740422403.301.423B-2B
392Joe Ross31MIL77036.0541001.0000001.250.71P
393Landen Roupp25SFG100013.2303001.0000001.980.30P
394Chris Roycroft27STL1001.000000000.000.00P
395José Ruiz29PHI2003.000000000.000.00P
396Keibert Ruiz25WSN171717152.2156147813.994010019.149.12C
397Ryder Ryan29PIT90012.000000000.000.00P
398Andrew Saalfrank26ARI2001.000000000.000.00P
399Blake Sabol26SFG43231.03230110.969-1-300009.007.75C
400Chris Sale35ATL77042.2826001.0000001.691.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
401Cristopher Sánchez27PHI77036.1101720.800-1-601.981.14P
402Gary Sánchez31MIL97762.255523001.000070007.906.11C-1B
403Jesús Sánchez26MIA282420212.047470001.000-6-32-3-16-12.001.68OF
404Sixto Sánchez25MIA103018.0312001.0000001.500.30P
405Kyle Schwarber31PHI1119.0440001.0000330004.004.00OF
406Christian Scott25NYM1106.2110001.0000001.351.00P
407Tanner Scott29MIA150014.020110.500-2-2900.640.07P
408Victor Scott II23STL201716158.04241010.976-1-7-1-702.342.05OF
409Nick Senzel29WSN77763.02121720.9050-6-1-1902.712.713B
410Luis Severino30NYM77040.050410.800-1-500.900.57P
411Paul Sewald34ARI1001.0101001.0000009.001.00P
412Zack Short29NYM73128.0103612.9000170002.891.293B-SS-2B
413Michael Siani24STL291810169.243430001.0001521402.281.48OF
414Lucas Sims30CIN130011.1220011.0000001.590.15P
415Austin Slater31SFG199185.020191001.00011922802.121.05OF
416Burch Smith34MIA160018.1303001.0000001.470.19P
417Drew Smith30NYM100010.000000000.000.00P
418Pavin Smith28ARI96350.020191001.0002590003.602.22OF-1B
419Will Smith29LAD302929265.02632461430.989311-2-9-18.838.67C
420Drew Smyly35CHC90012.2101001.00011600.710.11P
421Blake Snell31SFG33011.200000-1-170.000.00P
422Donovan Solano36SDP22115.0312001.000-1-800001.801.503B
423George Soriano25MIA90010.0202001.00012001.800.22P
424Edmundo Sosa28PHI1311796.045182437.933-2-2111313.943.23SS-3B-2B
425Gregory Soto29PHI130010.1220001.000-1-1901.740.15P
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
426Carson Spiers26CIN1004.000000000.000.00P
427Jacob Stallings34COL151311115.110498510.99011333118.046.87C
428Justin Steele28CHC2209.1101001.0000000.960.50P
429Spencer Steer26CIN353530305.08479321.97628-2-702.422.22OF-1B-2B
430Jackson Stephens30ATL1001.100000000.000.00P
431Tyler Stephenson27CIN232220190.01841786001.0000-30008.728.00C
432DJ Stewart30NYM64128.0770001.000-3-1180002.251.00OF-1B
433Gavin Stone25LAD77038.01073011.000-1-502.371.43P
434Bryson Stott26PHI343130285.01275174216.984-1-3-1-403.953.572B-SS
435Matt Strahm32PHI150014.100000000.000.00P
436Hunter Stratton27PIT160017.1312001.0000001.560.19P
437Spencer Strider25ATL2209.0110001.0000001.000.50P
438Garrett Stubbs31PHI86657.16157310.984-2-50-2-42-19.427.50C
439Eugenio Suárez32ARI363636321.0971678313.969000002.642.613B
440Ranger Suárez28PHI77147.014311011.0002902.682.00P
441Robert Suarez33SDP150016.1220001.0000001.100.13P
442Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
443Cole Sulser34NYM4004.200000-1-430.000.00P
444Brent Suter34CIN140022.2505001.00021801.990.36P
445Jack Suwinski25PIT352621250.18281010.988523-4-1902.912.31OF
446Seiya Suzuki29CHC121212105.223212021.0000-111111.961.92OF
447Dansby Swanson30CHC363533307.21324583412.970-2-70003.743.56SS
448Jameson Taillon32CHC44024.0514001.0000001.881.25P
449Fernando Tatis Jr.25SDP404036346.17870441.949-3-110001.921.85OF
450Mike Tauchman33CHC312822257.06159111.984-4-20-2-912.101.94OF
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
451Chris Taylor33LAD231713162.035341001.0004281701.941.46OF-2B
452Michael A. Taylor33PIT292525229.06966210.98662952612.672.34OF
453Tyrone Taylor30NYM191613151.042411001.0000-121502.502.21OF
454Julio Teheran33NYM1102.2110001.0000003.381.00P
455Rowdy Tellez29PIT332719234.121319319118.995316210-18.146.421B
456Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
457Alek Thomas24ARI44330.0660001.000-3-1030001.801.50OF
458Lane Thomas28WSN222221192.04441211.977-6-37-5-3102.021.95OF
459Bubba Thompson26CIN115452.015150001.000-1-22-1-2302.601.36OF
460Keegan Thompson29CHC80011.210010.000-1-1700.000.00P
461Ryan Thompson32ARI140014.200000-1-140.000.00P
462Zack Thompson26STL52017.0321001.0000001.590.60P
463Michael Toglia25COL15128110.265596051.000-3-31-1-1005.293.821B-OF
464Michael Tonkin34NYM5007.0220001.0000002.570.40P
465Ezequiel Tovar22COL353535306.115448105121.99400-1-404.504.37SS
466Taylor Trammell26LAD31012.0550001.00011430003.751.67OF
467Blake Treinen36LAD2002.000000000.000.00P
468Alan Trejo28COL108567.2361026051.0001120004.793.602B-SS-3B
469Jared Triolo26PIT343431301.01355282122.9932662414.013.722B-3B-1B
470Chadwick Tromp29ATL1311595.192866001.00011322508.697.08C
471Brice Turang24MIL343229283.014366770161.000-2-831304.554.212B
472Spencer Turnbull31PHI76034.1752001.000-2-1201.831.00P
473Trea Turner31PHI323231281.01073271410.963-3-14-1-403.303.22SS
474Kyle Tyler27MIA1002.0110001.0000004.501.00P
475Abner Uribe24MIL140014.1752011.00011404.400.50P
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
476Ricky Vanasco25LAD1002.0110001.0000004.501.00P
477Ildemaro Vargas32WSN211712160.1582631111.983-2-1521503.202.382B-3B-SS-OF
478Gus Varland27LAD4003.0220001.0000006.000.50P
479Randy Vásquez25SDP33012.000000000.000.00P
480Alex Vesia28LAD170017.150411.8000002.080.24P
481Thyago Vieira31MIL120017.1101001.0000000.520.08P
482Mark Vientos24NYM31011.0514001.00011120004.091.673B
483Eli Villalobos27MIA2002.1101001.0000003.860.50P
484Darius Vines26ATL2209.2312001.0000002.791.50P
485Victor Vodnik24COL140019.2532001.0000002.290.36P
486LaMonte Wade Jr.30SFG322612208.0195169260191.000-2-13-1-508.445.741B-OF
487Tyler Wade29SDP302110182.046182622.957-4-28-2-1302.181.423B-2B-OF
488Matt Waldron27SDP77034.0413001.0000001.060.57P
489Christian Walker33ARI373634322.0320294260331.00041583018.948.651B
490Jordan Walker22STL17177132.024222011.00011319-11.641.41OF
491Josh Walker29NYM3003.0110001.0000003.000.33P
492Ryan Walker28SFG201020.0211001.0000000.900.10P
493Taijuan Walker31PHI22012.2211011.0000001.421.00P
494Forrest Wall28ATL1001.0110001.00017080009.001.00OF
495Blake Walston23ARI1003.2101001.0000002.451.00P
496Ryan Weathers24MIA88041.2404001.0001500.860.50P
497Logan Webb27SFG88046.1844001.000-4-1701.551.00P
498Jordan Weems31WSN170014.031110.6670001.290.12P
499Joey Wendle34NYM149482.037112333.9190-5-1-1503.732.432B-3B-SS
500Hayden Wesneski26CHC53022.2752001.0000002.781.40P
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
501Zack Wheeler34PHI88049.1972001.0000001.641.13P
502Mitch White29SFG3005.1101001.0000001.690.33P
503Jordan Wicks24CHC55023.000000-1-90.000.00P
504Joey Wiemer25MIL155460.1109010.900-2-3712021.340.60OF
505Alika Williams25PIT141411124.148192723.958-2-18-3-2903.332.882B-SS
506Trevor Williams32WSN77036.2523001.0001501.230.71P
507Bryse Wilson26MIL104030.0101001.0000000.300.10P
508Justin Wilson36CIN12007.1202001.0000002.450.17P
509Allan Winans28ATL1105.0202001.00014003.602.00P
510Jesse Winker30WSN292821237.14742411.979-1-431511.741.59OF
511Keaton Winn26SFG77034.2853001.0001602.081.14P
512Masyn Winn22STL312928261.21363696424.97152173214.544.26SS
513Patrick Wisdom32CHC63127.01811521.889-1-330005.332.00OF-1B-3B-P
514Yoshinobu Yamamoto25LAD88042.0734001.0001501.500.88P
515Ryan Yarbrough32LAD100030.0918001.0001702.700.90P
516Mike Yastrzemski33SFG282520209.046451001.000-3-1642201.981.64OF
517Christian Yelich32MIL1010981.016151001.000020001.781.60OF
518Danny Young30NYM2003.000000000.000.00P
519Jacob Young24WSN282522220.07470312.98631421002.992.61OF