The fact that Jarrell Miller threw more than 1,000 punches this past Saturday was a pleasant surprise – for a few reasons.
One: Miller’s voluminous output helped make for an enjoyable battle with heavyweight prospect Lenier Pero. Miller was 290 of 1,003, including 276 of 813 with power shots. Pero was 253 of 648 himself, including 223 of 503 with power shots.
Two: Although Miller had a history of throwing more shots than most heavyweights, he had still never come close to that kind of output. For example, in a few of his previous bouts tracked by CompuBox that went 10 or 12 rounds, he threw 514 against Andy Ruiz; 379 against Daniel Dubois; and an impressive 782 against Johann Duhaupas.
But with his career on the line – after testing positive multiple times for performance-enhancing drugs, promotional strife and a lot of wasted potential – Miller fought with desperation befitting a 37-year-old whose time and opportunities would run short in the case of defeat.
And three: Heavyweights don’t often throw more than 1,000 punches. In fact, Miller was only the 10th man to do so in a heavyweight fight counted by CompuBox – and his 1,003 shots put him in 10th place overall. (A big thank you to Bob Canobbio and Lee Groves of CompuBox for helping with statistics for this article.)
Here are the other nine, in reverse order:
9. Vitali Klitschko: 1,013 punches against Kevin Johnson (December 12, 2009)
Klitschko, who had retired in 2005 because of injuries, returned in October 2008 and dominated Samuel Peter to win the WBC heavyweight title. His first two defenses were two more stoppages, as Klitschko took out former cruiserweight titleholder Juan Carlos Gomez and gave Chris Arreola his first professional defeat.
At the time, long before Kevin Johnson became a journeyman who could give prospects rounds, he was an undefeated prospect talking a big game.
His talk was cheap. Under the bright spotlights of an HBO main event, fighting overseas for his first time as a pro, Johnson was overmatched and knew it. He went 65 of 332 in total. He threw just 54 power punches, an average of fewer than five power punches per round. He landed only five power punches in the entire fight.
Klitschko was 298 of 1,013 in total, largely working behind his jab. Klitschko’s 749 thrown jabs (157 landed) accounted for nearly three-quarters of his output and demolished the record set by Owen Beck, whom we’ll get to later on in this article. After 12 rounds, Klitschko won all but one point on a single judge’s scorecard.
8. David Bostice: 1,044 punches against Ed Mahone (October 6, 2000)
What makes this number even more impressive is that Bostice versus Mahone was a 10-rounder.
Bostice-Mahone topped one of promoter Cedric Kushner’s famed Heavyweight Explosion cards. Bostice came in with a record of 23-2-1. In his first loss, he was dropped and outpointed by the 14-8-4 Israel Cole in 1999. In his second defeat, Bostice was dispatched in two rounds by a young Wladimir Klitschko in April 2000. Bostice returned four months later with a quick win over Terry Porter, which allowed him a quick turnaround six weeks later against Mahone.
Mahone was 22-1-2 at the time. He had fought for the WBO heavyweight title a year before, suffering a third-round TKO against Vitali Klitschko. Mahone returned in May 2000 with a TKO4 over Mario Cawley, then stepped in with Bostice.
Bostice was 359 of 1,044, making him the first heavyweight in CompuBox history to throw 1,000 punches. He surpassed the 975 thrown by Ike Ibeabuchi against David Tua in 1997. (At the time, Ibeabuchi-Tua also held the record for most combined punches in a heavyweight fight, with 1,730.)
7. Adam Kownacki: 1,047 punches thrown against Chris Arreola (August 3, 2019)
Kownacki versus Arreola main-evented a card in Brooklyn in which two locals suffered defeat: Curtis Stevens was stopped by Wale Omotoso, and Marcus Browne dropped a technical decision to Jean Pascal.
These two heavyweights sent fight fans home happy. They were of two like minds and bodies: tubby but action-friendly. Kownacki came in undefeated and still with aspirations of grinding his way toward a heavyweight title shot, having beaten the likes of Artur Szpilka, Iago Kiladze, Charles Martin and Gerald Washington.
Arreola was very much on the tail end of his career and was considering retirement. He had lost to Vitali Klitschko in 2009, Tomasz Adamek in 2010, Bermane Stiverne in 2013 and again in 2014, and was stopped in his last title shot, against Deontay Wilder in 2016. Arreola fought like a man who recognized the gravity of his situation, and even kept throwing with volume despite hurting his left hand in the first half of the fight.
Not only did Kownacki go 369 of 1,047, but Arreola set a record at the time for most punches thrown by a heavyweight, dishing out 1,125 and landing 298.
They also combined for two heavyweight records: most punches thrown (2,172, blowing by the 1,730 thrown by Ibeabuchi and Tua); and most punches landed (667, a little more than the 650 scored by Tua and David Izon).
6. Tony Thompson: 1,092 punches thrown against Odlanier Solis (March 22, 2014)
Thompson was an aging veteran, but the 42-year-old was still holding on and hoping for another title shot. He had been knocked out by Wladimir Klitschko in 2008 and again in 2012. Thompson resuscitated his career with a pair of TKO victories over David Price in 2013, only to subsequently lose a decision to Kubrat Pulev that same year. Pulev went on to fight Klitschko in 2014. Thompson, meanwhile, traveled to Turkiye to face Solis.
The WBC’s “international” belt was on the line for Thompson-Solis, and perhaps the winner would be in a better position to challenge the winner of Bermane Stiverne-Chris Arreola, who would take the WBC’s vacant primary title.
Solis, who had earned Olympic gold while representing Cuba in 2004, had not yet reached great heights as a pro. He had suffered an injury and a first-round KO against Vitali Klitschko in 2011 and had won three straight since. But while he was nine years younger than Thompson, Solis wasn’t the one setting the pace.
Thompson favored activity over accuracy, going 169 of 1,092 in total – 10 punches shy of Owen Beck, who at the time still held the division record. Most of Thompson’s punches were jabs: He was 56 of 673, while going 113 of 419 with power shots.
Solis, meanwhile, was more accurate, going 135 of 460 in total (56 of 225 with jabs, 79 of 235 with power punches). The judges barely gave the nod to Thompson via split decision: 115-113 and 115-114 for Thompson, 116-112 for Solis.
After Thompson lost to Carlos Takam in June 2014, he met Solis in a rematch in 2015. This time, Solis remained in his corner after eight rounds, and his promoter tore into him. That would be Thompson’s final victory; he dropped two more losses and then retired.
5. Owen Beck: 1,102 punches thrown against George Arias (September 20, 2003)
“What The Heck” wasn’t just Owen Beck’s nickname – it was also what some boxing fans might be asking when seeing his name on this list.
Beck might mostly be remembered for his first three defeats: against Monte Barrett and Ray Austin in elimination bouts in 2005, and against heavyweight titleholder Nikolai Valuev in 2006. But back when Beck was an undefeated prospect, he took on George Arias on the non-televised undercard of Chris Byrd-Fres Oquendo, which was paired with the replay of the previous week’s PPV featuring the Oscar De La Hoya-Shane Mosley rematch.
Arias – a Brazilian fighter not to be confused with the current Dominican heavyweight of the same name – had competed at both cruiserweight and heavyweight. He had lost to then-cruiserweight titleholder Johnny Nelson in 2001, and he was coming off back-to-back defeats against Oquendo and Fabrice Tiozzo.
The bout largely flew under the radar. But CompuBox’s operators were counting as Beck threw 1,102 punches, including what was then a record of 600 jabs. Beck won a wide unanimous decision, and in an interview years later said this was the bout that turned him from a prospect into a contender.
“Arias, he was so tough,” Beck told James Slater in 2022. “There was no stopping him. No matter what I hit him with, he kept coming.”
Beck’s jab record fell in 2009 thanks to the aforementioned Vitali Klitschko. But his mark for most punches thrown stood for nearly 13 years, until it was broken by Dillian Whyte, who is still to come on this list.
4. Joe Joyce: 1,106 punches thrown against Bryant Jennings (July 13, 2019)
Joe Joyce had never gone 12 rounds before this night. Heck, he had never even fought past the eighth round. But he didn’t have to pace himself in order to last the full 36 minutes with Bryant Jennings.
Joyce, entering his 10th pro fight after winning Olympic silver in 2016, was in with a competent veteran. Jennings, at 34, was only a year older than Joyce but had been fighting in the paid ranks for much longer. Jennings turned pro in early 2010, provided the first defeats to Artur Szpilka and Mike Perez in 2014, and had his sole world title shot against Wladimir Klitschko in 2015.
Jennings lost that night to Klitschko by decision and took an even more bruising defeat in his next match, getting stopped in the seventh round by Luis Ortiz. Jennings then went on a five-fight winning streak, which was snapped in January 2019 by a 12th-round TKO loss to Oscar Rivas. So Jennings needed this win over Joyce in order to be left with some semblance of a future in the sport.
Jennings had early success, but this version of Joyce, so durable that he was known as “The Juggernaut,” was like a snowball going downhill. He outworked Jennings and carried that momentum forward to a clear decision victory.
Joyce’s 1,106 thrown punches – four more than Owen Beck delivered against George Arias – were enough to put Joyce in second place for a brief time, behind only the next person on this list.
3. Dillian Whyte: 1,112 thrown punches against Dave Allen (July 30, 2016)
As with Bostice versus Mahone (No. 8 on this list), what makes Whyte’s output even more remarkable is that it came over the course of 10 rounds, not 12.
This was Whyte’s second bout after his seventh-round TKO loss to Anthony Joshua in an entertaining battle. The bad news for Allen was that he wasn’t anywhere near experienced enough for Whyte, with all of 10 pro fights and perhaps 10 amateur fights before then.
That was also, in a way, good news for Allen. He had not yet accumulated the significant punishment that led him to retire in 2020 (something that has made it even more worrisome that Allen soon returned and continues to fight).
This match couldn’t have helped Allen’s long-term health. Whyte threw 1,112 punches, though he didn’t load up on power for a majority of them, and won a wide unanimous decision on the cards.
“He knew too much for me that night. He was too good at that point,” Allen told Sky Sports in 2019. “Looking back, could I have changed things? Yeah. I don’t think I would have won the fight no matter what I did that night, though. I didn’t win the fight, so I would have to change something. What it is, I’m not sure. Have a third arm, maybe.”
But with two arms and 10 rounds, Whyte held the record for most punches thrown by a heavyweight until …
2. Chris Arreola: 1,125 punches thrown against Adam Kownacki (August 3, 2019)
We covered this fight in depth up in entry No. 7 for Kownacki. Kownacki-Arreola remains the record holder for most combined punches thrown and landed. Arreola held the individual record for more than four years, until this man replaced him atop the list:
1. Otto Wallin: 1,139 punches thrown against Murat Gassiev (September 30, 2023)
In 2019, Wallin had been this close to scoring a shocking upset over Tyson Fury, who had suffered a horrifying cut in their match. No one stopped Fury-Wallin, however, and so Fury got the decision, received a ton of stitches and went on to start his rivalry with Deontay Wilder.
Wallin, meanwhile, fought and won on a pair of Showtime undercards before returning to relative obscurity for a bit. He had notched five consecutive victories by the time he traveled to Turkiye to take on Gassiev.
Gassiev, a former top cruiserweight, had moved up to heavyweight after losing to Oleksandr Usyk in 2018 in the finale of the World Boxing Super Series tournament. Four wins over low-level foes didn’t quite prepare him for the likes of Wallin.
And it’s not that Wallin overpowered Gassiev. Bad Left Hook’s report at the time described Wallin’s approach as “pat-a-cake style,” while BoxingScene wrote, “Wallin continued to peck away with a consistent jab as Gassiev pressed forward for most of the fight.
“Gassiev had a lot of trouble with the size, the reach and movement of Wallin,” BoxingScene’s report stated. “During the sixth, Wallin seemed to hurt Gassiev and went after him, but wasn’t able to finish him off. During certain moments, Gassiev was able to land the kind of shots which usually downed opponents at cruiserweight. However, he wasn’t able to dent the chin or body of the bigger Wallin, who took the shots well and never appeared to be in any serious trouble.”
Wallin grabbed a split decision win: 115-113 on two cards, while the third had Gassiev ahead 117-111. Whatever momentum may have come from this victory propelled Wallin into a match with Anthony Joshua nearly three months later. Wallin lost to Joshua via fifth-round TKO. He was also outpointed by Derek Chisora in February 2025.
Wallin will probably never be the No. 1 heavyweight in the world, but until someone lets loose with 1,140 punches, he’ll remain the No. 1 heavyweight on this list.
David Greisman, who has covered boxing since 2004, is on Twitter @FightingWords2. David’s book, “Fighting Words: The Heart and Heartbreak of Boxing,” is available on Amazon.




