Weightclass:  Featherweight
Location:  Grand Rapids, USA
Record:  35(2) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2030Grand Rapids, USA35(2) - 16 Diego Monreal18 - 12 LPts
17/04/2030Grand Rapids, USA34(2) - 16 Ki-hun Chun1 - 4 WPts
16/02/2030Grand Rapids, USA34(2) - 15 Filips Vasil27 - 18 LPts
18/12/2029Grand Rapids, USA33(2) - 15 Valentin Adjani6 - 8 WPts
19/10/2029Grand Rapids, USA32(2) - 15 Denton Isaac11 - 5 WPts
20/08/2029Montevideo, Uruguay32(2) - 14 Xaverius Marin21 - 23 LPts
22/06/2029Norfolk, USA31(2) - 14 Kris Blackman40 - 11 WPts
02/05/2029Surprise, USA30(2) - 14 Gregor Lujano3 - 0 WPts USA National Championships 2029View
29/04/2029Surprise, USA29(2) - 14 Greg Jack30 - 32 WPts USA National Championships 2029View
26/04/2029Surprise, USA28(2) - 14 Bryn Gorka4 - 2 WPts USA National Championships 2029View
22/04/2029Bangkok, Thailand27(2) - 14 Chalermchai Keelakorat10 - 24 WPts
22/02/2029Norfolk, USA27(2) - 13 Kris Blackman38 - 11 LPts
22/01/2029Cabuyao, Philippines26(2) - 13 Cisco Malixi8 - 7 WPts
24/11/2028Grand Rapids, USA25(2) - 13 Slamet Nere2 - 10 WPts
25/09/2028Grand Rapids, USA24(2) - 13 Diego Talavera1 - 10 WPts
27/07/2028Medan, Indonesia23(1) - 13 Dwi Wityo6 - 12(4) WKO2
29/05/2028Grand Rapids, USA22(1) - 13 Triago Mcdermott2 - 7 WPts
30/03/2028Caloocan, Philippines21(1) - 13 Phil Matas8 - 5 WPts
31/01/2028Bogota, Colombia20(1) - 13 Ryo Henao3 - 2 WPts
03/12/2027Grand Rapids, USA19(1) - 13 Michael Bringhurst3 - 7 WPts
04/10/2027Miramar, USA19(1) - 12 Ellis Law17 - 9 LPts
07/08/2027Mumbai, India18(1) - 12 Rajat Saini5 - 18 WPts
08/06/2027Grand Rapids, USA17(1) - 12 Ovidio Collar4 - 10 WPts
10/04/2027Novorossiysk, Russia17(1) - 11 Toma Balakshin2 - 3 LPts
10/02/2027Grand Rapids, USA16(1) - 11 Ricky Quay11 - 21 WPts
12/12/2026Randburg, South Africa15(1) - 11 David Kata2 - 6 WPts
14/10/2026Grand Rapids, USA14(1) - 11 Paco Moran1 - 10 WPts
15/08/2026Karlsruhe, Germany13(1) - 11 Terell Anders8 - 13 WPts
17/06/2026Grand Rapids, USA13(1) - 10 Gianluca Magliocchetti2 - 7 LPts
18/04/2026Ilorin, Nigeria12(1) - 10 Mudashiru Kiladejo2 - 8 WPts
18/02/2026Grand Rapids, USA11(1) - 10 Rashid Rayes5 - 5 WPts
21/12/2025Raleigh, USA10(1) - 10 Kyle Yeoman2 - 14 WPts
09/11/2025Worcester, USA10(1) - 9 Jasper Taylor17 - 11(1) LPts
20/09/2025Detroit, USA10(1) - 8 Stuart Wlodarski17 - 16 LPts
20/08/2025Grand Rapids, USA9(1) - 8 Bulut Korkmaz6 - 4 WPts
22/06/2025Georgetown, Guyana9(1) - 7 Bob Murie8 - 14 LPts
24/04/2025Grand Rapids, USA8(1) - 7 Angel Moniz4 - 3 WPts
24/02/2025Georgetown, Guyana7 - 7 Sam Service4 - 15(3) WKO3
27/12/2024Grand Rapids, USA6 - 7 Jack Blair1 - 5 WPts
29/10/2024Baltimore, USA5 - 7 Mark Rees0 - 5 WPts
31/08/2024Baltimore, USA4 - 7 Mark Rees0 - 4 WPts
03/07/2024Chimalhuacan, Mexico4 - 6 Sagaz Claros29(1) - 10 LPts
04/05/2024Chimalhuacan, Mexico4 - 5 Sagaz Claros28(1) - 10 LPts
06/03/2024Richmond, USA3 - 5 Fraser Forrest1 - 0 WPts
28/01/2024Barcelona, Venezuela3 - 4 Santiago Roldan6 - 11(2) LPts
30/11/2023Philadelphia, USA3 - 3 Kenzie Quagliarella7 - 10(1) LPts
30/09/2023Grand Rapids, USA3 - 2 Alejandro Rogero13 - 24 LPts
02/08/2023Milwaukee, USA2 - 2 Blake Halloran0 - 5 WPts
06/06/2023Grand Rapids, USA1 - 2 Oliver Guthrie0 - 2 WPts
07/04/2023Busan, South Korea1 - 1 Seung-gyu Sur19 - 14 LPts
07/02/2023Virginia Beach, USA1 - 0 Philip Evans1 - 6 LPts
05/01/2023Grand Rapids, USA0 - 0 Theo Gwyn2 - 5 WPts