Weightclass:  Welterweight
Location:  Milwaukee, USA
Record:  18 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/07/2030Milwaukee, USA17 - 12 Ryo Bobo4 - 13 WPts
07/05/2030Milwaukee, USA16 - 12 Jacky Jansseune2 - 7 WPts
08/03/2030Milwaukee, USA15 - 12 Stuart Abar1 - 5 WPts
07/01/2030Milwaukee, USA15 - 11 Daam Van de Wiele1 - 10 LPts
08/11/2029Milwaukee, USA14 - 11 Michael Deasmhumhain6 - 9 WPts
08/09/2029Bonn, Germany14 - 10 Kunz Scholz12 - 13(1) LPts
10/07/2029Sheffield, UK13 - 10 Ian Halloran0 - 0 WPts
12/05/2029North Shore, New Zealand12 - 10 Fraser Forson8 - 18 WPts
14/03/2029Manchester, USA11 - 10 John McCorkle5 - 12 WPts
15/01/2029Johannesburg, South Africa10 - 10 Roland Swart6 - 17 WPts
17/11/2028Seattle, USA9 - 10 Mel Canet5 - 9 WPts
21/09/2028Lapu-Lapu, Philippines9 - 9 Fanuco Mangampat1 - 15 LPts
24/07/2028Milwaukee, USA8 - 9 Sammy Fergusson0 - 3 WPts
26/05/2028New Kingston, Jamaica8 - 8 Brin Woodhouse13 - 20 LPts
28/03/2028Panama City, Panama8 - 7 Francisco Umanzor6 - 19(2) LPts
29/01/2028Lima, Peru8 - 6 Juan Lana4(1) - 5 LPts
01/12/2027Pikine, Senegal7 - 6 Raul Faye5 - 29(1) WPts
03/10/2027Milwaukee, USA6 - 6 Greg Battle5 - 9 WPts
04/08/2027Tulsa, USA5 - 6 Chris Papalia0 - 7 WPts
06/06/2027Milwaukee, USA5 - 5 Adam Kindberg2 - 10(2) LPts
08/04/2027Phoenix, USA4 - 5 Amjad Irani16 - 13 WPts
05/03/2027Olathe, USA3 - 5 Blake Bogle0 - 0 WPts
02/02/2027Warri, Nigeria3 - 4 Odion Fayose14 - 12 LPts
05/12/2026Huntsville, USA2 - 4 Dai Spang1 - 6 WPts
08/10/2026Santo Domingo, Ecuador1 - 4 Santiago Valbuena0 - 21(2) WPts
10/08/2026Milwaukee, USA0 - 4 Li-Liang Yao8(1) - 17 WPts
11/06/2026Cleveland, USA0 - 3 Leighton Ellis6 - 15 LPts
01/05/2026Athens, USA0 - 2 Ben Haworth11 - 16 LPts
05/03/2026Huntington Beach, USA0 - 1 Quito Gil0 - 0 LPts
05/01/2026Shubra El-Kheima, Egypt0 - 0 Sajid Shukrallah0 - 0 LPts