ABS Challenges

Batters — 2026 · 2,328 of 4,765 overturned (48.9%)

#
Team
1CJ Abrams CJ Abrams Washington Nationals1412285.752.4+8.8+1.1+1.84.0
2Cedric Mullins Cedric Mullins Tampa Bay Rays1311284.666.3+6.1+1.8+1.75.3
3Davis Schneider Davis Schneider Toronto Blue Jays1714382.463.7+8.8+1.8+1.512.6
4Nick Kurtz Nick Kurtz Athletics119281.856.0+13.4+1.3+2.14.0
5Isaac Paredes Isaac Paredes Houston Astros1511473.350.6+8.9+1.2+1.83.2
6Zack Gelof Zack Gelof Athletics1511473.353.5+6.8+1.3+1.25.7
7Myles Straw Myles Straw Toronto Blue Jays1410471.450.0+9.3+1.0+1.85.3
8Nolan Arenado Nolan Arenado Arizona Diamondbacks1410471.456.9+2.9+0.8+0.73.6
9Seiya Suzuki Seiya Suzuki Chicago Cubs1712570.646.9-0.2+1.0-1.03.4
10Brent Rooker Brent Rooker Athletics107370.060.6+3.4+0.2+0.310.0
11Carson Benge Carson Benge New York Mets107370.044.0+12.0+0.6+2.62.4
12Daulton Varsho Daulton Varsho Toronto Blue Jays107370.056.5-0.3-0.0-0.84.0
13Drew Gilbert Drew Gilbert San Francisco Giants107370.044.0+7.0+1.1+1.83.6
14Masyn Winn Masyn Winn St. Louis Cardinals107370.053.2-0.5+0.7+0.22.3
15Carter Jensen Carter Jensen Kansas City Royals139469.254.7+5.4+0.7+0.83.5
16Riley Greene Riley Greene Detroit Tigers139469.248.3+0.4+1.0+0.33.9
17Gabriel Moreno Gabriel Moreno Arizona Diamondbacks2517868.056.3+8.7+1.0+1.45.0
18Mookie Betts Mookie Betts Los Angeles Dodgers1812666.756.6-5.1+0.9-0.44.7
19Jake Bauers Jake Bauers Milwaukee Brewers1510566.751.4+0.2+0.8+0.43.9
20Esteury Ruiz Esteury Ruiz Miami Marlins2013765.076.9+6.0+0.8+0.914.6
21Kyle Karros Kyle Karros Colorado Rockies1711664.766.4+3.0+3.2+1.45.7
22Mike Trout Mike Trout Los Angeles Angels149564.365.3-3.1+1.5-1.02.9
23Cal Raleigh Cal Raleigh Seattle Mariners2214863.647.7+4.6+2.9+1.48.3
24Brady House Brady House Washington Nationals117463.653.3+7.4+0.7+1.86.3
25Tristan Peters Tristan Peters Chicago White Sox117463.649.4+1.8+0.2+0.86.9
26Wilyer Abreu Wilyer Abreu Boston Red Sox117463.656.2+4.9+1.5+1.22.7
27Nick Sogard Nick Sogard Boston Red Sox1610662.554.1+3.7+0.2+0.56.7
28Bryce Eldridge Bryce Eldridge San Francisco Giants2113861.952.6+2.2+1.8+1.07.4
29Josh Bell Josh Bell Minnesota Twins2113861.956.9+1.6+0.0-0.67.4
30Ernie Clement Ernie Clement Toronto Blue Jays138561.544.1+0.8-0.2-0.65.3
31Jakob Marsee Jakob Marsee Miami Marlins138561.546.4+6.0+0.3+0.43.1
32Ryan Jeffers Ryan Jeffers Minnesota Twins138561.554.6+3.3+0.0+0.04.3
33Kevin McGonigle Kevin McGonigle Detroit Tigers31191261.348.8+8.5+0.8+1.37.1
34Maikel Garcia Maikel Garcia Kansas City Royals2314960.960.2+8.0+0.2+1.17.7
35Mark Vientos Mark Vientos New York Mets25151060.063.7+2.8+0.1-0.518.0
36Coby Mayo Coby Mayo Baltimore Orioles2012860.058.7+5.1+1.2+0.96.2
37Jake Burger Jake Burger Texas Rangers2012860.054.8+3.6+2.1+1.55.7
38Xavier Edwards Xavier Edwards Miami Marlins159660.058.6+4.4+1.3+1.34.2
39Owen Caissie Owen Caissie Miami Marlins106460.055.6+2.0+1.0+0.24.7
40William Contreras William Contreras Milwaukee Brewers106460.051.8-6.0+0.3-0.33.2
41Ryan Waldschmidt Ryan Waldschmidt Arizona Diamondbacks127558.360.0-3.5+0.2-1.85.7
42Colt Keith Colt Keith Detroit Tigers1911857.949.3-0.1+0.3-0.26.7
43Vaughn Grissom Vaughn Grissom Los Angeles Angels148657.153.3-5.3+1.6-0.24.8
44Jose Altuve Jose Altuve Houston Astros37211656.858.0+1.5+2.2-0.411.8
45Caleb Durbin Caleb Durbin Boston Red Sox30171356.754.9+5.6+0.4-0.18.4
46Alec Bohm Alec Bohm Philadelphia Phillies23131056.548.1+11.4+0.7+2.26.2
47Otto Lopez Otto Lopez Miami Marlins23131056.558.6+1.1-0.2-0.14.9
48Zach Neto Zach Neto Los Angeles Angels32181456.353.2+7.0+0.5+1.58.7
49Esmerlyn Valdez Esmerlyn Valdez Pittsburgh Pirates169756.358.8+5.3+0.2+1.58.2
50Steven Kwan Steven Kwan Cleveland Guardians169756.346.4+16.7-0.6+2.52.6
51Nolan Schanuel Nolan Schanuel Los Angeles Angels36201655.656.2-0.1+0.1-0.412.2
52Xander Bogaerts Xander Bogaerts San Diego Padres36201655.655.9+5.0+0.2+0.98.3
53Heliot Ramos Heliot Ramos New York Yankees1810855.651.6-0.3-0.1-0.57.2
54Juan Soto Juan Soto New York Mets1810855.648.6+2.9-0.1+0.36.0
55Austin Martin Austin Martin Minnesota Twins2011955.046.3+5.3+0.9+1.29.0
56Marcus Semien Marcus Semien New York Mets2011955.049.3+2.5-0.6+0.07.5
57Teoscar Hernández Teoscar Hernández Los Angeles Dodgers2011955.047.6+3.5-0.7+0.46.7
58Sal Stewart Sal Stewart Cincinnati Reds51282354.956.5+0.4-0.4-0.813.0
59José Caballero José Caballero New York Yankees31171454.850.2+5.6-0.4+0.712.2
60Luke Keaschall Luke Keaschall Minnesota Twins33181554.559.9+1.1+0.9+0.38.9
61Byron Buxton Byron Buxton Minnesota Twins116554.556.2-0.5+0.2+0.06.4
62Miguel Vargas Miguel Vargas Chicago White Sox24131154.257.4+2.0+0.9+0.86.6
63Cole Young Cole Young Seattle Mariners137653.850.7+1.5-0.3+0.83.5
64Henry Bolte Henry Bolte Athletics137653.847.5-0.6+0.4+0.55.7
65Liam Hicks Liam Hicks Miami Marlins137653.842.5+2.5-0.3-0.13.6
66Rhys Hoskins Rhys Hoskins Cleveland Guardians137653.851.1-1.9-0.1-0.36.6
67Trevor Larnach Trevor Larnach Minnesota Twins137653.833.1+1.9-0.4+0.14.5
68Lawrence Butler Lawrence Butler Athletics28151353.651.6+4.8-0.6+0.29.1
69JJ Bleday JJ Bleday Cincinnati Reds30161453.356.9-5.8+1.2-0.310.1
70Gleyber Torres Gleyber Torres Detroit Tigers158753.350.6+3.2+0.1+0.75.3
71Taylor Ward Taylor Ward Seattle Mariners158753.343.2-1.7+0.6-0.62.7
72Bryan Reynolds Bryan Reynolds Pittsburgh Pirates23121152.245.4+1.1+1.1+0.46.7
73Iván Herrera Iván Herrera St. Louis Cardinals23121152.244.0+3.2-0.0+1.04.4
74Marcell Ozuna Marcell Ozuna Pittsburgh Pirates23121152.255.5-4.5-0.7-0.710.4
75Nico Hoerner Nico Hoerner Chicago Cubs23121152.248.6+5.6+0.3+0.15.1
76Christian Walker Christian Walker Houston Astros25131252.050.9+0.9-0.8-1.29.1
77Ronald Acuña Jr. Ronald Acuña Jr. Atlanta Braves25131252.060.3+4.8+0.4+1.412.4
78Alex Bregman Alex Bregman Chicago Cubs29151451.742.2+1.5-0.3+1.25.4
79A.J. Ewing A.J. Ewing New York Mets26131350.055.3-4.6+0.3-0.59.5
80Ben Rice Ben Rice New York Yankees26131350.048.2+1.3+0.2+0.46.2
81Pete Crow-Armstrong Pete Crow-Armstrong Chicago Cubs20101050.046.5+3.4-0.0+0.75.4
82Brayan Rocchio Brayan Rocchio Cleveland Guardians189950.046.0+1.8-0.4+0.05.7
83Jeff McNeil Jeff McNeil Athletics189950.056.0-1.3-0.7-0.713.0
84Pete Alonso Pete Alonso Baltimore Orioles168850.060.0-3.4+0.5-0.33.5
85Justin Foscue Justin Foscue Texas Rangers147750.042.6+2.0-0.1+0.27.5
86Nick Gonzales Nick Gonzales Pittsburgh Pirates147750.062.4+2.4-0.5-0.25.8
87Colton Cowser Colton Cowser Baltimore Orioles126650.045.6+0.8-0.0+0.44.2
88Wade Meckler Wade Meckler Los Angeles Angels126650.054.9+1.4+0.3-0.45.9
89Brooks Lee Brooks Lee Minnesota Twins105550.044.3-2.2-0.3-0.43.8
90Dominic Smith Dominic Smith Atlanta Braves105550.050.7-2.0-0.2-0.96.0
91Jarren Duran Jarren Duran Boston Red Sox105550.044.9+2.5+0.1+1.13.5
92Geraldo Perdomo Geraldo Perdomo Arizona Diamondbacks33161748.547.5-6.3-0.4-1.35.5
93Kyle Schwarber Kyle Schwarber Philadelphia Phillies27131448.144.0+5.4-0.5+0.76.3
94Trea Turner Trea Turner Philadelphia Phillies25121348.045.7+5.9-0.4+0.76.8
95Nick Loftin Nick Loftin Kansas City Royals21101147.636.9+1.0-0.8+0.56.4
96Bo Bichette Bo Bichette New York Mets1991047.445.4-4.6-0.9-1.35.2
97Samuel Basallo Samuel Basallo Baltimore Orioles1991047.460.2-1.1-0.4+0.310.6
98Munetaka Murakami Munetaka Murakami Chicago White Sox34161847.147.2-4.3-1.6-2.39.3
99Mauricio Dubón Mauricio Dubón Atlanta Braves178947.157.3-0.3-0.5-1.05.8
100Ryan O'Hearn Ryan O'Hearn Pittsburgh Pirates178947.147.6-2.2-1.1-1.76.3
101Trent Grisham Trent Grisham New York Yankees178947.143.3+0.5-0.5-0.24.9
102TJ Rumfield TJ Rumfield Colorado Rockies157846.745.7+1.8-0.7+1.25.5
103Eugenio Suárez Eugenio Suárez Cincinnati Reds136746.250.4-5.2+1.8-0.23.9
104Evan Carter Evan Carter Texas Rangers136746.249.0-5.1+0.1-1.33.7
105Ian Happ Ian Happ Chicago Cubs136746.243.8-2.2+0.7-0.73.0
106Miguel Rojas Miguel Rojas Los Angeles Dodgers136746.259.4-2.5-0.5-0.89.9
107Blaze Alexander Blaze Alexander Baltimore Orioles115645.559.2-2.7-0.4-0.110.8
108Dane Myers Dane Myers Cincinnati Reds115645.550.8+0.9-0.2+0.44.5
109Ketel Marte Ketel Marte Arizona Diamondbacks115645.551.5-0.6-0.8-0.73.2
110Luis García Jr. Luis García Jr. New York Yankees115645.545.7+0.8-0.3+0.44.5
111Nick Fortes Nick Fortes Tampa Bay Rays115645.557.1+0.4-0.4+0.26.7
112Edouard Julien Edouard Julien Colorado Rockies2091145.037.2-3.4-1.3-1.910.9
113Vladimir Guerrero Jr. Vladimir Guerrero Jr. Toronto Blue Jays2091145.054.9+4.4-0.6+0.76.3
114Bryce Harper Bryce Harper Philadelphia Phillies47212644.747.5-0.1-2.5-1.216.7
115Cole Carrigg Cole Carrigg Colorado Rockies27121544.455.5+4.6-1.1+0.516.0
116Leody Taveras Leody Taveras Baltimore Orioles1881044.449.2-3.0+0.2+0.16.7
117Taylor Walls Taylor Walls Tampa Bay Rays1881044.433.4+2.8-1.1+0.26.3
118Travis Bazzana Travis Bazzana Cleveland Guardians1881044.448.2-10.3+0.6-1.05.8
119Andy Pages Andy Pages Los Angeles Dodgers25111444.050.1-5.0-1.3-1.37.0
120Dillon Dingler Dillon Dingler Detroit Tigers167943.850.7+1.7-0.9+0.34.4
121Elly De La Cruz Elly De La Cruz Cincinnati Reds167943.845.0-1.0-0.1+0.73.2
122Wyatt Langford Wyatt Langford Texas Rangers23101343.545.6-2.1-1.2-1.08.0
123Jung Hoo Lee Jung Hoo Lee San Francisco Giants146842.948.4-3.2-1.1-1.03.8
124Kyle Tucker Kyle Tucker Los Angeles Dodgers146842.940.6+6.9-0.8+1.65.0
125Shohei Ohtani Shohei Ohtani Los Angeles Dodgers146842.934.8-2.9-0.8-1.44.3
126Spencer Torkelson Spencer Torkelson Detroit Tigers26111542.349.6-3.7-2.0-2.15.9
127Alejandro Kirk Alejandro Kirk Toronto Blue Jays1981142.148.2+0.5-1.3-0.58.3
128Chase DeLauter Chase DeLauter Cleveland Guardians1981142.142.7+2.3-1.0+1.05.9
129Sam Antonacci Sam Antonacci Chicago White Sox31131841.955.4-9.3-2.3-2.48.7
130Francisco Alvarez Francisco Alvarez New York Mets24101441.747.3-5.3-1.9-1.88.5
131Willson Contreras Willson Contreras Boston Red Sox24101441.760.1-3.1-0.9-1.28.2
132Carlos Cortes Carlos Cortes Athletics125741.752.4+0.5-0.8+0.65.0
133Chase Meidroth Chase Meidroth Chicago White Sox125741.746.9-3.0-0.8-0.62.4
134Christian Vázquez Christian Vázquez Houston Astros125741.742.5+1.0-0.9-0.16.9
135Hunter Goodman Hunter Goodman Colorado Rockies125741.751.2-2.8-0.2-0.25.3
136Jesús Sánchez Jesús Sánchez Toronto Blue Jays125741.757.6-2.1-0.9-0.78.2
137Taylor Trammell Taylor Trammell Houston Astros1771041.245.7-2.7-1.1-0.911.5
138Willy Adames Willy Adames San Francisco Giants1771041.244.4-4.7-1.0-0.95.6
139Gunnar Henderson Gunnar Henderson Baltimore Orioles2081240.039.0+5.5-1.3+1.04.9
140Bobby Witt Jr. Bobby Witt Jr. Kansas City Royals156940.056.5-2.3+0.3+0.14.2
141Alex Call Alex Call Los Angeles Dodgers104640.039.6-2.4-0.6-0.46.9
142Josh Jung Josh Jung Texas Rangers104640.048.8-3.7-0.8-0.63.7
143Randy Arozarena Randy Arozarena Seattle Mariners28111739.349.7-1.3-1.3-0.56.1
144Jonathan Aranda Jonathan Aranda Tampa Bay Rays2391439.144.0-7.3-1.5-1.95.7
145Isaac Collins Isaac Collins Kansas City Royals31121938.740.5+6.4-2.3+1.08.0
146Dominic Canzone Dominic Canzone Seattle Mariners135838.541.7+2.7-0.6+0.74.0
147Gary Sánchez Gary Sánchez Milwaukee Brewers37142337.849.5-7.5-2.2-2.215.7
148Junior Caminero Junior Caminero Tampa Bay Rays2491537.553.6-11.6-1.5-1.65.9
149Cam Smith Cam Smith Houston Astros30111936.744.8-10.2-2.7-2.99.9
150Jazz Chisholm Jr. Jazz Chisholm Jr. New York Yankees2281436.436.4-0.5-1.9-1.37.2
151Connor Norby Connor Norby Miami Marlins114736.460.8-7.0-0.6-1.47.0
152Manny Machado Manny Machado San Diego Padres28101835.740.2-5.1-2.2-1.87.5
153Jordan Walker Jordan Walker St. Louis Cardinals2071335.045.7-5.3-2.1-0.86.2
154Michael Busch Michael Busch Chicago Cubs2071335.035.5+1.4-1.4+0.54.6
155James Wood James Wood Washington Nationals2381534.840.8-2.3-1.8-1.25.0
156Casey Schmitt Casey Schmitt San Francisco Giants124833.349.7-0.1-1.0-0.26.0
157Kyle Stowers Kyle Stowers Miami Marlins124833.351.6-3.1-0.9-0.66.3
158Luis Campusano Luis Campusano San Diego Padres124833.348.8-6.9-1.2-1.58.6
159Matt Chapman Matt Chapman San Francisco Giants124833.344.4-1.0-0.3-0.54.7
160Michael Harris II Michael Harris II Atlanta Braves124833.340.7-7.6-1.2-1.04.6
161Kody Clemens Kody Clemens Minnesota Twins1651131.337.4-6.5-1.4-1.45.3
162Jake Mangum Jake Mangum Pittsburgh Pirates134930.844.9-7.0-1.1-0.76.3
163Jorge Mateo Jorge Mateo Atlanta Braves134930.851.5-5.5-1.3-1.311.8
164Oswald Peraza Oswald Peraza Los Angeles Angels134930.840.0+3.4-1.2+0.78.1
165Matt Olson Matt Olson Atlanta Braves2061430.017.7+2.5-2.2+0.35.1
166Brandon Nimmo Brandon Nimmo Texas Rangers103730.031.6-2.4-1.1-0.13.0
167Curtis Mead Curtis Mead Washington Nationals103730.047.5-7.5-0.6-1.93.6
168Garrett Mitchell Garrett Mitchell Milwaukee Brewers103730.049.1-8.4-0.5-1.33.1
169Jorge Soler Jorge Soler Los Angeles Angels103730.029.1+2.5-1.1+0.15.0
170José Tena José Tena Washington Nationals103730.045.5-3.9-1.2-0.86.0
171Rafael Devers Rafael Devers San Francisco Giants103730.038.7-7.7-1.3-2.22.8
172Heriberto Hernández Heriberto Hernández Miami Marlins1441028.655.3-5.9-0.7-0.55.0
173Jorbit Vivas Jorbit Vivas Washington Nationals113827.347.5-7.5-0.8-0.87.4
174Josh Naylor Josh Naylor Seattle Mariners2671926.944.0-14.0-3.3-3.29.6
175Andrés Giménez Andrés Giménez Toronto Blue Jays1541126.752.7-9.0-1.6-2.06.6
176Spencer Horwitz Spencer Horwitz Pittsburgh Pirates1951426.355.0-8.6-2.2-1.66.1
177Ceddanne Rafaela Ceddanne Rafaela Boston Red Sox2461825.046.3-11.4-2.6-2.38.5
178Willi Castro Willi Castro Colorado Rockies2461825.040.5-8.2-2.9-1.711.6
179Nasim Nuñez Nasim Nuñez Washington Nationals123925.048.1-9.0-1.6-0.93.9
180Justin Crawford Justin Crawford Philadelphia Phillies1331023.135.3-5.2-1.9-1.05.4
181Dylan Beavers Dylan Beavers Baltimore Orioles102820.046.4-8.5-1.5-1.23.6
182José Fermín José Fermín St. Louis Cardinals1321115.445.1-8.3-2.1-1.83.9

Data from Baseball Savant. Type in Player to search; click a column to sort, and again to flip highest/lowest.