Weightclass:  Light Welterweight
Location:  Winnipeg, Canada
Record:  21(2) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2025Winnipeg, Canada20(2) - 23 Karan Suri5 - 9 WPts
22/09/2025Winnipeg, Canada19(2) - 23 Tymon Grzyb1 - 6 WPts
24/07/2025Winnipeg, Canada18(2) - 23 Arnie de Laclos0 - 11 WPts
25/05/2025Winnipeg, Canada17(1) - 23 Jerrold Arquilla2 - 9(1) WKO3
26/03/2025Winnipeg, Canada16(1) - 23 Mark Philp1 - 5 WPts
25/01/2025Winnipeg, Canada15(1) - 23 Clint Ashdown0 - 2 WPts
26/11/2024Winnipeg, Canada14(1) - 23 Frisco Morillo1 - 6 WPts
27/09/2024Winnipeg, Canada13(1) - 23 Dave Methvin1 - 0 WPts
30/07/2024Winnipeg, Canada12(1) - 23 Larenzo Revilla1 - 2 WPts
31/05/2024Winnipeg, Canada11(1) - 23 Sid Jameson24(1) - 13 WPts
02/04/2024Winnipeg, Canada11(1) - 22 Sid Jameson23(1) - 13 LPts
02/02/2024Winnipeg, Canada10(1) - 22 Valentin Mansart0 - 1 WPts
04/12/2023Winnipeg, Canada10(1) - 21 Lewis Black3 - 6 LPts
05/10/2023Montevideo, Uruguay10(1) - 20 Jaguar Granados10 - 16 LPts
07/08/2023Guayaquil, Ecuador9(1) - 20 Vicente Marcia8(1) - 28 WPts
09/06/2023Monterrey, Mexico9(1) - 19 Diego Armijo22(1) - 12 LPts
11/04/2023Zaporizhia, Ukraine9(1) - 18 Volodmiri Macko6 - 15 LPts
11/02/2023Saskatoon, Canada9(1) - 17 Rob Halliburton18 - 11 LPts
15/12/2022Winnipeg, Canada8(1) - 17 Cuba Pino9(1) - 12 WPts
16/10/2022Lusaka, Zambia7(1) - 17 Yobachi Nkole6 - 11 WPts
18/08/2022Lagos, Nigeria7(1) - 16 Mfon Akpabio13 - 14 LPts
19/06/2022Fortaleza, Brazil6(1) - 16 Cris Ornelas1 - 6 WPts
21/04/2022Rosario, Argentina5 - 16 Gig Celio0 - 14(6) WKO3
21/02/2022Al Ain, UAE4 - 16 Khalid Ommar9 - 16 WPts
24/12/2021Dublin, Ireland4 - 15 Carl MacGowan17 - 8 LPts
26/10/2021Winnipeg, Canada4 - 14 Vicente Silvestre14(1) - 11 LPts
26/08/2021Winnipeg, Canada4 - 13 Rodrigo Sotello16 - 8 LPts
26/06/2021Winnipeg, Canada4 - 12 Kenzie Noble4 - 7 LPts
25/04/2021Quebec City, Canada4 - 11 Chevy Ulliel6 - 10 LPts
28/02/2021Ipoh, Malaysia4 - 10 Huang-fu Lin5 - 12 LPts
31/12/2020Montreal, Canada4 - 9 Georges Beaumarchais13 - 6(1) LPts
12/11/2020Laval, Canada4 - 8 Charles Suite6 - 6 LPts
14/09/2020Winnipeg, Canada4 - 7 Vince Roach7 - 7 LPts
13/07/2020Shymkent, Kazakhstan4 - 6 Vasili Talgatcyzy4 - 3 LPts
13/05/2020Winnipeg, Canada3 - 6 Montenegro Villalon3 - 11 WPts
14/03/2020Krakow, Poland3 - 5 Tomasz Gruca8 - 6 LPts
15/01/2020Montreal, Canada3 - 4 George Temple9 - 1 LPts
15/11/2019Samarqand, Uzbekistan3 - 3 Timofei Usifov2 - 6 LPts
15/09/2019Winnipeg, Canada2 - 3 Charles Suite3 - 1 WPts
16/07/2019Calgary, Canada2 - 2 Paul Clinkscale3(2) - 5 LPts
17/05/2019Dun Laoghaire, Ireland1 - 2 James Kavanah1 - 5 WPts
18/03/2019Yerevan, Armenia1 - 1 Panig Orjanyan1 - 4 LPts
17/01/2019Winnipeg, Canada0 - 1 Danny Proffit0 - 3 WPts
05/12/2018Winnipeg, Canada0 - 0 Ian Forson3 - 0 LPts