
Saturday, June 19 and Saturday, June 26 may prove to be the two busiest days in boxing thus far. This weekend, Jermall Charlo is set to defend his WBC Middleweight Championship against Juan Macias Montiel in Texas. In Las Vegas, pound-for-pound star Naoya Inoue is slated to take on Michael Dasmarinas. Not to mention, former UFC Champion Anderson Silva is heading in the boxing ring to fight Julio Cesar Chavez Jr. Altogether, there are four title fights set for Juneteenth.
Mikaela Mayer vs. Erica Farias

Time: 10 p.m. ET
Streaming: ESPN
Division: Lightweight
Date: Saturday, June 19
Location: Las Vegas, Nevada
Stakes: WBO Junior Lightweight Championship
Ibeth Zamora vs. Marlen Esparza

Time: 2:30 p.m. ET
Streaming: DAZN
Division: Flyweight
Date: Saturday, June 19
Location: El Paso, Texas
Stakes: WBC Flyweight Championship
Naoya Inoue vs. Michael Dasmarinas

Time: 10 p.m. ET
Streaming: ESPN
Division: Bantamweight
Date: Saturday, June 19
Location: Las Vegas, Nevada
Stakes: WBA Bantamweight Championship, IBF Bantamweight Championship
Jermall Charlo vs. Juan Macias Montiel

Time: 9 p.m. ET
Streaming: Showtime
Division: Middleweight
Date: Saturday, June 19
Location: Houston, Texas
Stakes: WBC Middleweight Championship
Julio Cesar Chavez Jr. vs. Anderson Silva

Time: 9 p.m. ET
Streaming: Fite TV
Division: Cruiserweight
Date: Saturday, June 19
Location: Jalisco, Mexico
Stakes: N/A