The same ledger line on each: wins stamped above the rule, losses below, the mark's shape carrying how it ended.
Cristóbal Cruz
1990 2000 2010 UNFILED win v Edwin Armando Zarate, 1992, decision win v Sergio Morales, 1992, ko win v Manuel Morales, 1992, ko win v Jose Lara, 1993, ko win v Ceciclio Rios, 1993, ko win v Jorge Escobar, 1995, decision win v Martin Martinez, 1995, ko win v Agustin Sanchez, 1996, decision win v Frank Lorenzana, 1996, ko win v Israel Cruz, 1996, ko win v Jose Martinez, 1996, decision win v Enrique Zuniga, 1996, ko win v Jose Martin, 1996, decision win v Eduardo Caballero, 1996, ko win v Humberto Velazquez, 1996, ko loss v Jose Martinez, 1997, decision win v Luis Espinoza, 1997, ko loss v Manuel Arjona, 1997, ko win v Erelyn Valencia, 1998, ko win v Polo Camacho, 2000, decision draw v Agustin Lorenzo, 2001, decision win v Ruben Estanislao, 2001, decision win v Cristin Rojas, 2001, decision win v Nino Gonzalez, 2001, decision loss v Martin Honorio, 2002, ko win v Francisco Dianzo, 2002, ko loss v Jorge Solís, 2003, decision loss v Heriberto Ruiz, 2003, decision win v Edgar Barcenas, 2003, ko win v Eduardo Gutierrez, 2003, ko win v Cesar Huizar, 2003, ko win v Ricardo Castillo, 2003, decision win v Cornelius Lock, 2004, ko win v Mario Flores, 2004, decision loss v Jose Miguel Aguiniga, 2004, decision win v Julio Cesar Acosta, 2004, ko loss v Juan Ruiz, 2004, decision result not stated v Gerardo Zayas, 2005 win v Francisco Dianzo, 2005, ko win v Luisito Espinosa, 2005, ko win v Jose Navarrete, 2005, ko win v Jose Reyes, 2006, decision loss v Francisco Lorenzo, 2006, decision win v Leonardo Resendiz, 2006, ko loss v Steve Luevano, 2006, decision win v Alberto Garza, 2007, ko loss v Zahir Raheem, 2007, decision loss v Francisco Lorenzo, 2007, decision win v Orlando Salido, 2008, decision win v Thomas Mashaba, 2008, decision draw v Ricardo Castillo, 2009, draw win v Jorge Solís, 2009, decision win v Cyril Thomas, 2009, decision loss v Orlando Salido, 2010, decision draw v Art Hovhannisyan, 2011, draw loss v Javier Fortuna, 2012, ko loss v Juan Carlos Burgos, 2012, decision loss v Miguel Berchelt, 2013, ko win v Enrique Lugo, 2013, ko draw v Emanuel López, 2014, decision loss v Fernando Montiel, 2014, decision loss v Gervonta Davis, 2015, ko loss v Eddie Ramirez, 2015, decision loss v Alejandro Luna, 2015, decision loss v Luis Ramos Jr., 2016, decision loss v Luis Solis, 2017, decision loss v Maurice Hooker, 2017, decision win v Manuel Valdez, 2017, ko draw v ali, no date on record result not stated v Opponent, no date on record
WON ABOVE· LOST BELOW
BAR = STOPPAGE· BROKEN BAR = SUBMISSION· TICK = DECISION
1992–2017 · 2 UNDATED
2000
2010
win vs Edwin Armando Zarate (1992) win vs Sergio Morales (1992) win vs Manuel Morales (1992) win vs Jose Lara (1993) win vs Ceciclio Rios (1993) win vs Jorge Escobar (1995) win vs Martin Martinez (1995) win vs Agustin Sanchez (1996) win vs Frank Lorenzana (1996) win vs Israel Cruz (1996) win vs Jose Martinez (1996) win vs Enrique Zuniga (1996) win vs Jose Martin (1996) win vs Eduardo Caballero (1996) win vs Humberto Velazquez (1996) loss vs Jose Martinez (1997) win vs Luis Espinoza (1997) loss vs Manuel Arjona (1997) win vs Erelyn Valencia (1998) win vs Polo Camacho (2000) draw vs Agustin Lorenzo (2001) win vs Ruben Estanislao (2001) win vs Cristin Rojas (2001) win vs Nino Gonzalez (2001) loss vs Martin Honorio (2002) win vs Francisco Dianzo (2002) loss vs Jorge Solís (2003) loss vs Heriberto Ruiz (2003) win vs Edgar Barcenas (2003) win vs Eduardo Gutierrez (2003) win vs Cesar Huizar (2003) win vs Ricardo Castillo (2003) win vs Cornelius Lock (2004) win vs Mario Flores (2004) loss vs Jose Miguel Aguiniga (2004) win vs Julio Cesar Acosta (2004) loss vs Juan Ruiz (2004) ? vs Gerardo Zayas (2005) win vs Francisco Dianzo (2005) win vs Luisito Espinosa (2005) win vs Jose Navarrete (2005) win vs Jose Reyes (2006) loss vs Francisco Lorenzo (2006) win vs Leonardo Resendiz (2006) loss vs Steve Luevano (2006) win vs Alberto Garza (2007) loss vs Zahir Raheem (2007) loss vs Francisco Lorenzo (2007) win vs Orlando Salido (2008) win vs Thomas Mashaba (2008) draw vs Ricardo Castillo (2009) win vs Jorge Solís (2009) win vs Cyril Thomas (2009) loss vs Orlando Salido (2010) draw vs Art Hovhannisyan (2011) loss vs Javier Fortuna (2012) loss vs Juan Carlos Burgos (2012) loss vs Miguel Berchelt (2013) win vs Enrique Lugo (2013) draw vs Emanuel López (2014) loss vs Fernando Montiel (2014) loss vs Gervonta Davis (2015) loss vs Eddie Ramirez (2015) loss vs Alejandro Luna (2015) loss vs Luis Ramos Jr. (2016) loss vs Luis Solis (2017) loss vs Maurice Hooker (2017) win vs Manuel Valdez (2017)
win loss draw / NC 1992–2017
Gervonta Davis
2010 2020 win v James Franks, 2013, ko win v Eric Jamar Goodall, 2013, ko win v Rafael Casias, 2013, ko win v Jonathan Gears, 2013, ko win v Jacob Ninow, 2013 win v Desi Williams, 2013 win v Germán Meraz, 2014, decision win v Hector Lopez, 2014, ko win v Joshua Arocho, 2014, ko win v Luis Sanchez, 2015, ko win v Cristóbal Cruz, 2015, ko win v Recky Dulay, 2015, ko win v Alberto Mora, 2015, ko win v Israel Suarez, 2015, ko win v Mario Antonio Macias, 2016, ko win v Guillermo Avila, 2016, ko win v Francisco Fonseca, 2017, ko win v Liam Walsh, 2017, ko win v José Pedraza, 2017, ko win v Jesús Cuellar, 2018, ko win v Yuriorkis Gamboa, 2019, ko win v Ricardo Núñez, 2019, ko win v Hugo Ruiz, 2019, ko win v Léo Santa Cruz, 2020, ko win v Isaac Cruz, 2021, decision win v Mario Barrios, 2021, ko win v Rolando Romero, 2022, ko win v Ryan Garcia, 2023, ko win v Héctor García, 2023, ko win v Frank Martin, 2024, ko draw v Lamont Roach Jr., 2025, draw
WON ABOVE· LOST BELOW
BAR = STOPPAGE· BROKEN BAR = SUBMISSION· TICK = DECISION
2013–2025
2020
win vs James Franks (2013) win vs Eric Jamar Goodall (2013) win vs Rafael Casias (2013) win vs Jonathan Gears (2013) win vs Jacob Ninow (2013) win vs Desi Williams (2013) win vs Germán Meraz (2014) win vs Hector Lopez (2014) win vs Joshua Arocho (2014) win vs Luis Sanchez (2015) win vs Cristóbal Cruz (2015) win vs Recky Dulay (2015) win vs Alberto Mora (2015) win vs Israel Suarez (2015) win vs Mario Antonio Macias (2016) win vs Guillermo Avila (2016) win vs Francisco Fonseca (2017) win vs Liam Walsh (2017) win vs José Pedraza (2017) win vs Jesús Cuellar (2018) win vs Yuriorkis Gamboa (2019) win vs Ricardo Núñez (2019) win vs Hugo Ruiz (2019) win vs Léo Santa Cruz (2020) win vs Isaac Cruz (2021) win vs Mario Barrios (2021) win vs Rolando Romero (2022) win vs Ryan Garcia (2023) win vs Héctor García (2023) win vs Frank Martin (2024) draw vs Lamont Roach Jr. (2025)
win loss draw / NC 2013–2025