Weightclass:  Flyweight
Location:  Winnipeg, Canada
Record:  27(5) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2028Winnipeg, Canada26(5) - 18 Irfan Abdalahad9 - 10 WPts
21/08/2028Winnipeg, Canada25(5) - 18 Canon Olivier6 - 8 WPts
22/06/2028Winnipeg, Canada24(5) - 18 Alastair Rattray5 - 2 WPts
23/04/2028Winnipeg, Canada23(5) - 18 Billy Faughn4 - 8 WPts
23/02/2028Winnipeg, Canada22(5) - 18 Ricky McCluney5 - 14 WPts
25/12/2027Winnipeg, Canada21(5) - 18 Udenwa Bakala3 - 12 WPts
26/10/2027Winnipeg, Canada20(4) - 18 Pancho Marquina3 - 7 WKO3
27/08/2027Winnipeg, Canada19(4) - 18 Reyes Yepez5 - 20 WPts
27/06/2027Winnipeg, Canada18(4) - 18 Thibaud Nicolai11 - 6 WPts
26/04/2027Winnipeg, Canada17(4) - 18 Alejandro Hernandez3 - 10 WPts
25/02/2027Winnipeg, Canada16(4) - 18 Roger Odumbe3(1) - 10 WPts
26/12/2026Winnipeg, Canada15(4) - 18 Juan Mino8 - 5 WPts
27/10/2026Las Condes, Chile14(3) - 18 Juan Melero5 - 15(2) WKO3
29/08/2026Saskatoon, Canada13(3) - 18 Mike Mitchell14 - 11 WPts
04/07/2026Nassau, Bahamas13(3) - 17 Oscar Edmiston9 - 13 LPts
06/05/2026Toronto, Canada12(2) - 17 Seth Fallis5 - 17(1) WKO3
14/03/2026Hamilton, Canada12(2) - 16 Edward Moffet25(6) - 19 LPts Canada National Championships 2026View
11/03/2026Hamilton, Canada11(2) - 16 Paul Moncrieff8 - 8 WPts Canada National Championships 2026View
05/03/2026Winnipeg, Canada10(2) - 16 Jonathan Whetten5 - 10 WPts
05/01/2026Yerevan, Armenia9(2) - 16 Sanasar Iskenyan0 - 0 WPts
07/11/2025Winnipeg, Canada8(2) - 16 Boswell Courau2 - 12 WPts
08/09/2025Winnipeg, Canada7(2) - 16 Leon Magaw1 - 5 WPts
10/07/2025Winnipeg, Canada7(2) - 15 Larenzo Melgoza5 - 2 LPts
11/05/2025Matsudo, Japan6(1) - 15 Eiji Sako2 - 17(5) WKO3
13/03/2025Winnipeg, Canada5(1) - 15 Dabney Beaudin1 - 1 WPts
13/01/2025Burnaby, Canada4(1) - 15 Zach Trent10(1) - 9 WPts
21/11/2024Lima, Peru4(1) - 14 Elias Clemente5 - 13 LPts
23/09/2024Winnipeg, Canada3 - 14 Igor Aksamit3 - 13(2) WKO3
26/07/2024Cabuyao, Philippines3 - 13 Iago Pintado23 - 11 LPts
28/05/2024Winnipeg, Canada3 - 12 Yago Losada0 - 4 LPts
29/03/2024Brisbane, Australia3 - 11 Henry Pellicani18(2) - 16 LPts
30/01/2024La Paz, Bolivia2 - 11 Cruz Bail0 - 6 WPts
02/12/2023Toshkent, Uzbekistan1 - 11 Vasili Tahirov0 - 17 WPts
04/10/2023Melbourne, Australia1 - 10 Colin Coleman18 - 18 LPts
06/08/2023Brisbane, Australia1 - 9 Ellis Casey31 - 6 LPts
08/06/2023Sydney, Australia1 - 8 Brin Scappini17(2) - 12 LPts
10/04/2023Cebu City, Philippines1 - 7 Rodrigo Manlapaz27(2) - 3 LPts
10/02/2023Manila, Philippines1 - 6 Sierra Dailo20 - 11 LPts
13/12/2022Seoul, South Korea1 - 5 Jeong-hyeop Mah15 - 9 LPts
15/10/2022Matamoros, Mexico1 - 4 Juan Villafane20 - 9 LPts
17/08/2022Winnipeg, Canada1 - 3 Vegas Chavez16(1) - 11 LPts
17/06/2022Khabarovsk, Russia1 - 2 Ivan Kozel17(1) - 10 LPts
19/04/2022Regina, Canada1 - 1 Ian Terrace0 - 3 LPts
16/03/2022Quebec City, Canada1 - 0 Boswell Lux16 - 9 LPts
05/02/2022Burnaby, Canada0 - 0 Zach Trent0 - 0 WPts