Weightclass:  Featherweight
Location:  Buffalo, USA
Record:  3 - 46(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2042Buffalo, USA3 - 45(5) Lloyd Craigo4 - 7 LPts
10/05/2042Buffalo, USA3 - 44(5) Fraser MacFadyen4 - 11 LPts
11/03/2042Los Angeles, USA3 - 43(5) Daniel Polino16(1) - 5 LPts
12/02/2042Tampa, USA3 - 42(5) Mike Barrie16 - 6 LPts
03/02/2042Charleston, USA3 - 41(5) Mick Hillhouse19 - 24 LPts
03/01/2042Miami, USA3 - 40(5) Dave Cochren29 - 8 LPts
25/11/2041New York City, USA2 - 40(5) Jay Howell4 - 43(1) WPts
06/10/2041Miami, USA2 - 39(5) Cody Hesson14 - 15(1) LPts
24/09/2041Buffalo, USA1 - 39(5) George Callen4 - 29(1) WPts
23/07/2041Anchorage, USA1 - 38(5) Matt Fairley5 - 9 LPts
28/05/2041Hyderabad, India1 - 37(5) Randeep Batra6 - 12 LPts
28/03/2041Baltimore, USA1 - 36(5) Louis Tweedle15 - 17 LPts
04/02/2041Wichita, USA1 - 35(5) Arran Orrock11 - 28 LPts
04/01/2041Lodz, Poland1 - 34(5) Jerzy Bogusz12 - 7 LPts
17/12/2040Miami, USA1 - 33(5) Dave Cochren16 - 6 LPts
16/12/2040New York City, USA1 - 32(4) Morgan Shawn40(6) - 8 LKO3
14/12/2040Eugene, USA1 - 31(4) Charlie Evan29 - 9 LPts
04/12/2040Los Angeles, USA1 - 30(3) Alec Boyce41(4) - 6 LKO3
23/11/2040Rio de Janeiro, Brazil1 - 29(3) Jesus Barreiro8 - 7 LPts
21/11/2040Miami, USA1 - 28(2) Joe Adee36(12) - 13 LKO3
19/11/2040Bologna, Italy1 - 27(2) Primo Osvaldo20 - 7 LPts
18/11/2040Anchorage, USA1 - 26(2) Ian Boydstun16 - 6 LPts
14/11/2040Rio de Janeiro, Brazil1 - 25(2) Angel Pintor4 - 3 LPts
27/10/2040Tijuana, Mexico1 - 24(2) Ponce Yepes2 - 4 LPts
18/10/2040Los Angeles, USA1 - 23(2) Daniel Polino1 - 1 LPts
02/10/2040Buffalo, USA1 - 22(2) Vijay Maraj10 - 3 LPts
02/08/2040Portland, USA1 - 21(2) Rob Rough3 - 13 LPts
29/06/2040San Miguelito, Panama1 - 20(2) Macario Coro3 - 8 LPts
21/05/2040Minsk, Belarus1 - 19(2) Dmytro Boyko33 - 8(1) LPts
23/03/2040Ulaanbaatar, Mongolia1 - 18(2) Bayasgalangiin Khishig12 - 18 LPts
24/01/2040Minneapolis, USA1 - 17(2) Spencer Wayson5 - 5 LPts
03/12/2039New York City, USA1 - 16(2) Morgan Shawn25(1) - 8 LPts
02/12/2039Eugene, USA1 - 15(2) Charlie Evan16 - 8 LPts
30/11/2039San Antonio, USA1 - 13(2) Duncan Don30 - 20 LPts
30/11/2039Los Angeles, USA1 - 14(2) Jamie Oliphant43 - 9 LPts
29/11/2039Havana, Cuba1 - 12(2) Ramiro Caraveo40 - 13 LPts
24/11/2039San Juan, Puerto Rico1 - 11(2) Zacarias Machuca0 - 2(1) LPts
23/11/2039Miami, USA1 - 10(2) Dave Cochren3 - 4 LPts
16/11/2039Macon, USA1 - 8(2) Charlie Weddel6 - 6 LPts
16/11/2039San Miguelito, Panama1 - 9(2) Diego Cava27 - 13 LPts
13/11/2039San Miguelito, Panama1 - 7(2) Rodrigo Sigala7 - 16 LPts
13/11/2039Lodz, Poland1 - 7(2) Jerzy Bogusz2 - 2 LPts
12/11/2039Miami, USA1 - 6(1) Joe Adee20(3) - 13 LKO3
09/11/2039Bologna, Italy1 - 5(1) Primo Osvaldo7 - 6 LPts
09/11/2039Los Angeles, USA1 - 5(1) Kyle Paradise3 - 20(1) LPts
08/11/2039Anchorage, USA0 - 5(1) Ian Boydstun5 - 3 WPts
07/11/2039Minneapolis, USA0 - 4(1) Matthew Heinicke9 - 3 LPts
06/11/2039Rio de Janeiro, Brazil0 - 2 Jesus Barreiro0 - 2 LPts
06/11/2039Los Angeles, USA0 - 3 Alec Boyce26 - 4 LKO3
05/11/2039Miami, USA0 - 1 Xalvador Mata7 - 1 LPts
05/11/2039Buffalo, USA0 - 0 Alfonso Martinez1 - 7 LPts