Weightclass:  Welterweight
Location:  Buffalo, USA
Record:  10 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2031Buffalo, USA10 - 21 Tariq Amen0 - 2 LPts
16/12/2030Buffalo, USA9 - 21 Roger Dewey1 - 4 WPts
17/10/2030Hialeah, USA9 - 20 Dominic Kellis15 - 12 LPts
26/08/2030Stockholm, Sweden9 - 19 Hugo Brandel28 - 17 LPts
28/06/2030Katlehong, South Africa8 - 19 Will Nshinga0 - 0 WPts
30/04/2030Buffalo, USA7 - 19 Rob Dysert0 - 1 WPts
01/03/2030Dushanbe, Tajikistan7 - 18 Elchin Aghamirzayev27 - 10 LPts
01/01/2030Buffalo, USA7 - 17 Dave Lloyd14 - 16 LPts
02/11/2029Buffalo, USA6 - 17 Mark Teare2 - 3 WPts
03/09/2029Balikpapan, Indonesia5 - 17 Ken-arok Soeganda1 - 3 WPts
06/07/2029Manukau, New Zealand5 - 16 Pita Kaimoana3(1) - 22 LPts
08/05/2029Juarez, Mexico5 - 15 Gervasio Fontanez29(4) - 17 LPts
10/03/2029New York City, USA5 - 14 Peter Folena4(1) - 10(1) LPts
11/01/2029North Shore, New Zealand4 - 14 Fraser Forson7 - 17 WPts
13/11/2028Bratislava, Slovakia4 - 13 Vilem Belinsky11 - 8 LPts
15/09/2028Lagos, Nigeria4 - 12 Joseph Daukoru4 - 17(1) LPts
18/07/2028Johor Bahru, Malaysia4 - 11 Ali Farooq11 - 27(1) LPts
20/05/2028Sofia, Bulgaria4 - 10 Mikhail á Blagoev4 - 25 LPts
22/03/2028Abidjan, Ivory Coast4 - 9 Mallory Gladieux16 - 18(2) LPts
23/01/2028Mobile, USA4 - 8 Edward Whigham3 - 15 LPts
27/11/2027Medellin, Colombia4 - 7 Cisco Valdivieso16 - 10 LPts
29/09/2027Indianapolis, USA4 - 6 Rob Bratton6 - 12 LPts
06/08/2027Eugene, USA3 - 6 Billy Dunlay3 - 15(1) WPts
05/07/2027Baltimore, USA2 - 6 Michael Heggie0 - 0 WPts
02/06/2027Buffalo, USA2 - 5 Arthur Hillhouse1 - 2 LPts
03/04/2027Soweto, South Africa2 - 4 Onaedo Mini13(2) - 13 LPts
03/02/2027Buffalo, USA1 - 4 Owen Bliven1 - 2 WPts
06/12/2026Henderson, USA1 - 3 Mark Evans11 - 12 LPts
24/10/2026Davenport, USA1 - 2 Vince Hovel6 - 9 LPts
26/08/2026Buffalo, USA1 - 1 Paul Ruskin5 - 5 LPts
27/06/2026Boston, USA1 - 0 Chris Roche16(1) - 30 LPts
13/05/2026Buffalo, USA0 - 0 Morgan Masotti3 - 4 WPts