There are three huge title fights this week.
This Tuesday in Tokyo is Stephen Fulton vs. Naoya Inoue as they contest Fulton's WBC and WBO junior featherweight titles.
In Las Vegas, Seniesa Estrada takes on Leonela Paola Yudica, fighting for Estrada’s WBC/WBA women’s strawweight titles.
Then there's the long-awaited undisputed welterweight clash between Errol Spence Jr. and Terence Crawford.
Information comes courtesy of Dan Rafael's fantastic and comprehensive database of upcoming boxing events, which he updates regularly.
Here's all you need to know about the week's boxing ahead of us.
July 25: Tokyo, Japan (ESPN+)
Stephen Fulton vs. Naoya Inoue, 12 rounds, for Fulton’s WBC/WBO junior featherweight title
Robeisy Ramirez vs. Satoshi Shimizu, 12 rounds, for Ramirez’s WBO featherweight title
Yoshiki Takei vs. Ronnie Baldonado, 8 rounds, junior featherweights
Taiga Imanaga vs. Hebi Marapu, 8 rounds, lightweights
Kanamu Sakama vs. Ryu Horikawa, 8 rounds, junior flyweights
Chihiro Iwashita vs. Hiroyuki Takahara, 8 rounds, featherweights
Yuki Kajitani vs. Masato Shinoda, 6 rounds, flyweights
Kenta Yamakawa vs. Ryosuke Nakamura, 4 rounds, featherweights
Takero Kitano vs. Kenta Kawakami, 4 rounds, strawweights
You can watch this card live on ESPN+. Click here for more details.
July 26: Kissimmee, Florida (ProBox TV)
Orlando Gonzalez vs. Ramiro Cesena, 10 rounds, junior lightweights
Mohamed Mimoune vs. Steven Galeano, 10 rounds, junior welterweights
Darrelle Valsaint vs. Daniel Aduku, 8 rounds, middleweights
Kiria Tapia vs. Carisse Brown, 6 rounds, female junior lightweights
Mandeep Jangra vs. Yesner Talavera, 6 rounds, lightweights
David Garcia vs. Allen Terry, 4 rounds, heavyweights
July 26: Sydney, Australia
Tayla Harris vs. Millicent Agboegbulen, 8 rounds, female junior middleweights
Ella Boot vs. Annie Thatcher, 8 rounds female junior welterweights
Angel Rushton vs. Jaala Tomat, 5 rounds, female junior lightweights
Tywarna Campbell vs. Natasha Kurene, 6 rounds, female junior lightweights
Jess Messina vs. Zoe Purtorak, 5 rounds, female welterweights
July 28: Las Vegas, Nevada (ESPN+)
Seniesa Estrada vs. Leonela Paola Yudica, 10 rounds, for Estrada’s WBC/WBA women’s strawweight title
Andres Cortes vs. Xavier Martinez, 10 rounds, junior lightweights
Abraham Nova vs. Jonathan Romero, 10 rounds, junior lightweights
Rohan Polanco vs. Cesar Francis, 8 rounds, junior welterweights
Karlos Balderas vs. Nahir Albright, 8 rounds, lightweights
Dante Benjamin vs. William Langston, 6 rounds, light heavyweights
Charlie Sheehy vs. Kaylyn Alfred, 6 rounds, lightweights
Subaru Murata vs. Juan Centeno, 6 rounds, junior featherweights
Jaylan Phillips vs. Emond Driver, 4 rounds, junior welterweights
You can watch this card live on ESPN+. Click here for more details.
July 28: Orlando, Florida (CBS Sports Net, same-day tape)
Idalberto Umara vs. William Encarnacion, 10 rounds, lightweights
Jeovanny Estela vs. Chris Thompson, 8 rounds, junior middleweights
Herich Ruiz vs. Dionardo Minor, 8 rounds, heavyweights
Junior Younan vs. Abel Nicolas Adriel, 8 rounds, light heavyweights
Angel Chavez vs. Donnis Reed, 6 rounds, super middleweights
Jamar Pemberton vs. Julian Valerio, 6 rounds, middleweights
Julio Rosa vs. Juan Aguirre Herrera, 6 rounds, junior welterweights
Jonathan Cortes vs. Dajuan Robinson, 4 rounds, junior welterweights
Giovanni Louis vs. Leslie Summers, 6 rounds, featherweights
Kevin Nunez vs. Steveen Angeles Cruz, 4 rounds, bantamweights
Gustavo Trujillo vs. Hector Perez, 4 rounds, heavyweights
Roberto Raul Rivera Gomez vs. Dominique Williams, 4 rounds, junior lightweights
July 29: Las Vegas, Nevada (Showtime PPV and PPV.com)
Errol Spence Jr. vs. Terence Crawford, 12 rounds, WBC/IBF/WBA/WBO welterweight unification
Isaac Cruz vs. Giovanni Cabrera, 12 rounds, WBC/WBA lightweight eliminator
Nonito Donaire vs. Alexandro Santiago, 12 rounds, for vacant WBC bantamweight title
Yoenis Tellez vs. Sergio Garcia, 10 rounds, junior middleweights
Steven Nelson vs. Rowdy Montgomery, 10 rounds, super middleweights
Jose Salas Reyes vs. Aston Palicte, 10 rounds, junior featherweights
Jabin Chollet vs. Michael Portales, 6 rounds, lightweights
Justin Viloria vs. Pedro Borgaro, 6 rounds, junior lightweights
Demler Zamora vs. Nikolai Buzolin, 8 rounds, lightweights
Kevin Ventura vs. DeShawn Prather, 6 rounds, welterweights
You can watch this card live on Showtime. Click here for more details.
July 29: Telford, England
Liam Davies vs. Jason Cunningham, 12 rounds, for British super bantamweight title
Eithan James vs. James Moorcroft, 10 rounds, welterweights
Oronzo Birardi vs. Adam Kolarik, 6 rounds, cruiserweights
Moses Itauma vs. Kevin Nicolas Espindola, 6 rounds, heavyweights
Owen Cooper vs. TBA, 8 rounds, welterweights
Macaulay Owen vs. Maicol Velazco, 6 rounds, junior welterweights
Amaar Akbar vs. TBA, 6 rounds, junior welterweights
Boma Brown vs. Lamah Griggs, 4 rounds, heavyweights
Jim Smith vs. Lukasz Barabasz, 4 rounds, welterweights
July 29: St. Louis, Missouri
Vaughn Alexander vs. Brian Damian Chaves, 10 rounds, middleweights
Brandon Martin vs. Andre August, 6 rounds, cruiserweights
Joshua Temple vs. Milton Nunez, 6 rounds, heavyweights
Quontez McRath vs. Benjamin Zelfer, 6 rounds, middleweights
Samir Simpson Bey vs. Maximus Moya, 4 rounds, lightweights
Teran Wardi vs. Terree’on Hammond, 4 rounds, welterweights
Raymond Handson vs. Ricardo Medina, 4 rounds, super middleweights
July 29: Frisco, Texas
Edward Vazquez vs. Brayan De Gracia, 10 rounds, featherweights
Shurretta Metcalf vs. Melissa Oddessa Parker, 8 rounds, female, bantamweights
Aram Amirkhanyan vs. Cameron Krael, 8 rounds, welterweights
Miguel Angel Hernandez vs. TBA, 6 rounds, middleweights
July 29: Tijuana, Mexico
Yory Boy Campas vs. Juan Carlos Parra, 10 rounds, super middleweights
Tania Enriquez vs. Cecilia Rodriguez, 10 rounds, female junior flyweights