Boxing schedule for 2019 features Anthony Joshua vs. Andy Ruiz, Terence Crawford, Jermall Charlo

We're in the home stretch for boxing in 2019 with just a month to go in the year. But that doesn't mean we don't have important fights coming up over the next four weeks. There's still some critical heavyweight action as well as the return of one of the pound for pound best in the world.

After Deontay Wilder thrilled once again with a devastating knockout of Luis Ortiz in their rematch, heavyweight action picks up again in the desert when Anthony Joshua gets a shot at redemption against unified champion Andy Ruiz in Saudi Arabia. Ruiz shocked the world with his TKO of the previously unbeaten champion in June.

Then, we head back stateside to see the return of WBO welterweight champion Terence Crawford as he takes on Egidius "Mean Machine" Kavaliauskas from Madison Square Garden.

Respect box? Subscribe to our podcast -- State of Combat with Brian Campbell -- where we take an in-depth look at the world of boxing each week, including a preview of Ruiz-Joshua 2 on Saturday night below.

Below is a running list of boxing main events for the 2019 year.

Note: This will be updated constantly with changes and additions.

DateLocationMain eventWeightclass/titleNetwork
Dec. 7Saudi ArabiaAndy Ruiz Jr. (c) vs. Anthony JoshuaUnified heavyweight titlesDAZN
Dec. 7New YorkJermall Charlo (c) vs. Dennis HoganWBC middleweight titleShowtime
Dec. 14New YorkTerence Crawford (c) vs. Egidius KavaliauskasWBO welterweight titleESPN
Dec. 14Riga, LativaMairis Briedis vs. Yunier DorticosCruiserweight unificationDAZN
Dec. 20Phoenix, ArizonaDaniel Jacobs vs. Julio Cesar Chavez Jr.Super middleweightDAZN
Dec. 21Ontario, CaliforniaTony Harrison (c) vs. Jermell CharloWBC junior middleweight titleShowtime
Dec. 28AtlantaGervonta Davis vs. Yuriorkis GamboaLightweightShowtime
Our Latest Stories