Ryan Garcia Gervonta Davis vs. Ryan Garcia Canelo Alvarez vs. Sergey Kovalev Ryan Garcia vs. Emmanuel Tagoe Canelo Alvarez vs. Julio Cesar Chavez Jr. Ryan Garcia vs. Oscar Duarte Ryan Garcia vs. Javier Fortuna Devin Haney vs. Ryan Garcia Ryan Garcia vs. Rukiya Ampo Undisputed All Access