Weightclass:  Welterweight
Location:  Ottawa, Canada
Record:  15(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2033Ottawa, Canada14(1) - 27 Ives Noury2 - 3 WPts
02/09/2033Ottawa, Canada13(1) - 27 Alejandro Duron4 - 3 WPts
02/07/2033Ottawa, Canada13(1) - 26 Saturnin Mojica2 - 4 LPts
01/05/2033Ottawa, Canada12(1) - 26 Xavion Garcia2 - 10 WPts
03/03/2033Ottawa, Canada11(1) - 26 Ricardo Acebo1 - 1 WPts
02/01/2033Ottawa, Canada10(1) - 26 Drtad Jamgotchyan6 - 4 WPts
02/11/2032Ottawa, Canada9(1) - 26 Joaquin Zara12 - 8 WPts
02/09/2032Ottawa, Canada8(1) - 26 Ian Chukwu0 - 1 WPts
02/07/2032Ottawa, Canada7(1) - 26 Yodchai Akarapong17 - 18 WPts
03/05/2032Winnipeg, Canada7(1) - 25 Lewis Whiteside10 - 19(2) LPts
06/03/2032Ottawa, Canada6(1) - 25 Kian Olaraokello4 - 17 WPts
06/01/2032Prague, Czech Republic6(1) - 24 BohumÝr Klas12 - 14 LPts
08/11/2031Ottawa, Canada5 - 24 Zach Ferris9 - 17(4) WKO3
08/09/2031Puente Alto, Chile5 - 23 Noe Baeza27(1) - 31 LPts
10/07/2031Shizuoka, Japan5 - 22 Isamu Fujino7 - 8 LPts
11/05/2031Ottawa, Canada4 - 22 Canaan Mermoz1 - 1 WPts
13/03/2031Vilnius, Lithuania4 - 21 Dominik Cichowski21(1) - 5 LPts
13/01/2031Maipu, Chile3 - 21 Rogelio Gonzalez2 - 8 WPts
15/11/2030Melbourne, Australia3 - 20 Sam MacNeil8 - 16(1) LPts
17/09/2030Kampala, Uganda3 - 19 Oliver Wamani8 - 11 LPts
20/07/2030Toronto, Canada3 - 18 Ollie Bogie15 - 3 LPts
23/05/2030Ottawa, Canada3 - 17 Brad Newlands2 - 5 LPts
25/03/2030Winnipeg, Canada3 - 16 Brendan Kilman28(1) - 23 LPts
27/01/2030Vilnius, Lithuania3 - 15 Julian Juras17 - 17 LPts
29/11/2029Ottawa, Canada3 - 14 Rio Ventura5 - 10 LPts
01/10/2029Montreal, Canada3 - 13 Ross Lafargue6 - 15 LPts
03/08/2029Tokyo, Japan3 - 12 Michi Miyasaki4 - 0 LPts
05/06/2029Fukuoka, Japan3 - 11 Kazuki Sasaki1 - 15 LPts
07/04/2029Montreal, Canada3 - 10 Courvoisier Noland9 - 31 LPts
07/02/2029Ottawa, Canada3 - 9 Diego Leonardo17 - 9 LPts
10/12/2028Ottawa, Canada3 - 8 Zuffur Al-Banna4 - 2 LPts
12/10/2028Ottawa, Canada3 - 7 Chris Roller2 - 4 LPts
13/08/2028Ottawa, Canada2 - 7 Barry Gemmill0 - 7 WPts
14/06/2028Alexandria, Egypt2 - 6 Saad Alfanagry11 - 9 LPts
16/04/2028Guatemala City, Guatemala2 - 5 Ignado Tomey26 - 9 LPts
17/02/2028Villeurbanne, France1 - 5 Nicolas Lizarazu5 - 15 WPts
20/12/2027Ufa, Russia1 - 4 Fedor Poloz27(7) - 20 LPts
22/10/2027Ottawa, Canada0 - 4 Lewis Gaynor1 - 1 WPts
22/08/2027Ottawa, Canada0 - 3 Johnny Andrew13 - 16 LPts
27/06/2027Toronto, Canada0 - 2 Jonathan Urwin4 - 7 LPts
22/05/2027Toronto, Canada0 - 1 Leon Pentland0 - 0 LPts
20/04/2027Ottawa, Canada0 - 0 Dominic Brand3 - 4 LPts