Who crossed off tough-to-get ledgers in 2024 and what are the largest whale for 2025?
2024 Review
Perhaps the biggest news item regarding White Whales was Elvis Andrus retiring in September. He relinquished the largest plate appearance count without a ledger – he never hit a home run against the Yankees in 373 plate appearances.
Of the top 25 largest white whales going into the 2024 season, only two were crossed off the list during the season – Miguel Rojas against the Giants and Christian Vázquez against the Royals.
Here are the fifty largest slain White Whales in 2024:
152 PA – Miguel Rojas (Dodgers) vs Giants, April 3
143 PA – Christian Vázquez (Twins) vs Royals, August 13
142 PA – Bryson Stott (Phillies) vs Marlins, September 5
138 PA – Brendan Rodgers (Rockies) vs Giants, July 21
124 PA – Seiya Suzuki (Cubs) vs Cardinals, July 13
120 PA – Jacob Stallings (Rockies) vs Nationals, August 22
114 PA – Cedric Mullins (Orioles) vs White Sox, September 2
114 PA – Miguel Rojas (Dodgers) vs Cardinals, March 29
99 PA – Brandon Marsh (Phillies) vs Astros, August 26
99 PA – Ramón Laureano (Braves) vs Tigers, June 19
99 PA – J.P. Crawford (Mariners) vs Red Sox, March 29
97 PA – Alex Verdugo (Yankees) vs Padres, May 26
97 PA – Jake McCarthy (Diamondbacks) vs Dodgers, May 20
96 PA – Willi Castro (Twins) vs Athletics, June 21
92 PA – J.P. Crawford (Mariners) vs Guardians, June 18
92 PA – Alex Verdugo (Yankees) vs Diamondbacks, April 3
91 PA – Cedric Mullins (Orioles) vs Tigers, September 22
90 PA – Bryson Stott (Phillies) vs Mets, May 13
89 PA – Lane Thomas (Guardians) vs Cardinals, September 20
89 PA – Jake Cronenworth (Padres) vs Cubs, April 8
88 PA – Ketel Marte (Diamondbacks) vs Royals, July 22
86 PA – Ildemaro Vargas (Nationals) vs Mets, July 9
86 PA – Riley Greene (Tigers) vs White Sox, March 30
84 PA – Ke’Bryan Hayes (Pirates) vs Dodgers, August 10
84 PA – Steven Kwan (Guardians) vs Mariners, June 19
83 PA – Isiah Kiner-Falefa (Blue Jays) vs Tigers, May 23
80 PA – Jarren Duran (Red Sox) vs Rays, May 16
79 PA – Isiah Kiner-Falefa (Blue Jays) vs Yankees, June 28
78 PA – Ha-Seong Kim (Padres) vs Brewers, April 16
77 PA – Michael A. Taylor (Pirates) vs Astros, July 29
77 PA – Brice Turang (Brewers) vs Cubs, June 30
76 PA – Harrison Bader (Mets) vs Marlins, June 12
75 PA – Alec Bohm (Phillies) vs Padres, April 27
74 PA – Paul DeJong (Royals) vs Twins, August 14
73 PA – Alec Burleson (Cardinals) vs Pirates, July 2
72 PA – Marcus Semien (Rangers) vs Diamondbacks, September 11
72 PA – Elly De La Cruz (Reds) vs Cardinals, August 12
70 PA – Jesse Winker (Nationals) vs Twins, May 20
69 PA – Nick Senzel (Nationals) vs Braves, June 8
69 PA – Luis Rengifo (Angels) vs Twins, April 28
68 PA – Masyn Winn (Cardinals) vs Pirates, September 18
68 PA – Josh Rojas (Mariners) vs Pirates, August 18
68 PA – Freddie Freeman (Dodgers) vs Royals, June 16
67 PA – Jeimer Candelario (Reds) vs Giants, August 4
67 PA – Ryan O’Hearn (Orioles) vs Rangers, July 20
67 PA – Fernando Tatis Jr. (Padres) vs Brewers, June 20
67 PA – Jesse Winker (Nationals) vs Phillies, May 19
66 PA – José Ramírez (Guardians) vs Pirates, September 1
66 PA – Joey Bart (Pirates) vs Padres, August 8
65 PA – Spencer Torkelson (Tigers) vs Orioles, September 22
2025 Preview
Many of the names that made up the 2024 list appear again in 2025. As you can see, hitting any of these ledgers in 2025 would have placed the home run in the top 10 largest whales for 2024. These are players that BBREF/Stathead consider “active” as of October 2024.
268 PA – David Fletcher vs Rangers
265 PA – Nicky Lopez vs Guardians
213 PA – Donovan Solano vs Nationals
210 PA – Luis Arráez vs Royals
208 PA – Nicky Lopez vs White Sox
200 PA – Miguel Rojas vs Padres
195 PA – Steven Kwan vs Royals
186 PA – DJ LeMahieu vs Marlins
182 PA – Whit Merrifield vs Athletics
178 PA – Kolten Wong vs Giants
173 PA – Kevin Kiermaier vs White Sox
167 PA – Jeremy Peña vs Rangers
166 PA – DJ LeMahieu vs Brewers
166 PA – Myles Straw vs Royals
162 PA – Isiah Kiner-Falefa vs Rays
162 PA – Myles Straw vs Tigers
161 PA – Myles Straw vs Twins
160 PA – Ketel Marte vs Athletics
160 PA – Whit Merrifield vs Cardinals
154 PA – Kolten Wong vs Dodgers
150 PA – Myles Straw vs Athletics
146 PA – Adam Frazier vs Giants
144 PA – Matt Duffy vs Padres
144 PA – Alejandro Kirk vs Red Sox
144 PA – Miguel Rojas vs Reds
142 PA – Jason Heyward vs White Sox
142 PA – Geraldo Perdomo vs Giants
139 PA – Jarren Duran vs Yankees
135 PA – Myles Straw vs Angels
133 PA – Wilmer Difo vs Braves
132 PA – Adam Frazier vs Astros
130 PA – Albert Almora vs Cardinals
129 PA – Adam Frazier vs Athletics
129 PA – Donovan Solano vs Cubs
127 PA – Nick Ahmed vs Mets
124 PA – Nick Solak vs Astros
123 PA – Ben Gamel vs Athletics
122 PA – Jarred Kelenic vs Astros
121 PA – Pavin Smith vs Padres
120 PA – David Fletcher vs White Sox
120 PA – Adam Frazier vs Diamondbacks
120 PA – Jeff McNeil vs Dodgers
119 PA – Willson Contreras vs Giants
119 PA – Brendan Donovan vs Brewers
119 PA – Jean Segura vs Blue Jays
116 PA – Gavin Lux vs Padres
115 PA – Jorge Mateo vs Blue Jays
114 PA – Andrew Knapp vs Marlins
114 PA – Myles Straw vs Mariners
113 PA – Ty France vs Red Sox
