| Opponent | Method | |
|---|---|---|
| ? | Timur Khizriev | DEC |
| W | Kai Kamaka III | DEC |
| W | Pedro Carvalho | TKO |
| W | Marlon Moraes | TKO |
| W | Ago Huskić | DEC |
| W | Ryoji Kudo | DEC |
| ? | Movlid Khaybulaev | DEC |
| W | David Valente | DEC |
| W | Matt Wagy | DEC |
| W | Bill Algeo | DEC |
| W | Amaury Junior | TKO |
| W | Paata Tsxapelia | TKO |
| ? | Unknown | DEC |
| W | Unknown | TKO |
| W | Eden Newton | TKO |
| W | Steve Polifonte | DEC |
| W | Florian Rousseau | TKO |
| W | Ali Maclean | TKO |
| W | Jason Cooledge | DEC |
| W | Tim Close | DEC |
| L | Mike Wilkinson | U-DEC |
| ? | Norman Parke | DEC |
| W | Patrick Iodice | DEC |
| W | Danny Welsh | SUB |
| W | Jordan Miller | DEC |
| W | Dave Straughton | SUB |
| W | Shaun Law | TKO |
| W | Manos Skoulas | TKO |
| W | Jordan Desborough | TKO |