Weightclass:  Welterweight
Location:  Guadalajara, Mexico
Record:   20(2) - 17(2) - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
18/03/2031Central Military Club, Sofia, Bulgaria19(1) - 17(2) - 1 Iordan á Protasov7 - 10 - 6 W KO9 10 View
13/04/2030Arena Tachikawa Tachihi, Tokyo, Japan19(1) - 16(1) - 1 Lucas Argan9(6) - 0 - 1 L KO9 12 View
07/12/2029Des Moines Civic Center, Des Moines, USA19(1) - 15(1) - 1 Cole Lennon22(9) - 1 L UD 10Scorecards: 90-100, 90-100, 90-100. View
01/09/2029Aviva Stadium, Dublin, Ireland19(1) - 14(1) - 1 Waqas Qazi19 - 18(3) - 4 L UD 8Scorecards: 73-79, 73-79, 73-79. View
03/06/2029National Stadium, Dublin, Ireland19(1) - 13(1) - 1 Floyd Karugaba16 - 8(3) - 1 L UD 10Scorecards: 93-97, 93-97, 93-97. View
07/04/2029Aviva Stadium, Dublin, Ireland19(1) - 12(1) - 1 Tymoteusz Wodarski10(3) - 0 L UD 10Scorecards: 90-100, 90-100, 90-100. View
13/01/2029Aviva Stadium, Dublin, Ireland19(1) - 11(1) - 1 Yago Bolla17(1) - 0 L UD 10Scorecards: 90-100, 90-100, 90-100. View
02/12/2028Aviva Stadium, Dublin, Ireland18(1) - 11(1) - 1 Shayan Yakubov18(5) - 5(1) - 1 W UD 10Scorecards: 97-93, 97-93, 97-93. View
14/10/2028Aviva Stadium, Dublin, Ireland18(1) - 10(1) - 1 Xeres Botero23(9) - 5(1) - 1 L UD 10Scorecards: 94-97, 94-96, 92-97. View
27/05/2028Aviva Stadium, Dublin, Ireland18(1) - 9(1) - 1 Iago Matos18 - 12 - 1 L UD 10Scorecards: 92-98, 92-98, 92-98. View
15/04/2028Aviva Stadium, Dublin, Ireland18(1) - 8(1) - 1 Iago Matos17 - 12 - 1 L UD 10Scorecards: 92-98, 92-98, 92-98. View
21/02/2028Leinster Hall, Dundalk, Ireland17(1) - 8(1) - 1 Matthew Chibwe13 - 0 W UD 10Scorecards: 97-93, 97-93, 97-93. View
25/12/2027Aviva Stadium, Dublin, Ireland17(1) - 7(1) - 1 Xeres Botero20(8) - 3 - 1 L UD 10Scorecards: 93-97, 93-97, 93-97. View
04/09/2027Aviva Stadium, Dublin, Ireland16(1) - 7(1) - 1 Robert Mazee8 - 6 W UD 10Scorecards: 100-90, 100-90, 100-90. View
03/07/2027Aviva Stadium, Dublin, Ireland15(1) - 7(1) - 1 Robert Beveridge18(1) - 7(3) W UD 10Scorecards: 96-95, 96-95, 96-95. View
15/05/2027Aviva Stadium, Dublin, Ireland15(1) - 6(1) - 1 Robert Beveridge17(1) - 7(3) L UD 10Scorecards: 95-96, 94-96, 94-96. View
03/04/2027Aviva Stadium, Dublin, Ireland15(1) - 5(1) - 1 Robert Beveridge16(1) - 7(3) L UD 10Scorecards: 93-97, 93-97, 93-97. View
13/02/2027Aviva Stadium, Dublin, Ireland14(1) - 5(1) - 1 Xaver Olmo16(3) - 5 - 1 W UD 10Scorecards: 98-93, 98-91, 98-91. View
21/11/2026Aviva Stadium, Dublin, Ireland14(1) - 4(1) - 1 Wasyl Romanko18(1) - 5(4) L UD 10Scorecards: 92-98, 92-98, 92-98. View
03/10/2026RDS Arena, Dublin, Ireland14(1) - 3(1) - 1 Wasyl Romanko17(1) - 5(4) L UD 10Scorecards: 93-97, 93-98, 93-98. View
01/08/2026RDS Arena, Dublin, Ireland13(1) - 3(1) - 1 Tremeur Cartier18 - 4 W UD 10Scorecards: 98-94, 98-92, 98-94. View
16/05/2026RDS Arena, Dublin, Ireland13(1) - 2 - 1 Vegas Matas13(2) - 1 - 1 L KO9 10 View
14/03/2026RDS Arena, Dublin, Ireland12(1) - 2 - 1 Yasin Dandachi15 - 10(5) W UD 10Scorecards: 96-94, 96-94, 96-95. View
17/01/2026RDS Arena, Dublin, Ireland11(1) - 2 - 1 Tremeur Cartier18 - 1 W UD 10Scorecards: 97-92, 97-92, 97-93. View
22/11/2025RDS Arena, Dublin, Ireland11(1) - 1 - 1 Yasin Dandachi14 - 9(4) L UD 10Scorecards: 93-97, 93-97, 94-97. View
27/09/2025The O2, Dublin, Ireland10(1) - 1 - 1 Kashif Nair14 - 2 - 2 W MD 10Scorecards: 96-95, 95-95, 96-95. View
01/08/2025The O2, Dublin, Ireland9(1) - 1 - 1 Vikenti Shantyr13 - 2 W MD 10Scorecards: 95-95, 96-95, 96-94. View
14/06/2025Royal Dublin Society, Dublin, Ireland8(1) - 1 - 1 Lorenzo Redondo14 - 3 W UD 10Scorecards: 96-94, 96-94, 97-94. View
19/04/2025Royal Dublin Society, Dublin, Ireland8(1) - 1 Kashif Nair13 - 2 - 1 D MD 10Scorecards: 95-95, 95-95, 95-96. View
28/02/2025Royal Dublin Society, Dublin, Ireland7(1) - 1 Gage de Bergerac11 - 2(1) W UD 10Scorecards: 97-94, 98-93, 98-92. View
28/12/2024Royal Dublin Society, Dublin, Ireland7(1) - 0 Yasin Dandachi13 - 6(1) L UD 10Scorecards: 94-96, 95-96, 94-96. View
02/11/2024Royal Dublin Society, Dublin, Ireland6(1) - 0 Zack Ankomah11 - 4(1) - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
07/09/2024Royal Dublin Society, Dublin, Ireland5 - 0 Callum Larmore9 - 2 - 4 W KO10 10 View
21/06/2024The O2, Dublin, Ireland4 - 0 Zack Ankomah11 - 2 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
27/04/2024City West Hotel, Dublin, Ireland3 - 0 Spencer Hails6 - 4 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
02/03/2024National Stadium, Dublin, Ireland2 - 0 Dior Millot6 - 6(1) W UD 8Scorecards: 80-72, 80-72, 80-72. View
06/01/2024National Stadium, Dublin, Ireland1 - 0 Paul McAfee7 - 6 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
24/11/2023National Basket Ball Arena, Dublin, Ireland0 - 0 Shamus Kelly8 - 4 W UD 8Scorecards: 80-72, 80-72, 80-72. View