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
Baltimore Orioles373.71.725554953694482.0201414944962436.9881331912
Boston Red Sox403.93.699585223504665.0210815555124139.9811548-1-5
Chicago Cubs404.47.694585223814623.0204615414713433.983-25-6-13-1-1
Chicago White Sox435.17.694585223984536.0200915124643334.984-27-7-29-1-3
Cincinnati Reds354.21.703575133824533.0196615114253034.98520-600
Cleveland Guardians343.74.700575133874599.0205215334853453.983123261-1
Colorado Rockies355.52.680565043934473.0209314915782461.989-3-11412
Detroit Tigers344.25.701575133584569.0203915234843244.984-104-21
Houston Astros394.50.697585224104623.0206715414992752.987103-9-10
Kansas City Royals353.61.702595313884653.0209215515162539.988512714
Los Angeles Angels384.98.708575134094575.0204715254913145.98520801
Los Angeles Dodgers423.56.735595313924764.0213415885232339.98942103510
Miami Marlins434.97.685585223714635.0214015455544147.981-19-5-17-31
Milwaukee Brewers404.12.702575133754548.0202615164832738.9878280-1
Minnesota Twins384.32.698575133264545.0195715154202226.989-18-5-701
New York Mets424.82.697575133814620.0206015404813946.981-23-6-30-71
New York Yankees363.12.732595314354734.0209015784803246.9852972600
Oakland Athletics434.80.686595313514725.0213315755174161.981-12-3-1802
Philadelphia Phillies323.59.704585224154716.0213215725243640.983-10120-3
Pittsburgh Pirates374.53.703575133724620.0206415404903442.984-10-11-2
San Diego Padres354.30.700605403984800.0210816004773143.985-6-2-1-1-3
Seattle Mariners373.76.726595313984674.0206115584693437.9841952401
San Francisco Giants424.69.674585223954611.0216515375903850.982-29-780-3
St. Louis Cardinals344.58.687554953704371.0199014575042958.985-7-213-10
Tampa Bay Rays394.74.700585223964731.0205815774503142.985-12-3-11-1-3
Texas Rangers434.49.706575133924518.0204815065103245.984174221-1
Toronto Blue Jays344.46.696565043724425.0198714754803245.984103633
Washington Nationals344.25.681565043864452.0203414845183255.984-10-3-7-20
League Average374.32.700575173864593 206015314983144.985-0050-0
11104.32.70017221549811566137793.06180445931149369371332.985-1501620-5
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood

Player Standard Fielding

