Weightclass:  Welterweight
Location:  Vancouver, Canada
Record:  17 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2030Vancouver, Canada17 - 17 Vegas Barco15 - 15 LPts
02/04/2030Vancouver, Canada16 - 17 Page Oliver0 - 1 WPts
01/02/2030Vancouver, Canada16 - 16 Diego Montenegro13 - 9 LPts
04/12/2029Vancouver, Canada15 - 16 Cipriano Cordero1 - 1 WPts
05/10/2029Vancouver, Canada15 - 15 Aaron Pullar25 - 8 LPts
06/08/2029Vancouver, Canada14 - 15 Thorin Samuelsen7 - 29 WPts
08/06/2029Vancouver, Canada14 - 14 Briant de Nerval2 - 7 LPts
09/04/2029Vancouver, Canada13 - 14 Eyyub Saab1 - 4 WPts
09/02/2029Vancouver, Canada12 - 14 Marjun Godinez0 - 20(2) WPts
11/12/2028Vancouver, Canada11 - 14 Zach Ferris4 - 4(1) WPts
12/10/2028Vancouver, Canada10 - 14 Jeron²m Mateja3 - 9 WPts
14/08/2028Vancouver, Canada9 - 14 Sacha Oulette0 - 4 WPts
16/06/2028Vancouver, Canada9 - 13 Diego Alcantar5 - 5 LPts
18/04/2028Plzen, Czech Republic8 - 13 Vojtech Durica2 - 12 WPts
19/02/2028Quebec City, Canada8 - 12 Matthew Lyne12 - 12 LPts
22/12/2027Vancouver, Canada8 - 11 Paul Bryson5 - 23 LPts
25/10/2027Vancouver, Canada7 - 11 Vavrinec Kouba1 - 7 WPts
26/08/2027Vancouver, Canada6 - 11 Dan Hastings0 - 11 WPts
30/06/2027Toronto, Canada6 - 10 John Pottinger8 - 19(4) LPts
10/05/2027Surrey, Canada6 - 9 Nick Igoe13 - 13 LPts
01/04/2027Burnaby, Canada6 - 8 Matt Copeland10 - 19(1) LPts
25/02/2027Vancouver, Canada6 - 7 Duncan Sanderson4 - 13 LPts
26/12/2026Mar del Plata, Argentina5 - 7 Nemesio Avendano5 - 20(1) WPts
28/10/2026Lonueuil, Canada4 - 7 Lance Cabal0 - 3 WPts
30/08/2026Taif, Saudi Arabia4 - 6 Aftab Abdallah12(2) - 17 LPts
02/07/2026Quebec City, Canada4 - 5 Sorrel Depardon8 - 21(1) LPts
15/05/2026Toronto, Canada4 - 4 Fraser Cowans4 - 6 LPts
20/03/2026Almaty, Kazakhstan4 - 3 Yulian Karataew7 - 21 LPts
20/01/2026Vancouver, Canada3 - 3 Romain Carreau0 - 9 WPts
21/11/2025Vancouver, Canada3 - 2 Matthew Lyne3 - 7 LPts
22/09/2025Gomel, Belarus3 - 1 Dimi Panfil3 - 10(1) LPts
25/07/2025Saskatoon, Canada2 - 1 Geoff Ewing0 - 9 WPts
03/06/2025Winnipeg, Canada2 - 0 Clinton Manderson28 - 14 LPts
03/05/2025Vancouver, Canada1 - 0 Patrick Carrie0 - 2 WPts
05/03/2025Vancouver, Canada0 - 0 Chris Mitchell0 - 0 WPts