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.65.686575134014545.0206115155202655.98762520
Atlanta Braves383.73.694554954154428.0202314765252247.989-2-11633
Chicago Cubs404.47.694585223814623.0204615414713433.983-25-6-13-6-1
Cincinnati Reds354.21.703575133824533.0196615114253034.98520-6-20
Colorado Rockies355.52.680565043934473.0209314915782461.989-3-11452
Los Angeles Dodgers423.56.735595313924764.0213415885232339.98942103540
Miami Marlins434.97.685585223714635.0214015455544147.981-19-5-17-31
Milwaukee Brewers404.12.702575133754548.0202615164832738.9878280-1
New York Mets424.82.697575133814620.0206015404813946.981-23-6-30-71
Philadelphia Phillies323.59.704585224154716.0213215725243640.983-10121-3
Pittsburgh Pirates374.53.703575133724620.0206415404903442.984-10-11-2
San Diego Padres354.30.700605403984800.0210816004773143.985-6-2-1-1-3
San Francisco Giants424.69.674585223954611.0216515375903850.982-29-780-3
St. Louis Cardinals344.58.687554953704371.0199014575042958.985-7-213-10
Washington Nationals344.25.681565043864452.0203414845183255.984-10-3-7-20
League Average374.40.695575153884583 206915285113146.985-5-020-0
5624.40.6958587722582768739.031042229137663466688.985-69-1360-7

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 Abbott25CIN1111063.01055001.0002601.430.91P
2CJ Abrams23WSN525250454.221362146526.977-2-5-1-314.124.00SS
3Ronald Acuña Jr.26ATL494847428.010298220.980-4-11-8-22-12.102.08OF
4Willy Adames28MIL575756502.120171127323.985-1-30013.553.47SS
5Riley Adams28WSN242420206.1198189632.985-3-1700-28.518.13C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG363532296.015445106327.9812814-14.594.19SS
8Ozzie Albies27ATL474747418.020281119225.990-5-14-6-1714.314.262B
9Blaze Alexander25ARI262015175.0662537411.939-6-39-7-4803.192.38SS-2B-3B
10Logan Allen27ARI100024.0523001.0000001.880.50P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM575553492.142438636240.995-5-11-4-1007.717.401B
13José Alvarado29PHI260024.1101001.0000000.370.04P
14Francisco Álvarez22NYM141311113.0125121310.992-3-30111-19.888.86C
15Adbert Alzolay29CHC180017.1312001.0000001.560.17P
16Miguel Amaya25CHC383530306.2318310621.994-4-161419.278.32C
17Tim Anderson31MIA424138351.015545104625.961-3-11-3-1003.823.55SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL555454485.021872143334.9862441003.993.91SS
21Nolan Arenado33STL515148444.2125358644.9680-1-6-1602.452.373B
22Luis Arráez27TOT484836423.0246139103430.984130015.154.322B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN1111058.2168620.875-1-302.151.27P
25Javier Assad26CHC1212063.193511.8891301.140.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
26Nick Avila26SFG80011.2110001.0000000.770.13P
27Pedro Avila27SDP4008.0220001.0000002.250.50P
28José Azocar28SDP43148186.151510001.0004270002.461.19OF
29Harrison Bader30NYM484139390.1120118110.99213413912.742.48OF
30Ji Hwan Bae24PIT75351.015150001.000-2-4112302.652.14OF-2B
31Patrick Bailey25SFG343129269.22762571633.9890073119.118.03C
32Anthony Banda30LAD6006.2202001.0000002.700.33P
33Austin Barnes34LAD161514132.0138133410.9930-30019.348.56C
34Jacob Barnes34WSN160016.2211001.0000001.080.13P
35Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
36Tucker Barnhart33ARI191914162.0146139520.98616-2-1508.007.58C
37Jorge Barrosa23ARI22220.0550001.0001690002.252.50OF
38Joey Bart27PIT221915162.1163154811.994-2-12-2-15-18.987.36C
39Matthew Batten29SDP1118.0752011.00011190007.887.001B
40Brett Baty24NYM464233374.01203385210.98300-2-602.842.573B
41Jake Bauers28MIL393220298.122520616319.987-1-500-16.704.931B-OF-P
42Jordan Beck23COL232220191.239381011.00019-1-601.831.70OF
43David Bednar29PIT260023.1321001.000-1-901.160.12P
44Jalen Beeks30COL250027.2312001.0001700.980.12P
45Josh Bell31MIA383823324.030427624425.987-1-5-5-19-18.337.891B
46Cody Bellinger28CHC383835331.21061033031.000-1-4-1-322.882.79OF-1B
47Anthony Bender29MIA240022.2431001.000-1-901.590.17P
48Will Benson26CIN514923414.01081071001.000-3-8-4-11-12.352.12OF
49Christian Bethancourt32MIA302117193.0193183642.9790-2-1-618.816.30C
50Mookie Betts31LAD585845508.121277128727.967263703.633.06SS-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
51Jake Bird28COL190020.2505001.00011002.180.26P
52Ty Blach33COL85034.2927021.0000002.341.13P
53Mason Black24SFG43014.1211001.0000001.260.50P
54Tyler Black23MIL33121.021201021.0000-130009.007.001B
55Charlie Blackmon37COL16146108.226242001.0000011102.151.63OF
56Xander Bogaerts31SDP444439381.01516880321.980-3-11-2-603.503.292B-SS
57Alec Bohm27PHI545350473.1199929896.9550-1-6-15-23.613.393B-1B
58Ryan Borucki30PIT4003.100000000.000.00P
59Sean Bouchard28COL212014170.03734120.946-8-54-2-14-21.851.67OF
60Matt Bowman33ARI4006.2110001.0000001.350.25P
61Ryan Brasier36LAD121011.2413001.0000003.090.33P
62Colten Brewer31CHC70011.2220001.000-2-3401.540.29P
63Jonah Bride28MIA63230.0945031.0001320002.701.293B-1B
64Jhony Brito26SDP180030.1514001.0000001.480.28P
65Connor Brogdon29TOT4003.0101001.0000003.000.25P
66Trenton Brooks28SFG22117.017170011.0000240009.008.501B
67Ben Brown24CHC136046.1330001.000-2-900.580.23P
68Vidal Bruján26MIA393025285.01223778713.943-4-19-1-403.632.74SS-3B-2B-OF
69Kris Bryant32COL1312998.083793110.988-3-41-2-24-17.536.311B-OF
70Walker Buehler29LAD55025.062311.8331801.801.00P
71JB Bukauskas27MIL6006.0101001.0000001.500.17P
72Aaron Bummer30ATL190019.1505001.000-1-1002.330.26P
73Jake Burger28MIA353527302.017611160514.972-2-600-15.104.503B-1B
74Alec Burleson25STL22188146.058535031.000-1-81813.582.52OF-1B
75Michael Busch26CHC514742414.236033026424.9891213-27.736.851B-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
76José Buttó26NYM77038.0431001.0001500.950.57P
77Edward Cabrera26MIA55021.1303001.0000001.270.60P
78Alex Call29WSN75450.013121011.000-1-35-1-2402.341.86OF
79Luis Campusano25SDP504343397.14123931720.995-2-5-10-30-19.298.20C
80Alexander Canario24CHC127466.024240001.00022911803.272.00OF
81Jeimer Candelario30CIN474742412.21669764510.970-6-18-8-23-23.513.223B-1B
82Conner Capel27CIN1106.0220001.00011260003.002.00OF
83Matt Carasiti32COL3004.000000000.000.00P
84Dylan Carlson25STL1996101.02827010.964170002.411.42OF
85Corbin Carroll23ARI555453479.0142139211.99326-2-5-22.652.56OF
86Curt Casali35SFG77562.071674001.0000-500010.3110.14C
87Nick Castellanos32PHI575756512.092893001.00012-5-1101.621.61OF
88Miguel Castro29ARI8008.2303001.00012303.120.38P
89Jake Cave31COL381813199.053503001.000-2-1221202.401.39OF
90Dylan Cease28SDP1212071.01037001.0001301.270.83P
91Slade Cecconi25ARI65032.1413001.0000001.110.67P
92Aroldis Chapman36PIT250019.1303001.0000001.400.12P
93Matt Chapman31SFG575656498.115535113717.95551151202.672.603B
94Jesse Chavez40ATL180023.2514001.0000001.900.28P
95Jazz Chisholm Jr.26MIA575752495.0137135110.993-1-2-3-7-12.472.39OF
96Jackson Chourio20MIL504433388.193921001.00041300-12.161.86OF
97Kody Clemens28PHI156672.0381820041.00034323304.752.532B-3B-1B-OF
98Michael Conforto31SFG383734319.049490001.000-8-29-4-1501.381.29OF
99Roansy Contreras24PIT120016.1220001.0000001.100.17P
100William Contreras26MIL464646410.04183941951.9883900-19.078.98C
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
101Willson Contreras32STL202018164.1158148910.99421121518.607.85C
102Garrett Cooper33CHC43229.024231031.000-1-240007.454.801B-OF
103Patrick Corbin34WSN1212066.1817001.000-1-301.090.67P
104Tom Cosgrove28SDP150012.0202001.00011701.500.13P
105Brandon Crawford37STL1110783.034826081.000-2-230003.693.09SS
106Nabil Crismatt29LAD5007.0101001.0000001.290.20P
107Jake Cronenworth30SDP565653494.140535644537.988-2-5-1-207.287.141B-2B
108Declan Cronin26MIA180026.2211001.000-2-1500.680.11P
109Pete Crow-Armstrong22CHC221916171.05049010.980-3-2464202.582.23OF
110Fernando Cruz34CIN260025.2211001.0000000.700.08P
111Oneil Cruz25PIT514946439.0172521101022.94200-5-1403.323.18SS
112José Cuas30CHC90013.1110001.0000000.680.11P
113John Curtiss31COL1000.100000000.000.00P
114Travis d'Arnaud35ATL413431307.131330211031.000162819.177.63C
115Yu Darvish37SDP1111056.1716001.0000001.120.64P
116Henry Davis24PIT222119184.1181173711.99414-2-1308.798.18C
117Noah Davis27COL1003.000000000.000.00P
118Bryan De La Cruz27MIA222219188.038353011.000-5-321611.821.73OF
119Elly De La Cruz22CIN575656496.2213921111024.95300-1-213.683.56SS
120Enyel De Los Santos28SDP250021.1110001.000-1-900.420.04P
121Jason Delay29PIT11110.012120001.00002400010.8012.00C
122Alexis Díaz27CIN230021.1422011.0001901.690.17P
123Edwin Díaz30NYM200020.020110.500-3-3000.450.05P
124Elías Díaz33COL383531302.22282131321.991-1-528-16.725.95C
125Jake Diekman37NYM230018.2202001.000-1-1100.960.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
126Seranthony Domínguez29PHI210019.0312001.000-1-1101.420.14P
127Brendan Donovan27STL484638406.292721914.989-4-12-3-802.011.69OF-2B-3B
128Camilo Doval26SFG230022.252212.800-1-901.590.17P
129Brenton Doyle26COL545454480.0160157120.988717-2-502.962.93OF
130Oliver Dunn26MIL24178140.0441133041.00033032602.831.763B-2B-1B
131Adam Duvall35ATL312423225.25855210.983-4-2321002.271.84OF
132Bryce Elder25ATL55023.2752021.0000002.661.40P
133Kent Emanuel32MIA2006.0101001.0000001.500.50P
134Christian Encarnacion-Strand24CIN292928255.0215196190131.000140007.597.411B
135Santiago Espinal29CIN413634327.297296538.969010002.582.193B-2B-SS
136Jeremiah Estrada25SDP130017.000000000.000.00P
137Thairo Estrada28SFG565554484.123767168233.992-2-5-5-1204.374.202B
138Stuart Fairchild28CIN402618252.281810001.00031573342.892.03OF
139Bailey Falter27PIT1111064.1624001.000-2-600.840.55P
140Buck Farmer33CIN210026.2312001.0000001.010.14P
141Calvin Faucher28MIA190021.1404001.0001901.690.21P
142Ryan Feltner27COL1111059.1954011.000-1-301.370.82P
143José Fermín25STL43229.01028001.0000-17-1-4103.102.002B-3B
144Ryan Fernandez26STL180021.2321001.0000001.250.17P
145J.P. Feyereisen31LAD9009.0321001.0000003.000.33P
146Kyle Finnegan32WSN220022.0101001.0000000.410.05P
147Tyler Fitzgerald26SFG20149142.156292253.911-3-2700-13.222.13OF-SS-2B-P-1B
148Josh Fleming28PIT171019.0927031.00033204.260.53P
149David Fletcher30ATL53128.020614041.00015414306.434.002B
150Wilmer Flores32SFG352521231.124121326222.992-1-352609.306.641B-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
151Dylan Floro33WSN270028.0734001.000-1-702.250.26P
152Mike Ford31CIN22217.017152011.00016117109.008.501B
153Nick Fortes27MIA413525305.02912781120.993-1-31428.537.05C
154Jake Fraley29CIN373226276.27369220.973-3-11-1-402.311.92OF
155Kyle Freeland31COL44015.251310.8000002.301.00P
156Freddie Freeman34LAD595955517.148041959238.996381218.328.101B
157Sal Frelick24MIL504730403.09492110.989-3-9-3-8-12.081.82OF-3B
158Luis Frías26ARI7006.110010.0000000.000.00P
159Max Fried30ATL1111266.21459001.0002601.891.27P
160TJ Friedl28CIN87762.015150001.000-1-150002.182.14OF
161Giovanny Gallegos32STL13009.0211001.0000002.000.15P
162Zac Gallen28ARI1111057.2835001.0001301.250.73P
163Joey Gallo30WSN323029264.1237222150211.0001541818.077.411B-OF
164Avisaíl García33MIA161310114.039381001.000030003.082.44OF
165Luis García Jr.24WSN444137364.01757698126.994-1-4-2-704.303.952B
166Robert Garcia28WSN240017.220110.500-1-1100.510.04P
167Braxton Garrett26MIA44123.2312001.0000001.140.75P
168Reed Garrett31NYM220029.041210.7500000.930.14P
169Robert Gasser25MIL44023.052210.800-1-901.571.00P
170Kyle Gibson36STL1111065.01165001.0000001.521.00P
171Logan Gillaspie27SDP2002.2101001.0000003.380.50P
172Kevin Ginkel30ARI220021.0312001.0000001.290.14P
173Tyler Glasnow30LAD1212074.015114001.000-2-501.821.25P
174Paul Goldschmidt36STL525150451.244540835254.996-2-71308.838.521B
175Austin Gomber30COL1010058.2100910.9002701.380.90P
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
176Yan Gomes36CHC282320207.02142086001.000-1-4-3-1709.307.64C
177Marco Gonzales32PIT33017.0413011.00011202.121.33P
178Nick Gonzales25PIT191815164.170323718.986-3-21-3-2203.783.292B-3B-SS
179Hunter Goodman24COL1310491.156524051.00022333905.524.31OF-1B-C
180Nick Gordon28MIA453730328.08171821.97527-3-1012.171.76OF-2B
181MacKenzie Gore25WSN1111058.270610.857-1-300.920.55P
182Nolan Gorman24STL484544401.219464126436.9790013-14.263.962B
183Yasmani Grandal35PIT181514147.2149142430.9800-221608.908.11C
184Josiah Gray26WSN2208.100000000.000.00P
185Sonny Gray34STL99052.0936001.0000001.561.00P
186Tristan Gray28MIA41113.01019001.000216119206.922.503B
187Hunter Greene24CIN1111064.2716001.000-1-300.970.64P
188Randal Grichuk32ARI23179150.041410001.00021321602.461.78OF
189Michael Grove27LAD221028.1312001.0001700.950.14P
190Luis Guillorme29ATL96354.024717031.0002460004.002.672B-SS-P
191Lourdes Gurriel Jr.30ARI535148452.0111105330.97361625-22.152.04OF
192Vladimir Gutiérrez28MIA1004.000000000.000.00P
193DL Hall25MIL44016.1202001.0000001.100.50P
194Ian Happ29CHC454540390.295923011.000143922.192.11OF
195Bryce Harper31PHI525149457.241937840133.99851341008.228.201B
196Michael Harris II23ATL555555492.0105103110.990-5-1312-11.901.89OF
197Kyle Harrison22SFG1212065.0725001.000-1-300.970.58P
198Grant Hartwig26NYM4006.200000000.000.00P
199Hunter Harvey29WSN270029.1431001.000-2-1401.230.15P
200Ke'Bryan Hayes27PIT363535317.0103257449.961310311-12.812.753B
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
201Ryan Helsley29STL250025.0440011.000-1-801.440.16P
202Kyle Hendricks34CHC97036.11046011.0000002.481.11P
203Tommy Henry26ARI66028.1330001.000-1-700.950.50P
204Jimmy Herget30ATL3005.010010.0000000.000.00P
205Kevin Herget33MIL3005.200000000.000.00P
206Daysbel Hernández27ATL2002.000000000.000.00P
207Elieser Hernández29LAD5109.2101001.0000000.930.20P
208Enrique Hernández32LAD413222296.0825032021.0004170002.491.863B-OF-2B-1B
209Jose Hernandez26PIT7005.100000000.000.00P
210Teoscar Hernández31LAD595943508.11051014001.00025-1-211.861.78OF
211Iván Herrera24STL313027267.22642577011.000-3-11-4-1818.888.52C
212Jason Heyward34LAD151210111.034340001.00099233202.762.27OF
213Jordan Hicks27SFG1212063.12215612.955-2-602.981.75P
214Kyle Higashioka34SDP17179135.0151141911.99311000-210.008.82C
215Sean Hjelle27SFG150023.1752001.0000002.700.47P
216Porter Hodge23CHC3002.100000000.000.00P
217Bryan Hoeing27MIA110019.2220001.0000000.920.18P
218Nico Hoerner27CHC515147451.220268128617.970-4-11-5-1303.913.632B-SS
219Jeff Hoffman31PHI250024.2770001.000-1-802.550.28P
220Colin Holderman28PIT190018.1321001.0000001.470.16P
221Rhys Hoskins31MIL232219185.01561421229.987-2-14-3-1907.496.701B
222Adrian Houser31NYM117043.21239011.0002912.471.09P
223Spencer Howard27SFG1004.000000000.000.00P
224Bryan Hudson27MIL210032.0633001.0001601.690.29P
225Dakota Hudson29COL1111057.1817001.000-1-301.260.73P
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
226Daniel Hudson37LAD210021.0321001.0000001.290.14P
227Brandon Hughes28ARI7207.0101001.0000001.290.14P
228Kyle Hurt26LAD3106.2110001.0000001.350.33P
229Jacob Hurtubise26CIN1311691.226251001.000119-2-2602.552.00OF
230Jose Iglesias34NYM1119.063210.8330-45.005.002B
231Raisel Iglesias34ATL220021.1404001.0000001.690.18P
232Shota Imanaga30CHC1010058.0826001.0001301.240.80P
233Jonathan India27CIN414140359.214163780151.00027-4-1303.533.442B
234Jake Irvin27WSN1111063.01358011.0001301.861.18P
235Luke Jackson32SFG170016.1101001.0000000.550.06P
236Bryce Jarvis26ARI230030.2523001.0000001.470.22P
237Tyler Jay30NYM2004.0110001.0000002.250.50P
238Daulton Jefferies28SFG2104.200000000.000.00P
239Joe Jiménez29ATL220022.020110.5000000.410.05P
240Connor Joe31PIT484326383.122620816218.991-4-13-3-905.264.151B-OF
241Pierce Johnson33ATL180016.2312001.000-1-1201.620.17P
242Jared Jones22PIT1111063.1853001.0001301.140.73P
243Nolan Jones26COL252523211.24440040.9090-2-2-11-11.701.60OF
244Jakob Junis31MIL1104.000000000.000.00P
245Janson Junk28MIL3005.0101001.0000001.800.33P
246Jarred Kelenic24ATL393831329.170673001.000-2-62701.911.79OF
247Mitch Keller28PIT1111167.214311021.0002601.861.27P
248Joe Kelly36LAD150013.1514001.00011503.380.33P
249Merrill Kelly35ARI44024.2633001.0001802.191.50P
250Orion Kerkering23PHI170018.1211001.000-1-1100.980.12P
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
251Ray Kerr29ATL62017.061320.667-1-1202.120.67P
252Ha-Seong Kim28SDP595956515.121273132729.9672412-13.583.47SS
253John King29STL140016.192610.8890004.410.57P
254Michael King29SDP1211066.014410001.0002601.911.17P
255Tyler Kinley33COL240022.1413001.0000001.610.17P
256Andrew Kittredge34STL250023.0202001.0000000.780.08P
257Landon Knack26LAD44020.2660001.0000002.611.50P
258Grant Koch27PIT1119.013130001.00001900013.0013.00C
259Matt Koch33COL2000.100000000.000.00P
260Jared Koenig30MIL172024.140310.750-1-801.110.18P
261Stephen Kolek27SDP250025.2716001.0000002.450.28P
262Peter Lambert27COL143029.1202001.000-1-700.610.14P
263Dinelson Lamet31LAD3004.1220001.0000004.150.67P
264Derek Law33WSN270031.0110001.0000000.290.04P
265Justin Lawrence29COL200021.1211001.0000000.840.10P
266Kyle Leahy27STL100015.0101011.0000000.600.10P
267Dylan Lee29ATL160024.1514001.0001801.850.31P
268Jung Hoo Lee25SFG373635306.280791001.000-2-7-1-302.352.16OF
269Casey Legumina27CIN1002.000000000.000.00P
270Mark Leiter Jr.33CHC240022.0101001.0000000.410.04P
271Matthew Liberatore24STL183028.2725001.0001702.200.39P
272Francisco Lindor30NYM575653496.121485124523.977-3-8-2-5-13.793.67SS
273Trey Lipscomb24WSN333127276.01033363712.932272903.132.743B-1B-2B
274Luke Little23CHC181016.1404011.0000002.200.22P
275Nick Lodolo26CIN77040.130210.667-1-500.450.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
276Jorge López31NYM280026.131020.333-2-1500.340.04P
277Otto Lopez25MIA292320210.095355919.989-1-4211-14.033.132B-3B-SS
278Reynaldo López30ATL1010057.1853001.0000001.260.80P
279Richard Lovelady28CHC7005.2321001.000-1-3504.760.43P
280Joey Lucchesi31NYM1104.1101001.000-1-4602.081.00P
281Marco Luciano22SFG97460.037151751.865-2-39-3-60-14.803.56SS
282Gavin Lux26LAD443934353.115962970241.00051862004.053.612B
283Jesús Luzardo26MIA99051.2936001.0001401.571.00P
284Lance Lynn37STL1111057.153110.800-1-300.630.36P
285Manny Machado31SDP222220193.047172912.979-1-40012.152.093B
286Nick Madrigal27CHC462114227.068214528.971-3-17-2-1102.621.323B-2B
287Luke Maile33CIN232115182.02011871310.995530-2-1319.898.70C
288Anthony Maldonado26MIA101012.052211.8000003.000.40P
289Sean Manaea32NYM1010051.1615001.0000001.050.60P
290Joe Mantiply33ARI261020.253110.800-1-1001.740.15P
291Brandon Marsh26PHI494236393.08377331.9640172111.831.63OF
292Ketel Marte30ARI494741410.0245103140234.99261782315.334.962B-SS
293Starling Marte35NYM474440389.18376522.976-12-37-7-2101.871.72OF
294Yunior Marte29PHI120013.1211001.0000001.350.17P
295Justin Martinez22ARI150018.2202001.0000000.960.13P
296Nick Martínez33CIN125047.171421.7140000.950.42P
297Nick Martini34CIN74338.01091001.000-1-33-2-63-12.371.43OF
298Miles Mastrobuoni28CHC16117101.254193325.9630-20004.603.25SS-2B-OF-3B
299Luis Matos22SFG171615154.14140010.976-6-491732.332.35OF
300Yuki Matsui28SDP260025.051310.800-1-801.440.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
301Steven Matz33STL66027.241211.7500000.980.50P
302Tyler Matzek33ATL110010.0000000000.000.00P
303Jake McCarthy26ARI453326308.08179110.988-3-12-3-1102.341.78OF
304Darren McCaughan28MIA1004.2101001.0000001.931.00P
305Andrew McCutchen37PIT31010.0440001.0000-190003.601.33OF
306Scott McGough34ARI150016.0211001.0000001.130.13P
307Ryan McKenna27SFG42012.0330001.000-1-97110002.250.75OF
308Ryan McMahon29COL565552485.016129125715.9570-12502.862.753B
309Jeff McNeil32NYM545350477.1227112111434.982-7-17-5-1214.203.912B-OF
310Nick Mears27COL220023.0202001.0000000.780.09P
311Trevor Megill30MIL150014.0000000000.000.00P
312Tylor Megill28NYM33016.0202011.0000001.130.67P
313Joey Meneses32WSN262624227.0224206180251.000-1-51518.888.621B
314Whit Merrifield35PHI282521236.169412626.9712101502.552.09OF-2B-3B
315Jackson Merrill21SDP565050453.1162157323.98851425-13.182.86OF
316Julian Merryweather32CHC4004.200000000.000.00P
317Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
318Max Meyer25MIA33017.0642001.0000003.182.00P
319Miles Mikolas35STL1212065.0752011.000-1-300.970.58P
320Wade Miley37MIL2207.0202001.0000002.571.00P
321Drew Millas26WSN22216.014113001.0001850007.887.00C
322Bobby Miller25LAD33011.2101001.0000000.770.33P
323Erik Miller26SFG273025.2101001.0001800.350.04P
324Owen Miller27MIL117355.057516061.0000-50009.334.381B-3B-2B-P
325Tyson Miller28CHC7007.2101001.000-1-261.170.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
326Hoby Milner33MIL270028.01055001.0000003.210.37P
327A.J. Minter30ATL250021.1413001.0001901.690.16P
328Carmen Mlodzinski25PIT5007.2101001.0000001.170.20P
329Anthony Molina22COL101018.1422001.00011101.960.40P
330Sam Moll32CIN120010.0202001.00012001.800.17P
331Andruw Monasterio27MIL117461.134112216.97123923904.842.752B-3B-OF
332Frankie Montas31CIN1010047.01156001.0000002.111.10P
333Elehuris Montero25COL423835335.038937513139.997-1-300110.429.241B
334Jordan Montgomery31ARI88044.1615001.0001501.220.75P
335Adrián Morejón25SDP140021.2303001.0001901.250.21P
336Christopher Morel25CHC454521354.0100286665.940-2-7-7-2402.392.093B
337Gabriel Moreno24ARI433838343.03162951923.9940213-18.247.30C
338Charlie Morton40ATL1010056.2101810.9000001.430.90P
339Max Muncy33LAD403636337.193256628.9782941402.432.283B
340Roddery Muñoz24MIA33015.2312001.0000001.721.00P
341Sean Murphy29ATL55442.050482001.0000200010.7110.00C
342Tom Murphy33SFG1210884.269681001.000-2-34-6-85-27.335.75C
343Joe Musgrove31SDP1010049.1136610.9232802.191.20P
344Dane Myers28MIA158484.02220110.955-2-24-1-1402.251.40OF
345Tobias Myers25MIL76026.2101001.0000000.340.14P
346Andrew Nardi25MIA260021.0303001.00021901.290.12P
347Omar Narváez32NYM282113186.0193184453.974-4-29-6-3909.106.71C
348Kyle Nelson27ARI110010.200000000.000.00P
349Nick Nelson28PHI3003.1110001.0000002.700.33P
350Ryne Nelson26ARI98040.185210.8750001.560.78P
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
351Héctor Neris35CHC210020.0202001.000-1-1000.900.10P
352Kevin Newman30ARI423733329.01283590324.9770031113.422.91SS-2B
353Kyle Nicolas25PIT120011.0312001.00011802.450.25P
354Tomás Nido30NYM302318214.12202061041.98201-2-1119.077.20C
355Brandon Nimmo31NYM514838429.07974410.98713-4-11-11.641.53OF
356Aaron Nola31PHI1212177.1945011.0002501.050.75P
357Lars Nootbaar26STL393828327.28379222.976-3-111302.222.08OF
358Dedniel Núñez28NYM6009.000000000.000.00P
359Nasim Nuñez23WSN72124.0146713.929070004.881.86SS-2B
360Riley O'Brien29STL1001.000000000.000.00P
361Edward Olivares28PIT26248185.24946210.980-4-23-3-1902.331.85OF
362Matt Olson30ATL555555492.048844441343.9946162518.878.821B
363Joey Ortiz25MIL504033367.1118387739.9750-10002.822.213B-2B-SS
364Luis Ortiz28PHI1000.200000000.000.00P
365Luis Ortiz25PIT170030.230120.3330000.290.06P
366Adam Ottavino38NYM220021.1642001.000-2-1902.530.27P
367James Outman27LAD363025269.17674110.987-2-10-3-13-12.512.08OF
368Cristian Pache25PHI21179144.23935220.94922043302.301.76OF
369Emilio Pagán33CIN210019.1211001.0000000.930.10P
370Andy Pages23LAD383832339.1112110110.991622310-12.942.92OF
371Pedro Pagés25STL105554.25855120.966-1-23-1-22-19.225.60C-1B
372Daniel Palencia24CHC70011.0101001.0000000.820.14P
373Andre Pallante25STL101016.0743011.00011303.940.70P
374Enoli Paredes28MIL4005.000000000.000.00P
375Mitchell Parker24WSN88044.1422001.0000000.810.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
376Graham Pauley23SDP64134.1126511.917-1-320002.881.573B-1B
377James Paxton35LAD1010052.0505001.0001400.870.50P
378Joel Payamps30MIL220020.031110.6670000.900.09P
379Elvis Peguero27MIL240024.2303001.0000001.090.13P
380David Peralta36SDP22014.0220001.0000330001.291.00OF
381Freddy Peralta28MIL1111062.11257001.0000001.731.09P
382Wandy Peralta32SDP260023.1211001.0000000.770.08P
383Geraldo Perdomo24ARI77563.019415051.0000-711902.712.71SS
384Jhonny Pereda28MIA32017.022220001.0000-20-1-71-111.657.33C
385Martín Pérez33PIT1111057.1743011.0001301.100.64P
386Blake Perkins27MIL484440401.1132129210.99272151422.942.73OF
387David Peterson28NYM1105.021010.5000001.801.00P
388Jace Peterson34ARI105350.020713031.000-3-80-2-4803.602.00SS-2B-3B
389Brandon Pfaadt25ARI1111067.0103610.9000001.210.82P
390Evan Phillips29LAD140013.232010.667-1-1501.320.14P
391Ricardo Pinto30PHI60010.2651001.0000005.061.00P
392Quinn Priester23PIT55027.094320.778-2-1502.331.40P
393Jurickson Profar31SDP565629438.091883011.000-3-9-3-8-21.871.63OF-1B
394A.J. Puk29MIA114020.1101011.0000000.440.09P
395Cal Quantrill29COL1111063.21055001.0001301.410.91P
396Jose Quintana35NYM1111058.2844011.000-1-301.230.73P
397Tanner Rainey31WSN140014.0321001.0000001.930.21P
398Brooks Raley36NYM8007.000000000.000.00P
399Emmanuel Ramirez29MIA5005.200000000.000.00P
400Nick Ramirez34LAD6009.1202001.0000001.930.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
401Yohan Ramírez29TOT100014.0413001.0000002.570.40P
402Heliot Ramos24SFG201917174.139372001.00063864112.011.95OF
403Colin Rea33MIL1110059.21183001.000-2-701.661.00P
404J.T. Realmuto33PHI464642407.24514301923.9960000-19.919.76C
405Jakson Reetz28SFG53331.034340001.000030009.876.80C
406Sean Reid-Foley28NYM160016.000000000.000.00P
407Bryan Reynolds29PIT505040447.19385711.989-8-220011.851.84OF
408Austin Riley27ATL424241371.1109307636.9723941302.572.523B
409Emmanuel Rivera28MIA402823257.01287552110.992-1-31514.453.103B-1B-P
410Nick Robertson25STL80012.1110001.0000000.730.13P
411Víctor Robles27WSN1410782.22725110.96312022902.831.86OF
412Brendan Rodgers27COL524747423.121771145141.9950-12614.594.152B
413Randy Rodríguez24SFG90016.1312001.0000001.650.33P
414Josh Rogers29COL1005.000000000.000.00P
415Taylor Rogers33SFG240022.151310.8001901.610.17P
416Trevor Rogers26MIA1111051.0114610.909-1-401.760.91P
417Tyler Rogers33SFG290027.061410.8330001.670.17P
418Johan Rojas23PHI464638401.19592120.979-9-25-4-1102.092.02OF
419Miguel Rojas35LAD332416219.076294615.9872921103.082.14SS-2B-3B
420Chris Roller27MIL1003.0110001.0000240003.001.00OF
421JoJo Romero27STL260027.2202001.0001700.650.08P
422Eddie Rosario32WSN474028365.28986121.978-4-13-6-19-12.141.85OF
423Eguy Rosario24SDP2594101.038112614.9740422403.301.423B-2B
424Joe Ross31MIL99042.0651001.0000001.290.67P
425Landen Roupp25SFG100013.2303001.00011501.980.30P
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
426Chris Roycroft27STL5006.0303001.00013304.500.60P
427José Ruiz29PHI90011.0110001.0000000.820.11P
428Keibert Ruiz25WSN343030272.12712591114.996-2-10-6-2608.927.94C
429Jackson Rutledge25WSN1001.000000000.000.00P
430Ryder Ryan29PIT110013.000000000.000.00P
431Andrew Saalfrank26ARI2001.000000000.000.00P
432Blake Sabol26SFG87565.07066130.957-3-630009.288.38C
433Eduardo Salazar26LAD1002.0101001.0000004.501.00P
434Chris Sale35ATL1010063.21239001.0000001.701.20P
435Cristopher Sánchez27PHI1111060.11811340.7781302.091.27P
436Gary Sánchez31MIL151212108.09185511.98903-1-1107.506.00C-1B
437Jesús Sánchez26MIA433733335.088880001.000-1-3-4-14-22.362.05OF
438Sixto Sánchez25MIA147035.2853021.0000002.020.57P
439Casey Schmitt25SFG66656.01899021.000-1-31-1-2102.893.00SS
440Kyle Schwarber31PHI1119.0440001.0000310004.004.00OF
441Spencer Schwellenbach24ATL1105.0211001.0000003.602.00P
442Christian Scott25NYM55027.2330001.0000000.980.60P
443Tanner Scott29MIA230023.041210.750-2-1701.170.13P
444Victor Scott II23STL201716158.04241010.976-1-8-1-702.342.05OF
445Nick Senzel29WSN222117172.261104832.951211-3-21-13.022.643B
446Luis Severino30NYM1111064.01311111.9231301.691.09P
447Paul Sewald34ARI7007.0101001.0000001.290.14P
448Zack Short29TOT211512139.13872833.921151802.261.673B-SS-2B
449Michael Siani24STL483522314.285841001.000416519-12.431.77OF
450Lucas Sims30CIN230018.2321011.0000001.450.13P
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
451Paul Skenes22PIT44022.0523011.0001902.051.25P
452Austin Slater31SFG2111295.022211001.0000-511202.081.05OF
453Burch Smith34MIA220025.1505001.0000001.780.23P
454Drew Smith30NYM100010.000000000.000.00P
455Pavin Smith28ARI1511486.031292001.0001180003.242.07OF-1B
456Will Smith29LAD454443397.13943741731.992413-2-6-28.868.69C
457AJ Smith-Shawver21ATL1104.100000000.000.00P
458Drew Smyly35CHC110016.0101001.0000000.560.09P
459Blake Snell31SFG55019.000000-1-110.000.00P
460Donovan Solano36SDP97663.018414021.000-1-2611902.572.003B-2B
461George Soriano25MIA100011.2202001.00011701.540.20P
462Edmundo Sosa28PHI302819242.21173975315.9740242004.233.80SS-3B-2B
463Gregory Soto29PHI210016.1220001.000-1-1201.100.10P
464Carson Spiers26CIN40013.2321011.0000001.980.75P
465Jacob Stallings34COL242017186.1159152610.9940-11617.636.58C
466Justin Steele28CHC66032.1303001.0001600.840.50P
467Spencer Steer26CIN535344464.020218811310.98524-2-503.863.37OF-1B-2B
468Jackson Stephens30ATL3003.100000000.000.00P
469Tyler Stephenson27CIN423634321.229928910021.000131408.377.12C
470DJ Stewart30NYM1612284.019190001.000-3-49-2-2802.041.12OF-1B
471Gavin Stone25LAD1010057.017107021.0000002.681.70P
472Bryson Stott26PHI524843445.020789115325.986-1-2-1-304.133.582B-SS
473Matt Strahm32PHI240023.000000000.000.00P
474Hunter Stratton27PIT240027.1312001.0000000.990.13P
475Spencer Strider25ATL2209.0110001.0000001.000.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
476Garrett Stubbs31PHI161212116.1117110610.991-1-1411008.977.25C
477Eugenio Suárez32ARI565554488.014832112418.97300-1-2-12.662.573B
478Ranger Suárez28PHI1111172.015312011.0001301.881.36P
479Robert Suarez33SDP240025.0220001.0000000.720.08P
480Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
481Cole Sulser34NYM4004.200000-1-430.000.00P
482Brent Suter34CIN232031.092610.88921302.320.35P
483Jack Suwinski25PIT473427331.2104103010.990516-7-2502.792.19OF
484Seiya Suzuki29CHC272626227.25047212.980-3-16-1-501.941.81OF
485Dansby Swanson30CHC464542393.21595699416.975-2-7-2-603.543.37SS
486Jameson Taillon32CHC88044.183410.875-1-501.420.88P
487Fernando Tatis Jr.25SDP595953513.1110102441.964-5-12-4-9-11.861.80OF
488Mike Tauchman33CHC413830345.07876111.987-5-17-2-602.011.88OF
489Chris Taylor33LAD312116205.04339310.977422-1-5-11.841.27OF-3B-2B
490Michael A. Taylor33PIT443636331.0109105310.99183072522.942.45OF
491Tyrone Taylor30NYM292316222.16562210.9850-221002.592.21OF
492Julio Teherán33NYM1102.2110001.0000003.381.00P
493Rowdy Tellez29PIT443525313.127525024122.9962914-17.876.231B
494Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
495Alek Thomas24ARI44330.0660001.000-3-1040001.801.50OF
496Lane Thomas28WSN272726235.05450311.981-6-32-4-2012.031.96OF
497Bubba Thompson26CIN115452.015150001.000-1-22-1-2302.601.36OF
498Keegan Thompson29CHC90012.210010.000-1-1600.000.00P
499Ryan Thompson32ARI220023.2110001.000-1-800.380.05P
500Zack Thompson26STL52017.0321001.0000001.590.60P
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
501Michael Toglia25COL15128110.265596051.000-3-30-1-1005.293.821B-OF
502Michael Tonkin34NYM5007.0220001.0000002.570.40P
503Ezequiel Tovar22COL555555489.025081168139.99651251204.584.53SS
504Taylor Trammell26LAD31012.0550001.00011410003.751.67OF
505Blake Treinen36LAD9008.2101001.0000001.040.11P
506Alan Trejo28COL1411593.2471532081.00011322604.523.362B-3B-SS
507Jared Triolo26PIT515046447.017564110122.99441161613.503.222B-3B-1B
508Chadwick Tromp29ATL191610142.21381317001.0001121808.717.26C
509Brice Turang24MIL524944435.021495118123.995-1-23804.414.102B
510Spencer Turnbull31PHI126041.1862001.000-2-1001.740.67P
511Trea Turner31PHI323231281.01073271410.963-3-13-1-403.303.22SS
512Kyle Tyler27MIA1002.0110001.0000004.501.00P
513Abner Uribe24MIL140014.1752011.00011404.400.50P
514Ricky Vanasco25LAD1002.0110001.0000004.501.00P
515Ildemaro Vargas32WSN352718258.0894146215.978-3-122903.032.072B-3B-OF-SS
516Miguel Vargas24LAD54129.0440001.000-2-740001.240.80OF
517Gus Varland27LAD7006.0321001.0000004.500.43P
518Randy Vásquez25SDP55021.2211001.0000000.830.40P
519Luis Vázquez24CHC1001.00000000000.000.00SS
520Alex Vesia28LAD240025.261411.8330001.750.21P
521Thyago Vieira31MIL160022.130210.6670000.810.13P
522Mark Vientos24NYM15118103.1411724021.00016-1-1203.572.413B-1B
523Eli Villalobos27MIA3004.1101001.0000002.080.33P
524Darius Vines26ATL32012.2312001.0000002.131.00P
525Victor Vodnik24COL250032.1633001.0000001.670.24P
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
526LaMonte Wade Jr.30SFG453823317.029626134124.997-2-61308.386.281B-OF
527Tyler Wade29SDP352211203.151212823.961-5-30-3-1702.171.323B-2B-SS-OF
528Matt Waldron27SDP1111057.0615001.0000000.950.55P
529Christian Walker33ARI575653495.0480441390511.0002461508.738.421B
530Jordan Walker22STL17177132.024222011.00011119-11.641.41OF
531Josh Walker29NYM90010.0220001.0000001.800.22P
532Ryan Walker28SFG291029.0422001.000-1-701.240.14P
533Taijuan Walker31PHI66032.2734021.0001601.931.17P
534Forrest Wall28ATL1001.0110001.00017080009.001.00OF
535Blake Walston23ARI2108.1101001.0000001.080.50P
536Ryan Weathers24MIA1111062.2817001.0001301.150.73P
537Logan Webb27SFG1212072.1156810.933-3-801.741.17P
538Jordan Weems31WSN230020.161411.83311002.210.22P
539Joey Wendle34NYM1810598.040132433.925-1-11-1-1203.402.062B-3B-SS
540Hayden Wesneski26CHC133032.2963001.0000002.480.69P
541Zack Wheeler34PHI1212073.213103001.0000001.591.08P
542Mitch White29TOT90013.2211001.0000001.320.22P
543Jordan Wicks24CHC55023.000000-1-90.000.00P
544Joey Wiemer25MIL176469.11211010.917-1-2011721.430.65OF
545Alika Williams25PIT221914172.268264024.971-1-8-1-703.442.752B-SS
546Luke Williams27ATL31010.1303001.0000120002.611.003B-P
547Trevor Williams32WSN1111056.2624001.0001400.950.55P
548Bryse Wilson26MIL147048.0202001.0000000.380.14P
549Justin Wilson36CIN160010.2312001.00011902.530.19P
550Allan Winans28ATL1105.0202001.00014003.602.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
551Jesse Winker30WSN403827319.06660511.9851431121.831.63OF
552Keaton Winn26SFG99042.11073001.0001502.131.11P
553Masyn Winn22STL484544402.221066136837.96231061804.514.21SS
554Patrick Wisdom32CHC1610591.073591222.9731120007.023.741B-3B-OF-P
555Brett Wisely25SFG107368.1311021031.000-1-1623504.082.58SS-2B-OF-1B
556Yoshinobu Yamamoto25LAD1111059.01046001.0001301.530.91P
557Ryan Yarbrough32LAD160038.11421110.9291503.050.81P
558Mike Yastrzemski33SFG464033357.17269210.986-6-22413-11.791.54OF
559Christian Yelich32MIL242322197.13532210.971-2-10-3-1801.551.42OF
560Alex Young30CIN2001.200000000.000.00P
561Danny Young30NYM3004.000000000.000.00P
562Jacob Young24WSN464239369.2119114412.99261951602.872.57OF