Here you can find the ranking of all the best boxing fights of the Year 2024. We create two different boxing rankings every year:
- one in which you can find all the bouts of 2024 rated by the editorial board of AllTheBestFights.com (matches sorted by the number of stars we give, but also in chronological order)
- the second one, created just at the end of the year, in which we list the top 10 boxing Fights of the Year rated by our users (matches sorted by the highest average rating). In this ‘Boxing Fans Ranking’, if two bouts have the same average rating, the one with the highest number of votes will have a higher position.
Clicking on the name of the boxers you can watch and rate the video of the fight (if it is available on the web) and read some info about it. However, you do not find a link for all the matches because we create a single post just for the 4 and 5 stars fights or for the most important ones.
Start voting to choose the best boxing fight of the year 2024! Or comment this post if we have not considered a boxing match that could be rated with 4 or 5 stars; in this way you will help us to create the best database of all the most spectacular fights!
Previous Year: Best Boxing Fights 2023
Updated on 2024-09-01
BEST BOXING FIGHTS OF 2024 by ATBF
NOT YET
2024-04-06 – Bakhram Murtazaliev vs Jack Culcay
2024-03-08 – Anthony Joshua vs Francis Ngannou
2024-01-26 – Froilan Saludar vs Keita Kurihara 2
2024-01-23 – Kenshiro Teraji vs Carlos Canizales
2024-01-13 – Jason Moloney vs Saul Sanchez
2024-01-13 – Christian Mbilli vs Rohan Murdock
2024-08-31 – Diego Pacheco vs Maciej Sulecki
2024-08-31 – Adelaida Ruiz vs Ginny Fuchs
2024-08-30 – Aleksei Papin vs Felix Valera
2024-08-30 – Andreas Katzourakis vs Robert Terry
2024-08-24 – Lerato Dlamini vs Tomoki Kameda
2024-08-24 – Alan Picasso Romero vs Azat Hovhannisyan
2024-08-17 – Christian Mbilli vs Sergiy Derevyanchenko
2024-08-17 – Osleys Iglesias vs Sena Agbeko
2024-08-10 – Connor Tierney vs Jonny Graham
2024-08-10 – Luis Alberto Lopez Vargas vs Angelo Leo
2024-08-10 – Lindolfo Delgado vs Bryan Flores
2024-08-10 – Vergil Ortiz Jr vs Serhii Bohachuk
2024-08-03 – Longyi Hu vs Dennis Endar
2024-08-03 – Isaac Cruz Gonzalez vs Jose Valenzuela
2024-08-03 – Jared Anderson vs Martin Bakole Ilunga
2024-08-03 – David Morrell vs Radivoje Kalajdzic
2024-08-03 – Andy Cruz vs Antonio Moran
2024-07-28 – Ginjiro Shigeoka vs Pedro Taduran
2024-07-27 – Joe Joyce vs Derek Chisora
2024-07-27 – Dennis McCann vs Ionut Baluta
2024-07-27 – Ryan Garner vs Archie Sharp
2024-07-27 – Claressa Shields vs Vanessa Lepage-Joanisse
2024-07-27 – Michel Rivera vs Hugo Alberto Roldan
2024-07-26 – Gor Yeritsyan vs Aram Amirkhanyan
2024-07-25 – Justis Huni vs Troy Pilcher
2024-07-20 – Riku Kano vs Anthony Olascuaga
2024-07-20 – Tenshin Nasukawa vs Jonathan Rodriguez
2024-07-20 – Jake Paul vs Michael Perry
2024-07-20 – Ashton Sylve vs Lucas Bahdi
2024-07-19 – Masahiro Suzuki vs Shu Utsuki
2024-07-13 – Ruben Villa vs Sulaiman Segawa
2024-07-12 – Albert Batyrgaziev vs Jono Carroll
2024-07-12 – Muslim Gadzhimagomedov vs Zhaoxin Zhang
2024-07-12 – Roman Gonzalez vs Rober Barrera
2024-07-11 – Mauro Forte vs Cristobal Lorente
2024-07-10 – Sam Goodman vs Chainoi Worawut
2024-07-10 – Nicklaus Flaz vs Alfredo Escarcega
2024-07-07 – Kazuto Ioka vs Fernando Martinez
2024-07-06 – Johnny Fisher vs Alen Babic
2024-07-06 – Nate Diaz vs Jorge Masvidal 2
2024-07-06 – William Zepeda vs Giovanni Cabrera
2024-06-29 – Arvin Jhon Paciones vs Rene Mark Cuarto
2024-06-29 – Juan Francisco Estrada vs Jesse Rodriguez
2024-06-29 – Sunny Edwards vs Adrian Curiel
2024-06-29 – Teofimo Lopez vs Steve Claggett
2024-06-28 – Lamont Roach vs Feargal McCrory
2024-06-25 – Deok No Yun vs Tyson Koki
2024-06-22 – Lewis Crocker vs Conah Walker
2024-06-22 – Shannon Ryan vs Emma Dolan
2024-06-21 – Rafael Espinoza vs Sergio Chirino Sanchez
2024-06-21 – Troy Isley vs Javier Martinez
2024-06-21 – Alberto Blas Rodriguez vs Keith Richardson
2024-06-15 – Roarke Knapp vs Jorge Garcia Perez
2024-06-15 – Dan Azeez vs Hrvoje Sep
2024-06-15 – Subriel Matias vs Liam Paro
2024-06-15 – Angel Fierro vs Alfredo Santiago
2024-06-15 – Gervonta Davis vs Frank Martin
2024-06-15 – David Benavidez vs Oleksandr Gvozdyk
2024-06-15 – Gary Antuanne Russell vs Alberto Puello
2024-06-15 – Mark Magsayo vs Eduardo Ramirez
2024-06-13 – Bakary Samake vs Julio Alamos
2024-06-08 – Xander Zayas vs Patrick Teixeira
2024-06-07 – Aleksei Egorov vs Brandon Glanton
2024-06-06 – Steven Butler vs Patrice Volny
2024-06-06 – Osleys Iglesias vs Evgeny Shvedenko
2024-06-01 – Daniel Dubois vs Filip Hrgovic
2024-06-01 – Dmitrii Bivol vs Malik Zinad
2024-06-01 – Hamzah Sheeraz vs Austin Williams
2024-06-01 – Raymond Ford vs Nick Ball
2024-05-25 – Dina Thorslund vs Seren Cetin
2024-05-25 – Christian Mbilli vs Mark Heffron
2024-05-25 – Elle Brooke vs Paige VanZant
2024-05-24 – Lukasz Rozanski vs Lawrence Okolie
2024-05-18 – Tyson Fury vs Oleksandr Usyk
2024-05-18 – Joe Cordina vs Anthony Cacace
2024-05-18 – Giovani Santillan vs Brian Norman Jr
2024-05-17 – Harry Scarff vs Karen Chukhadzhian
2024-05-16 – Jin Sasaki vs Joe Noynay
2024-05-12 – Imam Khataev vs Ricards Bolotniks
2024-05-11 – Kazuto Takesako vs Tej Pratap Singh
2024-05-11 – Erika Cruz Hernandez vs Nazarena Romero
2024-05-10 – Reymart Gaballo vs Kenbun Torres
2024-05-08 – Sergey Lipinets vs Robbie Davies Jr
2024-05-06 – Naoya Inoue vs Luis Nery
2024-05-06 – Seigo Yuri Akui vs Taku Kuwahara 2
2024-05-04 – Saul Canelo Alvarez vs Jaime Munguia
2024-05-04 – Eimantas Stanionis vs Gabriel Maestre
2024-05-04 – Jesus Alejandro Ramos Jr vs Johan Gonzalez
2024-05-01 – Ramil Macado vs Lorenz Dumam-ag
2024-04-27 – Fillipus Nghitumbwa vs DeKang Wang
2024-04-27 – Jose Carlos Ramirez vs Rances Barthelemy
2024-04-27 – Vergil Ortiz Jr vs Thomas Dulorme
2024-04-27 – Oscar Duarte Jurado vs Joseph Diaz
2024-04-27 – Michael Perry vs Thiago Alves
2024-04-27 – Mick Terrill vs Lorenzo Hunt
2024-04-26 – Hannah Rankin vs Naomi Mannes
2024-04-25 – Yuma Saeki vs Rento Miyazawa
2024-04-21 – Jayson Vayson vs Takeru Inoue
2024-04-20 – John Ramirez vs David Jimenez
2024-04-13 – Ellie Scotney vs Segolene Lefebvre
2024-04-13 – Efe Ajagba vs Guido Vianello
2024-04-13 – Ruben Villa vs Cristian Cruz
2024-04-10 – Angelo Leo vs Eduardo Baez
2024-04-06 – Luka Plantic vs Jack Cullen
2024-04-06 – Galal Yafai vs Agustin Gauto
2024-04-05 – Erick Rosa vs Yudel Reyes
2024-03-31 – Yudai Shigeoka vs Melvin Jerusalem
2024-03-30 – Gilberto Ramirez Sanchez vs Arsen Goulamirian
2024-03-30 – Tim Tszyu vs Sebastian Fundora
2024-03-30 – Rolando Romero vs Isaac Cruz Gonzalez
2024-03-30 – Erislandy Lara vs Michael Zerafa
2024-03-30 – Brian Mendoza vs Serhii Bohachuk
2024-03-30 – Julio Cesar Martinez Aguilar vs Angelino Cordova
2024-03-29 – Oscar Valdez vs Liam Wilson
2024-03-29 – Seniesa Estrada vs Yokasta Valle
2024-03-29 – Lindolfo Delgado vs Carlos Sanchez
2023-03-24 – Giemel Magramo vs Denmark Quibido
2024-03-23 – Sandy Ryan vs Terri Harper
2024-03-22 – Michael Magnesi vs Masanori Rikiishi
2024-03-16 – DianXing Zhu vs Marco John Rementizo
2024-03-16 – Liam Davies vs Erik Robles Ayala
2024-03-16 – William Zepeda vs Maxi Hughes
2024-03-15 – Frank Urquiaga vs Gianluca Ceglia
2024-03-15 – Rosalinda Rodriguez vs Monica Franco
2024-03-13 – Issac Hardman vs Endry Saavedra
2024-03-09 – Kevin Lele Sadjo vs Giovanni De Carolis
2024-03-08 – Yuni Takada vs Shunsuke Isa
2024-03-08 – Rey Vargas vs Nick Ball
2024-03-08 – Kevin Lerena vs Justis Huni
2024-03-08 – Gavin Gwynne vs Mark Chamberlain
2024-03-08 – Azael Villar vs Jairo Noriega
2024-03-02 – Raymond Ford vs Otabek Kholmatov
2024-03-01 – Sam Eggington vs Abass Baraou
2024-02-24 – Kosei Tanaka vs Christian Bacasegua Rangel
2024-02-24 – Kamil Szeremeta vs Abel Mina
2024-02-24 – Edgar Berlanga vs Padraig McCrory
2024-02-24 – Antonio Vargas vs Jonathan Rodriguez
2024-02-17 – Shavkatdzhon Rakhimov vs Eduardo Nunez
2024-02-16 – Adrian Curiel vs Sivenathi Nontshinga 2
2024-02-16 – Andres Cortes vs Bryan Chevalier
2024-02-16 – Bruce Carrington vs Bernard Angelo Torres
2024-02-15 – Joseph Diaz vs Jesus Antonio Perez Campos
2024-02-10 – Evgeny Romanov vs Zhaoxin Zhang
2024-02-10 – Nikita Zon vs Sajad Mehrabi
2024-02-10 – Liam Dillon vs Reece Bellotti
2024-02-10 – Hamzah Sheeraz vs Liam Williams
2024-02-08 – Keyshawn Davis vs Jose Pedraza
2024-02-03 – Caroline Dubois vs Miranda Reyes
2024-02-03 – Conor Benn vs Peter Dobson
2024-02-02 – Orestes Velazquez vs Julian Smith
2024-01-27 – Lewis Crocker vs Jose Felix
2024-01-27 – Cheavon Clarke vs Tommy McCarthy
2024-01-27 – Jaime Munguia vs John Ryder
2024-01-27 – Oscar Collazo vs Reyneris Gutierrez
2024-01-20 – Shokichi Iwata vs Rene Mark Cuarto
2024-01-20 – Natasha Jonas vs Mikaela Mayer
2024-01-20 – Jack Cullen vs Zak Chelli 2
2024-01-19 – Cris Cyborg vs Kelsey Wickstrum
2024-01-13 – DianXing Zhu vs Richard Garde
2024-01-13 – Olimjon Nazarov vs Wulan Tuolehazi
2024-01-13 – Moussa Gholam vs Lunga Sitemela
2024-01-13 – Fabiana Bytyqi vs Tina Rupprecht
2024-01-13 – Artur Beterbiev vs Callum Smith
2024-01-06 – Ohara Davies vs Ismael Barroso
2024-01-06 – Arnold Barboza Jr vs Xolisani Ndongeni
2024-08-31 – Eduardo Nunez vs Miguel Marriaga
2024-08-31 – Arturo Popoca vs Jesus Arechiga Valdez
2024-08-31 – Cheavon Clarke vs Efetobor Apochi
2024-08-30 – Brandon Adams vs Francisco Daniel Veron
2024-08-28 – Conor Wallace vs Jerome Pampellone
2024-08-27 – Kazuki Nakajima vs Shingo Wake
2024-08-24 – Luis Rodriguez Ocana vs Cesar Vaca Espinoza
2024-08-24 – Kenbun Torres vs KJ Cataraja
2024-08-24 – Yudai Shigeoka vs Samuel Salva
2024-08-23 – Ricardo Malajika vs Yanga Sigqibo
2024-08-21 – Jarrett Hurd vs Jeison Rosario
2024-08-21 – Michael Angeletti vs Geraldo Valdez
2024-08-17 – Elvin Leon Brito vs Jake Lindsey
2024-08-17 – Harry Coltrane vs Zeb Vincent
2024-08-17 – Arslanbek Makhmudov vs Guido Vianello
2024-08-13 – Tetsuro Ohashi vs Ryusei Kawaura
2024-08-10 – Lee Browne vs Robert Boardman
2024-08-10 – Gabriela Fundora vs Daniela Asenjo
2024-08-10 – Cecilia Braekhus vs Maricela Cornejo
2024-08-09 – Angel Ayala Lardizabal vs Dave Apolinario
2024-08-03 – DianXing Zhu vs Jerry Francisco
2024-08-03 – Zak Chelli vs Callum Simpson
2024-08-03 – Caroline Dubois vs Maira Moneo
2024-08-03 – Terence Crawford vs Israil Madrimov
2024-08-03 – Andy Ruiz Jr vs Jarrell Miller
2024-07-27 – Shohjahon Ergashev vs Julian Smith
2024-07-20 – Junto Nakatani vs Vincent Astrolabio
2024-07-20 – Amanda Serrano vs Stevie Morgan
2024-07-20 – Shadasia Green vs Natasha Spence
2024-07-19 – Carlos Canizales vs Ivan Garcia Balderas
2024-07-19 – Alexis Rocha vs Santiago Dominguez
2024-07-18 – Fumiya Fuse vs Riku Masuda
2024-07-15 – Ainiwaer Yilixiati vs Kieron Conway
2024-07-14 – Tatsuro Nakashima vs Shunsuke Isa
2024-07-13 – Raymond Muratalla vs Tevin Farmer
2024-07-13 – Jaron Ennis vs David Avanesyan
2024-07-06 – Shokichi Iwata vs Jahzeel Trinidad
2024-07-06 – Daniel Jacobs vs Shane Mosley Jr
2024-07-06 – Ricardo Rafael Sandoval vs Angel Acosta
2024-07-06 – Shakur Stevenson vs Artem Harutyunyan
2024-07-06 – O’Shaquie Foster vs Robson Conceicao
2024-07-06 – Keyshawn Davis vs Miguel Madueno
2024-07-06 – William Foster III vs Eridson Garcia
2024-06-29 – Albert Francisco vs Mark Vicelles
2024-06-29 – Robeisy Ramirez vs Brandon Leon Benitez
2024-06-28 – Lester Martinez vs Carlos Gongora
2024-06-23 – Goki Kobayashi vs Joseph Sumabong
2024-06-22 – Ben Ligas vs Alvin Camique
2024-06-22 – Felix Cash vs Tyler Denny
2024-06-21 – Lyndon Arthur vs Liam Cameron
2024-06-21 – Andres Cortes vs Abraham Nova
2024-06-21 – Bryan Duran vs Kai Stewart
2024-06-21 – John Michael Escoboza vs Jared Warren
2024-06-15 – Chris Billam-Smith vs Richard Riakporhe 2
2024-06-15 – Isaac Chamberlain vs Jack Massey
2024-06-15 – Yankiel Rivera Figueroa vs Victor Efrain Sandoval
2024-06-15 – Stephanie Pineiro Aquino vs Diana Tapia Castro
2024-06-15 – Carlos Adames vs Terrell Gausha
2024-06-15 – Elijah Garcia vs Kyrone Davis
2024-06-13 – Kevin Lele Sadjo vs Durval Elias Palacio
2024-06-10 – Umar Salamov vs Obinna Joseph Mathew
2024-06-07 – Adrien Broner vs Blair Cobbs
2024-06-07 – Michael Hunter vs Cassius Chaney
2024-06-07 – Oscar Collazo vs Gerardo Zapata
2024-06-01 – Deontay Wilder vs Zhilei Zhang
2024-06-01 – Craig Richards vs Willy Hutchinson
2024-05-25 – Josh Taylor vs Jack Catterall 2
2024-05-25 – Cheavon Clarke vs Ellis Zorro
2024-05-18 – Jai Opetaia vs Mairis Briedis 2
2024-05-18 – Agit Kabayel vs Frank Sanchez
2024-05-18 – Sergey Kovalev vs Robin Sirwan Safar
2024-05-18 – Emanuel Navarrete vs Denys Berinchyk
2024-05-17 – Carlos Trinidad vs Dustin Pague
2024-05-17 – Dakota Cochrane vs Jeremie Holloway
2024-05-12 – Vasyl Lomachenko vs George Kambosos Jr
2024-05-12 – Andrew Moloney vs Pedro Guevara
2024-05-12 – Nina Hughes vs Cherneka Johnson
2024-05-11 – Hiroto Kyoguchi vs Vince Paras
2024-05-11 – Kirsty Hill vs Fatuma Zarika
2024-05-11 – Jessica McCaskill vs Lauren Price
2024-05-06 – Jason Moloney vs Yoshiki Takei
2024-05-06 – Takuma Inoue vs Sho Ishida
2024-05-04 – Emmanuel Rodriguez vs Ryosuke Nishida
2024-05-04 – Mario Barrios vs Fabian Andres Maidana
2024-05-04 – Brandon Figueroa vs Jessie Magdaleno
2024-05-02 – Erik Bazinyan vs Shakeel Phinn
2024-04-30 – Regie Suganob vs Kai Ishizawa
2024-04-27 – Maria Guadalupe Bautista vs Sara Haghighat Joo
2024-04-27 – Hyun Mi Choi vs Jessica Camara
2024-04-27 – Marlen Esparza vs Gabriela Celeste Alaniz
2024-04-27 – Ben Rothwell vs Todd Duffee
2024-04-25 – Suzumi Takayama vs Akio Furutani
2024-04-24 – Jerome Pampellone vs Malik Zinad
2024-04-20 – Yuna Hara vs Tsubasa Narai
2024-04-20 – Mateusz Masternak vs Jean Jacques Olivier
2024-04-20 – Sam Noakes vs Yvan Mendy
2024-04-20 – Mansur Elsaev vs Carlos Alberto Lamela
2024-04-20 – Devin Haney vs Ryan Garcia
2024-04-20 – Arnold Barboza Jr vs Sean McComb
2024-04-20 – Bektemir Melikuziev vs Pierre Hubert Dibombe
2024-04-13 – Miel Fajardo vs Thanongsak Simsri
2024-04-13 – Jordan Gill vs Zelfa Barrett
2024-04-13 – Rhiannon Dixon vs Karen Elizabeth Carabajal
2024-04-13 – Tobias Reyes vs Sixto Dionel Perez
2024-04-13 – Jared Anderson vs Ryad Merhy
2024-04-12 – Charlie Edwards vs Georges Ory
2024-04-12 – Erick Lozano vs Mike Richman
2024-04-12 – Elvin Leon Brito vs JaFar Fortt
2024-04-12 – Tyler Randall vs Joshua Ridge
2024-04-09 – Shuma Nakazato vs Hironori Mishiro
2024-04-09 – Jinya Yamaguchi vs Ryuku Nagamine
2024-04-06 – Kenta Nakagawa vs Tetsuro Ohashi
2024-04-06 – James Lilley vs Franco Tenaglia
2024-04-06 – Uisma Lima vs Haro Matevosyan
2024-04-06 – Ismael Seck vs Etinosa Oliha
2024-04-06 – Richardson Hitchins vs Gustavo Daniel Lemos
2024-04-06 – Diego Pacheco vs Shawn McCalman
2024-04-06 – Skye Nicolson vs Sarah Mahfoud
2024-04-03 – Jamel Herring vs Jackson Jon England
2024-03-31 – Ginjiro Shigeoka vs Jake Amparo
2024-03-31 – Fabio Wardley vs Frazer Clarke
2024-03-31 – Viddal Riley vs Mikael Lawal
2024-03-29 – Raymond Muratalla vs Xolisani Ndongeni
2024-03-29 – John Dodson vs Dagoberto Aguero
2024-03-29 – Dallas Davison vs Donald Sanchez
2024-03-23 – Jose Zepeda vs Dalton Smith
2024-03-22 – Willy Hutchinson vs Martin Houben
2024-03-17 – Conor Wallace vs Jack Gipp
2024-03-17 – Dillian Whyte vs Christian Hammer
2024-03-16 – Nathan Heaney vs Brad Pauls
2024-03-16 – Dennis McCann vs Brad Strand
2024-03-16 – Joe Joyce vs Kash Ali
2024-03-16 – Zach Parker vs Tyron Zeuge
2024-03-15 – Howard Davis vs Sean Rawley Wilson
2024-03-13 – Radivoje Kalajdzic vs Sullivan Barrera
2024-03-08 – Joseph Parker vs Zhilei Zhang
2024-03-08 – Magomed Kurbanov vs Israil Madrimov
2024-03-07 – Osleys Iglesias vs Marcelo Coceres
2024-03-02 – Jake Paul vs Ryan Bourland
2024-03-02 – Jonathan Gonzalez vs Rene Santiago
2024-03-02 – Luis Alberto Lopez Vargas vs Reiya Abe
2024-03-02 – Brian Norman Jr vs Janelson Figueroa Bocachica
2024-03-01 – Asemahle Wellem vs Selemani Kidunda
2024-02-28 – Justin Pauldo vs Miguel Madueno
2024-02-24 – Junto Nakatani vs Alejandro Santiago Barrios
2024-02-24 – Takuma Inoue vs Jerwin Ancajas
2024-02-24 – Mamed Khalidov vs Tomasz Adamek
2024-02-24 – Shakhram Giyasov vs Pablo Cesar Cano
2024-02-16 – Mauricio Lara vs Daniel Lugo
2024-02-16 – Arturo Popoca vs Ernesto Garcia Flores
2024-02-16 – Israel Rodriguez Picazo vs Ramon Cardenas
2024-02-16 – O’Shaquie Foster vs Abraham Nova
2024-02-10 – Vasily Voytsekhovsky vs Ezequiel Osvaldo Maderna
2024-02-09 – Thomas Essomba vs Elie Konki
2024-02-08 – Teofimo Lopez vs Jamaine Ortiz
2024-02-03 – Jacob Bank vs Ronny Landaeta
2024-02-03 – Joshua Buatsi vs Dan Azeez
2024-02-03 – Austin Williams vs Armel Mbumba-Yassa
2024-02-02 – Luis Palomino vs Austin Trout
2024-02-02 – Roberto Peralta vs Bryce Henry
2024-01-31 – Angelo Leo vs Mike Plania
2024-01-26 – Christian Araneta vs Arvin Magramo
2024-01-25 – Albert Ramirez vs Artur Ziiatdinov
2024-01-25 – Mary Spencer vs Sonya Dreiling
2024-01-23 – Artem Dalakian vs Seigo Yuri Akui
2024-01-23 – Tenshin Nasukawa vs Luis Robles Pacheco
2024-01-12 – Yuko Kuroki vs Eri Matsuda
2024-01-12 – Mika Iwakawa vs Sumire Yamanaka
2024-01-06 – Vergil Ortiz Jr vs Fredrick Lawson
NOT YET
EXHIBITION FIGHTS
2024-08-24 – Floyd Mayweather Jr vs John Gotti III 2
2024-07-28 – Manny Pacquiao vs Rukiya Anpo
So… AJ v Ngannou gets 4*… but Ortiz Jr v Bohachuk gets 3*??
I now have total faith in these ratings.