Big fight day.
ESPN+, starting at 3:00 PM Eastern:
Jay Harris vs. Angel Moreno, 12 rounds, for vacant European flyweight title
Craig Evans vs. Stephen Ormond, rematch, 12 rounds, lightweights
Kieran Gething vs. Craig Woodruff, 10 rounds, junior welterweights
DAZN, prelims starting at 5:30 PM Eastern, main card at 8:30 PM Eastern:
Title fight: Anthony Joshua vs. Andy Ruiz Jr., 12 rounds, for Joshua's IBF/WBA/WBO/IBO heavyweight title
Title fight: Callum Smith vs. Hassan N'Dam, 12 rounds, for Smith's WBA/Ring super middleweight title
Title fight: Katie Taylor vs. Delfine Persoon, 10 rounds, undisputed WBA/WBO/IBF/WBC/Ring/lineal women's lightweight unification
Chris Algieri vs. Tommy Coyle, 10 rounds, junior welterweights
Josh Kelly vs. Ray Robinson, 10 rounds, welterweights
Joshua Buatsi vs. Marco Antonio Periban, 10 rounds, light heavyweights
Souleymane Cissokho vs. Vladimir Hernandez, 10 rounds, junior middleweights
Diego Pacheco vs. Jared Chauvin, 4 rounds, middleweights
Austin Williams vs. Quadeer Jenkins, 4 rounds, middleweights
Prelims at 6:00 PM Eastern on FS2, main card at 8:00 PM Eastern on FS1:
Devon Alexander vs. Ivan Redkach, 10 rounds, welterweights
Hugo Centeno Jr. vs. Willie Monroe Jr., 10 rounds, middleweights
Onoriode Ehwarieme vs. Rodney Hernandez, 8 rounds, heavyweights
Jhack Tepora vs. Jose Luis Gallegos, 10 rounds, featherweights
Marlon Tapales vs. Roberto Castaneda, 10 rounds, junior featherweights
Jose Balderas vs. Julio Garcia, 4 rounds, bantamweights
Anthony Chavez vs. Mike Fowler, 4 rounds, junior lightweights
Justin Cardona vs. TBA, 4 rounds, junior welterweights
Francisco Ochoa vs. Jesus Aguinaga, 8 rounds, featherweights
John Leo Dato vs. German Meraz, 8 rounds, featherweights
Jose Perez vs. Mario Ayala, 6 rounds, featherweights
Viktor Slavinski vs. Ernest Guerrero, 8 rounds, junior lightweights
Aaron Morales vs. Robert Pucheta, 6 rounds, bantamweights
Robert Rodriguez vs. Jose Rodriguez, 4 rounds, bantamweights
Shon Mondragon vs. Jose Naranjo, 6 rounds, junior featherweights