Weightclass:  Heavyweight
Location:  New York City, USA
Record:  37(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2036New York City, USA36(1) - 25 Seth Magee1 - 9 WPts
17/02/2036New York City, USA35(1) - 25 Jonathan Renwick1 - 4 WPts
11/01/2036New York City, USA35(1) - 24 Jack Kanney1 - 0 LPts
16/12/2035New York City, USA34(1) - 24 Paul Skirvin2 - 5 WPts
21/11/2035New York City, USA33(1) - 24 Ben Slack1 - 2 WPts
24/10/2035New York City, USA32(1) - 24 Patrick Gillie1 - 6 WPts
30/09/2035New York City, USA31(1) - 24 Davie Halley1 - 9 WPts
02/09/2035New York City, USA30(1) - 24 Michael Ruane1 - 2 WPts
07/08/2035New York City, USA29(1) - 24 Dylan Blood0 - 5 WPts
11/07/2035New York City, USA28(1) - 24 Robert MacFadyen0 - 3 WPts
15/06/2035New York City, USA27(1) - 24 Kris Neeld0 - 7 WPts
16/05/2035New York City, USA26 - 24 Jamie McCook0 - 5 WKO3
15/04/2035New York City, USA26 - 23 Mark Pequeno1 - 1 LPts
20/03/2035New York City, USA25 - 23 Jasper MacGinnis1 - 2 WPts
24/02/2035New York City, USA24 - 23 Sam Trevino1 - 2 WPts
27/01/2035New York City, USA23 - 23 Ellis Shortt0 - 2 WPts
02/01/2035New York City, USA22 - 23 Inigo Kimmons0 - 1 WPts
03/12/2034New York City, USA21 - 23 Harvey Cheong0 - 1 WPts
06/11/2034New York City, USA20 - 23 John Mearns0 - 6 WPts
07/10/2034New York City, USA19 - 23 Ellis Gowen1 - 0 WPts
10/09/2034New York City, USA18 - 23 Ian Desailly0 - 1 WPts
15/08/2034New York City, USA17 - 23 Chris Gory2 - 2 WPts
16/07/2034New York City, USA16 - 23 Bob Ducat0 - 1 WPts
22/06/2034New York City, USA15 - 23 Charles Cavanah1 - 1 WPts
16/05/2034New York City, USA15 - 22 Mark Fitzsimmons9 - 26(1) LPts
13/04/2034New York City, USA15 - 21 Alec Orem2 - 13 LPts
12/03/2034Columbus, USA15 - 20 Blake Brice0 - 2 LPts
05/03/2034New York City, USA14 - 20 Joel Meikle0 - 0 WPts
04/02/2034New York City, USA13 - 20 Billy Byrne0 - 6 WPts
09/01/2034New York City, USA12 - 20 Rex Shira1 - 15 WPts
17/11/2033Oslo, Norway12 - 19 Olaf Ekern9 - 11 LPts
19/09/2033Wichita, USA11 - 19 Alastair Liddell3 - 14 WPts
20/07/2033Almaty, Kazakhstan11 - 18 Borya Kajrkuloff8 - 7 LPts
21/05/2033New York City, USA10 - 18 Peter Elijah0 - 4 WPts
21/03/2033Dubai, UAE9 - 18 Syed Issa2 - 14 WPts
21/01/2033New York City, USA8 - 18 Mark Moffit2 - 1 WPts
21/11/2032New York City, USA8 - 17 Phil Mathie7 - 4 LPts
21/09/2032New York City, USA7 - 17 Joey Mutuku5 - 5 WPts
23/07/2032Port-au-Prince, Haiti7 - 16 Garland Jadin17 - 23(1) LPts
25/05/2032New York City, USA6 - 16 Vince Stuart3 - 3 WPts
26/03/2032Philadelphia, USA5 - 16 Michael Noel2 - 5 WPts
27/01/2032Dublin, Ireland5 - 15 Karl Orman5 - 18 LPts
29/11/2031Detroit, USA5 - 14 David Reekie1 - 0 LPts
22/11/2031Louisville, USA5 - 13 Malcolm Dawe1 - 1 LPts
14/11/2031Newark, USA4 - 13 Dominic McGrath5 - 24 WPts
25/10/2031Minneapolis, USA4 - 12 Dai Malone1 - 2 LPts
20/10/2031Riverside, USA3 - 12 Michael James0 - 3 WPts
05/10/2031Pittsburgh, USA3 - 11 Mark Herrera2 - 12 LPts
10/08/2031New York City, USA3 - 10 Rodrigo Monterroso6 - 3 LPts
11/06/2031New York City, USA3 - 9 Bonifacy Kasowski2 - 12 LPts
11/04/2031New York City, USA3 - 8 Sam Mings5 - 11 LPts
09/02/2031Milwaukee, USA3 - 7 Clint Guilliams4 - 5 LPts
12/12/2030New York City, USA2 - 7 Andy Yale1 - 5 WPts
14/10/2030New York City, USA2 - 6 Edward Price2 - 4 LPts
16/08/2030New York City, USA2 - 5 Ian Cowper4 - 10 LPts
17/06/2030Montevideo, Uruguay2 - 4 Iago Nicolas44 - 26(2) LPts
19/04/2030Mobile, USA1 - 4 Joshua Bay1 - 6 WPts
25/02/2030Cleveland, USA1 - 3 Darryl Hetrick3 - 6 LPts
23/02/2030Shiraz, Iran0 - 3 Rehan Nassif3 - 19(1) WPts
20/02/2030Tulsa, USA0 - 2 Dillon Macmillan1 - 7 LPts
26/12/2029Stockholm, Sweden0 - 1 Ludvig Mellgren1 - 4 LPts
28/10/2029New York City, USA0 - 0 Mark Field1 - 0 LPts