Weightclass:  Lightweight
Location:  Anchorage, USA
Record:  23 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2029Anchorage, USA22 - 18 Leighton Nanez3 - 10 WPts
22/05/2029Anchorage, USA21 - 18 John Greenlaw1 - 5 WPts
23/03/2029Anchorage, USA20 - 18 Kyle Biven1 - 0 WPts
22/01/2029Anchorage, USA19 - 18 Se-jong Sok3 - 9 WPts
23/11/2028Anchorage, USA18 - 18 Syed Bettar3 - 12 WPts
25/09/2028Anchorage, USA17 - 18 Ignacy Budny2 - 9 WPts
27/07/2028Anchorage, USA16 - 18 Kyo0won Pai5 - 6 WPts
28/05/2028Anchorage, USA16 - 17 Hyun-soo Keng0 - 12 LPts
29/03/2028Anchorage, USA15 - 17 Nikolai Kamaloff7 - 7 WPts
30/01/2028Anchorage, USA14 - 17 Zelipe Nolasco3 - 4 WPts
01/12/2027Anchorage, USA13 - 17 Kris Elgin0 - 6 WPts
02/10/2027Anchorage, USA12 - 17 Alfonso Lugo0 - 3 WPts
03/08/2027Anchorage, USA11 - 17 Kwamin Yeboah4(1) - 12 WPts
03/06/2027Anchorage, USA10 - 17 Mike Phillips1 - 1 WPts
06/04/2027Anchorage, USA10 - 16 Santiago Rodriguez16 - 6 LPts
05/02/2027Carrefour, Haiti9 - 16 Chancellor Saint-Jean1 - 6 WPts
08/12/2026Omaha, USA8 - 16 Dylan Haddow4 - 22 WPts
13/10/2026Mexico City, Mexico8 - 15 Porfio Melero9 - 10 LPts
15/08/2026Seattle, USA8 - 14 Inigo Evra10 - 9 LPts
08/07/2026Detroit, USA7 - 14 Justin Cavan16(2) - 17 WPts
07/06/2026Dublin, Ireland7 - 13 Anthony Cary5 - 15 LPts
09/04/2026Anchorage, USA7 - 12 Niall Markey6 - 8 LPts
09/02/2026Yerevan, Armenia7 - 11 Vachakan Zeatounyan17(1) - 28(1) LPts
12/12/2025Guatemala City, Guatemala6 - 11 Beltran Conde2 - 10 WPts
14/10/2025Aalborg, Denmark6 - 10 Knute Willemsen38 - 27 LPts
16/08/2025Melbourne, Australia6 - 9 Robert McNeely47(1) - 8 LPts
18/06/2025Anchorage, USA6 - 8 Krystian Golba8 - 19(1) LPts
20/04/2025Anchorage, USA5 - 8 Neil Harris0 - 5 WPts
20/02/2025Saint Paul, USA5 - 7 Edward Alison0 - 12 LPts
26/12/2024Yerevan, Armenia5 - 6 Mihrtad Haladjian10 - 20 LPts
28/10/2024Anchorage, USA5 - 5 Penn Heinen2 - 2 LPts
30/08/2024Auckland, New Zealand4 - 5 Malcolm Broaden0 - 12(3) WPts
02/07/2024Anchorage, USA4 - 4 Stefan Stefanik3 - 3 LPts
03/05/2024Nashville, USA3 - 4 John Owens1 - 7(4) WPts
05/03/2024Minneapolis, USA2 - 4 Antwan Flynn0 - 0 WPts
19/01/2024Carolina, Puerto Rico2 - 3 Yago Monje18 - 18 LPts
21/11/2023Anchorage, USA1 - 3 Mark Mawhinney1 - 8(4) WPts
22/09/2023St. Louis, USA1 - 2 Michael Giesing12 - 14 LPts
03/08/2023Kansas City, USA0 - 2 John Weems1 - 11 WPts
03/07/2023Anchorage, USA0 - 1 Lloyd Colorado0 - 1 LPts
05/05/2023Anchorage, USA0 - 0 Felix Horner0 - 5 LPts