Weightclass:  Welterweight
Location:  Dublin, Ireland
Record:   31 - 11(2) - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
22/02/2031Tynecastle Stadium, Edinburgh, UK31 - 10(1) - 1 Leon Ferrante6(3) - 0 L KO10 10 View
21/12/2030Crystal Palace National Sports Centre, London, UK31 - 9 - 1 Zelipe Casados22(14) - 1 L KO3 10 View
22/06/2030Aviva Stadium, Dublin, Ireland31 - 8 - 1 John Kabumba20(3) - 10(2) L UD 10Scorecards: 94-96, 94-96, 94-96. View
23/02/2030Aviva Stadium, Dublin, Ireland31 - 7 - 1 Enando Kampe26(1) - 3(1) - 1 L UD 10Scorecards: 93-98, 94-97, 94-98. View
03/11/2029Aviva Stadium, Dublin, Ireland30 - 7 - 1 LubomÝr Picha10(3) - 8(1) - 2 W UD 10Scorecards: 96-95, 97-95, 97-95. View
15/09/2029Aviva Stadium, Dublin, Ireland29 - 7 - 1 Iago Matos20 - 18(2) - 1 W UD 10Scorecards: 96-94, 96-94, 96-94. View
28/07/2029Aviva Stadium, Dublin, Ireland28 - 7 - 1 Floyd Karugaba17 - 8(3) - 1 W UD 10Scorecards: 97-93, 97-93, 97-93. View
16/06/2029Aviva Stadium, Dublin, Ireland27 - 7 - 1 Umair Ebrahimi20(4) - 11(3) - 2 W UD 10Scorecards: 97-93, 97-93, 97-94. View
21/04/2029Aviva Stadium, Dublin, Ireland26 - 7 - 1 Mardian Boussac15(1) - 10(5) - 2 - 1(NC) W UD 10Scorecards: 100-90, 100-90, 100-90. View
24/02/2029Aviva Stadium, Dublin, Ireland25 - 7 - 1 Vicente Cerna19(6) - 8(1) - 1 W UD 10Scorecards: 99-91, 99-91, 100-91. View
06/01/2029Aviva Stadium, Dublin, Ireland24 - 7 - 1 Rashid Ataya17(1) - 9(5) - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
18/11/2028Aviva Stadium, Dublin, Ireland23 - 7 - 1 Callum Kotei19 - 12(1) W UD 10Scorecards: 96-94, 96-94, 96-94. View
23/09/2028Aviva Stadium, Dublin, Ireland22 - 7 - 1 Shayan Yakubov18(5) - 4(1) - 1 W UD 10Scorecards: 99-91, 99-91, 99-91. View
15/07/2028Aviva Stadium, Dublin, Ireland21 - 7 - 1 Iago Matos19 - 12 - 1 W UD 10Scorecards: 98-94, 97-94, 97-94. View
18/03/2028Aviva Stadium, Dublin, Ireland21 - 7 Gage Angbwa14 - 6(2) D MD 10Scorecards: 95-95, 96-95, 95-95. View
29/01/2028Aviva Stadium, Dublin, Ireland21 - 6 Urvano Penate19(2) - 9(1) - 1 L UD 10Scorecards: 92-99, 92-98, 92-98. View
11/12/2027RDS Arena, Dublin, Ireland20 - 6 Waqas Qazi18 - 14(2) - 2 W UD 10Scorecards: 98-93, 97-93, 98-92. View
23/10/2027Aviva Stadium, Dublin, Ireland19 - 6 Iago Matos16 - 10 - 1 W UD 10Scorecards: 98-92, 98-92, 98-92. View
04/09/2027Aviva Stadium, Dublin, Ireland18 - 6 Villard Candeloro19(1) - 4 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
10/07/2027Aviva Stadium, Dublin, Ireland18 - 5 Haider Hassan16 - 6(1) - 3 L UD 10Scorecards: 94-96, 94-96, 94-96. View
22/05/2027Aviva Stadium, Dublin, Ireland17 - 5 Krystiyan Mikulich16 - 1 W UD 10Scorecards: 96-94, 96-94, 96-94. View
13/03/2027Aviva Stadium, Dublin, Ireland16 - 5 Mardian Boussac14(1) - 5(3) - 2 - 1(NC) W UD 10Scorecards: 99-91, 99-91, 99-91. View
23/01/2027Aviva Stadium, Dublin, Ireland15 - 5 Callum Kotei17 - 7 W UD 10Scorecards: 96-94, 96-94, 96-94. View
12/12/2026Aviva Stadium, Dublin, Ireland14 - 5 Villard Candeloro19(1) - 0 - 1 W UD 10Scorecards: 99-91, 99-91, 99-91. View
24/10/2026Aviva Stadium, Dublin, Ireland13 - 5 Emilio Alboni16 - 5 - 1 W UD 10Scorecards: 98-92, 98-92, 98-92. View
05/09/2026Aviva Stadium, Dublin, Ireland13 - 4 Urvano Penate16(1) - 6(1) - 1 L UD 10Scorecards: 93-97, 93-97, 93-97. View
18/07/2026RDS Arena, Dublin, Ireland13 - 3 Urvano Penate15(1) - 6(1) - 1 L UD 10Scorecards: 90-100, 90-100, 90-100. View
23/05/2026RDS Arena, Dublin, Ireland13 - 2 Urvano Penate14(1) - 6(1) - 1 L UD 10Scorecards: 93-97, 93-97, 94-97. View
31/01/2026RDS Arena, Dublin, Ireland12 - 2 Iago Matos15 - 3 - 1 W UD 10Scorecards: 96-94, 97-94, 96-94. View
06/12/2025RDS Arena, Dublin, Ireland11 - 2 Waleed Labsi11 - 4 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
11/10/2025RDS Arena, Dublin, Ireland10 - 2 Kiki Puente10 - 4 W UD 10Scorecards: 99-91, 99-91, 99-91. View
08/08/2025RDS Arena, Dublin, Ireland9 - 2 Destin Diderot16 - 0 - 3 W UD 10Scorecards: 99-91, 99-91, 98-92. View
21/06/2025Royal Dublin Society, Dublin, Ireland8 - 2 Donatien Cabal13 - 5(2) - 1 W UD 10Scorecards: 98-92, 98-92, 98-92. View
05/05/2025Royal Dublin Society, Dublin, Ireland8 - 1 Urvano Penate12(1) - 3 - 1 L UD 10Scorecards: 93-97, 93-97, 93-97. View
01/03/2025Royal Dublin Society, Dublin, Ireland8 - 0 Urvano Penate11(1) - 3 - 1 L UD 10Scorecards: 92-98, 92-98, 93-98. View
04/01/2025Royal Dublin Society, Dublin, Ireland7 - 0 Ryo Canchola12 - 3 - 1 W UD 10Scorecards: 96-94, 97-94, 96-94. View
16/11/2024Royal Dublin Society, Dublin, Ireland6 - 0 Waqas Qazi11 - 5 - 1 W MD 10Scorecards: 96-95, 96-94, 95-95. View
21/09/2024Royal Dublin Society, Dublin, Ireland5 - 0 Kir Gaziev10 - 3 W UD 10Scorecards: 99-91, 99-91, 99-91. View
15/06/2024City West Hotel, Dublin, Ireland4 - 0 Vicente Sol7 - 1 W UD 10Scorecards: 98-92, 98-92, 98-92. View
19/04/2024National Stadium, Dublin, Ireland3 - 0 Kir Gaziev10 - 1 W UD 10Scorecards: 98-92, 99-92, 97-93. View
23/02/2024National Basket Ball Arena, Dublin, Ireland2 - 0 Angel Chairez9 - 6 W UD 10Scorecards: 99-90, 99-90, 99-90. View
30/12/2023Our Ladys Hall, Dublin, Ireland1 - 0 Maximilian Sandell4 - 6 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
18/11/2023Club M, Dublin, Ireland0 - 0 Boswell Bourvil3 - 4 - 4 W UD 8Scorecards: 80-72, 80-72, 80-72. View