| 2026-10-24 |
Win |
Patrick Sweeney |
National MMA League 30 |
Welterweight |
| 2025-08-23 |
Win |
Johnny Bourke |
NMMAL 24 - End of Summer Show |
Welterweight |
| 2025-08-23 |
Loss |
Alderico Nnedu |
NMMAL 24 - End of Summer Show |
Welterweight |
| 2025-04-26 |
Win |
Nicholas Matiashvili |
National MMA League Round 22 |
Welterweight |
| 2025-04-26 |
Win |
Kristian Krutsan |
National MMA League Round 22 |
Welterweight |
| 2024-11-30 |
Win |
Alex Curtin |
National MMA League Round 20 - CHAMPIONSHIP BELTS !!! |
Lightweight |
| 2024-11-30 |
Loss |
Eoin Hennessy |
National MMA League Round 20 - CHAMPIONSHIP BELTS !!! |
Lightweight |
| 2024-07-07 |
Win |
Josh Walsh |
National MMA League Round 18 |
Lightweight |
| 2024-07-07 |
Loss |
Eldon Coburn |
National MMA League Round 18 |
Lightweight |
| 2023-12-03 |
Win |
Ion Casu |
National MMA League Round 16 CHAMPIONSHIP BELTS |
Lightweight |
| 2023-12-03 |
Loss |
Joe Mcdonnell |
National MMA League Round 16 CHAMPIONSHIP BELTS |
Lightweight |