Player Standard Fielding Table
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1Andrew Abbott25CINNL1111063.01055001.0002601.430.91P
2CJ Abrams23WSNNL525250454.221362146526.977-2-5-1-314.124.00SS
3Bryan Abreu27HOUAL280028.2202001.0001700.630.07P
4José Abreu37HOUAL252220195.018216910318.984-5-30-4-25-18.267.161B
5Wilyer Abreu25BOSAL514231384.18984231.96641372112.011.69OF
6Ronald Acuña26ATLNL494847428.010298220.980-4-11-8-22-12.102.08OF
7Jason Adam32TBRAL260025.0716011.000-1-802.520.27P
8Willy Adames28MILNL575756502.120171127323.985-1-30013.553.47SS
9Austin Adams33OAKAL260018.2211011.000-1-1100.960.08P
10Riley Adams28WSNNL242420206.1198189632.985-3-1700-28.518.13C
11Jo Adell25LAAAL434037361.191892001.00072461922.272.12OF
12Joan Adon25WSNNL1104.0202001.0000004.502.00P
13Ehire Adrianza34LAAAL86660.014212021.00012012002.101.753B-2B
14Nick Ahmed34SFGNL363532296.015445106327.9812814-14.594.19SS
15Keegan Akin29BALAL240025.1505001.0001801.780.21P
16Ozzie Albies27ATLNL474747418.020281119225.990-5-14-6-1714.314.262B
17Jorge Alcalá28MINAL110015.0101001.000-1-13-10.600.09P
18Blaze Alexander25ARINL262015175.0662537411.939-6-39-7-4803.192.38SS-2B-3B
19Scott Alexander34OAKAL5004.1101001.0000002.080.20P
20Tyler Alexander29TBRAL116056.2835001.000-1-401.270.73P
21Logan Allen27ARINL100024.0523001.0000001.880.50P
22Logan Allen25CLEAL1212058.21028001.0002701.530.83P
23Nick Allen25OAKAL282318201.0953653620.9370131803.993.18SS
24Yency Almonte30CHCNL170015.200000000.000.00P
25Pete Alonso29NYMNL575553492.142438636240.995-5-11-4-1007.717.401B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
26José Altuve34HOUAL565650484.2197671300381.00025-1-213.663.522B
27José Alvarado29PHINL260024.1101001.0000000.370.04P
28Francisco Álvarez22NYMNL141311113.0125121310.992-3-30111-19.888.86C
29Yordan Álvarez27HOUAL161610133.030282001.00032721812.031.88OF
30Adbert Alzolay29CHCNL180017.1312001.0000001.560.17P
31Jacob Amaya25HOUAL1002.0422011.000013800018.004.002B
32Miguel Amaya25CHCNL383530306.2318310621.994-4-161419.278.32C
33Chase Anderson36BOSAL151028.2321001.000-1-700.940.20P
34Grant Anderson27TEXAL120013.000000000.000.00P
35Justin Anderson31CHWAL6006.1101001.0000001.420.17P
36Nick Anderson33KCRAL220020.1211001.0000000.890.09P
37Shaun Anderson29TEXAL2003.1101001.000-1-6002.700.50P
38Tim Anderson31MIANL424138351.015545104625.961-3-11-3-1003.823.55SS
39Tyler Anderson34LAAAL1111069.115105001.0001301.951.36P
40Clayton Andrews27NYYAL1000.100000000.000.00P
41Matt Andriese34MIANL3005.0110001.0000001.800.33P
42Miguel Andújar29OAKAL55443.11091001.0001270002.081.67OF-1B
43Tejay Antone30CINNL4002.0000000000.000.00P
44Jonathan Aranda26TBRAL65239.022202031.0000-50005.083.671B-2B-3B
45Orlando Arcia29ATLNL555454485.021872143334.9862441003.993.91SS
46Nolan Arenado33STLNL515148444.2125358644.9680-1-6-1602.452.373B
47Gabriel Arias24CLEAL353122275.0106396257.9530-2-4-1703.312.533B-SS-OF-2B-1B
48Shawn Armstrong33TBRAL215027.1202001.000-1-700.660.10P
49Randy Arozarena29TBRAL545146462.21071034001.0000-1-2-502.081.98OF
50Luis Arráez27TOTNL484836423.0246139103430.984130015.154.322B-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
51Spencer Arrighetti24HOUAL99043.2202001.000-2-900.410.22P
52Aaron Ashby26MILNL1103.200000-1-550.000.00P
53Graham Ashcraft26CINNL1111058.2168620.875-1-302.151.27P
54Javier Assad26CHCNL1212063.193511.8891301.140.67P
55Nick Avila26SFGNL80011.2110001.0000000.770.13P
56Pedro Avila27TOTZZ140027.1330001.0000000.990.21P
57José Azocar28SDPNL43148186.151510001.0004270002.461.19OF
58Akil Baddoo25DETAL53227.0330001.000-2-680001.000.60OF
59Harrison Bader30NYMNL484139390.1120118110.99213413912.742.48OF
60Ji Hwan Bae24PITNL75351.015150001.000-2-4112302.652.14OF-2B
61Javier Báez31DETAL474544398.219273114525.97400-1-314.223.98SS
62Patrick Bailey25SFGNL343129269.22762571633.9890073119.118.03C
63Anthony Banda30LADNL6006.2202001.0000002.700.33P
64Tanner Banks32CHWAL201025.050410.800-1-801.440.20P
65Addison Barger24TORAL55343.01714120.882-2-67-1-2703.142.50OF-3B
66Scott Barlow31CLEAL270023.1514001.000-1-901.930.19P
67Austin Barnes34LADNL161514132.0138133410.9930-30019.348.56C
68Jacob Barnes34WSNNL160016.2211001.0000001.080.13P
69Matt Barnes34WSNNL140013.1110001.000-1-1500.680.07P
70Tucker Barnhart33ARINL191914162.0146139520.98616-2-1508.007.58C
71Jorge Barrosa23ARINL22220.0550001.0001690002.252.50OF
72Joey Bart27PITNL221915162.1163154811.994-2-12-2-15-18.987.36C
73Chris Bassitt35TORAL1111060.1826011.0000001.190.73P
74Brady Basso26OAKAL1001.0000000.000.00P
75Matthew Batten29SDPNL1118.0752011.00011190007.887.001B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
76Brett Baty24NYMNL464233374.01203385210.98300-2-602.842.573B
77Jake Bauers28MILNL393220298.122520616319.987-1-500-16.704.931B-OF-P
78Mike Baumann28TOTAL190020.052210.8000001.800.21P
79Eduard Bazardo28SEAAL5007.2211001.0000002.350.40P
80Jordan Beck23COLNL232220191.239381011.00019-1-601.831.70OF
81David Bednar29PITNL260023.1321001.000-1-901.160.12P
82Tyler Beede31CLEAL130014.0202001.000-1-1401.290.15P
83Jalen Beeks30COLNL250027.2312001.0001700.980.12P
84Clayton Beeter25NYYAL1001.000000000.000.00P
85Josh Bell31MIANL383823324.030427624425.987-1-5-5-19-18.337.891B
86Cody Bellinger28CHCNL383835331.21061033031.000-1-4-1-322.882.79OF-1B
87Brayan Bello25BOSAL99047.1651001.000-2-801.140.67P
88Anthony Bender29MIANL240022.2431001.000-1-901.590.17P
89Andrew Benintendi29CHWAL494848418.0110108110.991-5-14-9-25-22.352.22OF
90Will Benson26CINNL514923414.01081071001.000-3-8-4-11-12.352.12OF
91Brennan Bernardino32BOSAL202023.072410.85721702.350.30P
92José Berríos30TORAL1212174.11248011.0003801.451.00P
93Prelander Berroa24CHWAL1000.100000000.000.00P
94Jon Berti34NYYAL161514136.03862934.92121621802.322.193B
95Christian Bethancourt32MIANL302117193.0193183642.9790-2-1-618.816.30C
96Mookie Betts31LADNL585845508.121277128727.967263703.633.06SS-2B
97Tanner Bibee25CLEAL1212065.01531111.9332601.941.17P
98Bo Bichette26TORAL535348453.216551110428.976-5-14-3-803.193.04SS
99Osvaldo Bido28OAKAL1102.200000000.000.00P
100Shane Bieber29CLEAL22012.0211001.0000001.501.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
101Brandon Bielak28TOTAL130023.0303001.0000001.170.23P
102Cavan Biggio29TORAL373322294.21206652211.983011403.602.742B-OF-3B-1B
103Jake Bird28COLNL190020.2505001.00011002.180.26P
104Ty Blach33COLNL85034.2927021.0000002.341.13P
105Mason Black24SFGNL43014.1211001.0000001.260.50P
106Tyler Black23MILNL33121.021201021.0000-130009.007.001B
107Paul Blackburn30OAKAL88046.095310.889-1-401.571.00P
108Charlie Blackmon37COLNL16146108.226242001.0000011102.151.63OF
109Dairon Blanco31KCRAL301310140.138380001.000-1-4-1-802.441.27OF
110Ronel Blanco30HOUAL1010159.0743001.0000001.070.70P
111JJ Bleday26OAKAL585247468.2145140230.979-1-40012.732.45OF
112Ryan Bliss24SEAAL32118.0117311.909-1-480005.003.332B
113Xander Bogaerts31SDPNL444439381.01516880321.980-3-11-2-603.503.292B-SS
114Alec Bohm27PHINL545350473.1199929896.9550-1-6-15-23.613.393B-1B
115Cody Bolton26SEAAL150016.1404001.00022402.200.27P
116Cam Booser32BOSAL170019.2312001.00011001.370.18P
117Ryan Borucki30PITNL4003.100000000.000.00P
118Sean Bouchard28COLNL212014170.03734120.946-8-54-2-14-21.851.67OF
119Caleb Boushley30MINAL1002.000000000.000.00P
120Jonathan Bowlan27KCRAL1102.200000000.000.00P
121Matthew Bowman33TOTZZ90014.1321001.0000001.880.33P
122Joe Boyle24OAKAL77027.210010.000-2-1400.000.00P
123Cody Bradford26TEXAL33019.1422011.00011001.861.33P
124Kyle Bradish27BALAL55025.2523001.0001801.751.00P
125Taj Bradley23TBRAL44023.0312001.0001901.170.75P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
126Ryan Brasier36LADNL121011.2413001.0000003.090.33P
127John Brebbia34CHWAL210018.2202001.0000000.960.10P
128Alex Bregman30HOUAL555552481.2137389545.97149-3-702.492.423B
129Will Brennan26CLEAL433522318.07976120.97528-3-11-12.181.79OF
130Colten Brewer31CHCNL70011.2220001.000-2-3401.540.29P
131Jonah Bride28MIANL63230.0945031.0001320002.701.293B-1B
132Beau Brieske26DETAL5008.1211001.0000002.160.40P
133Jhony Brito26SDPNL180030.1514001.0000001.480.28P
134Connor Brogdon29TOTNL4003.0101001.0000003.000.25P
135Aaron Brooks34OAKAL33017.1321001.0000001.561.00P
136Trenton Brooks28SFGNL22117.017170011.0000240009.008.501B
137Ben Brown24CHCNL136046.1330001.000-2-900.580.23P
138Hunter Brown25HOUAL1110049.11174001.0000012.011.00P
139Seth Brown31OAKAL493625328.08683210.988-2-7-1-302.331.67OF-1B
140Vidal Bruján26MIANL393025285.01223778713.943-4-19-1-403.632.74SS-3B-2B-OF
141Kris Bryant32COLNL1312998.083793110.988-3-41-2-24-17.536.311B-OF
142Walker Buehler29LADNL55025.062311.8331801.801.00P
143J.B. Bukauskas27MILNL6006.0101001.0000001.500.17P
144Aaron Bummer30ATLNL190019.1505001.000-1-1002.330.26P
145Nick Burdi31NYYAL12009.200000000.000.00P
146Jake Burger28MIANL353527302.017611160514.972-2-600-15.104.503B-1B
147Brock Burke27TEXAL5003.000000000.000.00P
148Alec Burleson25STLNL22188146.058535031.000-1-81813.582.52OF-1B
149Corbin Burnes29BALAL1212072.2155910.933-1-301.731.17P
150Michael Busch26CHCNL514742414.236033026424.9891213-27.736.851B-3B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
151Lawrence Butler23OAKAL402924279.07169110.98631500-12.261.75OF
152José Buttó26NYMNL77038.0431001.0001500.950.57P
153Byron Buxton30MINAL342927258.269681001.000-4-2141812.402.03OF
154José Caballero27TBRAL515047449.218653126723.9621200-13.583.51SS
155Trey Cabbage27HOUAL85238.0871001.0000150001.891.00OF
156Edward Cabrera26MIANL55021.1303001.0000001.270.60P
157Génesis Cabrera27TORAL240022.1211001.000-1-900.810.08P
158Oswaldo Cabrera25NYYAL474540402.0144548649.972263803.132.693B-1B-SS-2B-OF
159Willie Calhoun29LAAAL22115.018153011.0000-1100010.809.001B
160Alex Call29WSNNL75450.013121011.000-1-35-1-2402.341.86OF
161Daz Cameron27OAKAL43233.2642001.000-2-760001.601.50OF
162Isaiah Campbell26BOSAL7006.1312001.00013204.260.43P
163Luis Campusano25SDPNL504343397.14123931720.995-2-5-10-30-19.298.20C
164Alexander Canario24CHCNL127466.024240001.00022911803.272.00OF
165Jeimer Candelario30CINNL474742412.21669764510.970-6-18-8-23-23.513.223B-1B
166Mark Canha35DETAL302822256.18583024.9760200-12.912.59OF-1B
167Griffin Canning28LAAAL1111056.2954001.00031101.430.82P
168Jonathan Cannon23CHWAL33013.2312001.0000001.981.00P
169Yennier Cano30BALAL280024.2734011.00021602.550.25P
170Dominic Canzone26SEAAL262012165.239390001.00043042802.121.50OF
171Conner Capel27CINNL1106.0220001.00011260003.002.00OF
172Matt Carasiti32COLNL3004.000000000.000.00P
173Víctor Caratini30HOUAL221919169.21661551010.9940-221408.757.50C-1B
174Dylan Carlson25STLNL1996101.02827010.964170002.411.42OF
175Kerry Carpenter26DETAL332720236.26966210.9860-121012.592.06OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
176Carlos Carrasco37CLEAL99045.1523001.000-1-400.990.56P
177Corbin Carroll23ARINL555453479.0142139211.99326-2-5-22.652.56OF
178Evan Carter21TEXAL413829331.07773311.98751741402.071.85OF
179Curt Casali35SFGNL77562.071674001.0000-500010.3110.14C
180Triston Casas24BOSAL222018183.017015018210.988-1-5-2-1308.268.001B
181Nick Castellanos32PHINL575756512.092893001.00012-5-1101.621.61OF
182Diego Castillo30MINAL1002.000000000.000.00P
183Luis Castillo31SEAAL1212071.162311.833-1-300.630.42P
184Miguel Castro29ARINL8008.2303001.00012303.120.38P
185Willi Castro27MINAL575336481.0141954243.972-13-32-4-902.561.83OF-SS-3B-2B-P
186Jake Cave31COLNL381813199.053503001.000-2-1221202.401.39OF
187Dylan Cease28SDPNL1212071.01037001.0001301.270.83P
188Slade Cecconi25ARINL65032.1413001.0000001.110.67P
189Andrew Chafin34DETAL200017.1220001.0000001.040.10P
190Aroldis Chapman36PITNL250019.1303001.0000001.400.12P
191Matt Chapman31SFGNL575656498.115535113717.95551151202.672.603B
192Jesse Chavez40ATLNL180023.2514001.0000001.900.28P
193Jazz Chisholm26MIANL575752495.0137135110.993-1-2-3-7-12.472.39OF
194Jackson Chourio20MILNL504433388.193921001.00041300-12.161.86OF
195Adam Cimber33LAAAL240021.2404011.0001901.660.17P
196José Cisnero35LAAAL140014.021010.500-1-1400.640.07P
197Aaron Civale29TBRAL1212062.0312001.0000000.440.25P
198Emmanuel Clase26CLEAL290028.162221.667-1-701.270.14P
199Jonatan Clase22SEAAL1110685.018180001.000020001.911.64OF
200Garrett Cleavinger30TBRAL250023.2303001.000-1-801.140.12P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
201Kody Clemens28PHINL156672.0381820041.00034323304.752.532B-3B-1B-OF
202Ernie Clement28TORAL392623245.2100257057.9501431413.482.383B-SS-2B-OF
203Mike Clevinger33CHWAL44016.0303011.0000001.690.75P
204Dylan Coleman27HOUAL1001.000000000.000.00P
205Michael Conforto31SFGNL383734319.049490001.000-8-29-4-1501.381.29OF
206Roansy Contreras24TOTZZ150020.132010.6670000.890.13P
207William Contreras26MILNL464646410.04183941951.9883900-19.078.98C
208Willson Contreras32STLNL202018164.1158148910.99421121518.607.85C
209Garrett Cooper33TOTMLB1512699.08878919.98917-2-24-17.915.441B-OF
210Patrick Corbin34WSNNL1212066.1817001.000-1-301.090.67P
211Carlos Correa29MINAL404036337.21385977210.98613-1-413.623.40SS
212Néstor Cortés29NYYAL1212071.0826011.0002601.010.67P
213Tom Cosgrove28SDPNL150012.0202001.00011701.500.13P
214Danny Coulombe34BALAL260021.2101001.0001900.420.04P
215Jake Cousins29NYYAL2003.000000000.000.00P
216Colton Cowser24BALAL504432402.010198210.9906172512.242.00OF
217Brandon Crawford37STLNL1110783.034826081.000-2-230003.693.09SS
218J.P. Crawford29SEAAL343332292.111652640121.0005191403.573.41SS
219Kutter Crawford28BOSAL1212068.11055011.0000001.320.83P
220Nabil Crismatt29LADNL5007.0101001.0000001.290.20P
221Cooper Criswell27BOSAL98038.2312011.000-1-500.700.33P
222Garrett Crochet25CHWAL1212063.2734001.000-1-300.990.58P
223Jake Cronenworth30SDPNL565653494.140535644537.988-2-5-1-207.287.141B-2B
224Declan Cronin26MIANL180026.2211001.000-2-1500.680.11P
225Pete Crow-Armstrong22CHCNL221916171.05049010.980-3-2464202.582.23OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
226Fernando Cruz34CINNL260025.2211001.0000000.700.08P
227Oneil Cruz25PITNL514946439.0172521101022.94200-5-1403.323.18SS
228José Cuas30CHCNL90013.1110001.0000000.680.11P
229Xzavion Curry25CLEAL33012.2000000000.000.00P
230John Curtiss31COLNL1000.100000000.000.00P
231Travis d'Arnaud35ATLNL413431307.131330211031.000162819.177.63C
232Bobby Dalbec29BOSAL211510134.1957322071.00043821806.364.321B-3B
233Yu Darvish37SDPNL1111056.1716001.0000001.120.64P
234Henry Davis24PITNL222119184.1181173711.99414-2-1308.798.18C
235J.D. Davis31OAKAL272412210.013511222115.993-6-33-1-615.744.191B-3B
236Noah Davis27COLNL1003.000000000.000.00P
237Brett de Geus26SEAAL4003.1101001.0000002.700.25P
238Bryan De La Cruz27MIANL222219188.038353011.000-5-321611.821.73OF
239Elly De La Cruz22CINNL575656496.2213921111024.95300-1-213.683.56SS
240Enyel De Los Santos28SDPNL250021.1110001.000-1-900.420.04P
241Paul DeJong30CHWAL524742406.01495884716.953-9-27-3-903.152.73SS
242Jason Delay29PITNL11110.012120001.00002400010.8012.00C
243Zach DeLoach25CHWAL1118.0550001.0001192115005.635.00OF
244Jonny DeLuca25TBRAL232017194.05956211.9830-11602.692.52OF
245Reid Detmers24LAAAL1111059.1514001.0000000.760.45P
246Chris Devenski33TBRAL110015.1110001.000-1-1300.590.09P
247Rafael Devers27BOSAL424236363.083334643.952-6-21-5-1701.961.883B
248Aledmys Díaz33OAKAL32118.113103011.0000130006.383.251B-SS-OF
249Alexis Díaz27CINNL230021.1422011.0001901.690.17P
250Edwin Díaz30NYMNL200020.020110.500-3-3000.450.05P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
251Elías Díaz33COLNL383531302.22282131321.991-1-528-16.725.95C
252Miguel Díaz29HOUAL1001.000000000.000.00P
253Yainer Diaz25HOUAL393937344.03633481143.9890-2-5-1709.399.21C
254Yandy Díaz32TBRAL494742425.137835519432.9890-10007.917.631B
255Jake Diekman37NYMNL230018.2202001.000-1-1100.960.09P
256Seranthony Domínguez29PHINL210019.0312001.000-1-1101.420.14P
257Brendan Donovan27STLNL484638406.292721914.989-4-12-3-802.011.69OF-2B-3B
258Camilo Doval26SFGNL230022.252212.800-1-901.590.17P
259Brenton Doyle26COLNL545454480.0160157120.988717-2-502.962.93OF
260Brandon Drury31LAAAL252421203.01116545114.991-2-10-5-3004.884.402B-1B
261Daniel Duarte27MINAL2004.0110001.0000002.250.50P
262Shawn Dubin28HOUAL90013.2431001.0000002.630.44P
263Mauricio Dubón29HOUAL413022286.2107861837.9722900-23.272.42OF-2B-1B-3B-SS
264Tyler Duffey33KCRAL9009.0110001.0000001.000.11P
265Oliver Dunn26MILNL24178140.0441133041.00033032602.831.763B-2B-1B
266Dane Dunning29TEXAL99045.284310.8750001.380.78P
267Ezequiel Duran25TEXAL322619228.098762024.98063352603.793.00OF-3B-1B-SS-2B
268Jarren Duran27BOSAL585841509.0129124411.99281892112.262.21OF
269Jhoan Durán26MINAL150014.0633001.00011403.860.40P
270Adam Duvall35ATLNL312423225.25855210.983-4-2321002.271.84OF
271Zach Eflin30TBRAL1010059.01055001.0002701.531.00P
272Bryce Elder25ATLNL55023.2752021.0000002.661.40P
273Kent Emanuel32MIANL2006.0101001.0000001.500.50P
274Christian Encarnacion-Strand24CINNL292928255.0215196190131.000140007.597.411B
275Mason Englert24DETAL4006.000000000.000.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
276Nathan Eovaldi34TEXAL88044.11275001.0000002.441.50P
277Lucas Erceg29OAKAL210022.0725021.0001902.860.33P
278Santiago Espinal29CINNL413634327.297296538.969010002.582.193B-2B-SS
279Paolo Espino37TORAL2004.200000000.000.00P
280Joey Estes22OAKAL44020.2312001.00011001.310.75P
281Carlos Estévez31LAAAL170017.0101001.0000000.530.06P
282Jeremiah Estrada25SDPNL130017.000000000.000.00P
283Thairo Estrada28SFGNL565554484.123767168233.992-2-5-5-1204.374.202B
284Alex Faedo28DETAL190031.242110.7501600.850.16P
285Pete Fairbanks30TBRAL170016.0110001.0000000.560.06P
286Stuart Fairchild28CINNL402618252.281810001.00031573342.892.03OF
287Bailey Falter27PITNL1111064.1624001.000-2-600.840.55P
288Buck Farmer33CINNL210026.2312001.0000001.010.14P
289Kyle Farmer33MINAL44258238.17322510111.000210-1-502.761.353B-2B-SS
290Calvin Faucher28MIANL190021.1404001.0001901.690.21P
291Erick Fedde31CHWAL1212069.183411.8750000.910.58P
292Ryan Feltner27COLNL1111059.1954011.000-1-301.370.82P
293Caleb Ferguson27NYYAL230017.2220001.0000001.020.09P
294Tyler Ferguson30OAKAL90010.000000000.000.00P
295Freddy Fermin29KCRAL322424222.02081999011.00042242218.436.50C
296José Fermín25STLNL43229.01028001.0000-17-1-4103.102.002B-3B
297Ryan Fernandez26STLNL180021.2321001.0000001.250.17P
298J.P. Feyereisen31LADNL9009.0321001.0000003.000.33P
299Kyle Finnegan32WSNNL220022.0101001.0000000.410.05P
300Tyler Fitzgerald26SFGNL20149142.156292253.911-3-2700-13.222.13OF-SS-2B-P-1B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
301Jack Flaherty28DETAL1111067.2642001.0000000.800.55P
302Josh Fleming28PITNL171019.0927031.00033204.260.53P
303David Fletcher30ATLNL53128.020614041.00015414306.434.002B
304Dominic Fletcher26CHWAL252216186.16054330.950-1-6212-12.752.28OF
305Chris Flexen29CHWAL1210054.01037001.0001401.670.83P
306Wilmer Flores32SFGNL352521231.124121326222.992-1-352609.306.641B-3B
307Estevan Florial26CLEAL22169144.03735110.9730-232502.251.64OF
308Dylan Floro33WSNNL270028.0734001.000-1-702.250.26P
309Jason Foley28DETAL230020.1312011.000-1-1001.330.13P
310Mike Ford31CINNL22217.017152011.00016117109.008.501B
311Nick Fortes27MIANL413525305.02912781120.993-1-31428.537.05C
312Justin Foscue25TEXAL1002.0110001.0000-1560004.501.002B
313Jake Fraley29CINNL373226276.27369220.973-3-11-1-402.311.92OF
314J.P. France29HOUAL55025.1110001.0000000.360.20P
315Ty France29SEAAL555351471.039534845232.99500-1-317.517.021B-2B
316Bowden Francis28TORAL52014.2523001.00011403.071.00P
317Adam Frazier32KCRAL342718234.21043566310.9710252523.872.892B-OF-3B
318Kyle Freeland31COLNL44015.251310.8000002.301.00P
319Freddie Freeman34LADNL595955517.148041959238.996381218.328.101B
320Tyler Freeman25CLEAL504841431.01311238031.000260012.742.43OF-2B-3B-SS
321Sal Frelick24MILNL504730403.09492110.989-3-9-3-8-12.081.82OF-3B
322Luis Frías26ARINL7006.110010.0000000.000.00P
323Max Fried30ATLNL1111266.21459001.0002601.891.27P
324TJ Friedl28CINNL87762.015150001.000-1-150002.182.14OF
325David Fry28CLEAL302518233.0152145615.993-1-5-5-25-15.834.08OF-C-1B-3B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
326Carson Fulmer30LAAAL130023.2101001.0000000.380.08P
327Kody Funderburk27MINAL190024.151310.800-1-801.480.21P
328Hunter Gaddis26CLEAL280027.141210.7500000.990.11P
329Giovanny Gallegos32STLNL13009.0211001.0000002.000.15P
330Zac Gallen28ARINL1111057.2835001.0001301.250.73P
331Joey Gallo30WSNNL323029264.1237222150211.0001541818.077.411B-OF
332Gerson Garabito28TEXAL1103.2110001.0000002.451.00P
333Adolis García31TEXAL444339374.08984141.955-1-4-4-12-12.051.93OF
334Avisaíl García33MIANL161310114.039381001.000030003.082.44OF
335Deivi García25CHWAL140014.000000-1-140.000.00P
336Luis García37LAAAL270025.1330001.0000001.070.11P
337Luis García24WSNNL444137364.01757698126.994-1-4-2-704.303.952B
338Maikel García24KCRAL575755498.0140379767.957-3-80002.422.353B
339Robert Garcia28WSNNL240017.220110.500-1-1100.510.04P
340Yimi García33TORAL210022.000000000.000.00P
341Amir Garrett32LAAAL6005.100000-1-380.000.00P
342Braxton Garrett26MIANL44123.2312001.0000001.140.75P
343Reed Garrett31NYMNL220029.041210.7500000.930.14P
344Mitch Garver33SEAAL1106.0880001.0000-6200012.008.00C
345Robert Gasser25MILNL44023.052210.800-1-901.571.00P
346Kevin Gausman33TORAL1111054.1422001.000-1-400.660.36P
347Zack Gelof24OAKAL404040358.018984103228.989392704.704.682B
348Kyle Gibson36STLNL1111065.01165001.0000001.521.00P
349Luis Gil26NYYAL1111063.11410311.9290001.851.18P
350Logan Gilbert27SEAAL1212076.212102001.000-2-501.411.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
351Logan Gillaspie27SDPNL2002.2101001.0000003.380.50P
352Andrés Giménez25CLEAL545451479.021683128536.977003813.963.912B
353Kevin Ginkel30ARINL220021.0312001.0000001.290.14P
354Tyler Glasnow30LADNL1212074.015114001.000-2-501.821.25P
355Paul Goldschmidt36STLNL525150451.244540835254.996-2-71308.838.521B
356Austin Gomber30COLNL1010058.2100910.9002701.380.90P
357Yan Gomes36CHCNL282320207.02142086001.000-1-4-3-1709.307.64C
358Yoendrys Gómez24NYYAL1001.000000000.000.00P
359Marco Gonzales32PITNL33017.0413011.00011202.121.33P
360Nick Gonzales25PITNL191815164.170323718.986-3-21-3-2203.783.292B-3B-SS
361Romy Gonzalez27BOSAL167364.0312110011.00011723704.361.82SS-1B-3B-OF
362Victor González28NYYAL190016.1633001.00000-13.310.32P
363Hunter Goodman24COLNL1310491.156524051.00022333905.524.31OF-1B-C
364Niko Goodrum32TOTAL127775.12515732.880-6-102-5-8002.631.833B-OF-1B-SS-2B
365Nick Gordon28MIANL453730328.08171821.97527-3-1012.171.76OF-2B
366MacKenzie Gore25WSNNL1111058.270610.857-1-300.920.55P
367Nolan Gorman24STLNL484544401.219464126436.9790013-14.263.962B
368Yasmani Grandal35PITNL181514147.2149142430.9800-221608.908.11C
369Jon Gray32TEXAL1110057.01147001.0000001.741.00P
370Josiah Gray26WSNNL2208.100000000.000.00P
371Sonny Gray34STLNL99052.0936001.0000001.561.00P
372Tristan Gray28MIANL41113.01019001.000216119206.922.503B
373Chad Green33TORAL9009.2110001.0000000.930.11P
374Hunter Greene24CINNL1111064.2716001.000-1-300.970.64P
375Riley Greene23DETAL424033349.276751011.000-3-1131021.961.81OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
376Randal Grichuk32ARINL23179150.041410001.00021321602.461.78OF
377Trent Grisham27NYYAL201411129.035332011.000110-1-902.441.75OF
378Vaughn Grissom23BOSAL212120184.091276319.989110-1-7-14.404.292B
379Robbie Grossman34TOTAL252016175.04543110.978-2-14-1-602.261.76OF
380Michael Grove27LADNL221028.1312001.0001700.950.14P
381Vladimir Guerrero25TORAL515150444.240837826442.99000-2-518.187.921B
382Luis Guillorme29TOTMLB221611152.06421430101.0004330003.792.782B-3B-SS-P
383Lourdes Gurriel30ARINL535148452.0111105330.97361625-22.152.04OF
384Vladimir Gutiérrez28MIANL1004.000000000.000.00P
385Josh Hader30HOUAL240026.0404001.0001801.380.17P
386Sam Haggerty30SEAAL75348.086110.8752410001.311.00OF
387DL Hall25MILNL44016.1202001.0000001.100.50P
388David Hamilton26BOSAL322520232.01024453512.951-3-17-1-503.762.94SS-2B
389Ian Hamilton29NYYAL200023.1440001.000-1-901.540.20P
390Garrett Hampson29KCRAL40178178.063501212.9841800-13.131.35OF-2B-SS-3B-1B
391Emerson Hancock25SEAAL77034.195220.7780001.831.00P
392Mitch Haniger33SEAAL464237367.19793040.959-6-18-6-19-22.282.02OF
393Ian Happ29CHCNL454540390.295923011.000143922.192.11OF
394Bryce Harper31PHINL525149457.241937840133.99851341008.228.201B
395Brett Harris26OAKAL161412124.03892814.97401-2-1902.692.313B
396Hogan Harris27OAKAL31014.1202001.00011401.260.67P
397Michael Harris23ATLNL555555492.0105103110.990-5-1312-11.901.89OF
398Kyle Harrison22SFGNL1212065.0725001.000-1-300.970.58P
399Grant Hartwig26NYMNL4006.200000000.000.00P
400Hunter Harvey29WSNNL270029.1431001.000-2-1401.230.15P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
401Ke'Bryan Hayes27PITNL363535317.0103257449.961310311-12.812.753B
402Austin Hays28BALAL281713165.23736010.973-1-11-4-28-11.961.29OF
403Andrew Heaney33TEXAL1110050.1110001.000-2-800.180.09P
404Jonathan Heasley27BALAL4005.1211001.000-1-3803.380.50P
405Austin Hedges31CLEAL171611129.21451369011.000220437110.068.53C
406Jonah Heim29TEXAL504439390.03923781133.992-2-741218.987.78C
407Ryan Helsley29STLNL250025.0440011.000-1-801.440.16P
408Gunnar Henderson23BALAL545452486.022575144626.973717512-14.064.06SS
409Kyle Hendricks34CHCNL97036.11046011.0000002.481.11P
410Blair Henley27HOUAL1100.1000000000.000.00P
411Ronny Henriquez24MINAL1002.000000000.000.00P
412Tommy Henry26ARINL66028.1330001.000-1-700.950.50P
413Sam Hentges27CLEAL9008.0110001.0000001.130.11P
414Jimmy Herget30ATLNL3005.010010.0000000.000.00P
415Kevin Herget33MILNL3005.200000000.000.00P
416Darell Hernaiz22OAKAL282212191.0813445210.975-1-4-2-1313.722.32SS-3B-2B
417Carlos Hernández27KCRAL4002.2101001.000-1-7503.380.25P
418Daysbel Hernández27ATLNL2002.000000000.000.00P
419Elieser Hernández29LADNL5109.2101001.0000000.930.20P
420Enrique Hernández32LADNL413222296.0825032021.0004170002.491.863B-OF-2B-1B
421Jonathan Hernández27TEXAL110017.0550001.0000002.650.45P
422Jose Hernandez26PITNL7005.100000000.000.00P
423Teoscar Hernández31LADNL595943508.11051014001.00025-1-211.861.78OF
424Iván Herrera24STLNL313027267.22642577011.000-3-11-4-1818.888.52C
425Tim Herrin27CLEAL250023.2514011.0001801.900.20P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
426Jason Heyward34LADNL151210111.034340001.00099233202.762.27OF
427Aaron Hicks34LAAAL149887.219190001.000-2-33-2-2701.951.36OF-P
428Jordan Hicks27SFGNL1212063.12215612.955-2-602.981.75P
429Kyle Higashioka34SDPNL17179135.0151141911.99311000-210.008.82C
430Derek Hill28TEXAL42219.0110001.000-1-69-1-6300.470.25OF
431Tim Hill34CHWAL240020.161320.667-1-1001.770.17P
432Sean Hjelle27SFGNL150023.1752001.0000002.700.47P
433Porter Hodge23CHCNL3002.100000000.000.00P
434Bryan Hoeing27MIANL110019.2220001.0000000.920.18P
435Nico Hoerner27CHCNL515147451.220268128617.970-4-11-5-1303.913.632B-SS
436Jeff Hoffman31PHINL250024.2770001.000-1-802.550.28P
437Colin Holderman28PITNL190018.1321001.0000001.470.16P
438Jackson Holliday20BALAL1010987.0421032051.0000-7-1-1404.344.202B
439Clay Holmes31NYYAL250024.1220001.000-2-1600.740.08P
440Tyler Holton28DETAL200028.2505001.0001701.570.25P
441Rhys Hoskins31MILNL232219185.01561421229.987-2-14-3-1907.496.701B
442Tanner Houck28BOSAL1212178.019145011.000-1-302.191.58P
443Adrian Houser31NYMNL117043.21239011.0002912.471.09P
444Spencer Howard27SFGNL1004.000000000.000.00P
445Bryan Hudson27MILNL210032.0633001.0001601.690.29P
446Dakota Hudson29COLNL1111057.1817001.000-1-301.260.73P
447Daniel Hudson37LADNL210021.0321001.0000001.290.14P
448Sam Huff26TEXAL1002.0220001.0000180009.002.00C
449Brandon Hughes28ARINL7207.0101001.0000001.290.14P
450Kyle Hurt26LADNL3106.2110001.0000001.350.33P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
451Jacob Hurtubise26CINNL1311691.226251001.000119-2-2602.552.00OF
452Andy Ibáñez31DETAL24158140.166184717.9850432504.172.502B-3B-SS-OF
453Jose Iglesias34NYMNL1119.063210.8330-45.005.002B
454Raisel Iglesias34ATLNL220021.1404001.0000001.690.18P
455Shota Imanaga30CHCNL1010058.0826001.0001301.240.80P
456Jonathan India27CINNL414140359.214163780151.00027-4-1303.533.442B
457Cole Irvin30BALAL108050.2835011.000-1-401.420.80P
458Jake Irvin27WSNNL1111063.01358011.0001301.861.18P
459Kyle Isbel27KCRAL494335378.21081080001.000142602.572.20OF
460Alex Jackson28TBRAL14125104.01141059011.00011311209.878.14C
461Jay Jackson36MINAL170022.1422001.0000001.610.24P
462Luke Jackson32SFGNL170016.1101001.0000000.550.06P
463Joe Jacques29BOSAL1001.200000000.000.00P
464Travis Jankowski33TEXAL229698.02322010.95733944802.021.00OF
465Danny Jansen29TORAL272525227.2224214730.98702-1-518.748.19C
466Kenley Jansen36BOSAL180017.2101001.0000000.510.06P
467Bryce Jarvis26ARINL230030.2523001.0000001.470.22P
468Cristian Javier27HOUAL77034.2312001.0000000.780.43P
469Griffin Jax29MINAL260024.1413001.0001801.480.15P
470Tyler Jay30NYMNL2004.0110001.0000002.250.50P
471Daulton Jefferies28SFGNL2104.200000000.000.00P
472Ryan Jeffers27MINAL272725234.12502381020.9920-10009.529.19C
473Dany Jiménez30OAKAL150014.220110.5000000.610.07P
474Eloy Jiménez27CHWAL1118.0110001.000-1-1070001.131.00OF
475Joe Jiménez29ATLNL220022.020110.5000000.410.05P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
476Connor Joe31PITNL484326383.122620816218.991-4-13-3-905.264.151B-OF
477Pierce Johnson33ATLNL180016.2312001.000-1-1201.620.17P
478Jahmai Jones26NYYAL82128.0725001.0001330002.250.882B-OF-3B
479Jared Jones22PITNL1111063.1853001.0001301.140.73P
480Nolan Jones26COLNL252523211.24440040.9090-2-2-11-11.701.60OF
481Aaron Judge32NYYAL484842413.21171161001.000121202.552.44OF
482Edouard Julien25MINAL564431391.016453109214.988-5-16-1-303.732.892B
483Corey Julks28CHWAL12101091.025250001.00011622622.472.08OF
484Josh Jung26TEXAL44336.014410021.0000-1313303.503.503B
485Jakob Junis31MILNL1104.000000000.000.00P
486Janson Junk28MILNL3005.0101001.0000001.800.33P
487Tommy Kahnle34NYYAL3002.200000000.000.00P
488Colt Keith22DETAL454236365.118364115419.97801-2-704.413.982B
489Jarred Kelenic24ATLNL393831329.170673001.000-2-62701.911.79OF
490Brad Keller28TOTAL62020.2743001.0000003.051.17P
491Mitch Keller28PITNL1111167.214311021.0002601.861.27P
492Carson Kelly29DETAL352825257.12642511214.99641741929.207.51C
493Joe Kelly36LADNL150013.1514001.00011503.380.33P
494Kevin Kelly26TBRAL210023.1312001.0000001.160.14P
495Merrill Kelly35ARINL44024.2633001.0001802.191.50P
496Michael Kelly31OAKAL270030.1211001.000-1-700.590.07P
497Zack Kelly29BOSAL110016.2514001.0000002.700.45P
498Tony Kemp32BALAL52120.1835001.0000-80003.541.332B-OF
499Buddy Kennedy25DETAL52224.01459021.00001915005.252.802B-3B
500Max Kepler31MINAL383028286.263621001.00041631201.981.66OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Orion Kerkering23PHINL170018.1211001.000-1-1100.980.12P
502Ray Kerr29ATLNL62017.061320.667-1-1202.120.67P
503Grae Kessinger26HOUAL101123.0113711.90913815203.911.003B-SS-2B-P
504Kevin Kiermaier34TORAL393227284.08987110.989-3-12312-12.792.26OF
505Yusei Kikuchi33TORAL1111061.0945001.0001301.330.82P
506Ha-Seong Kim28SDPNL595956515.121273132729.9672412-13.583.47SS
507Craig Kimbrel36BALAL240021.0110001.000-1-1000.430.04P
508Isiah Kiner-Falefa29TORAL534636406.218463120123.995617617-14.053.003B-2B-SS-P-OF
509John King29STLNL140016.192610.8890004.410.57P
510Mike King29SDPNL1211066.014410001.0002601.911.17P
511Tyler Kinley33COLNL240022.1413001.0000001.610.17P
512George Kirby26SEAAL1212068.1422001.000-1-300.530.33P
513Alex Kirilloff26MINAL373112245.186824011.000-1-6-3-1413.152.32OF-1B
514Alejandro Kirk25TORAL292823237.02342201220.99131463018.818.00C
515Andrew Kittredge34STLNL250023.0202001.0000000.780.08P
516Heston Kjerstad25BALAL44232.0770001.000-1-2113701.971.75OF
517Will Klein24KCRAL2002.000000000.000.00P
518Landon Knack26LADNL44020.2660001.0000002.611.50P
519Andrew Knizner29TEXAL18136110.01081071001.000-1-15-2-2208.846.00C
520Grant Koch27PITNL1119.013130001.00001900013.0013.00C
521Matt Koch33COLNL2000.100000000.000.00P
522Jared Koenig30MILNL172024.140310.750-1-801.110.18P
523Stephen Kolek27SDPNL250025.2716001.0000002.450.28P
524Michael Kopech28CHWAL230024.2211001.0000000.730.09P
525Dean Kremer28BALAL99050.0133820.8461401.981.22P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
526Zac Kristofak26LAAAL1002.000000000.000.00P
527Joel Kuhnel29HOUAL1002.000000000.000.00P
528Steven Kwan26CLEAL333331292.06662311.98541641602.001.97OF
529Peter Lambert27COLNL143029.1202001.000-1-700.610.14P
530Dinelson Lamet31LADNL3004.1220001.0000004.150.67P
531Alex Lange28DETAL210018.2101001.0000000.480.05P
532Shea Langeliers26OAKAL474341390.03753561632.992270008.587.91C
533Wyatt Langford22TEXAL141410115.017170001.000-2-1811001.331.21OF
534Trevor Larnach27MINAL1111486.021210001.0000-20002.201.91OF
535Jacob Latz28TEXAL240024.1202001.0000000.740.08P
536Ramón Laureano29CLEAL312013186.057525001.00042931932.761.84OF
537Derek Law33WSNNL270031.0110001.0000000.290.04P
538Justin Lawrence29COLNL200021.1211001.0000000.840.10P
539Kyle Leahy27STLNL100015.0101011.0000000.600.10P
540Jordan Leasure25CHWAL250023.2422001.0001801.520.16P
541José Leclerc30TEXAL220024.1211001.0000000.740.09P
542Dylan Lee29ATLNL160024.1514001.0001801.850.31P
543Jung Hoo Lee25SFGNL373635306.280791001.000-2-7-1-302.352.16OF
544Korey Lee25CHWAL352726245.02512381212.996-3-14-5-24-29.187.14C
545Casey Legumina27CINNL1002.000000000.000.00P
546Jack Leiter24TEXAL3309.1101001.0000000.960.33P
547Mark Leiter33CHCNL240022.0101001.0000000.410.04P
548DJ LeMahieu35NYYAL33326.016106011.0000210005.545.333B-1B
549Dominic Leone32CHWAL180015.130210.667-1-1301.170.11P
550Royce Lewis25MINAL1102.0110001.000000004.501.003B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
551Matthew Liberatore24STLNL183028.2725001.0001702.200.39P
552Francisco Lindor30NYMNL575653496.121485124523.977-3-8-2-5-13.793.67SS
553Trey Lipscomb24WSNNL333127276.01033363712.932272903.132.743B-1B-2B
554Zack Littell28TBRAL1111062.1826001.000-2-6-11.160.73P
555Brendon Little27TORAL3003.1101001.0000002.700.33P
556Luke Little23CHCNL181016.1404011.0000002.200.22P
557Ben Lively32CLEAL88045.0413011.0000000.800.50P
558Jonathan Loáisiga29NYYAL3004.0312001.0000006.751.00P
559Nick Lodolo26CINNL77040.130210.667-1-500.450.29P
560Nick Loftin25KCRAL1610585.154302315.981-1-160005.592.942B-1B-3B-OF-P
561Sam Long28KCRAL4003.200000000.000.00P
562Joey Loperfido25HOUAL13127104.026251001.0002270002.252.00OF
563Jacob Lopez26TBRAL3005.100000-1-380.000.00P
564Jorge López31NYMNL280026.131020.333-2-1500.340.04P
565Nicky Lopez29CHWAL484540399.017762113221.989-2-7-1-3-13.953.432B-SS
566Otto Lopez25MIANL292320210.095355919.989-1-4211-14.033.132B-3B-SS
567Pablo López28MINAL1212067.084310.8750000.940.58P
568Reynaldo López30ATLNL1010057.1853001.0000001.260.80P
569Michael Lorenzen32TEXAL88048.11147021.0002802.051.38P
570Richard Lovelady28TOTZZ130011.0321001.000-1-10902.450.23P
571Brandon Lowe29TBRAL171511130.16526390121.000010004.493.822B
572Josh Lowe26TBRAL11111093.02524010.960-1-10-2-25-12.322.18OF
573Nathaniel Lowe28TEXAL363636317.031929223428.987312-2-8-18.948.751B
574Easton Lucas27OAKAL3003.200000000.000.00P
575Joey Lucchesi31NYMNL1104.1101001.000-1-4602.081.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
576Marco Luciano22SFGNL97460.037151751.865-2-39-3-60-14.803.56SS
577Seth Lugo34KCRAL1212078.117611011.0002501.951.42P
578Gavin Lux26LADNL443934353.115962970241.00051862004.053.612B
579Jesús Luzardo26MIANL99051.2936001.0001401.571.00P
580Jordan Lyles33KCRAL5005.0110001.0000001.800.20P
581Daniel Lynch27KCRAL32012.0202011.00011701.500.67P
582Lance Lynn37STLNL1111057.153110.800-1-300.630.36P
583Manny Machado31SDPNL222220193.047172912.979-1-40012.152.093B
584Josh Maciejewski28NYYAL1001.000000000.000.00P
585Nick Madrigal27CHCNL462114227.068214528.971-3-17-2-1102.621.323B-2B
586Kenta Maeda36DETAL99040.184311.8750001.560.78P
587Luke Maile33CINNL232115182.02011871310.995530-2-1319.898.70C
588Anthony Maldonado26MIANL101012.052211.8000003.000.40P
589Martín Maldonado37CHWAL323123259.0261252810.996-2-8-4-19-19.038.13C
590Sean Manaea32NYMNL1010051.1615001.0000001.050.60P
591Matt Manning26DETAL55027.2312011.000-1-700.980.60P
592Alek Manoah26TORAL55024.1211001.0000000.740.40P
593Joe Mantiply33ARINL261020.253110.800-1-1001.740.15P
594Kyle Manzardo23CLEAL4007.0541001.0000-190006.431.251B
595Manuel Margot29MINAL45228233.163630001.00013-3-1502.431.40OF
596Ron Marinaccio28NYYAL90012.2211001.0000001.420.22P
597Alec Marsh26KCRAL99050.0135620.8460001.981.22P
598Brandon Marsh26PHINL494236393.08377331.9640172111.831.63OF
599Ketel Marte30ARINL494741410.0245103140234.99261782315.334.962B-SS
600Starling Marte35NYMNL474440389.18376522.976-12-37-7-2101.871.72OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
601Yunior Marte29PHINL120013.1211001.0000001.350.17P
602Austin Martin25MINAL272313195.150491011.000-3-19-6-36-12.301.79OF-2B
603Chris Martin38BOSAL210021.11183001.000-1-904.640.52P
604Justin Martinez22ARINL150018.2202001.0000000.960.13P
605Nick Martínez33CINNL125047.171421.7140000.950.42P
606Seth Martinez29HOUAL240031.1514001.0001601.440.21P
607Nick Martini34CINNL74338.01091001.000-1-33-2-63-12.371.43OF
608Michael Massey26KCRAL262623221.010242600121.0002831604.153.922B
609Miles Mastrobuoni28CHCNL16117101.254193325.9630-20004.603.25SS-2B-OF-3B
610Jorge Mateo29BALAL383327303.21365479318.9781641503.943.332B-OF-SS
611Phil Maton31TBRAL260022.0202001.0000000.820.08P
612Luis Matos22SFGNL171615154.14140010.976-6-491732.332.35OF
613Yuki Matsui28SDPNL260025.051310.800-1-801.440.15P
614Steven Matz33STLNL66027.241211.7500000.980.50P
615Tyler Matzek33ATLNL110010.0000000000.000.00P
616Tim Mayza32TORAL260019.0211001.0000000.950.08P
617James McArthur27KCRAL210023.2101001.0000000.380.05P
618James McCann34BALAL242220198.22091941140.981-1-8-2-12-19.298.54C
619Kyle McCann26OAKAL181611131.0119110631.975-1-12-3-2707.976.44C
620Jake McCarthy26ARINL453326308.08179110.988-3-12-3-1102.341.78OF
621Darren McCaughan28MIANL1004.2101001.0000001.931.00P
622Chas McCormick29HOUAL272619224.256560001.0000-2-1-502.242.07OF
623Andrew McCutchen37PITNL31010.0440001.0000-190003.601.33OF
624T.J. McFarland35OAKAL290022.2945011.000-1-903.570.31P
625Scott McGough34ARINL150016.0211001.0000001.130.13P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
626Reese McGuire29BOSAL282421217.1246234932.98817422010.068.68C
627Ryan McKenna27TOTZZ125142.014140001.000-2-530003.001.17OF
628Triston McKenzie26CLEAL1111057.1981001.000-1-301.410.82P
629Zach McKinstry29DETAL312113196.263194044.937-2-11-3-1802.701.64SS-3B-2B-OF-P
630Ryan McMahon29COLNL565552485.016129125715.9570-12502.862.753B
631Jeff McNeil32NYMNL545350477.1227112111434.982-7-17-5-1214.203.912B-OF
632Curtis Mead23TBRAL252321200.174264539.95900-4-2403.192.842B-3B
633Parker Meadows24DETAL322615217.159590001.00042231602.441.84OF
634John Means31BALAL44020.2101001.0000000.440.25P
635Nick Mears27COLNL220023.0202001.0000000.780.09P
636Trevor Megill30MILNL150014.0000000000.000.00P
637Tylor Megill28NYMNL33016.0202011.0000001.130.67P
638MJ Melendez25KCRAL464627368.17976211.987-4-131301.911.66OF-1B
639Danny Mendick30CHWAL201918162.245142922.9560-3-2-1502.382.153B-2B
640Joey Meneses32WSNNL262624227.0224206180251.000-1-51518.888.621B
641Whit Merrifield35PHINL282521236.169412626.9712101502.552.09OF-2B-3B
642Jackson Merrill21SDPNL565050453.1162157323.98851425-13.182.86OF
643Julian Merryweather32CHCNL4004.200000000.000.00P
644Matt Mervis26CHCNL1001.0110001.000000009.000.50P-1B
645Max Meyer25MIANL33017.0642001.0000003.182.00P
646Jake Meyers28HOUAL473735338.2112111010.99131000-12.952.36OF
647Miles Mikolas35STLNL1212065.0752011.000-1-300.970.58P
648Wade Miley37MILNL2207.0202001.0000002.571.00P
649Drew Millas26WSNNL22216.014113001.0001850007.887.00C
650Bobby Miller25LADNL33011.2101001.0000000.770.33P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
651Bryce Miller25SEAAL1111064.21073001.000-1-301.390.91P
652Erik Miller26SFGNL273025.2101001.0001800.350.04P
653Mason Miller25OAKAL200026.0110001.0000000.350.05P
654Owen Miller27MILNL117355.057516061.0000-50009.334.381B-3B-2B-P
655Shelby Miller33DETAL150016.1110001.0000000.550.07P
656Tyson Miller28TOTZZ160019.1211001.000-1-6300.930.13P
657Hoby Milner33MILNL270028.01055001.0000003.210.37P
658A.J. Minter30ATLNL250021.1413001.0001901.690.16P
659José Miranda26MINAL383619293.065214133.954-4-150001.901.633B-1B
660Casey Mize27DETAL1010049.21156021.0000001.991.10P
661Carmen Mlodzinski25PITNL5007.2101001.0000001.170.20P
662Anthony Molina22COLNL101018.1422001.00011101.960.40P
663Sam Moll32CINNL120010.0202001.00012001.800.17P
664Andruw Monasterio27MILNL117461.134112216.97123923904.842.752B-3B-OF
665Yoán Moncada29CHWAL11111086.03182124.93511311403.032.643B
666Mickey Moniak26LAAAL383123275.18382010.988314-1-4-12.682.16OF
667Frankie Montas31CINNL1010047.01156001.0000002.111.10P
668Elehuris Montero25COLNL423835335.038937513139.997-1-300110.429.241B
669Keider Montero23DETAL1104.100000000.000.00P
670Rafael Montero33HOUAL240023.2202001.000-1-800.760.08P
671Jordan Montgomery31ARINL88044.1615001.0001501.220.75P
672Dylan Moore31SEAAL484332392.21658677214.9884132603.742.86SS-2B-OF-3B-1B
673Matt Moore35LAAAL230021.1404001.0001901.690.17P
674Adrián Morejón25SDPNL140021.2303001.0001901.250.21P
675Christopher Morel25CHCNL454521354.0100286665.940-2-7-7-2402.392.093B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
676Gabriel Moreno24ARINL433838343.03162951923.9940213-18.247.30C
677Eli Morgan28CLEAL100011.0404001.00011803.270.40P
678Charlie Morton40ATLNL1010056.2101810.9000001.430.90P
679Ryan Mountcastle27BALAL494746432.243339932228.995-1-23828.978.801B
680Kyle Muller26OAKAL130033.294410.8891602.140.62P
681Cedric Mullins29BALAL494439398.083821001.000-3-9-1-301.881.69OF
682Max Muncy33LADNL403636337.193256628.9782941402.432.283B
683Andrés Muñoz25SEAAL240025.150410.8000001.420.17P
684Roddery Muñoz24MIANL33015.2312001.0000001.721.00P
685Sean Murphy29ATLNL55442.050482001.0000200010.7110.00C
686Tom Murphy33SFGNL1210884.269681001.000-2-34-6-85-27.335.75C
687Joe Musgrove31SDPNL1010049.1136610.9232802.191.20P
688Parker Mushinski28HOUAL8009.121010.500-2-4300.960.13P
689Dane Myers28MIANL158484.02220110.955-2-24-1-1402.251.40OF
690Tobias Myers25MILNL76026.2101001.0000000.340.14P
691Andrew Nardi25MIANL260021.0303001.00021901.290.12P
692Omar Narváez32NYMNL282113186.0193184453.974-4-29-6-3909.106.71C
693Nick Nastrini24CHWAL44016.1110001.000-1-1200.550.25P
694Bo Naylor24CLEAL373431305.13303151143.988-1-2416-19.618.81C
695Josh Naylor27CLEAL494946435.037734529345.9923838-17.747.631B
696Kyle Nelson27ARINL110010.200000000.000.00P
697Nick Nelson28PHINL3003.1110001.0000002.700.33P
698Ryne Nelson26ARINL98040.185210.8750001.560.78P
699Héctor Neris35CHCNL210020.0202001.000-1-1000.900.10P
700Zach Neto23LAAAL555453479.020064132430.9801313-13.683.56SS
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
701Tyler Nevin27OAKAL36298253.012510814310.976-1-52904.342.65OF-1B-3B
702Kevin Newman30ARINL423733329.01283590324.9770031113.422.91SS-2B
703Kyle Nicolas25PITNL120011.0312001.00011802.450.25P
704Tomás Nido30NYMNL302318214.12202061041.98201-2-1119.077.20C
705Brandon Nimmo31NYMNL514838429.07974410.98713-4-11-11.641.53OF
706Ryan Noda28OAKAL272218202.018516518222.9892141608.156.781B
707Aaron Nola31PHINL1212177.1945011.0002501.050.75P
708Lars Nootbaar26STLNL393828327.28379222.976-3-111302.222.08OF
709Dedniel Núñez28NYMNL6009.000000000.000.00P
710Nasim Nuñez23WSNNL72124.0146713.929070004.881.86SS-2B
711Riley O'Brien29STLNL1001.000000000.000.00P
712Ryan O'Hearn30BALAL15137107.156542041.0000411104.703.291B-OF
713Logan O'Hoppe24LAAAL484544404.13923741620.995-1-3-3-908.688.13C
714Jack O'Loughlin24OAKAL1003.000000000.000.00P
715Tyler O'Neill29BOSAL343116275.15149110.98012-1-401.631.47OF
716Bailey Ober28MINAL1111057.0835001.0000001.260.73P
717Steven Okert32MINAL210018.2101001.0000000.480.05P
718Edward Olivares28PITNL26248185.24946210.980-4-23-3-1902.331.85OF
719Matt Olson30ATLNL555555492.048844441343.9946162518.878.821B
720Reese Olson24DETAL1010056.152210.800-2-700.640.40P
721Jonathan Ornelas24TEXAL1003.00000000000.000.002B
722Rafael Ortega33CHWAL124450.018180001.000361-1-2403.241.50OF
723Joey Ortiz25MILNL504033367.1118387739.9750-10002.822.213B-2B-SS
724Luis Ortiz28PHINL1000.200000000.000.00P
725Luis Ortiz25PITNL170030.230120.3330000.290.06P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
726Adam Ottavino38NYMNL220021.1642001.000-2-1902.530.27P
727James Outman27LADNL363025269.17674110.987-2-10-3-13-12.512.08OF
728Cristian Pache25PHINL21179144.23935220.94922043302.301.76OF
729Chris Paddack28MINAL1111061.0927001.000-1-301.330.82P
730Emilio Pagán33CINNL210019.1211001.0000000.930.10P
731Andy Pages23LADNL383832339.1112110110.991622310-12.942.92OF
732Pedro Pagés25STLNL105554.25855120.966-1-23-1-22-19.225.60C-1B
733Richie Palacios27TBRAL473832357.1114763718.99141341302.852.31OF-2B-SS
734Daniel Palencia24CHCNL70011.0101001.0000000.820.14P
735Andre Pallante25STLNL101016.0743011.00011303.940.70P
736Enoli Paredes28MILNL4005.000000000.000.00P
737Isaac Paredes25TBRAL505048448.1102296949.9610-1-2-501.971.923B-1B
738Kyren Paris22LAAAL141310114.0511635061.00021811104.033.402B-SS
739Mitchell Parker24WSNNL88044.1422001.0000000.810.50P
740Wes Parsons31TOTAL4009.041210.7500003.000.75P
741Vinnie Pasquantino26KCRAL444439378.2373342310291.00041331008.878.481B
742Graham Pauley23SDPNL64134.1126511.917-1-320002.881.573B-1B
743James Paxton35LADNL1010052.0505001.0001400.870.50P
744Joel Payamps30MILNL220020.031110.6670000.900.09P
745Nate Pearson27TORAL220021.100000-1-900.000.00P
746Elvis Peguero27MILNL240024.2303001.0000001.090.13P
747Jeremy Peña26HOUAL575755501.224590148740.97112-3-7-24.274.18SS
748Ryan Pepiot26TBRAL99046.1761021.0000001.360.78P
749David Peralta36SDPNL22014.0220001.0000330001.291.00OF
750Freddy Peralta28MILNL1111062.11257001.0000001.731.09P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
751Wandy Peralta32SDPNL260023.1211001.0000000.770.08P
752Geraldo Perdomo24ARINL77563.019415051.0000-711902.712.71SS
753Jhonny Pereda28MIANL32017.022220001.0000-20-1-71-111.657.33C
754Cionel Pérez28BALAL140013.2110001.000-1-1500.660.07P
755Martín Pérez33PITNL1111057.1743011.0001301.100.64P
756Salvador Pérez34KCRAL504940420.03953751917.9973102618.447.73C-1B
757Wenceel Pérez24DETAL373223289.17675010.98713-4-16-12.332.03OF
758Blake Perkins27MILNL484440401.1132129210.99272151422.942.73OF
759David Peterson28NYMNL1105.021010.5000001.801.00P
760Jace Peterson34ARINL105350.020713031.000-3-80-2-4803.602.00SS-2B-3B
761Brandon Pfaadt25ARINL1111067.0103610.9000001.210.82P
762Tommy Pham36CHWAL282818247.061610001.00002-6-2902.222.18OF
763Evan Phillips29LADNL140013.232010.667-1-1501.320.14P
764Kevin Pillar35TOTAL322318212.050500001.000-1-321102.121.56OF
765René Pinto27TBRAL191511135.0129126210.992-4-31-3-27-18.536.74C
766Ricardo Pinto30PHINL60010.2651001.0000005.061.00P
767Nick Pivetta31BOSAL77035.1321001.0000000.760.43P
768Colin Poche30TBRAL10009.100000000.000.00P
769Jorge Polanco30SEAAL444341369.11516088318.980250003.613.362B
770Zach Pop27TORAL140013.1422001.0000002.700.29P
771Cody Poteet29NYYAL1106.0220001.0000003.002.00P
772Ryan Pressly35HOUAL230021.1422011.000-1-901.690.17P
773Quinn Priester23PITNL55027.094320.778-2-1502.331.40P
774Jurickson Profar31SDPNL565629438.091883011.000-3-9-3-8-21.871.63OF-1B
775Austin Pruitt34TEXAL4004.1101001.0000002.080.25P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
776A.J. Puk29MIANL114020.1101011.0000000.440.09P
777Cal Quantrill29COLNL1111063.21055001.0001301.410.91P
778Jose Quintana35NYMNL1111058.2844011.000-1-301.230.73P
779Ceddanne Rafaela23BOSAL565339479.117410363819.9540-100-13.122.34OF-SS-2B-3B
780Cole Ragans26KCRAL1212167.01248001.0002601.611.00P
781Tanner Rainey31WSNNL140014.0321001.0000001.930.21P
782Cal Raleigh27SEAAL504542402.14233972242.99141092719.378.38C
783Brooks Raley36NYMNL8007.000000000.000.00P
784Luke Raley29SEAAL423529311.096924031.0002831112.782.18OF-1B
785Emmanuel Ramirez29MIANL5005.200000000.000.00P
786Erasmo Ramírez34TBRAL110016.0202001.0000001.130.18P
787Harold Ramírez29TBRAL64038.014140001.00024839403.322.33OF
788José Ramírez31CLEAL434341383.0982766511.949-3-91302.192.163B
789Nick Ramirez34LADNL6009.1202001.0000001.930.33P
790Yohan Ramírez29TOTZZ150020.0624001.00016002.700.40P
791Bryan Ramos22CHWAL141312114.04093012.9750211103.082.793B
792Heliot Ramos24SFGNL201917174.139372001.00063864112.011.95OF
793Colin Rea33MILNL1110059.21183001.000-2-701.661.00P
794J.T. Realmuto33PHINL464642407.24514301923.9960000-19.919.76C
795Jakson Reetz28SFGNL53331.034340001.000030009.876.80C
796Rob Refsnyder33BOSAL231411134.03432110.971110-2-1702.221.43OF
797Sean Reid-Foley28NYMNL160016.000000000.000.00P
798Zach Remillard30CHWAL1210687.032824021.00023322703.312.292B-3B-SS-OF
799Anthony Rendon34LAAAL171615139.248113525.9582141912.962.883B
800Hunter Renfroe32KCRAL504441395.09287411.989-2-5-2-612.071.82OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
801Luis Rengifo27LAAAL393633325.11435781519.965-2-70003.823.372B-3B-SS
802Pablo Reyes30BOSAL21159142.062203844.935-1-12-3-2503.682.323B-2B-SS-1B-P
803Bryan Reynolds29PITNL505040447.19385711.989-8-220011.851.84OF
804Trevor Richards31TORAL240027.130210.6670000.660.08P
805Austin Riley27ATLNL424241371.1109307636.9723941302.572.523B
806Leo Rivas26SEAAL42117.0936021.0001660004.762.25SS-2B
807Emmanuel Rivera28MIANL402823257.01287552110.992-1-31514.453.103B-1B-P
808Anthony Rizzo34NYYAL575754503.241535953338.99300-1-207.367.231B
809Luis Robert26CHWAL77761.012120001.000-3-57-2-3901.771.71OF
810David Robertson39TEXAL230026.0835001.0001802.770.35P
811Nick Robertson25STLNL80012.1110001.0000000.730.13P
812Víctor Robles27WSNNL1410782.22725110.96312022902.831.86OF
813Brayan Rocchio23CLEAL494747425.016356104331.9822741103.393.27SS
814Brendan Rodgers27COLNL524747423.121771145141.9950-12614.594.152B
815Carlos Rodón31NYYAL1212067.0514001.000-2-600.670.42P
816Grayson Rodriguez24BALAL99051.01055001.0001401.761.11P
817Joely Rodríguez32BOSAL110011.0220001.0000001.640.18P
818Johnathan Rodríguez24CLEAL65445.0871001.000-3-67-2-5301.601.33OF
819Julio Rodríguez23SEAAL585856506.1159154230.981134912.772.69OF
820Manuel Rodríguez27TBRAL9009.2101001.000-1-2100.930.11P
821Randy Rodríguez24SFGNL90016.1312001.0000001.650.33P
822Yariel Rodríguez27TORAL44015.100000000.000.00P
823Yerry Rodríguez26TEXAL120017.0413001.00011202.120.33P
824Jake Rogers29DETAL322922250.1250241720.9921321008.927.75C
825Josh Rogers29COLNL1005.000000000.000.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
826Taylor Rogers33SFGNL240022.151310.8001901.610.17P
827Trevor Rogers26MIANL1111051.0114610.909-1-401.760.91P
828Tyler Rogers33SFGNL290027.061410.8330001.670.17P
829Johan Rojas23PHINL464638401.19592120.979-9-25-4-1102.092.02OF
830Josh Rojas30SEAAL484129368.01194275210.983140002.862.133B-2B-OF-P
831Miguel Rojas35LADNL332416219.076294615.9872921103.082.14SS-2B-3B
832Chris Roller27MILNL1003.0110001.0000240003.001.00OF
833Jordan Romano31TORAL150013.2101001.0000000.660.07P
834JoJo Romero27STLNL260027.2202001.0001700.650.08P
835Brent Rooker29OAKAL14137102.116160001.000-2-25-1-1101.411.14OF
836Ben Rortvedt26TBRAL423125288.22982861021.9930231209.236.88C-P
837Amed Rosario28TBRAL413930355.2107683816.991-5-16-6-20-12.682.26OF-2B-SS-3B
838Eddie Rosario32WSNNL474028365.28986121.978-4-13-6-19-12.141.85OF
839Eguy Rosario24SDPNL2594101.038112614.9740422403.301.423B-2B
840Joe Ross31MILNL99042.0651001.0000001.290.67P
841Landen Roupp25SFGNL100013.2303001.00011501.980.30P
842Chris Roycroft27STLNL5006.0303001.00013304.500.60P
843Esteury Ruiz25OAKAL27167141.03635010.972-1-6-1-8-12.231.30OF
844José Ruiz29PHINL90011.0110001.0000000.820.11P
845Keibert Ruiz25WSNNL343030272.12712591114.996-2-10-6-2608.927.94C
846Jackson Rutledge25WSNNL1001.000000000.000.00P
847Adley Rutschman26BALAL353331299.13082911611.9974152829.238.77C
848Joe Ryan28MINAL1111067.0963001.000-1-301.210.82P
849Ryder Ryan29PITNL110013.000000000.000.00P
850Andrew Saalfrank26ARINL2001.000000000.000.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
851Blake Sabol26SFGNL87565.07066130.957-3-630009.288.38C
852Eduardo Salazar26LADNL1002.0101001.0000004.501.00P
853Chris Sale35ATLNL1010063.21239001.0000001.701.20P
854Cristopher Sánchez27PHINL1111060.11811340.7781302.091.27P
855Gary Sánchez31MILNL151212108.09185511.98903-1-1107.506.00C-1B
856Jesús Sánchez26MIANL433733335.088880001.000-1-3-4-14-22.362.05OF
857Sixto Sánchez25MIANL147035.2853021.0000002.020.57P
858Nick Sandlin27CLEAL280025.0413001.0000001.440.14P
859Patrick Sandoval27LAAAL1212060.2101810.9002701.340.75P
860Cole Sands26MINAL200023.1514001.00021701.930.25P
861Miguel Sanó31LAAAL1310689.1442519021.00022922704.433.143B-1B-P
862Carlos Santana38MINAL514645419.237334029425.9894121307.917.241B
863Dennis Santana28NYYAL190022.0422011.000-1-901.640.21P
864Anthony Santander29BALAL414130358.091901001.0004140002.292.22OF
865Tayler Saucedo31SEAAL160014.2303001.0000001.840.19P
866Matt Sauer25KCRAL140016.1202001.0000001.100.14P
867Josh Sborz30TEXAL7005.1101001.000-1-3801.690.14P
868Nolan Schanuel22LAAAL504643413.135933324234.994-4-121317.777.141B
869Clarke Schmidt28NYYAL1111060.2136610.9232701.781.09P
870Casey Schmitt25SFGNL66656.01899021.000-1-31-1-2102.893.00SS
871Davis Schneider25TORAL484127363.2117813518.991-1-4-2-6-22.872.23OF-2B
872John Schreiber30KCRAL260024.0743001.0000002.630.27P
873Max Schuemann27OAKAL383124284.01173577519.957-5-23-3-1203.552.73SS-2B-OF-3B
874Kyle Schwarber31PHINL1119.0440001.0000310004.004.00OF
875Spencer Schwellenbach24ATLNL1105.0211001.0000003.602.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
876Christian Scott25NYMNL55027.2330001.0000000.980.60P
877Tanner Scott29MIANL230023.041210.750-2-1701.170.13P
878Tayler Scott32HOUAL250027.21073001.0000003.250.40P
879Victor Scott23STLNL201716158.04241010.976-1-8-1-702.342.05OF
880Corey Seager30TEXAL494943414.017958116524.97251441203.783.55SS
881JP Sears28OAKAL1212067.1606001.000-2-600.800.50P
882Colin Selby26KCRAL2003.0220001.0000006.001.00P
883Marcus Semien33TEXAL565652486.025080166431.98410251025-24.564.392B
884Nick Senzel29WSNNL222117172.261104832.951211-3-21-13.022.643B
885Brian Serven29TORAL63227.02625010.962-1-540008.334.17C
886Luis Severino30NYMNL1111064.01311111.9231301.691.09P
887Paul Sewald34ARINL7007.0101001.0000001.290.14P
888Bryan Shaw36CHWAL5004.000000000.000.00P
889Gavin Sheets28CHWAL363524287.1118114315.992-6-24-4-1603.663.25OF-1B
890Austin Shenton26TBRAL97764.161583031.0001140008.536.781B
891Braden Shewmake26CHWAL252115178.064134837.9530-30003.082.44SS-3B-2B
892Zack Short29TOTMLB231714157.14483334.932161702.351.783B-2B-SS
893Jared Shuster25CHWAL100024.2211001.000-1-800.730.20P
894Michael Siani24STLNL483522314.285841001.000416519-12.431.77OF
895Chase Silseth24LAAAL2208.000000000.000.00P
896Lucas Sims30CINNL230018.2321011.0000001.450.13P
897Brady Singer27KCRAL1111061.2127410.9170001.611.00P
898Jon Singleton32HOUAL363429302.025122623227.992-8-32-4-1617.426.921B
899José Siri28TBRAL444339382.1126121050.960-9-27-2-602.852.75OF
900Paul Skenes22PITNL44022.0523011.0001902.051.25P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
901Tarik Skubal27DETAL1111067.083410.8750000.940.64P
902Justin Slaten26BOSAL200029.0422001.0000001.240.20P
903Austin Slater31SFGNL2111295.022211001.0000-511202.081.05OF
904Burch Smith34MIANL220025.1505001.0000001.780.23P
905Cade Smith25CLEAL250025.1321001.0001801.070.12P
906Dominic Smith29BOSAL221814161.014112020111.993216-3-22-17.836.361B
907Drew Smith30NYMNL100010.000000000.000.00P
908Josh Smith26TEXAL534641412.0124319038.9763961712.642.123B-SS
909Pavin Smith28ARINL1511486.031292001.0001180003.242.07OF-1B
910Will Smith34KCRAL200017.130210.66711201.040.10P
911Will Smith29LADNL454443397.13943741731.992413-2-6-28.868.69C
912AJ Smith-Shawver21ATLNL1104.100000000.000.00P
913Drew Smyly35CHCNL110016.0101001.0000000.560.09P
914Kirby Snead29SEAAL8007.2303001.00012603.520.38P
915Blake Snell31SFGNL55019.000000-1-110.000.00P
916Collin Snider28SEAAL3003.0101001.0000003.000.33P
917Tyler Soderstrom22OAKAL15128103.289826110.98903-1-1207.645.501B-C
918Donovan Solano36SDPNL97663.018414021.000-1-2611902.572.003B-2B
919George Soriano25MIANL100011.2202001.00011701.540.20P
920José Soriano25LAAAL1210058.1167720.8750002.161.17P
921Michael Soroka26CHWAL139054.0826001.0001401.330.62P
922Edmundo Sosa28PHINL302819242.21173975315.9740242004.233.80SS-3B-2B
923Lenyn Sosa24CHWAL129887.12781813.963-1-19-3-4102.682.003B-2B
924Gregory Soto29PHINL210016.1220001.000-1-1201.100.10P
925Juan Soto25NYYAL595955518.01331294011.0009212402.312.25OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
926Alex Speas26HOUAL1002.0110001.0004.501.00P
927Gabe Speier29SEAAL220016.1202001.000-2-2401.100.09P
928Mitch Spence26OAKAL143038.1734001.0000001.640.50P
929Carson Spiers26CINNL40013.2321011.0000001.980.75P
930George Springer34TORAL484746412.08683210.988-4-121211.861.77OF
931Jacob Stallings34COLNL242017186.1159152610.9940-11617.636.58C
932Ryne Stanek32SEAAL230020.0211001.0000000.900.09P
933Josh Staumont30MINAL7007.100000000.000.00P
934Justin Steele28CHCNL66032.1303001.0001600.840.50P
935Spencer Steer26CINNL535344464.020218811310.98524-2-503.863.37OF-1B-2B
936Jackson Stephens30ATLNL3003.100000000.000.00P
937Tyler Stephenson27CINNL423634321.229928910021.000131408.377.12C
938Justin Sterner27TBRAL1002.0000000.000.00P
939Brock Stewart32MINAL130013.1211011.0000001.350.15P
940DJ Stewart30NYMNL1612284.019190001.000-3-49-2-2802.041.12OF-1B
941Gavin Stone25LADNL1010057.017107021.0000002.681.70P
942Trevor Story31BOSAL88767.22041513.9500823502.532.38SS
943Bryson Stott26PHINL524843445.020789115325.986-1-2-1-304.133.582B-SS
944Kyle Stowers26BALAL74239.0990001.00000-1-3002.081.29OF
945Matt Strahm32PHINL240023.000000000.000.00P
946Chris Stratton33KCRAL220024.0404001.0001801.500.18P
947Hunter Stratton27PITNL240027.1312001.0000000.990.13P
948Hunter Strickland35LAAAL230024.000000000.000.00P
949Spencer Strider25ATLNL2209.0110001.0000001.000.50P
950Ross Stripling34OAKAL1111055.2104510.9000001.460.82P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
951Marcus Stroman33NYYAL1212069.11971110.9471302.341.50P
952Peter Strzelecki29CLEAL4005.200000000.000.00P
953Garrett Stubbs31PHINL161212116.1117110610.991-1-1411008.977.25C
954Albert Suárez34BALAL125034.11138021.0001602.880.92P
955Eugenio Suárez32ARINL565554488.014832112418.97300-1-2-12.662.573B
956José Suarez26LAAAL150031.1101001.000-1-600.290.07P
957Ranger Suárez28PHINL1111172.015312011.0001301.881.36P
958Robert Suarez33SDPNL240025.0220001.0000000.720.08P
959Wander Suero32HOUAL1000.00000000.00P
960Brett Sullivan30SDPNL3003.0220001.000080006.000.671B-C
961Cole Sulser34NYMNL4004.200000-1-430.000.00P
962Brent Suter34CINNL232031.092610.88921302.320.35P
963Jack Suwinski25PITNL473427331.2104103010.990516-7-2502.792.19OF
964Seiya Suzuki29CHCNL272626227.25047212.980-3-16-1-501.941.81OF
965Dansby Swanson30CHCNL464542393.21595699416.975-2-7-2-603.543.37SS
966Erik Swanson30TORAL170013.210010.0000000.000.00P
967Jameson Taillon32CHCNL88044.183410.875-1-501.420.88P
968Dillon Tate30BALAL140017.0211001.0000001.060.14P
969Fernando Tatís25SDPNL595953513.1110102441.964-5-12-4-9-11.861.80OF
970Mike Tauchman33CHCNL413830345.07876111.987-5-17-2-602.011.88OF
971Leody Taveras25TEXAL545350461.0133129311.992-12-31-6-1502.582.44OF
972Chris Taylor33LADNL312116205.04339310.977422-1-5-11.841.27OF-3B-2B
973Michael Taylor33PITNL443636331.0109105310.99183072522.942.45OF
974Samad Taylor25SEAAL31011.1110001.0000-3-1-10900.790.33OF
975Tyrone Taylor30NYMNL292316222.16562210.9850-221002.592.21OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
976Julio Teherán33NYMNL1102.2110001.0000003.381.00P
977Rowdy Tellez29PITNL443525313.127525024122.9962914-17.876.231B
978Kai-Wei Teng25SFGNL40011.0422001.0000003.271.00P
979Matt Thaiss29LAAAL13129104.0117113130.974-1-911209.878.77C
980Caleb Thielbar37MINAL170012.210010.0000000.000.00P
981Alek Thomas24ARINL44330.0660001.000-3-1040001.801.50OF
982Lane Thomas28WSNNL272726235.05450311.981-6-32-4-2012.031.96OF
983Bubba Thompson26CINNL115452.015150001.000-1-22-1-2302.601.36OF
984Keegan Thompson29CHCNL90012.210010.000-1-1600.000.00P
985Ryan Thompson32ARINL220023.2110001.000-1-800.380.05P
986Zack Thompson26STLNL52017.0321001.0000001.590.60P
987Trent Thornton30SEAAL250024.041210.7501801.130.12P
988Jesús Tinoco29TEXAL4005.000000000.000.00P
989Michael Toglia25COLNL15128110.265596051.000-3-30-1-1005.293.821B-OF
990Michael Tonkin34TOTZZ150022.0532011.0000002.050.33P
991Spencer Torkelson24DETAL515148451.241537735332.993-2-5-5-1308.218.081B
992Abraham Toro27OAKAL424030338.01184869114.992-2-6-3-1003.122.723B-2B-1B-OF
993Gleyber Torres27NYYAL585756507.120487110730.966-5-11-3-703.493.402B
994Ezequiel Tovar22COLNL555555489.025081168139.99651251204.584.53SS
995Taylor Trammell26TOTZZ71021.1660001.000173-1-5702.530.86OF
996Blake Treinen36LADNL9008.2101001.0000001.040.11P
997Alan Trejo28COLNL1411593.2471532081.00011322604.523.362B-3B-SS
998Jose Trevino31NYYAL342825256.12752631022.99331562819.598.03C-P
999Jared Triolo26PITNL515046447.017564110122.99441161613.503.222B-3B-1B
1000Chadwick Tromp29ATLNL191610142.21381317001.0001121808.717.26C
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1001Mike Trout32LAAAL242421203.067652011.00003-1-502.972.79OF
1002Cole Tucker27LAAAL119676.030111631.90006-1-1503.202.253B-OF
1003Kyle Tucker27HOUAL555551481.2103994021.00061451211.921.87OF
1004Brice Turang24MILNL524944435.021495118123.995-1-23804.414.102B
1005Spencer Turnbull31PHINL126041.1862001.000-2-1001.740.67P
1006Justin Turner39TORAL109371.03726921.9460-40004.443.501B-3B
1007Trea Turner31PHINL323231281.01073271410.963-3-13-1-403.303.22SS
1008Kyle Tyler27MIANL1002.0110001.0000004.501.00P
1009Edwin Uceta26TBRAL2004.0110001.0000002.250.50P
1010José Ureña32TEXAL155045.2105410.900-2-901.770.60P
1011Luis Urías27SEAAL332517214.173254356.93215-1-602.862.063B
1012Ramón Urías30BALAL241916172.151212822.9610221402.562.043B-1B
1013Abner Uribe24MILNL140014.1752011.00011404.400.50P
1014Gio Urshela32DETAL302620229.062184222.96800-2-10-12.361.943B-1B
1015Naoyuki Uwasawa30BOSAL2004.0110001.0000002.250.50P
1016Enmanuel Valdez25BOSAL302617220.1110377129.982212-1-5-14.413.602B-OF
1017Framber Valdez30HOUAL88047.2303001.000-1-400.570.38P
1018Ricky Vanasco25LADNL1002.0110001.0000004.501.00P
1019Ildemaro Vargas32WSNNL352718258.0894146215.978-3-122903.032.072B-3B-OF-SS
1020Miguel Vargas24LADNL54129.0440001.000-2-740001.240.80OF
1021Gus Varland27LADNL7006.0321001.0000004.500.43P
1022Louie Varland26MINAL44016.2202001.0000001.080.50P
1023Daulton Varsho27TORAL524936424.21221211001.000823113122.592.35OF
1024Randy Vásquez25SDPNL55021.2211001.0000000.830.40P
1025Andrew Vaughn26CHWAL504948426.239036622226.9950-11318.187.761B
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1026Christian Vázquez33MINAL333030271.03052921121.9930-1418010.069.18C-3B
1027Luis Vázquez24CHCNL1001.00000000000.000.00SS
1028Nelson Velázquez25KCRAL16137106.02625010.962-3-29-2-2202.121.56OF
1029Anthony Veneziano26KCRAL2002.000000000.000.00P
1030Alex Verdugo28NYYAL565551493.01261251011.000102492112.302.25OF
1031Justin Verlander41HOUAL88047.0633001.0001401.150.75P
1032Alex Vesia28LADNL240025.261411.8330001.750.21P
1033Nick Vespi28BALAL1001.000000000.000.00P
1034Will Vest29DETAL230024.0532001.0000001.880.22P
1035Thyago Vieira31TOTZZ170022.130210.6670000.810.12P
1036Mark Vientos24NYMNL15118103.1411724021.00016-1-1203.572.413B-1B
1037Matt Vierling27DETAL483923353.090592924.978-5-17-1-3-12.241.693B-OF
1038Ryan Vilade25DETAL32219.0660001.000211416302.842.00OF
1039Eli Villalobos27MIANL3004.1101001.0000002.080.33P
1040Darius Vines26ATLNL32012.2312001.0000002.131.00P
1041Victor Vodnik24COLNL250032.1633001.0000001.670.24P
1042Anthony Volpe23NYYAL585857516.023197128626.974383703.923.88SS
1043Austin Voth32SEAAL210022.253110.8000001.590.19P
1044Michael Wacha32KCRAL1212068.01266011.0001301.591.00P
1045LaMonte Wade30SFGNL453823317.029626134124.997-2-61308.386.281B-OF
1046Tyler Wade29SDPNL352211203.151212823.961-5-30-3-1702.171.323B-2B-SS-OF
1047Jacob Waguespack30TBRAL41010.0110001.0000000.900.25P
1048Matt Waldron27SDPNL1111057.0615001.0000000.950.55P
1049Christian Walker33ARINL575653495.0480441390511.0002461508.738.421B
1050Jordan Walker22STLNL17177132.024222011.00011119-11.641.41OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1051Josh Walker29NYMNL90010.0220001.0000001.800.22P
1052Ryan Walker28SFGNL291029.0422001.000-1-701.240.14P
1053Taijuan Walker31PHINL66032.2734021.0001601.931.17P
1054Forrest Wall28ATLNL1001.0110001.00017080009.001.00OF
1055Matt Wallner26MINAL118468.021210001.000243-1-1702.781.91OF
1056Jared Walsh30TEXAL161414126.011610410211.9830-3-1-1008.147.131B
1057Blake Walston23ARINL2108.1101001.0000001.080.50P
1058Taylor Ward30LAAAL505049444.1104101210.990-2-5-1-202.092.06OF
1059Ryan Weathers24MIANL1111062.2817001.0001301.150.73P
1060Luke Weaver30NYYAL210035.232010.667-1-600.500.10P
1061Jacob Webb30BALAL270023.2312001.000-1-801.140.11P
1062Logan Webb27SFGNL1212072.1156810.933-3-801.741.17P
1063Jordan Weems31WSNNL230020.161411.83311002.210.22P
1064Greg Weissert29BOSAL250024.0422001.0000001.500.16P
1065Austin Wells24NYYAL343126270.2258250531.9881631308.487.50C
1066Tyler Wells29BALAL33015.1202001.0000001.170.67P
1067Joey Wendle34NYMNL1810598.040132433.925-1-11-1-1203.402.062B-3B-SS
1068Davis Wendzel27TEXAL137269.014410001.00022923501.831.083B-2B
1069Joey Wentz26DETAL160023.0220001.0000000.780.13P
1070Hayden Wesneski26CHCNL133032.2963001.0000002.480.69P
1071Jordan Westburg25BALAL505041452.01132885071.000-1-32502.251.953B-2B-SS
1072Zack Wheeler34PHINL1212073.213103001.0000001.591.08P
1073Mitch White29TOTZZ130023.2321001.0000001.140.23P
1074Owen White24TEXAL2001.000000000.000.00P
1075Forrest Whitley26HOUAL1000.200000000.000.00P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1076Garrett Whitlock28BOSAL44018.1743001.00011103.441.75P
1077Jordan Wicks24CHCNL55023.000000-1-90.000.00P
1078Joey Wiemer25MILNL176469.11211010.917-1-2011721.430.65OF
1079Alika Williams25PITNL221914172.268264024.971-1-8-1-703.442.752B-SS
1080Luke Williams27ATLNL31010.1303001.0000120002.611.003B-P
1081Trevor Williams32WSNNL1111056.2624001.0001400.950.55P
1082Bryse Wilson26MILNL147048.0202001.0000000.380.14P
1083Justin Wilson36CINNL160010.2312001.00011902.530.19P
1084Steven Wilson29CHWAL210019.0404001.00011101.890.19P
1085Allan Winans28ATLNL1105.0202001.00014003.602.00P
1086Josh Winckowski26BOSAL123024.1633001.0000002.220.50P
1087Jesse Winker30WSNNL403827319.06660511.9851431121.831.63OF
1088Cole Winn24TEXAL110014.1312001.0000001.880.27P
1089Keaton Winn26SFGNL99042.11073001.0001502.131.11P
1090Masyn Winn22STLNL484544402.221066136837.96231061804.514.21SS
1091Patrick Wisdom32CHCNL1610591.073591222.9731120007.023.741B-3B-OF-P
1092Brett Wisely25SFGNL107368.1311021031.000-1-1623504.082.58SS-2B-OF-1B
1093Bobby Witt24KCRAL595955511.021369138622.9722651223.653.51SS
1094Connor Wong28BOSAL383430308.03092872021.9940-1-3-12-18.977.49C-1B-2B
1095Bryan Woo24SEAAL55027.2871001.0000002.601.60P
1096Alex Wood33OAKAL99039.1927011.0001502.061.00P
1097Jake Woodford27CHWAL1104.100000000.000.00P
1098Simeon Woods Richardson23MINAL88040.0624001.0000001.350.75P
1099Yoshinobu Yamamoto25LADNL1111059.01046001.0001301.530.91P
1100Ryan Yarbrough32LADNL160038.11421110.9291503.050.81P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1101Mike Yastrzemski33SFGNL464033357.17269210.986-6-22413-11.791.54OF
1102Kirby Yates37TEXAL200020.1211001.000-1-1000.890.10P
1103Christian Yelich32MILNL242322197.13532210.971-2-10-3-1801.551.42OF
1104Masataka Yoshida30BOSAL1001.0000000-3720000.000.00OF
1105Alex Young30CINNL2001.200000000.000.00P
1106Danny Young30NYMNL3004.000000000.000.00P
1107Jacob Young24WSNNL464239369.2119114412.99261951602.872.57OF
1108Seby Zavala30SEAAL16139111.09187310.9890-3-3-32-17.305.63C
1109Angel Zerpa24KCRAL250023.1514001.0001901.930.20P
1110Guillermo Zuñiga25LAAAL4005.000000000.000.00P