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.66.686585224094626.0210015425322655.98872520
Atlanta Braves383.86.691565044234509.0205915035342247.989-6-21634
Baltimore Orioles373.73.722565043754563.0204815215032436.988922112
Boston Red Sox403.92.699595313574746.0214415825214141.98116410-1-5
Chicago Cubs404.47.692595313884704.0208215684783633.983-25-6-13-1-2
Chicago White Sox435.15.694595314044617.0204115394683434.983-29-7-39-1-3
Cincinnati Reds354.26.704585223884605.0199715354313135.98420-201
Cleveland Guardians343.71.701585223944680.0209315604993453.984144271-3
Colorado Rockies355.49.678575134014545.0212715155862662.988-7-21912
Detroit Tigers344.28.699585223654641.0207815474963544.983-3-12-31
Houston Astros394.46.699595314184704.0210415685092755.987133-10-1-1
Kansas City Royals353.67.702605403954734.0213115785282541.988822915
Los Angeles Angels385.05.708585224174647.0207715494973146.985106-10
Los Angeles Dodgers423.52.733605404004845.0217216155342339.98942103710
Miami Marlins445.00.681595313784716.0217315725594247.981-24-6-14-31
Milwaukee Brewers404.10.703585223824638.0206615464932739.98711360-1
Minnesota Twins384.33.699585223324617.0199215394312227.989-14-4-801
New York Mets424.91.694585223864701.0209415674874046.981-25-6-34-81
New York Yankees363.12.732605404434815.0212416054863346.9843072800
Oakland Athletics434.87.685605403584806.0217116025274261.981-12-3-25-12
Philadelphia Phillies323.54.704595314234797.0216915995333740.983-10110-3
Pittsburgh Pirates374.47.703585223784701.0209515674943442.9840042-2
San Diego Padres354.28.700615494054881.0214616274873243.985-7-21-1-3
Seattle Mariners373.70.726605404024755.0209315854743438.9842152201
San Francisco Giants424.73.673595314034692.0220215645993953.982-29-871-4
St. Louis Cardinals354.61.686565043784443.0202014815093058.985-5-11700
Tampa Bay Rays394.81.701595314034803.0208916014573142.985-11-3-120-3
Texas Rangers434.41.706585223994599.0208315335183247.9851852210
Toronto Blue Jays354.53.696575133804506.0202615024913346.984203533
Washington Nationals344.23.682575133914524.0206815085283255.985-9-3-8-20
League Average374.33.699585263924672 209515575063245.985-0050-0
11134.33.69917521576811775140160.06286446720151899551351.985-1401600-7
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-2-504.124.00SS
3Bryan Abreu27HOUAL290029.2202001.0001700.610.07P
4José Abreu37HOUAL262321204.018917610321.984-5-28-4-24-18.217.151B
5Wilyer Abreu25BOSAL524332393.19085231.96751461811.991.67OF
6Ronald Acuña Jr.26ATLNL494847428.010298220.980-4-11-8-22-12.102.08OF
7Jason Adam32TBRAL260025.0716011.000-1-802.520.27P
8Willy Adames28MILNL585857512.120672131323.985-1-2-1-213.573.50SS
9Austin Adams33OAKAL270019.0211011.000-1-1100.950.07P
10Riley Adams28WSNNL252521214.1205195732.985-3-2000-28.488.08C
11Jo Adell25LAAAL444138369.191892001.00072361922.222.07OF
12Joan Adon25WSNNL1104.0202001.0000004.502.00P
13Ehire Adrianza34LAAAL86660.014212021.00012012002.101.753B-2B
14Nick Ahmed34SFGNL363532296.015445106327.9812814-14.594.19SS
15Keegan Akin29BALAL250026.1505001.0001801.710.20P
16Ozzie Albies27ATLNL484848427.020784121225.990-5-13-4-1114.324.272B
17Jorge Alcalá28MINAL110015.0101001.000-1-13-10.600.09P
18Blaze Alexander25ARINL272116184.0702739411.943-5-35-7-4603.232.44SS-2B-3B
19Scott Alexander34OAKAL6005.1101001.0000001.690.17P
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 Alonso29NYMNL585654501.143239436240.995-5-11-4-1007.727.411B
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
26Jose Altuve34HOUAL575751493.2203701330411.00025-1-213.703.562B
27José Alvarado29PHINL260024.1101001.0000000.370.04P
28Francisco Alvarez22NYMNL141311113.0125121310.992-2-23111-19.888.86C
29Yordan Alvarez27HOUAL161610133.030282001.00032821812.031.88OF
30Adbert Alzolay29CHCNL180017.1312001.0000001.560.17P
31Jacob Amaya25HOUAL1002.0422011.000013800018.004.002B
32Miguel Amaya25CHCNL393631315.2329321621.994-4-171419.328.38C
33Chase Anderson36BOSAL151028.2321001.000-1-700.940.20P
34Grant Anderson27TEXAL120013.000000000.000.00P
35Justin Anderson31CHWAL7007.0101001.0000001.290.14P
36Nick Anderson33KCRAL230021.1211001.0000000.840.09P
37Shaun Anderson29TEXAL2003.1101001.000-1-6002.700.50P
38Tim Anderson31MIANL434239360.015645105625.962-3-11-3-1003.753.49SS
39Tyler Anderson34LAAAL1111069.115105001.0001301.951.36P
40Clayton Andrews27NYYAL1000.100000000.000.00P
41Matt Andriese34MIANL3005.0110001.0000001.800.33P
42Miguel Andujar29OAKAL66552.115132001.000236-1-2302.582.14OF-1B
43Tejay Antone30CINNL4002.0000000000.000.00P
44Jonathan Aranda26TBRAL65239.022202031.0000-50005.083.671B-2B-3B
45Orlando Arcia29ATLNL565555494.022173145334.9861251213.973.89SS
46Nolan Arenado33STLNL525249452.2126358654.960-1-2-6-1602.412.333B
47Gabriel Arias24CLEAL363223284.0114416857.95602-5-2103.452.663B-SS-OF-2B-1B
48Shawn Armstrong33TBRAL215027.1202001.000-1-700.660.10P
49Randy Arozarena29TBRAL555247470.21091054001.00000-2-502.081.98OF
50Luis Arráez27TOTNL494937432.0256149103430.984130015.254.422B-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.8750002.151.27P
54Javier Assad26CHCNL1212063.193511.8891301.140.67P
55Nick Avila26SFGNL80011.2110001.0000000.770.13P
56Pedro Avila27TOTZZ140027.1330001.0000000.990.21P
57José Azocar28SDPNL44148187.151510001.0004271602.451.16OF
58Akil Baddoo25DETAL53227.0330001.000-2-680001.000.60OF
59Harrison Bader30NYMNL494240399.1120118110.99212353912.682.43OF
60Ji Hwan Bae24PITNL75351.015150001.000-2-410002.652.14OF-2B
61Javier Báez31DETAL484645406.219776115625.97000-1-314.233.98SS
62Patrick Bailey25SFGNL353230278.22852661633.9890062609.118.06C
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 Barlow31CLEAL280024.1514001.000-1-801.850.18P
67Austin Barnes34LADNL161514132.0138133410.9930-40019.348.56C
68Jacob Barnes34WSNNL160016.2211001.0000001.080.13P
69Matt Barnes34WSNNL140013.1110001.000-1-1500.680.07P
70Tucker Barnhart33ARINL191914162.0146139520.98618-2-1508.007.58C
71Jorge Barrosa23ARINL22220.0550001.0001690002.252.50OF
72Joey Bart27PITNL221915162.1163154811.994-1-5-2-15-18.987.36C
73Chris Bassitt35TORAL1111060.1826011.0000001.190.73P
74Brady Basso26OAKAL1001.000000000.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 Baumann28TOTAL200021.052210.8000001.710.20P
79Eduard Bazardo28SEAAL5007.2211001.0000002.350.40P
80Jordan Beck23COLNL232220191.239381011.000210-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 Bell31MIANL393924333.030928124425.987-3-11-5-18-18.247.821B
86Cody Bellinger28CHCNL393936340.21121093031.000-1-4-1-322.962.87OF-1B
87Brayan Bello25BOSAL99047.1651001.000-2-801.140.67P
88Anthony Bender29MIANL250023.1431001.000-1-901.540.16P
89Andrew Benintendi29CHWAL504948420.0111109110.991-4-12-11-31-32.362.20OF
90Will Benson26CINNL524923417.01091081001.000-3-8-4-11-12.352.10OF
91Brennan Bernardino32BOSAL212025.072410.85721602.160.29P
92José Berríos30TORAL1212174.11248011.0002501.451.00P
93Prelander Berroa24CHWAL1000.100000000.000.00P
94Jon Berti34NYYAL161514136.03862934.92121621802.322.193B
95Christian Bethancourt32MIANL302117193.0193183642.9790-2-1-618.816.30C
96Mookie Betts31LADNL595946517.121678131727.968264903.643.07SS-2B
97Tanner Bibee25CLEAL1212065.01531111.9333901.941.17P
98Bo Bichette26TORAL545449462.216852111528.970-6-15-3-803.173.02SS
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 Biggio29TORAL383423303.21287056212.984120003.732.862B-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 Blackmon37COLNL17157116.227252001.0000011002.081.59OF
109Dairon Blanco31KCRAL311411149.141410001.000-1-11-1-802.471.32OF
110Ronel Blanco30HOUAL1010159.0743001.0000001.070.70P
111JJ Bleday26OAKAL595348477.2151146230.980-1-30012.792.51OF
112Ryan Bliss24SEAAL43227.0159512.9330-190004.673.502B
113Xander Bogaerts31SDPNL444439381.01516880321.980-3-10-2-603.503.292B-SS
114Alec Bohm27PHINL555451482.120392101106.951-2-5-6-15-23.603.393B-1B
115Cody Bolton26SEAAL150016.1404001.00022402.200.27P
116Cam Booser32BOSAL170019.2312001.00011001.370.18P
117Ryan Borucki30PITNL4003.100000000.000.00P
118Sean Bouchard28COLNL222115178.04036130.925-8-55-2-13-21.871.68OF
119Caleb Boushley30MINAL1002.000000000.000.00P
120Jonathan Bowlan27KCRAL1102.200000000.000.00P
121Matt Bowman33TOTZZ90014.1321001.0000001.880.33P
122Joe Boyle24OAKAL77027.210010.000-2-1400.000.00P
123Cody Bradford26TEXAL33019.1422011.00011001.861.33P
124Kyle Bradish27BALAL66028.1624001.0001701.911.00P
125Taj Bradley23TBRAL55026.1312001.0001801.030.60P
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
127Huascar Brazobán34MIANL1002.0211001.0009.002.00P
128John Brebbia34CHWAL210018.2202001.0000000.960.10P
129Alex Bregman30HOUAL565653490.2140389846.971411-3-702.492.433B
130Will Brennan26CLEAL443522320.08077120.97529-2-702.191.77OF
131Colten Brewer31CHCNL70011.2220001.000-2-3401.540.29P
132Jonah Bride28MIANL63230.0945031.0001320002.701.293B-1B
133Beau Brieske26DETAL5008.1211001.0000002.160.40P
134Jhony Brito26SDPNL180030.1514001.0000001.480.28P
135Connor Brogdon29TOTNL4003.0101001.0000003.000.25P
136Aaron Brooks34OAKAL44021.2541001.0000002.081.25P
137Trenton Brooks28SFGNL22117.017170011.0000240009.008.501B
138Ben Brown24CHCNL136046.1330001.000-2-900.580.23P
139Hunter Brown25HOUAL1110049.11174001.0000012.011.00P
140Seth Brown31OAKAL493625328.08683210.988-2-7-1-302.331.67OF-1B
141Vidal Bruján26MIANL393025285.01223778713.943-4-18-1-403.632.74SS-3B-2B-OF
142Kris Bryant32COLNL1312998.083793110.988-3-41-2-24-17.536.311B-OF
143Walker Buehler29LADNL55025.062311.8330001.801.00P
144JB Bukauskas27MILNL6006.0101001.0000001.500.17P
145Aaron Bummer30ATLNL200020.1505001.000-1-1002.210.25P
146Nick Burdi31NYYAL12009.200000000.000.00P
147Jake Burger28MIANL363628311.017711161514.972-2-700-14.984.413B-1B
148Brock Burke27TEXAL5003.000000000.000.00P
149Alec Burleson25STLNL23199154.061565031.000-1-521513.562.54OF-1B
150Corbin Burnes29BALAL1212072.2155910.933-1-301.731.17P
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
151Ryan Burr30TORAL1001.2000000.000.00P
152Michael Busch26CHCNL514742414.236033026424.9891213-27.736.851B-3B
153Lawrence Butler23OAKAL402924279.07169110.98631500-12.261.75OF
154José Buttó26NYMNL77038.0431001.0001500.950.57P
155Byron Buxton30MINAL353028266.271701001.000-4-1941812.402.03OF
156José Caballero27TBRAL525148457.218653126723.9620-1-1-3-13.523.44SS
157Trey Cabbage27HOUAL85238.0871001.0000150001.891.00OF
158Edward Cabrera26MIANL55021.1303001.0000001.270.60P
159Génesis Cabrera27TORAL240022.1211001.000-1-900.810.08P
160Oswaldo Cabrera25NYYAL474540402.0144548649.972262503.132.693B-1B-SS-2B-OF
161Willie Calhoun29LAAAL33223.025223021.0000-170009.788.331B
162Alex Call29WSNNL75450.013121011.000-1-34-1-2402.341.86OF
163Daz Cameron27OAKAL54342.2862001.000-2-69-1-2801.691.60OF
164Isaiah Campbell26BOSAL7006.1312001.00013204.260.43P
165Luis Campusano25SDPNL504343397.14123931720.995-2-6-9-27-19.298.20C
166Alexander Canario24CHCNL127466.024240001.00022911803.272.00OF
167Jeimer Candelario30CINNL484843420.217210166511.971-7-19-7-20-23.573.273B-1B
168Mark Canha35DETAL302822256.18583024.9760200-12.912.59OF-1B
169Griffin Canning28LAAAL1111056.2954001.00031101.430.82P
170Jonathan Cannon23CHWAL33013.2312001.0000001.981.00P
171Yennier Cano30BALAL290025.2844011.00021602.810.28P
172Dominic Canzone26SEAAL272012167.239390001.00043042802.091.44OF
173Conner Capel27CINNL1106.0220001.00011260003.002.00OF
174Matt Carasiti32COLNL4005.1110001.000001.690.25P
175Victor Caratini30HOUAL232020178.21721611010.994-1-521308.617.43C-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
176Dylan Carlson25STLNL20107109.02928010.966110-2-22-12.311.40OF
177Kerry Carpenter26DETAL332720236.26966210.9860-121012.592.06OF
178Carlos Carrasco37CLEAL99045.1523001.000-1-400.990.56P
179Corbin Carroll23ARINL565554488.0145142211.99325-3-7-22.662.57OF
180Evan Carter21TEXAL413829331.07773311.98751741402.071.85OF
181Curt Casali35SFGNL77562.071674001.0000-500010.3110.14C
182Triston Casas24BOSAL222018183.017015018210.988-1-5-2-1308.268.001B
183Nick Castellanos32PHINL585857521.094913001.00012-5-1101.621.62OF
184Diego Castillo30MINAL2004.0101001.000002.250.50P
185Luis Castillo31SEAAL1212071.162311.833-1-300.630.42P
186Miguel Castro29ARINL8008.2303001.00012303.120.38P
187Willi Castro27MINAL585437489.0144984243.972-12-30-3-702.581.84OF-SS-3B-2B-P
188Jake Cave31COLNL381813199.053503001.000-2-1221202.401.39OF
189Dylan Cease28SDPNL1212071.01037001.0001301.270.83P
190Slade Cecconi25ARINL76037.0523001.0000001.220.71P
191Andrew Chafin34DETAL210018.1220001.0000000.980.10P
192Aroldis Chapman36PITNL250019.1303001.0000001.400.12P
193Matt Chapman31SFGNL585757507.115735115717.95551261402.662.593B
194Jesse Chavez40ATLNL180023.2514001.0000001.900.28P
195Jazz Chisholm Jr.26MIANL585853504.0138136110.9930-1-3-7-12.452.36OF
196Jackson Chourio20MILNL514533395.197961001.00051500-12.211.90OF
197Adam Cimber33LAAAL240021.2404011.0001901.660.17P
198José Cisnero35LAAAL140014.021010.500-1-1400.640.07P
199Aaron Civale29TBRAL1212062.0312001.0000000.440.25P
200Emmanuel Clase26CLEAL300029.162221.667-1-701.230.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
201Jonatan Clase22SEAAL1210688.019190001.000030001.941.58OF
202Garrett Cleavinger30TBRAL250023.2303001.000-1-801.140.12P
203Kody Clemens28PHINL156672.0381820041.00034323304.752.532B-3B-1B-OF
204Ernie Clement28TORAL392623245.2100257057.9501441913.482.383B-SS-2B-OF
205Mike Clevinger33CHWAL44016.0303011.0000001.690.75P
206Dylan Coleman27HOUAL1001.000000000.000.00P
207Michael Conforto31SFGNL383734319.049490001.000-8-29-4-1501.381.29OF
208Roansy Contreras24TOTZZ160022.042110.7500001.230.19P
209William Contreras26MILNL474747420.04284032051.98841100-19.069.00C
210Willson Contreras32STLNL202018164.1158148910.99421321518.607.85C
211Garrett Cooper33TOTMLB1512699.08878919.98917-2-24-17.915.441B-OF
212Patrick Corbin34WSNNL1212066.1817001.0000001.090.67P
213Carlos Correa29MINAL414137345.21426179210.98614-1-313.653.41SS
214Nestor Cortes29NYYAL1212071.0826011.0002601.010.67P
215Tom Cosgrove28SDPNL150012.0202001.00011701.500.13P
216Danny Coulombe34BALAL260021.2101001.0001900.420.04P
217Jake Cousins29NYYAL2003.000000000.000.00P
218Colton Cowser24BALAL514532411.010299210.9906162512.211.98OF
219Brandon Crawford37STLNL1110783.034826081.000-2-2311403.693.09SS
220J.P. Crawford29SEAAL353433301.111652640121.0004181403.463.31SS
221Kutter Crawford28BOSAL1212068.11055011.0001301.320.83P
222Nabil Crismatt29LADNL5007.0101001.0000001.290.20P
223Cooper Criswell27BOSAL109043.2312011.000-1-500.620.30P
224Garrett Crochet25CHWAL1313069.2734001.000-1-300.900.54P
225Jake Cronenworth30SDPNL575754503.140835746537.988-2-4-1-207.217.071B-2B
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
226Declan Cronin26MIANL180026.2211001.000-2-1500.680.11P
227Pete Crow-Armstrong22CHCNL232017180.05250110.981-3-2353302.552.22OF
228Fernando Cruz34CINNL270026.2321001.0000001.010.11P
229Oneil Cruz25PITNL514946439.0172521101022.94200-4-1103.323.18SS
230José Cuas30CHCNL90013.1110001.0000000.680.11P
231Xzavion Curry25CLEAL33012.2000000000.000.00P
232John Curtiss31COLNL1000.100000000.000.00P
233Travis d'Arnaud35ATLNL423532316.132331112031.000142819.197.69C
234Bobby Dalbec29BOSAL211510134.1957322071.00043821806.364.321B-3B
235Yu Darvish37SDPNL1111056.1716001.0000001.120.64P
236Henry Davis24PITNL222119184.1181173711.99413-2-1308.798.18C
237J.D. Davis31OAKAL272412210.013511222115.993-6-33-1-615.744.191B-3B
238Noah Davis27COLNL1003.000000000.000.00P
239Brett de Geus26SEAAL4003.1101001.0000002.700.25P
240Bryan De La Cruz27MIANL222219188.038353011.000-5-321611.821.73OF
241Elly De La Cruz22CINNL585757504.2216941121024.95400-2-513.673.55SS
242Enyel De Los Santos28SDPNL250021.1110001.000-1-900.420.04P
243Paul DeJong30CHWAL524742406.01495884716.953-9-27-6-1803.152.73SS
244Jason Delay29PITNL11110.012120001.00002600010.8012.00C
245Zach DeLoach25CHWAL1118.0550001.0001194115005.635.00OF
246Jonny DeLuca25TBRAL232017194.05956211.9830-11602.692.52OF
247Reid Detmers24LAAAL1212063.0615001.0000000.860.50P
248Chris Devenski33TBRAL120018.0110001.000-1-1100.500.08P
249Rafael Devers27BOSAL434337372.085334843.953-6-19-6-1901.961.883B
250Aledmys Díaz33OAKAL43124.120155011.0000200007.404.001B-SS-OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
251Alexis Díaz27CINNL230021.1422011.0001901.690.17P
252Edwin Díaz30NYMNL200020.020110.500-3-3000.450.05P
253Elias Díaz33COLNL393632310.22352201321.991-1-5312-16.755.97C
254Miguel Díaz29HOUAL1001.000000000.000.00P
255Yainer Diaz25HOUAL393937344.03633481143.98900-5-1709.399.21C
256Yandy Díaz32TBRAL504843433.138636319432.990001307.937.641B
257Jake Diekman37NYMNL230018.2202001.000-1-1100.960.09P
258Seranthony Domínguez29PHINL220020.0422001.000-1-1001.800.18P
259Brendan Donovan27STLNL484638406.292721914.989-4-12-3-802.011.69OF-2B-3B
260Camilo Doval26SFGNL230022.252212.800-1-901.590.17P
261Brenton Doyle26COLNL555555488.0165162120.988615-2-403.012.96OF
262Brandon Drury31LAAAL252421203.01116545114.991-2-10-5-3004.884.402B-1B
263Daniel Duarte27MINAL2004.0110001.0000002.250.50P
264Shawn Dubin28HOUAL90013.2431001.0000002.630.44P
265Mauricio Dubón29HOUAL423123295.2111901837.97341500-23.292.45OF-2B-1B-3B-SS
266Tyler Duffey33KCRAL9009.0110001.0000001.000.11P
267Oliver Dunn26MILNL24178140.0441133041.00033032602.831.763B-2B-1B
268Dane Dunning29TEXAL99045.284310.8750001.380.78P
269Ezequiel Duran25TEXAL332719234.0102802026.98063052503.853.03OF-1B-3B-SS-2B
270Jarren Duran27BOSAL595942518.0130125411.99271792012.242.19OF
271Jhoan Durán26MINAL150014.0633001.0000003.860.40P
272Adam Duvall35ATLNL322524234.25956210.983-5-2721002.221.81OF
273Zach Eflin30TBRAL1010059.01055001.0002701.531.00P
274Bryce Elder25ATLNL55023.2752021.0000002.661.40P
275Kent Emanuel32MIANL2006.0101001.0000001.500.50P
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
276Christian Encarnacion-Strand24CINNL292928255.0215196190131.000140007.597.411B
277Mason Englert24DETAL4006.000000000.000.00P
278Nathan Eovaldi34TEXAL88044.11275001.0000002.441.50P
279Lucas Erceg29OAKAL210022.0725021.0001902.860.33P
280Santiago Espinal29CINNL423735335.299296739.970130002.572.183B-2B-SS
281Paolo Espino37TORAL2004.200000000.000.00P
282Joey Estes22OAKAL44020.2312001.00011001.310.75P
283Carlos Estévez31LAAAL170017.0101001.0000000.530.06P
284Jeremiah Estrada25SDPNL140018.000000000.000.00P
285Thairo Estrada28SFGNL565554484.123767168233.992-2-5-5-1204.374.202B
286Alex Faedo28DETAL190031.242110.7501600.850.16P
287Pete Fairbanks30TBRAL170016.0110001.0000000.560.06P
288Stuart Fairchild28CINNL412718257.284840001.00041773242.932.05OF
289Bailey Falter27PITNL1111064.1624001.000-2-600.840.55P
290Buck Farmer33CINNL210026.2312001.0000001.010.14P
291Kyle Farmer33MINAL45268245.17624520121.000290002.791.383B-2B-SS
292Calvin Faucher28MIANL190021.1404001.0001901.690.21P
293Erick Fedde31CHWAL1212069.183411.8750000.910.58P
294Ryan Feltner27COLNL1111059.1954011.000-1-301.370.82P
295Caleb Ferguson27NYYAL240018.2220001.0000000.960.08P
296Tyler Ferguson30OAKAL90010.000000000.000.00P
297Freddy Fermin29KCRAL332525231.02132049011.00052352618.306.45C
298José Fermín25STLNL43229.01028001.0000-17-1-4103.102.002B-3B
299Ryan Fernandez26STLNL190023.0321001.0000001.170.16P
300J.P. Feyereisen31LADNL9009.0321001.0000003.000.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
301Kyle Finnegan32WSNNL220022.0101001.0000000.410.05P
302Tyler Fitzgerald26SFGNL20149142.156292253.911-3-2700-13.222.13OF-SS-2B-P-1B
303Jack Flaherty28DETAL1111067.2642001.0000000.800.55P
304Josh Fleming28PITNL171019.0927031.00033204.260.53P
305David Fletcher30ATLNL53128.020614041.00015414306.434.002B
306Dominic Fletcher26CHWAL262216193.16256330.952-1-6212-12.752.27OF
307Chris Flexen29CHWAL1210054.01037001.0001401.670.83P
308Wilmer Flores32SFGNL362622240.125022127225.9920-252509.296.701B-3B
309Estevan Florial26CLEAL22169144.03735110.9730-132502.251.64OF
310Dylan Floro33WSNNL280028.2734001.000-1-702.200.25P
311Jason Foley28DETAL240021.1312011.000-1-901.270.13P
312Mike Ford31CINNL22217.017152011.00016117109.008.501B
313Nick Fortes27MIANL423625313.03062931120.9930-11428.747.24C
314Justin Foscue25TEXAL1002.0110001.0000-1560004.501.002B
315Jake Fraley29CINNL373226276.27369220.973-3-110002.311.92OF
316J.P. France29HOUAL55025.1110001.0000000.360.20P
317Ty France29SEAAL565452480.040035345232.99501-1-317.466.981B-2B
318Bowden Francis28TORAL52014.2523001.00011403.071.00P
319Adam Frazier32KCRAL342718234.21043566310.9710252523.872.892B-OF-3B
320Kyle Freeland31COLNL44015.251310.8000002.301.00P
321Freddie Freeman34LADNL606056526.148942859238.996381218.338.121B
322Tyler Freeman25CLEAL514942440.01341268031.000240012.742.44OF-2B-3B-SS
323Sal Frelick24MILNL514730406.09492110.989-3-8-3-8-12.061.79OF-3B
324Luis Frías26ARINL7006.110010.0000000.000.00P
325Max Fried30ATLNL1111266.21459001.0002601.891.27P
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
326TJ Friedl28CINNL98870.015150001.000-1-140001.931.88OF
327David Fry28CLEAL312619242.0155147715.994-1-4-5-24-15.734.05OF-C-1B-3B
328Carson Fulmer30LAAAL140025.1101001.0000000.360.07P
329Kody Funderburk27MINAL190024.151310.800-1-801.480.21P
330Hunter Gaddis26CLEAL290028.141210.7500000.950.10P
331Giovanny Gallegos32STLNL13009.0211001.0000002.000.15P
332Zac Gallen28ARINL1111057.2835001.0001301.250.73P
333Joey Gallo30WSNNL333029266.2237222150211.0001541818.007.181B-OF
334Gerson Garabito28TEXAL2104.2110001.0000001.930.50P
335Adolis García31TEXAL454440383.09186141.956-1-5-4-12-12.041.93OF
336Avisaíl García33MIANL161310114.039381001.000030003.082.44OF
337Deivi García25CHWAL140014.000000-1-140.000.00P
338Luis García37LAAAL270025.1330001.0000001.070.11P
339Luis García Jr.24WSNNL454238372.017776100126.994-1-4-4-1304.263.912B
340Maikel Garcia24KCRAL585856507.01433710067.958-2-60002.432.363B
341Robert Garcia28WSNNL240017.220110.500-1-1100.510.04P
342Yimi García33TORAL210022.000000000.000.00P
343Amir Garrett32LAAAL6005.100000-1-380.000.00P
344Braxton Garrett26MIANL44123.2312001.0000001.140.75P
345Reed Garrett31NYMNL220029.041210.7500000.930.14P
346Mitch Garver33SEAAL1106.0880001.0000-6200012.008.00C
347Robert Gasser25MILNL55028.063210.833-1-701.611.00P
348Kevin Gausman33TORAL1111054.1422001.000-1-400.660.36P
349Zack Gelof24OAKAL414141367.019587106228.990282704.734.712B
350Kyle Gibson36STLNL1111065.01165001.0000001.521.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
351Luis Gil26NYYAL1111063.11410311.9290001.851.18P
352Logan Gilbert27SEAAL1212076.212102001.000-2-501.411.00P
353Logan Gillaspie27SDPNL2002.2101001.0000003.380.50P
354Andrés Giménez25CLEAL545451479.021683128536.977002503.963.912B
355Kevin Ginkel30ARINL230022.0413001.0000001.640.17P
356Tyler Glasnow30LADNL1212074.015114001.000-2-501.821.25P
357Paul Goldschmidt36STLNL535251459.245041335254.996-3-71308.778.451B
358Austin Gomber30COLNL1010058.2100910.9002701.380.90P
359Yan Gomes36CHCNL282320207.02142086001.000-1-5-4-23-19.307.64C
360Yoendrys Gómez24NYYAL1001.000000000.000.00P
361Marco Gonzales32PITNL33017.0413011.00011202.121.33P
362Nick Gonzales25PITNL201916173.172323918.986-3-22-2-1403.693.232B-SS-3B
363Romy Gonzalez27BOSAL167364.0312110011.00011711804.361.82SS-1B-3B-OF
364Victor González28NYYAL190016.1633001.00000-13.310.32P
365Hunter Goodman24COLNL1310491.156524051.00022333905.524.31OF-1B-C
366Niko Goodrum32TOTAL127775.12515732.880-6-102-5-8002.631.833B-OF-1B-SS-2B
367Nick Gordon28MIANL463831337.08272821.97601-3-1012.141.74OF-2B
368MacKenzie Gore25WSNNL1111058.270610.857-1-300.920.55P
369Nolan Gorman24STLNL494645409.219464126436.979-1-213-14.173.882B
370Yasmani Grandal35PITNL191615156.2160153430.9810-321509.028.26C
371Jon Gray32TEXAL1110057.01147001.0000001.741.00P
372Josiah Gray26WSNNL2208.100000000.000.00P
373Sonny Gray34STLNL1010057.01037001.0000001.581.00P
374Tristan Gray28MIANL41113.01019001.000216219206.922.503B
375Chad Green33TORAL9009.2110001.0000000.930.11P
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
376Hunter Greene24CINNL1212070.2826001.000-1-301.020.67P
377Riley Greene23DETAL434134357.27977111.987-5-162621.961.81OF
378Randal Grichuk32ARINL241810159.046451001.00021821502.601.92OF
379Trent Grisham27NYYAL201411129.035332011.0001100002.441.75OF
380Vaughn Grissom23BOSAL222220186.091276319.98918-1-6-14.354.092B
381Robbie Grossman34TOTAL252016175.04543110.978-2-14-1-602.261.76OF
382Michael Grove27LADNL221028.1312001.0001700.950.14P
383Vladimir Guerrero Jr.25TORAL525251453.241538526443.99001-2-518.157.901B
384Luis Guillorme29TOTMLB231712160.06723440111.0004330003.772.792B-3B-SS-P
385Lourdes Gurriel Jr.30ARINL535148452.0111105330.97361612-22.152.04OF
386Vladimir Gutierrez28MIANL1004.000000000.000.00P
387Josh Hader30HOUAL250027.0404001.0001701.330.16P
388Sam Haggerty30SEAAL75348.086110.8752420001.311.00OF
389DL Hall25MILNL44016.1202001.0000001.100.50P
390David Hamilton26BOSAL332621241.01094658514.954-3-13-2-1003.883.06SS-2B
391Ian Hamilton29NYYAL210024.1440001.000-1-801.480.19P
392Garrett Hampson29KCRAL41178180.063501212.98419-1-6-13.101.32OF-2B-SS-3B-1B
393Emerson Hancock25SEAAL77034.195220.7780001.831.00P
394Mitch Haniger33SEAAL474337373.19995040.960-5-16-6-19-22.292.02OF
395Ian Happ29CHCNL464641399.297943011.000133922.182.11OF
396Bryce Harper31PHINL535250466.242838641133.99851441008.248.211B
397Brett Harris26OAKAL161412124.03892814.97401-3-2902.692.313B
398Hogan Harris27OAKAL31014.1202001.00011401.260.67P
399Michael Harris II23ATLNL565656501.0108106110.991-5-1312-11.921.91OF
400Kyle Harrison22SFGNL1212065.0725001.000-1-300.970.58P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
401Grant Hartwig26NYMNL4006.200000000.000.00P
402Hunter Harvey29WSNNL270029.1431001.000-2-1401.230.15P
403Ke'Bryan Hayes27PITNL373636326.0106277549.96229415-12.822.763B
404Austin Hays28BALAL281713165.23736010.973-1-11-4-28-11.961.29OF
405Andrew Heaney33TEXAL1110050.1110001.000-2-800.180.09P
406Jonathan Heasley27BALAL4005.1211001.000-1-3803.380.50P
407Austin Hedges31CLEAL181712138.215214210011.00022143519.878.44C
408Jonah Heim29TEXAL504439390.03923781133.992-2-741218.987.78C
409Ryan Helsley29STLNL250025.0440011.000-1-801.440.16P
410Gunnar Henderson23BALAL555553495.022575144626.973615512-13.983.98SS
411Kyle Hendricks34CHCNL97036.11046011.0000002.481.11P
412Blair Henley27HOUAL1100.1000000000.000.00P
413Ronny Henriquez24MINAL1002.000000000.000.00P
414Tommy Henry26ARINL66028.1330001.000-1-700.950.50P
415Sam Hentges27CLEAL9008.0110001.0000001.130.11P
416Jimmy Herget30ATLNL4006.110010.0000000.000.00P
417Kevin Herget33MILNL3005.200000000.000.00P
418Darell Hernaiz22OAKAL282212191.0813445210.975-1-4-2-1313.722.32SS-3B-2B
419Carlos Hernández27KCRAL4002.2101001.000-1-7503.380.25P
420Daysbel Hernández27ATLNL2002.000000000.000.00P
421Elieser Hernández29LADNL5109.2101001.0000000.930.20P
422Enrique Hernández32LADNL423323305.0835033021.0004150002.451.843B-OF-2B-1B
423Jonathan Hernández27TEXAL110017.0550001.0000002.650.45P
424Jose Hernandez26PITNL7005.100000000.000.00P
425Teoscar Hernández31LADNL606044517.11061024001.00025-1-211.841.77OF
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
426Iván Herrera24STLNL323128275.22772707011.000-1-3-3-1319.048.66C
427Tim Herrin27CLEAL260024.0514011.0001801.880.19P
428Jason Heyward34LADNL161311120.035350001.00098633002.632.19OF
429Aaron Hicks34LAAAL149887.219190001.000-2-33-2-2701.951.36OF-P
430Jordan Hicks27SFGNL1212063.12215612.955-1-302.981.75P
431Kyle Higashioka34SDPNL181810144.0159149911.9941600-29.888.78C
432Derek Hill28TEXAL42219.0110001.000-1-69-1-6300.470.25OF
433Tim Hill34CHWAL240020.161320.667-1-1001.770.17P
434Sean Hjelle27SFGNL150023.1752001.0000002.700.47P
435Porter Hodge23CHCNL4003.100000000.000.00P
436Bryan Hoeing27MIANL110019.2220001.0000000.920.18P
437Nico Hoerner27CHCNL525248460.220568131617.971-4-10-3-803.893.622B-SS
438Jeff Hoffman31PHINL250024.2770001.000-1-802.550.28P
439Colin Holderman28PITNL190018.1321001.0000001.470.16P
440Jackson Holliday20BALAL1010987.0421032051.0000-6-1-1404.344.202B
441Clay Holmes31NYYAL260025.1220001.000-2-1600.710.08P
442Tyler Holton28DETAL200028.2505001.0001701.570.25P
443Rhys Hoskins31MILNL242320195.016515013210.988-2-9-3-1807.526.791B
444Tanner Houck28BOSAL1212178.019145011.0000002.191.58P
445Adrian Houser31NYMNL117043.21239011.0002912.471.09P
446Spencer Howard27SFGNL1004.000000000.000.00P
447Bryan Hudson27MILNL210032.0633001.0001601.690.29P
448Dakota Hudson29COLNL1111057.1817001.0000001.260.73P
449Daniel Hudson37LADNL220022.0321001.0000001.230.14P
450Sam Huff26TEXAL1002.0220001.0000180009.002.00C
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
451Brandon Hughes28ARINL8208.2211001.0000002.080.25P
452Kyle Hurt26LADNL3106.2110001.0000001.350.33P
453Jacob Hurtubise26CINNL1311691.226251001.000119-1-1302.552.00OF
454Andy Ibáñez31DETAL25158142.167184817.9850321604.172.442B-3B-SS-OF
455Jose Iglesias34NYMNL21111.063210.8330-39-1-10904.092.502B-SS
456Raisel Iglesias34ATLNL220021.1404001.0000001.690.18P
457Shota Imanaga30CHCNL1010058.0826001.0001301.240.80P
458Jonathan India27CINNL424241367.214364790161.00027-4-1303.503.402B
459Cole Irvin30BALAL108050.2835011.000-1-401.420.80P
460Jake Irvin27WSNNL1111063.01358011.0001301.861.18P
461Kyle Isbel27KCRAL494335378.21081080001.000143902.572.20OF
462Alex Jackson28TBRAL15125106.01161079011.00011311109.857.73C
463Jay Jackson36MINAL170022.1422001.0000001.610.24P
464Luke Jackson32SFGNL170016.1101001.0000000.550.06P
465Joe Jacques29BOSAL1001.200000000.000.00P
466Travis Jankowski33TEXAL229698.02322010.95733944802.021.00OF
467Danny Jansen29TORAL272525227.2224214730.98701-1-518.748.19C
468Kenley Jansen36BOSAL180017.2101001.0000000.510.06P
469Bryce Jarvis26ARINL240032.0523001.0000001.410.21P
470Cristian Javier27HOUAL77034.2312001.0000000.780.43P
471Griffin Jax29MINAL260024.1413001.0001801.480.15P
472Tyler Jay30NYMNL2004.0110001.0000002.250.50P
473Daulton Jefferies28SFGNL2104.200000000.000.00P
474Ryan Jeffers27MINAL272725234.12502381020.9920-20009.529.19C
475Dany Jiménez30OAKAL160015.220110.5000000.570.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
476Eloy Jiménez27CHWAL1118.0110001.000-1-1070001.131.00OF
477Joe Jiménez29ATLNL220022.020110.5000000.410.05P
478Connor Joe31PITNL494426392.123421616218.991-3-10-2-605.324.141B-OF
479Pierce Johnson33ATLNL190018.1312001.000-1-1101.470.16P
480Jahmai Jones26NYYAL82128.0725001.0001330002.250.882B-OF-3B
481Jared Jones22PITNL1111063.1853001.0001301.140.73P
482Nolan Jones26COLNL252523211.24440040.9090-2-2-11-11.701.60OF
483Aaron Judge32NYYAL494943422.21191181001.000121202.532.43OF
484Edouard Julien25MINAL574431392.016553110214.988-5-15-2-603.742.862B
485Corey Julks28CHWAL131111100.025250001.0001811222.251.92OF
486Josh Jung26TEXAL44336.014410021.0000-1313303.503.503B
487Jakob Junis31MILNL1104.000000000.000.00P
488Janson Junk28MILNL3005.0101001.0000001.800.33P
489Tommy Kahnle34NYYAL4003.200000000.000.00P
490Colt Keith22DETAL454236365.118364115419.97801-2-704.413.982B
491Jarred Kelenic24ATLNL403932338.170673001.000-3-111301.861.75OF
492Brad Keller28TOTAL72022.2743001.0000002.781.00P
493Mitch Keller28PITNL1212173.215312021.0002501.831.25P
494Carson Kelly29DETAL352825257.12642511214.99631641929.207.51C
495Joe Kelly36LADNL150013.1514001.00011503.380.33P
496Kevin Kelly26TBRAL220025.1312001.0000001.070.14P
497Merrill Kelly35ARINL44024.2633001.0001802.191.50P
498Michael Kelly31OAKAL280031.1211001.000-1-600.570.07P
499Zack Kelly29BOSAL110016.2514001.0000002.700.45P
500Tony Kemp32BALAL52120.1835001.0000-90003.541.332B-OF
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Buddy Kennedy25DETAL52224.01459021.00001915005.252.802B-3B
502Max Kepler31MINAL393028287.263621001.00041641601.971.62OF
503Orion Kerkering23PHINL180019.1211001.000-1-1000.930.11P
504Ray Kerr29ATLNL62017.061320.667-1-1202.120.67P
505Grae Kessinger26HOUAL101123.0113711.90913715203.911.003B-SS-2B-P
506Kevin Kiermaier34TORAL393227284.08987110.989-3-12312-12.792.26OF
507Yusei Kikuchi33TORAL1212066.11046001.0001301.360.83P
508Ha-Seong Kim28SDPNL606057524.121674135729.9682425-13.593.48SS
509Craig Kimbrel36BALAL240021.0110001.000-1-1000.430.04P
510Isiah Kiner-Falefa29TORAL544737415.219065124124.995618617-14.093.053B-2B-SS-P-OF
511John King29STLNL150017.092610.8890004.240.53P
512Michael King29SDPNL1211066.014410001.0002601.911.17P
513Tyler Kinley33COLNL240022.1413001.0000001.610.17P
514George Kirby26SEAAL1212068.1422001.000-1-300.530.33P
515Alex Kirilloff26MINAL373112245.186824011.000-1-5-4-1913.152.32OF-1B
516Alejandro Kirk25TORAL302924246.02402261220.99231462918.717.93C
517Andrew Kittredge34STLNL250023.0202001.0000000.780.08P
518Heston Kjerstad25BALAL44232.0770001.000-1-2113701.971.75OF
519Will Klein24KCRAL2002.000000000.000.00P
520Landon Knack26LADNL44020.2660001.0000002.611.50P
521Andrew Knizner29TEXAL19147119.01211201001.000-1-13-2-2009.156.37C
522Grant Koch27PITNL1119.013130001.00001700013.0013.00C
523Matt Koch33COLNL2000.100000000.000.00P
524Jared Koenig30MILNL182025.140310.750-1-801.070.17P
525Stephen Kolek27SDPNL250025.2716001.000-1-802.450.28P
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
526Michael Kopech28CHWAL240025.2211001.0000000.700.08P
527Dean Kremer28BALAL99050.0133820.8461401.981.22P
528Zac Kristofak26LAAAL1002.000000000.000.00P
529Joel Kuhnel29HOUAL1002.000000000.000.00P
530Steven Kwan26CLEAL333331292.06662311.98541662402.001.97OF
531Peter Lambert27COLNL143029.1202001.000-1-700.610.14P
532Dinelson Lamet31LADNL3004.1220001.0000004.150.67P
533Alex Lange28DETAL210018.2101001.0000000.480.05P
534Shea Langeliers26OAKAL484442399.03793601632.992250008.487.83C
535Wyatt Langford22TEXAL151511124.018180001.000-2-181901.311.20OF
536Trevor Larnach27MINAL1111486.021210001.0000-20002.201.91OF
537Jacob Latz28TEXAL250025.0202001.0000000.720.08P
538Ramón Laureano29CLEAL312013186.057525001.00052942532.761.84OF
539Derek Law33WSNNL280032.2110001.0000000.280.04P
540Justin Lawrence29COLNL200021.1211001.0000000.840.10P
541Kyle Leahy27STLNL100015.0101011.0000000.600.10P
542Jordan Leasure25CHWAL260025.0422001.0001801.440.15P
543José Leclerc30TEXAL230025.1211001.0000000.710.09P
544Dylan Lee29ATLNL170025.1514001.0001801.780.29P
545Jung Hoo Lee25SFGNL373635306.280791001.000-2-7-1-302.352.16OF
546Korey Lee25CHWAL362827254.02652511312.996-4-17-5-24-29.357.33C
547Casey Legumina27CINNL1002.000000000.000.00P
548Jack Leiter24TEXAL3309.1101001.0000000.960.33P
549Mark Leiter Jr.33CHCNL250023.0101001.0000000.390.04P
550DJ LeMahieu35NYYAL44435.016106011.0000-120004.114.003B-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
551Dominic Leone32CHWAL180015.130210.667-1-1301.170.11P
552Royce Lewis25MINAL1102.0110001.000000004.501.003B
553Matthew Liberatore24STLNL183028.2725001.0001702.200.39P
554Francisco Lindor30NYMNL585753503.121786126523.977-3-7-3-7-13.793.66SS
555Trey Lipscomb24WSNNL333127276.01033363712.932272903.132.743B-1B-2B
556Zack Littell28TBRAL1111062.1826001.000-2-6-11.160.73P
557Brendon Little27TORAL4004.1101001.0000002.080.25P
558Luke Little23CHCNL181016.1404011.0000002.200.22P
559Ben Lively32CLEAL99050.2624011.0000001.070.67P
560Jonathan Loáisiga29NYYAL3004.0312001.0000006.751.00P
561Nick Lodolo26CINNL77040.130210.667-1-500.450.29P
562Nick Loftin25KCRAL1711694.159312717.9830-211205.533.052B-1B-3B-OF-P
563Sam Long28KCRAL5004.2110001.000001.930.20P
564Joey Loperfido25HOUAL13127104.026251001.0002270002.252.00OF
565Jacob Lopez26TBRAL3005.100000-1-380.000.00P
566Jorge López31NYMNL280026.131020.333-2-1500.340.04P
567Nicky Lopez29CHWAL484540399.017762113221.989-2-7-3-9-13.953.432B-SS
568Otto Lopez25MIANL302421219.095355919.989-2-10211-13.863.032B-3B-SS
569Pablo López28MINAL1212067.084310.8750000.940.58P
570Reynaldo López30ATLNL1010057.1853001.0000001.260.80P
571Michael Lorenzen32TEXAL99054.21248021.0002701.981.33P
572Ryan Loutos25STLNL1001.0000000.000.00P
573Richard Lovelady28TOTZZ130011.0321001.000-1-10902.450.23P
574Brandon Lowe29TBRAL181612138.17126450121.00004-1-904.623.942B
575Josh Lowe26TBRAL11111093.02524010.960-1-9-2-25-12.322.18OF
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
576Nathaniel Lowe28TEXAL373636320.032029323428.988312-1-4-18.898.541B
577Easton Lucas27OAKAL3003.200000000.000.00P
578Joey Lucchesi31NYMNL1104.1101001.000-1-4602.081.00P
579Marco Luciano22SFGNL97460.037151751.865-2-39-3-60-14.803.56SS
580Seth Lugo34KCRAL1212078.117611011.0002501.951.42P
581Gavin Lux26LADNL454035362.1166641020241.00061962004.123.692B
582Jesús Luzardo26MIANL99051.2936001.0001401.571.00P
583Jordan Lyles33KCRAL5005.0110001.0000001.800.20P
584Daniel Lynch IV27KCRAL32012.0202011.0000001.500.67P
585Lance Lynn37STLNL1111057.153110.800-1-300.630.36P
586Manny Machado31SDPNL232321202.053193222.962-1-3-1-612.272.223B
587Josh Maciejewski28NYYAL1001.000000000.000.00P
588Nick Madrigal27CHCNL472114229.068214528.971-3-17-2-1002.591.293B-2B
589Kenta Maeda36DETAL99040.184311.8750001.560.78P
590Luke Maile33CINNL242215189.02081941310.995428-2-1319.868.63C
591Anthony Maldonado26MIANL101012.052211.8000003.000.40P
592Martín Maldonado37CHWAL323123259.0261252810.996-1-6-4-19-19.038.13C
593Sean Manaea32NYMNL1111057.0615001.0000000.950.55P
594Matt Manning26DETAL55027.2312011.000-1-700.980.60P
595Alek Manoah26TORAL55024.1211001.0000000.740.40P
596Joe Mantiply33ARINL261020.253110.800-1-1001.740.15P
597Kyle Manzardo23CLEAL4007.0541001.0000-190006.431.251B
598Manuel Margot29MINAL46238240.164640001.00016-2-1002.401.39OF
599Ron Marinaccio28NYYAL90012.2211001.0000001.420.22P
600Alec Marsh26KCRAL1010055.0145720.8570001.961.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
601Brandon Marsh26PHINL504337402.08377331.9640072011.791.60OF
602Ketel Marte30ARINL494741410.0245103140234.99261892615.334.962B-SS
603Starling Marte35NYMNL484540396.18679522.977-12-37-8-24-11.911.75OF
604Yunior Marte29PHINL120013.1211001.0000001.350.17P
605Austin Martin25MINAL272313195.150491011.000-3-19-6-36-12.301.79OF-2B
606Chris Martin38BOSAL210021.11183001.000-1-904.640.52P
607Justin Martinez22ARINL150018.2202001.0000000.960.13P
608Nick Martinez33CINNL125047.171421.7140000.950.42P
609Seth Martinez29HOUAL240031.1514001.0001601.440.21P
610Nick Martini34CINNL74338.01091001.000-1-33-2-63-12.371.43OF
611Michael Massey26KCRAL262623221.010242600121.0002831604.153.922B
612Miles Mastrobuoni28CHCNL16117101.254193325.9630-10004.603.25SS-2B-OF-3B
613Jorge Mateo29BALAL393428312.21405681318.9791351903.943.342B-OF-SS
614Phil Maton31TBRAL260022.0202001.0000000.820.08P
615Luis Matos22SFGNL181716163.14342010.977-6-451732.312.33OF
616Yuki Matsui28SDPNL260025.051310.800-1-801.440.15P
617Steven Matz33STLNL66027.241211.7500000.980.50P
618Tyler Matzek33ATLNL110010.0000000000.000.00P
619Tim Mayza32TORAL260019.0211001.0000000.950.08P
620James McArthur27KCRAL210023.2101001.0000000.380.05P
621James McCann34BALAL242220198.22091941140.981-1-9-2-12-19.298.54C
622Kyle McCann26OAKAL181611131.0119110631.975-1-10-3-2707.976.44C
623Jake McCarthy26ARINL463427317.08280110.988-4-14-1-302.301.76OF
624Darren McCaughan28MIANL1004.2101001.0000001.931.00P
625Chas McCormick29HOUAL272619224.256560001.0000-1-1-502.242.07OF
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
626Andrew McCutchen37PITNL31010.0440001.0000-170003.601.33OF
627T.J. McFarland35OAKAL300023.1945011.000-1-903.470.30P
628Scott McGough34ARINL150016.0211001.0000001.130.13P
629Reese McGuire29BOSAL292522226.1255243932.98815421010.028.69C
630Ryan McKenna27TOTZZ125142.014140001.000-2-530003.001.17OF
631Triston McKenzie26CLEAL1111057.1981001.000-1-301.410.82P
632Zach McKinstry29DETAL322213202.267194444.940-2-11-3-1702.801.70SS-3B-2B-OF-P
633Ryan McMahon29COLNL575653493.016429128715.957-1-23702.872.753B
634Jeff McNeil32NYMNL555451486.1229113112434.983-7-18-5-1214.163.882B-OF
635Curtis Mead23TBRAL252321200.174264539.95901-4-2403.192.842B-3B
636Parker Meadows24DETAL322615217.159590001.00042331602.441.84OF
637John Means31BALAL44020.2101001.0000000.440.25P
638Nick Mears27COLNL230024.2202001.0000000.730.09P
639Trevor Megill30MILNL160015.0000000000.000.00P
640Tylor Megill28NYMNL33016.0202011.0000001.130.67P
641MJ Melendez25KCRAL474727375.18279211.988-3-101301.941.69OF-1B
642Danny Mendick30CHWAL212019171.248163022.958-1-5-2-1402.412.193B-2B
643Joey Meneses32WSNNL272725235.0234216180251.000-1-61518.968.671B
644Whit Merrifield35PHINL282521236.169412626.9712101502.552.09OF-2B-3B
645Jackson Merrill21SDPNL575151462.1163158323.98851337-13.132.82OF
646Julian Merryweather32CHCNL4004.200000000.000.00P
647Matt Mervis26CHCNL1001.0110001.000000009.000.50P-1B
648Max Meyer25MIANL33017.0642001.0000003.182.00P
649Jake Meyers28HOUAL483836347.2115114010.99131000-12.952.38OF
650Miles Mikolas35STLNL1212065.0752011.000-1-300.970.58P
Rk Name Age Tm Lg G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
651Wade Miley37MILNL2207.0202001.0000002.571.00P
652Drew Millas26WSNNL22216.014113001.0001860007.887.00C
653Bobby Miller25LADNL33011.2101001.0000000.770.33P
654Bryce Miller25SEAAL1212070.21174001.000-1-301.400.92P
655Erik Miller26SFGNL273025.2101001.0001800.350.04P
656Mason Miller25OAKAL200026.0110001.0000000.350.05P
657Owen Miller27MILNL117355.057516061.0000-50009.334.381B-3B-2B-P
658Shelby Miller33DETAL150016.1110001.0000000.550.07P
659Tyson Miller28TOTZZ160019.1211001.000-1-6300.930.13P
660Hoby Milner33MILNL280029.01156001.0000003.410.39P
661A.J. Minter30ATLNL250021.1413001.0001901.690.16P
662José Miranda26MINAL393720301.066214234.955-3-13-2-801.881.623B-1B
663Casey Mize27DETAL1010049.21156021.0000001.991.10P
664Carmen Mlodzinski25PITNL5007.2101001.0000001.170.20P
665Anthony Molina22COLNL101018.1422001.00011101.960.40P
666Sam Moll32CINNL120010.0202001.00012001.800.17P
667Andruw Monasterio27MILNL117461.134112216.97124023904.842.752B-3B-OF
668Yoán Moncada29CHWAL11111086.03182124.93511311403.032.643B
669Mickey Moniak26LAAAL393224283.18786010.989280002.732.21OF
670Frankie Montas31CINNL1010047.01156001.0000002.111.10P
671Elehuris Montero25COLNL433936343.039638014240.995-1-400110.349.161B
672Keider Montero23DETAL1104.100000000.000.00P
673Rafael Montero33HOUAL240023.2202001.000-1-800.760.08P
674Jordan Montgomery31ARINL88044.1615001.0000001.220.75P
675Dylan Moore31SEAAL494433401.21668777214.9884122503.672.83SS-2B-OF-3B-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
676Matt Moore35LAAAL230021.1404001.0001901.690.17P
677Adrián Morejón25SDPNL150023.1303001.0001901.160.20P
678Christopher Morel25CHCNL464621361.0103306675.932-2-8-7-2302.392.093B
679Gabriel Moreno24ARINL443939352.03212992023.9940000-18.167.25C
680Eli Morgan28CLEAL100011.0404001.00011803.270.40P
681Charlie Morton40ATLNL1010056.2101810.9000001.430.90P
682Ryan Mountcastle27BALAL504847441.244140534228.995-1-33828.958.781B
683Kyle Muller26OAKAL130033.294410.8891602.140.62P
684Cedric Mullins29BALAL504439399.083821001.000-3-9-1-301.871.66OF
685Max Muncy33LADNL403636337.193256628.9782941402.432.283B
686Andrés Muñoz25SEAAL240025.150410.8000001.420.17P
687Roddery Muñoz24MIANL33015.2312001.0000001.721.00P
688Sean Murphy29ATLNL55442.050482001.00001-1-29010.7110.00C
689Tom Murphy33SFGNL1210884.269681001.000-2-35-5-71-27.335.75C
690Joe Musgrove31SDPNL1010049.1136610.9232802.191.20P
691Parker Mushinski28HOUAL8009.121010.500-2-4300.960.13P
692Dane Myers28MIANL158484.02220110.955-2-24-1-1402.251.40OF
693Tobias Myers25MILNL76026.2101001.0000000.340.14P
694Andrew Nardi25MIANL270021.1303001.00021901.270.11P
695Omar Narváez32NYMNL282113186.0193184453.974-5-30-7-4509.106.71C
696Nick Nastrini24CHWAL44016.1110001.000-1-1200.550.25P
697Bo Naylor24CLEAL373431305.13303151143.988-1-3416-19.618.81C
698Josh Naylor27CLEAL505047444.038635429345.9923825-27.767.661B
699Kyle Nelson27ARINL110010.200000000.000.00P
700Nick Nelson28PHINL3003.1110001.0000002.700.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
701Ryne Nelson26ARINL98040.185210.8750001.560.78P
702Héctor Neris35CHCNL220021.0202001.000-1-1000.860.09P
703Zach Neto23LAAAL565554487.020266132430.9801312-13.663.54SS
704Tyler Nevin27OAKAL36298253.012510814310.976-1-52904.342.65OF-1B-3B
705Kevin Newman30ARINL433834338.01353696324.9781431113.513.00SS-2B
706Kyle Nicolas25PITNL120011.0312001.00011802.450.25P
707Tomás Nido30NYMNL312419223.12342191051.979-1-6-3-1619.237.39C
708Brandon Nimmo31NYMNL524938437.08075410.98813-3-8-11.631.52OF
709Ryan Noda28OAKAL272218202.018516518222.9892141608.156.781B
710Aaron Nola31PHINL1212177.1945011.0002501.050.75P
711Lars Nootbaar26STLNL393828327.28379222.976-3-101302.222.08OF
712Dedniel Núñez28NYMNL6009.000000000.000.00P
713Nasim Nuñez23WSNNL72124.0146713.929070004.881.86SS-2B
714Riley O'Brien29STLNL1001.000000000.000.00P
715Ryan O'Hearn30BALAL15137107.156542041.0000511104.703.291B-OF
716Logan O'Hoppe24LAAAL484544404.13923741620.995-1-4-4-12-18.688.13C
717Jack O'Loughlin24OAKAL2003.200000000.000.00P
718Tyler O'Neill29BOSAL343116275.15149110.98012-1-401.631.47OF
719Bailey Ober28MINAL1111057.0835001.0000001.260.73P
720Steven Okert32MINAL210018.2101001.0000000.480.05P
721Edward Olivares28PITNL27258192.25047210.980-5-30-3-1802.291.81OF
722Matt Olson30ATLNL565656501.049845342343.9946152518.898.841B
723Reese Olson24DETAL1111061.252210.800-2-600.580.36P
724Jonathan Ornelas24TEXAL1003.00000000000.000.002B
725Rafael Ortega33CHWAL124450.018180001.000361-1-2403.241.50OF
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
726Joey Ortiz25MILNL514134377.11203879310.975-1-2-1-302.792.213B-2B-SS
727Luis Ortiz28PHINL1000.200000000.000.00P
728Luis Ortiz25PITNL180033.230120.3330000.270.06P
729Adam Ottavino38NYMNL220021.1642001.000-2-1902.530.27P
730James Outman27LADNL363025269.17674110.987-2-10-3-13-12.512.08OF
731Cristian Pache25PHINL21179144.23935220.94922043302.301.76OF
732Chris Paddack28MINAL1111061.0927001.000-1-301.330.82P
733Emilio Pagán33CINNL210019.1211001.0000000.930.10P
734Andy Pages23LADNL393933348.1115113110.991622310-12.952.92OF
735Pedro Pagés25STLNL105554.25855120.966-1-23-1-22-19.225.60C-1B
736Richie Palacios27TBRAL483933365.1115773718.99141341302.812.28OF-2B-SS
737Daniel Palencia24CHCNL70011.0101001.0000000.820.14P
738Andre Pallante25STLNL101016.0743011.00011303.940.70P
739Enoli Paredes28MILNL4005.000000000.000.00P
740Isaac Paredes25TBRAL515149456.1103297049.96100-2-501.951.903B-1B
741Kyren Paris22LAAAL141310114.0511635061.0002180004.033.402B-SS
742Mitchell Parker24WSNNL99050.0523001.0000000.900.56P
743Wes Parsons31TOTAL4009.041210.7500003.000.75P
744Vinnie Pasquantino26KCRAL454540387.2383351320311.0004143908.898.511B
745Graham Pauley23SDPNL64134.1126511.917-1-320002.881.573B-1B
746James Paxton35LADNL1010052.0505001.0001400.870.50P
747Joel Payamps30MILNL230021.031110.6670000.860.09P
748Nate Pearson27TORAL220021.100000-1-900.000.00P
749Elvis Peguero27MILNL250025.2303001.0000001.050.12P
750Jeremy Peña26HOUAL585856510.224991151741.97213-3-7-24.274.17SS
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
751Ryan Pepiot26TBRAL99046.1761021.0000001.360.78P
752David Peralta36SDPNL22014.0220001.0000330001.291.00OF
753Freddy Peralta28MILNL1111062.11257001.0000001.731.09P
754Wandy Peralta32SDPNL270023.2211001.0000000.760.07P
755Geraldo Perdomo24ARINL77563.019415051.0000-611902.712.71SS
756Jhonny Pereda28MIANL42018.024240001.000-1-37-1-67-112.006.00C
757Cionel Pérez28BALAL150014.2110001.000-1-1400.610.07P
758Martín Pérez33PITNL1111057.1743011.0001301.100.64P
759Salvador Perez34KCRAL504940420.03953751917.997392618.447.73C-1B
760Wenceel Pérez24DETAL383324297.17675010.98712-3-12-12.271.97OF
761Blake Perkins27MILNL494541411.1136133210.99372051422.952.76OF
762David Peterson28NYMNL1105.021010.5000001.801.00P
763Jace Peterson34ARINL105350.020713031.000-3-80-2-4803.602.00SS-2B-3B
764Brandon Pfaadt25ARINL1111067.0103610.9000001.210.82P
765Tommy Pham36CHWAL292918256.063630001.00013-6-2802.212.17OF
766Evan Phillips29LADNL150014.232010.667-1-1401.230.13P
767Kevin Pillar35TOTAL322318212.050500001.000-1-31502.121.56OF
768René Pinto27TBRAL191511135.0129126210.992-4-32-3-27-18.536.74C
769Ricardo Pinto30PHINL60010.2651001.0000005.061.00P
770Nick Pivetta31BOSAL77035.1321001.0000000.760.43P
771Colin Poche30TBRAL10009.100000000.000.00P
772Jorge Polanco30SEAAL444341369.11516088318.98026-1-303.613.362B
773Zach Pop27TORAL150014.1422001.0000002.510.27P
774Cody Poteet29NYYAL22011.0550001.0000004.092.50P
775Ryan Pressly35HOUAL230021.1422011.000-1-901.690.17P
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
776Quinn Priester23PITNL55027.094320.778-2-1502.331.40P
777Jurickson Profar31SDPNL575729446.094913011.000-4-10-3-8-21.901.65OF-1B
778Austin Pruitt34TEXAL4004.1101001.0000002.080.25P
779A.J. Puk29MIANL114020.1101011.0000000.440.09P
780Cal Quantrill29COLNL1212068.01156001.0001301.460.92P
781Jose Quintana35NYMNL1111058.2844011.000-1-301.230.73P
782Ceddanne Rafaela23BOSAL575440488.117910764820.9550112-13.152.38OF-SS-2B-3B
783Cole Ragans26KCRAL1212167.01248001.0002601.611.00P
784Tanner Rainey31WSNNL140014.0321001.0000001.930.21P
785Cal Raleigh27SEAAL514642409.14334062343.99141182319.438.41C
786Brooks Raley36NYMNL8007.000000000.000.00P
787Luke Raley29SEAAL433629320.098944031.0002631112.762.18OF-1B
788Emmanuel Ramirez29MIANL5005.200000000.000.00P
789Erasmo Ramírez34TBRAL110016.0202001.0000001.130.18P
790Harold Ramírez29TBRAL64038.014140001.00024839403.322.33OF
791José Ramírez31CLEAL444442392.01012868511.950-3-80002.202.183B
792Nick Ramirez34LADNL6009.1202001.0000001.930.33P
793Yohan Ramírez29TOTZZ150020.0624001.000318002.700.40P
794Bryan Ramos22CHWAL141312114.04093012.9750311103.082.793B
795Heliot Ramos24SFGNL212018183.143412001.00063853212.112.05OF
796Colin Rea33MILNL1110059.21183001.000-2-701.661.00P
797J.T. Realmuto33PHINL474743416.24644422023.9961300-19.989.83C
798Jakson Reetz28SFGNL53331.034340001.000020009.876.80C
799Rob Refsnyder33BOSAL231411134.03432110.971110-1-802.221.43OF
800Sean Reid-Foley28NYMNL160016.000000-1-130.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
801Zach Remillard30CHWAL1311796.03692612.9721922503.282.332B-3B-SS-OF
802Anthony Rendon34LAAAL171615139.248113525.9582141912.962.883B
803Hunter Renfroe32KCRAL504441395.09287411.989-1-5-1-312.071.82OF
804Luis Rengifo27LAAAL403734333.11465883519.966-2-6-1-403.813.362B-3B-SS
805Pablo Reyes30BOSAL21159142.062203844.935-1-12-3-2503.682.323B-2B-SS-1B-P
806Bryan Reynolds29PITNL515141456.19587711.989-8-200011.851.84OF
807Trevor Richards31TORAL240027.130210.6670000.660.08P
808Austin Riley27ATLNL434342380.1111307836.973383902.562.513B
809Leo Rivas26SEAAL42117.0936021.0001670004.762.25SS-2B
810Emmanuel Rivera28MIANL402823257.01287552110.992-1-32914.453.103B-1B-P
811Anthony Rizzo34NYYAL585855512.241936056338.99300-1-207.307.171B
812Luis Robert Jr.26CHWAL77761.012120001.000-3-57-2-3901.771.71OF
813David Robertson39TEXAL230026.0835001.0001802.770.35P
814Nick Robertson25STLNL80012.1110001.0000000.730.13P
815Víctor Robles27WSNNL1410782.22725110.96312022902.831.86OF
816Brayan Rocchio23CLEAL504848434.016757107331.9823751403.403.28SS
817Brendan Rodgers27COLNL534848431.121972146141.995-1-32614.554.112B
818Carlos Rodón31NYYAL1212067.0514001.000-2-600.670.42P
819Grayson Rodriguez24BALAL99051.01055001.0001401.761.11P
820Joely Rodríguez32BOSAL110011.0220001.0000001.640.18P
821Johnathan Rodríguez24CLEAL76452.0981001.000-2-55-2-4601.561.29OF
822Julio Rodríguez23SEAAL595956513.1161156230.981243712.772.68OF
823Manuel Rodríguez27TBRAL9009.2101001.000-1-2100.930.11P
824Randy Rodríguez24SFGNL100017.1312001.0000001.560.30P
825Yariel Rodríguez27TORAL44015.100000000.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
826Yerry Rodríguez26TEXAL120017.0413001.00011202.120.33P
827Jake Rogers29DETAL333023258.12632501030.989012909.067.88C
828Josh Rogers29COLNL2005.200000000.000.00P
829Taylor Rogers33SFGNL240022.151310.8001901.610.17P
830Trevor Rogers26MIANL1111051.0114610.909-1-401.760.91P
831Tyler Rogers33SFGNL290027.061410.8330001.670.17P
832Johan Rojas23PHINL474739410.19895120.980-8-25-4-1102.112.04OF
833Josh Rojas30SEAAL484129368.01194275210.983140002.862.133B-2B-OF-P
834Miguel Rojas35LADNL332416219.076294615.9872921103.082.14SS-2B-3B
835Chris Roller27MILNL1003.0110001.0000240003.001.00OF
836Jordan Romano31TORAL150013.2101001.0000000.660.07P
837JoJo Romero27STLNL260027.2202001.0001700.650.08P
838Brent Rooker29OAKAL14137102.116160001.000-2-25-1-1101.411.14OF
839Ben Rortvedt26TBRAL433225294.23032911021.9930231209.196.84C-P
840Amed Rosario28TBRAL413930355.2107683816.991-5-15-5-16-12.682.26OF-2B-SS-3B
841Eddie Rosario32WSNNL484128373.28986121.978-4-12-6-19-12.101.81OF
842Eguy Rosario24SDPNL2594101.038112614.9740422403.301.423B-2B
843Joe Ross31MILNL99042.0651001.0000001.290.67P
844Landen Roupp25SFGNL100013.2303001.00011501.980.30P
845Chris Roycroft27STLNL5006.0303001.00013304.500.60P
846Esteury Ruiz25OAKAL27167141.03635010.972-1-5-1-8-12.231.30OF
847José Ruiz29PHINL100012.0110001.0000000.750.10P
848Keibert Ruiz25WSNNL343030272.12712591114.996-2-10-5-2218.927.94C
849Jackson Rutledge25WSNNL1001.000000000.000.00P
850Adley Rutschman26BALAL363432308.13213041611.99731331229.348.89C
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
851Joe Ryan28MINAL1212072.01174001.000-1-301.380.92P
852Ryder Ryan29PITNL110013.000000000.000.00P
853Andrew Saalfrank26ARINL2001.000000000.000.00P
854Blake Sabol26SFGNL87565.07066130.957-3-630009.288.38C
855Eduardo Salazar26LADNL1002.0101001.0000004.501.00P
856Chris Sale35ATLNL1111067.214410001.0000001.861.27P
857Cristopher Sánchez27PHINL1111060.11811340.7781302.091.27P
858Gary Sánchez31MILNL151212108.09185511.98905-2-2207.506.00C-1B
859Jesús Sánchez26MIANL443834344.09190010.989-1-5-2-6-12.352.05OF
860Sixto Sánchez25MIANL147035.2853021.0000002.020.57P
861Nick Sandlin27CLEAL280025.0413001.0000001.440.14P
862Patrick Sandoval27LAAAL1212060.2101810.9002701.340.75P
863Cole Sands26MINAL200023.1514001.00021701.930.25P
864Miguel Sanó31LAAAL1310689.1442519021.00023022704.433.143B-1B-P
865Carlos Santana38MINAL524746427.238234830426.9904111307.957.271B
866Dennis Santana28NYYAL190022.0422011.000-1-901.640.21P
867Anthony Santander29BALAL424231367.091901001.000380002.232.17OF
868Tayler Saucedo31SEAAL160014.2303001.0000001.840.19P
869Matt Sauer25KCRAL140016.1202001.0000001.100.14P
870Josh Sborz30TEXAL7005.1101001.000-1-3801.690.14P
871Nolan Schanuel22LAAAL504643413.135933324234.994-4-120017.777.141B
872Clarke Schmidt28NYYAL1111060.2136610.9232701.781.09P
873Casey Schmitt25SFGNL77765.0231112051.000-1-15-1-1803.183.29SS
874Davis Schneider25TORAL494228372.2119823618.992-1-3-2-6-22.852.23OF-2B
875John Schreiber30KCRAL260024.0743001.000-1-802.630.27P
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
876Max Schuemann27OAKAL393225293.01203679519.958-5-21-4-1603.532.74SS-2B-OF-3B
877Kyle Schwarber31PHINL1119.0440001.0000310004.004.00OF
878Spencer Schwellenbach24ATLNL1105.0211001.0000003.602.00P
879Christian Scott25NYMNL55027.2330001.0000000.980.60P
880Tanner Scott29MIANL230023.041210.750-2-1701.170.13P
881Tayler Scott32HOUAL250027.21073001.0000003.250.40P
882Victor Scott II23STLNL201716158.04241010.976-1-8-1-702.342.05OF
883Corey Seager30TEXAL505044423.018459120526.9735153903.813.58SS
884JP Sears28OAKAL1212067.1606001.000-2-600.800.50P
885Colin Selby26KCRAL2003.0220001.0000006.001.00P
886Marcus Semien33TEXAL575753495.025583168433.98410251024-14.564.402B
887Nick Senzel29WSNNL232218180.266125132.95518-3-20-13.142.743B
888Brian Serven29TORAL63227.02625010.962-1-540008.334.17C
889Luis Severino30NYMNL1111064.01311111.9231301.691.09P
890Paul Sewald34ARINL8007.1101001.0000001.230.13P
891Bryan Shaw36CHWAL5004.000000000.000.00P
892Gavin Sheets28CHWAL373625296.1123119315.992-6-24-4-1603.713.30OF-1B
893Austin Shenton26TBRAL97764.161583031.0001150008.536.781B
894Braden Shewmake26CHWAL252115178.064134837.9530-20003.082.44SS-3B-2B
895Zack Short29TOTMLB231714157.14483334.932161702.351.783B-2B-SS
896Jared Shuster25CHWAL100024.2211001.000-1-800.730.20P
897Michael Siani24STLNL493623322.287861001.000415414-12.431.78OF
898Chase Silseth24LAAAL2208.000000000.000.00P
899Lucas Sims30CINNL240019.1321011.0000001.400.13P
900Brady Singer27KCRAL1111061.2127410.9170001.611.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
901Jon Singleton32HOUAL363429302.025122623227.992-8-32-5-2007.426.921B
902Jose Siri28TBRAL454440390.1132127050.962-8-25-2-602.932.82OF
903Paul Skenes22PITNL44022.0523011.0001902.051.25P
904Tarik Skubal27DETAL1111067.083410.8750000.940.64P
905Justin Slaten26BOSAL200029.0422001.0000001.240.20P
906Austin Slater31SFGNL2111295.022211001.0000-411202.081.05OF
907Burch Smith34MIANL220025.1505001.0000001.780.23P
908Cade Smith25CLEAL250025.1321001.0001801.070.12P
909Dominic Smith29BOSAL231915170.015112921112.993318-3-21-17.946.521B
910Drew Smith30NYMNL100010.000000000.000.00P
911Josh Smith26TEXAL544742421.0125319138.9763961712.612.103B-SS
912Pavin Smith28ARINL1511486.031292001.0001180003.242.07OF-1B
913Will Smith34KCRAL210018.130210.6670000.980.10P
914Will Smith29LADNL464544406.14063841931.99351400-28.938.76C
915AJ Smith-Shawver21ATLNL1104.100000000.000.00P
916Drew Smyly35CHCNL110016.0101001.0000000.560.09P
917Kirby Snead29SEAAL9008.2404001.0000004.150.44P
918Blake Snell31SFGNL55019.000000-1-110.000.00P
919Collin Snider28SEAAL3003.0101001.0000003.000.33P
920Tyler Soderstrom22OAKAL16128106.289826110.98903-2-2307.435.181B-C
921Donovan Solano36SDPNL97663.018414021.000-1-2611902.572.003B-2B
922George Soriano25MIANL100011.2202001.00011701.540.20P
923José Soriano25LAAAL1210058.1167720.8751302.161.17P
924Michael Soroka26CHWAL139054.0826001.0001401.330.62P
925Edmundo Sosa28PHINL312920251.21194076315.9750241904.153.74SS-3B-2B
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
926Lenyn Sosa24CHWAL1310996.12891813.964-1-14-3-3702.521.933B-2B
927Gregory Soto29PHINL220017.1220001.000-1-1201.040.09P
928Juan Soto25NYYAL606056527.01361324011.00010232402.322.27OF
929Alex Speas26HOUAL1002.0110001.0000004.501.00P
930Gabe Speier29SEAAL220016.1202001.000-2-2401.100.09P
931Mitch Spence26OAKAL143038.1734001.0000001.640.50P
932Carson Spiers26CINNL40013.2321011.0000001.980.75P
933George Springer34TORAL494847421.09087210.989-4-101211.901.82OF
934Jacob Stallings34COLNL242017186.1159152610.9940-221317.636.58C
935Ryne Stanek32SEAAL230020.0211001.0000000.900.09P
936Josh Staumont30MINAL8008.1101001.000001.080.13P
937Justin Steele28CHCNL77037.1404001.0001500.960.57P
938Spencer Steer26CINNL545445472.020419011310.98513-2-503.833.35OF-1B-2B
939Jackson Stephens30ATLNL3003.100000000.000.00P
940Tyler Stephenson27CINNL433634322.23022911012.997012718.407.00C
941Justin Sterner27TBRAL1002.000000000.000.00P
942Brock Stewart32MINAL130013.1211011.0000001.350.15P
943DJ Stewart30NYMNL1712286.019190001.000-3-48-2-2701.991.06OF-1B
944Gavin Stone25LADNL1010057.017107021.0000002.681.70P
945Trevor Story31BOSAL88767.22041513.9500823502.532.38SS
946Bryson Stott26PHINL534944454.020989117325.986-1-30004.083.552B-SS
947Kyle Stowers26BALAL85247.012120001.00001-1-2502.301.50OF
948Matt Strahm32PHINL240023.000000000.000.00P
949Chris Stratton33KCRAL230025.0404001.0001801.440.17P
950Hunter Stratton27PITNL240027.1312001.0000000.990.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
951Hunter Strickland35LAAAL230024.000000000.000.00P
952Spencer Strider25ATLNL2209.0110001.0000001.000.50P
953Ross Stripling34OAKAL1111055.2104510.9000001.460.82P
954Marcus Stroman33NYYAL1212069.11971110.9471302.341.50P
955Peter Strzelecki29CLEAL4005.200000000.000.00P
956Garrett Stubbs31PHINL161212116.1117110610.991-1-711008.977.25C
957Albert Suárez34BALAL125034.11138021.0001602.880.92P
958Eugenio Suárez32ARINL575655497.015033113418.973-1-1-1-2-12.642.563B
959José Suarez26LAAAL150031.1101001.000-1-600.290.07P
960Ranger Suárez28PHINL1212174.016313011.0001301.951.33P
961Robert Suarez33SDPNL250026.0220001.0000000.690.08P
962Wander Suero32HOUAL1000.00000000.00P
963Brett Sullivan30SDPNL3003.0220001.000080006.000.671B-C
964Cole Sulser34NYMNL4004.200000-1-430.000.00P
965Brent Suter34CINNL232031.092610.88921302.320.35P
966Jack Suwinski25PITNL473427331.2104103010.990517-7-2502.792.19OF
967Seiya Suzuki29CHCNL282727236.25551222.964-3-15-1-502.021.89OF
968Dansby Swanson30CHCNL474643402.216257101416.975-2-6-1-303.533.36SS
969Erik Swanson30TORAL170013.210010.0000000.000.00P
970Jameson Taillon32CHCNL88044.183410.875-1-501.420.88P
971Dillon Tate30BALAL150018.0422001.0000002.000.27P
972Fernando Tatis Jr.25SDPNL606054522.1111103441.964-5-12-4-901.841.78OF
973Mike Tauchman33CHCNL413830345.07876111.987-5-17-2-602.011.88OF
974Leody Taveras25TEXAL555451470.0135131311.993-12-29-6-1502.572.44OF
975Chris Taylor33LADNL312116205.04339310.977422-1-5-11.841.27OF-3B-2B
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
976Michael A. Taylor33PITNL453737340.0112108310.991103472422.942.47OF
977Samad Taylor25SEAAL31011.1110001.0000-30000.790.33OF
978Tyrone Taylor30NYMNL302316223.16562210.9850-221002.582.13OF
979Julio Teheran33NYMNL1102.2110001.0000003.381.00P
980Rowdy Tellez29PITNL453525315.127525024122.9962928-17.826.091B
981Kai-Wei Teng25SFGNL40011.0422001.0000003.271.00P
982Matt Thaiss29LAAAL141310112.0124120130.976-1-911109.728.64C
983Caleb Thielbar37MINAL170012.210010.0000000.000.00P
984Alek Thomas24ARINL44330.0660001.000-3-1040001.801.50OF
985Lane Thomas28WSNNL282826243.05652311.982-6-31-4-1912.041.96OF
986Bubba Thompson26CINNL115452.015150001.000-1-22-1-2302.601.36OF
987Keegan Thompson29CHCNL90012.210010.000-1-1600.000.00P
988Ryan Thompson32ARINL220023.2110001.000-1-800.380.05P
989Zack Thompson26STLNL52017.0321001.0000001.590.60P
990Trent Thornton30SEAAL250024.041210.7501801.130.12P
991Jesús Tinoco29TEXAL4005.000000000.000.00P
992Michael Toglia25COLNL15128110.265596051.000-3-30-1-1005.293.821B-OF
993Michael Tonkin34TOTZZ150022.0532011.0000002.050.33P
994Spencer Torkelson24DETAL525249459.242638736332.993-2-4-5-1308.288.131B
995Abraham Toro27OAKAL434131347.01214871214.983-2-8-3-1003.092.703B-2B-1B-OF
996Gleyber Torres27NYYAL595857516.120788112730.966-5-11-3-703.493.392B
997Ezequiel Tovar22COLNL565656497.025483170140.99641051204.584.52SS
998Taylor Trammell26TOTZZ71021.1660001.000173-1-5702.530.86OF
999Blake Treinen36LADNL10009.2101001.0000000.930.10P
1000Alan Trejo28COLNL1411593.2471532081.00011322604.523.362B-3B-SS
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
1001Jose Trevino31NYYAL342825256.12752631022.99331462819.598.03C-P
1002Jared Triolo26PITNL525147456.017564110122.9943861613.433.162B-3B-1B
1003Chadwick Tromp29ATLNL191610142.21381317001.0002141808.717.26C
1004Mike Trout32LAAAL242421203.067652011.00003-1-502.972.79OF
1005Cole Tucker27LAAAL129677.031111731.90307-1-1503.272.153B-OF-P
1006Kyle Tucker27HOUAL565652490.21061024021.00061551211.941.89OF
1007Brice Turang24MILNL535045445.021898119124.995-1-241104.394.092B
1008Spencer Turnbull31PHINL136044.1862001.000-2-901.620.62P
1009Justin Turner39TORAL109371.03726921.9460-40004.443.501B-3B
1010Trea Turner31PHINL323231281.01073271410.963-3-13-1-403.303.22SS
1011Kyle Tyler27MIANL1002.0110001.0000004.501.00P
1012Edwin Uceta26TBRAL2004.0110001.0000002.250.50P
1013José Ureña32TEXAL155045.2105410.900-1-401.770.60P
1014Luis Urías27SEAAL332517214.173254356.93215-1-602.862.063B
1015Ramón Urías30BALAL241916172.151212822.9610221402.562.043B-1B
1016Abner Uribe24MILNL140014.1752011.00011404.400.50P
1017Gio Urshela32DETAL312721237.064184422.96913-2-10-12.351.943B-1B
1018Naoyuki Uwasawa30BOSAL2004.0110001.0000002.250.50P
1019Enmanuel Valdez25BOSAL302617220.1110377129.982212-1-5-14.413.602B-OF
1020Framber Valdez30HOUAL99054.2404011.000-1-400.660.44P
1021Ricky Vanasco25LADNL1002.0110001.0000004.501.00P
1022Ildemaro Vargas32WSNNL362819266.0934249215.978-2-92903.082.122B-3B-OF-SS
1023Miguel Vargas24LADNL54129.0440001.000-2-730001.240.80OF
1024Gus Varland27LADNL7006.0321001.0000004.500.43P
1025Louie Varland26MINAL44016.2202001.0000001.080.50P
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
1026Daulton Varsho27TORAL535037433.21241231001.000823113022.572.34OF
1027Randy Vásquez25SDPNL66026.2413001.0000001.350.67P
1028Andrew Vaughn26CHWAL504948426.239036622226.9950-11318.187.761B
1029Christian Vázquez33MINAL343131279.03122971321.99413417010.009.12C-3B
1030Luis Vázquez24CHCNL1001.00000000000.000.00SS
1031Nelson Velázquez25KCRAL17148115.02827010.964-3-29-2-2002.111.59OF
1032Anthony Veneziano26KCRAL2002.000000000.000.00P
1033Alex Verdugo28NYYAL575652502.01301291011.000112781912.332.28OF
1034Justin Verlander41HOUAL88047.0633001.0001401.150.75P
1035Alex Vesia28LADNL240025.261411.8330001.750.21P
1036Nick Vespi28BALAL1001.000000000.000.00P
1037Will Vest29DETAL240024.2532001.0000001.820.21P
1038Thyago Vieira31TOTZZ170022.130210.6670000.810.12P
1039Mark Vientos24NYMNL16129112.1441727021.00011211103.532.443B-1B
1040Matt Vierling27DETAL494024361.090592924.978-5-18-1-3-12.191.663B-OF
1041Ryan Vilade25DETAL32219.0660001.000211416302.842.00OF
1042Eli Villalobos27MIANL3004.1101001.0000002.080.33P
1043Darius Vines26ATLNL32012.2312001.0000002.131.00P
1044Victor Vodnik24COLNL250032.1633001.0000001.670.24P
1045Anthony Volpe23NYYAL595958525.023498129726.970364903.893.85SS
1046Austin Voth32SEAAL220023.253110.8000001.520.18P
1047Michael Wacha32KCRAL1212068.01266011.0001301.591.00P
1048LaMonte Wade Jr.30SFGNL453823317.029626134124.997-2-61308.386.281B-OF
1049Tyler Wade29SDPNL352211203.151212823.961-5-29-3-1702.171.323B-2B-SS-OF
1050Jacob Waguespack30TBRAL41010.0110001.0000000.900.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
1051Matt Waldron27SDPNL1111057.0615001.0000000.950.55P
1052Christian Walker33ARINL585754504.0489450390511.0002551208.738.431B
1053Jordan Walker22STLNL17177132.024222011.00011119-11.641.41OF
1054Josh Walker29NYMNL100012.1220001.0000001.460.20P
1055Ryan Walker28SFGNL301030.0422001.000-2-1301.200.13P
1056Taijuan Walker31PHINL66032.2734021.0000001.931.17P
1057Forrest Wall28ATLNL1001.0110001.00017080009.001.00OF
1058Matt Wallner26MINAL118468.021210001.000243-1-1702.781.91OF
1059Jared Walsh30TEXAL161414126.011610410211.9830-3-1-1008.147.131B
1060Blake Walston23ARINL2108.1101001.0000001.080.50P
1061Taylor Ward30LAAAL515150452.1105102210.990-1-3-2-502.072.04OF
1062Ryan Weathers24MIANL1212068.21019001.0001301.310.83P
1063Luke Weaver30NYYAL210035.232010.667-1-600.500.10P
1064Jacob Webb30BALAL280026.0312001.000-1-801.040.11P
1065Logan Webb27SFGNL1313079.1177910.941-3-801.821.23P
1066Jordan Weems31WSNNL230020.161411.83311002.210.22P
1067Greg Weissert29BOSAL250024.0422001.0000001.500.16P
1068Austin Wells24NYYAL353227279.2270262531.9891531308.597.63C
1069Tyler Wells29BALAL33015.1202001.0000001.170.67P
1070Joey Wendle34NYMNL1810598.040132433.925-1-11-1-1203.402.062B-3B-SS
1071Davis Wendzel27TEXAL137269.014410001.00022923501.831.083B-2B
1072Joey Wentz26DETAL160023.0220001.0000000.780.13P
1073Hayden Wesneski26CHCNL143033.2963001.0000002.410.64P
1074Jordan Westburg25BALAL515142461.01142886071.000-1-22502.231.933B-2B-SS
1075Zack Wheeler34PHINL1212073.213103001.0000001.591.08P
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
1076Mitch White29TOTZZ130023.2321001.00015001.140.23P
1077Owen White24TEXAL2001.000000000.000.00P
1078Forrest Whitley26HOUAL1000.200000000.000.00P
1079Garrett Whitlock28BOSAL44018.1743001.00011103.441.75P
1080Jordan Wicks24CHCNL55023.000000-1-90.000.00P
1081Joey Wiemer25MILNL176469.11211010.917-1-2111721.430.65OF
1082Alika Williams25PITNL221914172.268264024.971-1-8-1-703.442.752B-SS
1083Luke Williams27ATLNL31010.1303001.0000130002.611.003B-P
1084Trevor Williams32WSNNL1111056.2624001.0001400.950.55P
1085Bryse Wilson26MILNL147048.0202001.0000000.380.14P
1086Justin Wilson36CINNL160010.2312001.00011902.530.19P
1087Steven Wilson29CHWAL210019.0404001.00011101.890.19P
1088Allan Winans28ATLNL1105.0202001.00014003.602.00P
1089Josh Winckowski26BOSAL123024.1633001.0000002.220.50P
1090Jesse Winker30WSNNL403827319.06660511.9851431121.831.63OF
1091Cole Winn24TEXAL110014.1312001.0000001.880.27P
1092Keaton Winn26SFGNL99042.11073001.0001502.131.11P
1093Masyn Winn22STLNL494645410.221466140837.96341072004.514.20SS
1094Patrick Wisdom32CHCNL1610591.073591222.9731120007.023.741B-3B-OF-P
1095Brett Wisely25SFGNL118477.135112315.971-2-2523103.962.62SS-2B-OF-1B
1096Bobby Witt Jr.24KCRAL606056520.021972141624.9733671633.693.55SS
1097Connor Wong28BOSAL393430315.03102882021.994-1-3-3-11-18.807.33C-2B-1B
1098Bryan Woo24SEAAL55027.2871001.0000002.601.60P
1099Alex Wood33OAKAL99039.1927011.0001502.061.00P
1100Jake Woodford27CHWAL1104.100000000.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
1101Simeon Woods Richardson23MINAL88040.0624001.0000001.350.75P
1102Yoshinobu Yamamoto25LADNL1212065.01046001.0001301.380.83P
1103Ryan Yarbrough32LADNL160038.11421110.9291503.050.81P
1104Mike Yastrzemski33SFGNL474134366.17269210.986-8-26413-11.741.51OF
1105Kirby Yates37TEXAL200020.1211001.000-1-1000.890.10P
1106Christian Yelich32MILNL252423207.13532210.971-2-9-3-1701.481.36OF
1107Masataka Yoshida30BOSAL1001.0000000-3720000.000.00OF
1108Alex Young30CINNL3002.000000000.000.00P
1109Danny Young30NYMNL4005.000000000.000.00P
1110Jacob Young24WSNNL474339375.1122117412.99272261902.902.57OF
1111Seby Zavala30SEAAL17139113.09490310.9890-3-3-32-17.415.47C
1112Angel Zerpa24KCRAL250023.1514001.0001901.930.20P
1113Guillo Zuñiga25LAAAL4005.000000000.000.00P