Weightclass:  Flyweight
Location:  Rochester, USA
Record:  34(3) - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2038Cleveland, USA34(3) - 4 Noel Donkin18 - 16 LPts USA National Championships 2038View
29/04/2038Cleveland, USA33(2) - 4 Barry Urian35 - 17 WKO3 USA National Championships 2038View
26/04/2038Cleveland, USA32(2) - 4 Jack McNevin16 - 13 WPts USA National Championships 2038View
11/04/2038Rochester, USA31(2) - 4 Pancho Vegas20(1) - 13(3) WPts
26/02/2038Rochester, USA30(2) - 4 Arran Macalagay9 - 3 WPts
18/01/2038Zapopan, Mexico30(2) - 3 Cortez Bomba17(1) - 6 LPts Americas Championships 2038View
15/01/2038Zapopan, Mexico29(2) - 3 Ora Barbara36(8) - 8 WPts Americas Championships 2038View
12/01/2038Zapopan, Mexico28(2) - 3 Sierra Trueba65(3) - 15 WPts Americas Championships 2038View
09/01/2038Zapopan, Mexico27(2) - 3 Emanuel Lima29 - 10 WPts Americas Championships 2038View
12/12/2037Rochester, USA26(2) - 3 Cortez Bomba14(1) - 5 WPts
09/11/2037Rochester, USA25(2) - 3 Yulian Pulcinsh33 - 14(1) WPts
09/10/2037Rochester, USA24(2) - 3 Alano Ortego51 - 23 WPts
07/09/2037Busan, South Korea24(2) - 2 Ramirez Aguiniga40(4) - 20(2) LPts Busan World Championships 2037View
28/08/2037Rochester, USA23(2) - 2 Kolzak Berestov14 - 38 WPts
30/06/2037Zamboanga City, Philippines22(2) - 2 Malcolm Tanga13 - 14 WPts
02/05/2037Richmond, USA21(2) - 2 Harry Deas27 - 3 WPts USA National Championships 2037View
29/04/2037Richmond, USA20(2) - 2 Justin McGovern25 - 17 WPts USA National Championships 2037View
26/04/2037Richmond, USA19(2) - 2 Barry Urian29 - 15 WPts USA National Championships 2037View
19/04/2037Abobo, Ivory Coast18(2) - 2 Flannery Begue5 - 9 WPts
19/02/2037Rochester, USA17(2) - 2 Ja-choel Sung16 - 10 WPts
21/12/2036Bayamon, Puerto Rico16(2) - 2 Jeraldo Baria10 - 12 WPts
23/10/2036Melbourne, Australia15(1) - 2 Felix Galinian5 - 14 WKO3
24/08/2036Athens, Greece14(1) - 2 Vasileios Kairis5 - 11 WPts
25/06/2036Ulsan, South Korea13(1) - 2 Sun-tae Sung4 - 16 WPts
26/04/2036Fresno, USA13(1) - 1 Euan Irvine26 - 7 LPts USA National Championships 2036View
10/04/2036Wichita, USA12(1) - 1 Antwan Falla9(2) - 7 WPts
10/03/2036San Luis Potosi, Mexico11(1) - 1 Leonardo Grimaldo11 - 16 WPts
11/01/2036Mexico City, Mexico10(1) - 1 Eduardo Cabello16 - 10 WPts
13/11/2035Rochester, USA9(1) - 1 Nazaire Romand33 - 15 WPts
14/10/2035Rochester, USA8(1) - 1 Antwan Falla8(2) - 5 WPts
15/08/2035Rochester, USA7(1) - 1 Antwan Falla8(2) - 4 WPts
15/06/2035Rochester, USA6(1) - 1 Wang Salyckow0 - 3 WPts
15/04/2035Oakland, USA5(1) - 1 Adam Brydon3 - 1 WPts
16/02/2035Bangkok, Thailand4 - 1 Thongtaeng Sakyothin10 - 8 WKO3
18/12/2034Rochester, USA3 - 1 Nethra Joemdee2 - 4 WPts
18/10/2034Mejicanos, El Salvador2 - 1 Hernan Bobadilla0 - 0 WPts
20/08/2034Oakland, USA1 - 1 Adam Brydon0 - 0 WPts
01/07/2034Cedar Rapids, USA1 - 0 Harry Deas10 - 0 LPts
29/05/2034Rochester, USA0 - 0 Carlos Noa2 - 10 WPts