Weightclass:  Welterweight
Location:  Burnaby, Canada
Record:  17 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Burnaby, Canada16 - 20 Jeong-hyeop Kwok0 - 19 WPts
23/10/2033Burnaby, Canada15 - 20 Jose Gallegos3 - 17(1) WPts
23/08/2033Burnaby, Canada14 - 20 Ivan Amador4 - 12 WPts
23/06/2033Burnaby, Canada13 - 20 Mikhail Mahmudov3 - 17 WPts
22/04/2033Burnaby, Canada13 - 19 Fedya Wozniak2 - 1 LPts
21/02/2033Burnaby, Canada12 - 19 Haaris Abdou1 - 3 WPts
22/12/2032Burnaby, Canada11 - 19 Tabtibdaeng Komsaimai1 - 5 WPts
22/10/2032Santa Maria, Philippines10 - 19 Diego Buractaon22(1) - 14 WPts
23/08/2032Surrey, Canada10 - 18 Bradley Philip9 - 14 LPts
30/06/2032Calgary, Canada10 - 17 Richard Craigo9 - 11 LPts
01/05/2032Burnaby, Canada9 - 17 Bob Fairweather1 - 0 WPts
03/03/2032Burnaby, Canada8 - 17 Vail Rodin3 - 12 WPts
02/01/2032Mississauga, Canada7 - 17 Declan Rorie6 - 19(1) WPts
05/11/2031Belem, Brazil6 - 17 Juan Rapozo0 - 0 WPts
07/09/2031Winnipeg, Canada6 - 16 Robert Craggs13 - 12 LPts
12/07/2031Burnaby, Canada6 - 15 Robert Aday1 - 2 LPts
11/05/2031Montreal, Canada6 - 14 Lyle Foccart13 - 12 LPts
15/03/2031Burnaby, Canada5 - 14 Jack Latta3 - 9 WPts
15/01/2031Toronto, Canada5 - 13 Ollie Bogie18 - 3 LPts
19/11/2030Toronto, Canada5 - 12 Seth Fulton27(3) - 10 LPts
21/09/2030Burnaby, Canada4 - 12 Paul Fyfe0 - 2 WPts
22/07/2030Canberra, Australia4 - 11 John Secchia3 - 18(1) LPts
24/05/2030Montreal, Canada3 - 11 Cable Haddad2 - 17(1) WPts
26/03/2030Burnaby, Canada3 - 10 Olympe Carlin8 - 7 LPts
26/01/2030Toronto, Canada3 - 9 Chris Will1 - 6 LPts
28/11/2029Saskatoon, Canada2 - 9 Ewan Ledgerwood9 - 13(2) WPts
01/10/2029Quebec City, Canada2 - 8 Matthew Lyne20 - 14 LPts
06/08/2029Calgary, Canada2 - 7 Richard Craigo1 - 0 LPts
07/06/2029Bangkok, Thailand2 - 6 Samartlek Promrut0 - 10(3) LPts
09/04/2029San Jose, Costa Rica1 - 6 Larenzo Vine3 - 14 WPts
09/02/2029Almaty, Kazakhstan1 - 5 Dimi Urstembaeff20(2) - 21 LPts
12/12/2028Montreal, Canada1 - 4 Romain Carreau10 - 19 LPts
15/10/2028Winnipeg, Canada1 - 3 Duncan Sanderson11 - 16 LPts
05/09/2028Vancouver, Canada0 - 3 Chris Snoddy0 - 0 WPts
03/08/2028Schaerbeek, Belgium0 - 2 Garland Marot28 - 7 LPts
05/06/2028Córdoba, Argentina0 - 1 Yago Madruga5 - 4 LPts
07/04/2028Burnaby, Canada0 - 0 Zach Ferris0 - 2 LPts