WIN | 17 - 8 - 3 | Andrew Sanchez | Professional Fighters League - PFL 5: 2024 Regular Season | June 21, 2024 | TKO (Punches) | Dave Seljestad | 3 | 4:02 |
LOSS | 16 - 8 - 3 | Joshua Silveira | Professional Fighters League - PFL 2: 2024 Regular Season | April 12, 2024 | TKO (Finger Injury) | Marc Goddard | 1 | 1:14 |
LOSS | 16 - 7 - 3 | Magomed Magomedkerimov | Professional Fighters League - 2023 Season PFL Championships | November 24, 2023 | Submission (Guillotine Choke) | Jerin Valel | 3 | 1:17 |
WIN | 16 - 6 - 3 | Carlos Leal Miranda | Professional Fighters League - PFL 9: 2023 Playoffs | August 23, 2023 | Decision (Split) | Keith Peterson | 3 | 5:00 |
WIN | 15 - 6 - 3 | Shane Mitchell | Professional Fighters League - PFL 6: 2023 Regular Season | June 23, 2023 | KO (Spinning Wheel Kick) | Gary Copeland | 3 | 1:35 |
WIN | 14 - 6 - 3 | Jarrah Al-Silawi | Professional Fighters League - PFL 3: 2023 Regular Season | April 14, 2023 | TKO (Knee to the Body and Punches) | Mark Smith | 2 | 1:14 |
WIN | 13 - 6 - 3 | Dilano Taylor | Professional Fighters League - 2022 Season PFL Championships | November 25, 2022 | Decision (Unanimous) | Dan Miragliotta | 5 | 5:00 |
WIN | 12 - 6 - 3 | Carlos Leal Miranda | Professional Fighters League - PFL 8: 2022 Playoffs | August 13, 2022 | Decision (Unanimous) | Gary Copeland | 3 | 5:00 |
WIN | 11 - 6 - 3 | Rory MacDonald | Professional Fighters League - PFL 6: 2022 Regular Season | July 01, 2022 | Decision (Unanimous) | Blake Grice | 3 | 5:00 |
WIN | 10 - 6 - 3 | Nikolay Aleksakhin | Professional Fighters League - PFL 3: 2022 Regular Season | May 06, 2022 | Decision (Split) | Kerry Hatley | 3 | 5:00 |
LOSS | 9 - 6 - 3 | Magomed Magomedkerimov | Professional Fighters League - PFL 7: 2021 Playoffs | August 13, 2021 | Decision (Unanimous) | Andrew Glenn | 3 | 5:00 |
WIN | 9 - 5 - 3 | Alexey Kunchenko | Professional Fighters League - PFL 5: 2021 Regular Season | June 17, 2021 | Decision (Unanimous) | Vitor Ribeiro | 3 | 5:00 |
NC | 8 - 5 - 3 | Nikolay Aleksakhin | Professional Fighters League - PFL 2: 2021 Regular Season | April 29, 2021 | No Contest (Accidental Eye Poke) | Keith Peterson | 2 | 1:56 |
DRAW | 8 - 5 - 2 | Ray Cooper III | Professional Fighters League - PFL 7: 2019 Season PFL Playoffs 1 | October 11, 2019 | Draw (Majority) | Mark Smith | 2 | 5:00 |
LOSS | 8 - 5 - 1 | Glaico Franca | Professional Fighters League - PFL 4: 2019 Regular Season | July 11, 2019 | TKO (Punches) | Gasper Oliver | 3 | 4:29 |
WIN | 8 - 4 - 1 | David Michaud | Professional Fighters League - PFL 1: 2019 Regular Season | May 09, 2019 | TKO (Body Kick and Punches) | Rob Hinds | 1 | 0:17 |
LOSS | 7 - 4 - 1 | Abusupiyan Magomedov | Professional Fighters League - PFL 10: 2018 Season PFL Playoffs 3 | October 20, 2018 | Decision (Unanimous) | Fernando Yamasaki | 3 | 5:00 |
DRAW | 7 - 3 - 1 | Bruno Santos | Professional Fighters League - PFL 10: 2018 Season PFL Playoffs 3 | October 20, 2018 | Draw (Majority) | Fernando Yamasaki | 2 | 5:00 |
WIN | 7 - 3 | Caio Magalhaes | Professional Fighters League - PFL 7: 2018 Regular Season | August 30, 2018 | KO (Head Kick and Punches) | Keith Peterson | 1 | 2:06 |
LOSS | 6 - 3 | Bruno Santos | Professional Fighters League - PFL 3: 2018 Regular Season | July 05, 2018 | Decision (Unanimous) | Fernando Yamasaki | 3 | 5:00 |
WIN | 6 - 2 | Nikos Sokolis | Superior Challenge 16 - Stockholm | December 02, 2017 | TKO (Punches) | Kevin Sataki | 1 | 3:43 |
WIN | 5 - 2 | David Round | Superior Challenge 14 - Stockholm | October 09, 2016 | KO (Head Kick) | Daniel Movahedi | 1 | 0:41 |
LOSS | 4 - 2 | Zauri Maisuradze | SFN 1 - Scandinavian Fight Nights | June 05, 2016 | TKO (Punches) | | 1 | N/A |
WIN | 4 - 1 | Karol Linowski | PLMMA 67 - Nastula Cup 1 | May 21, 2016 | Decision (Unanimous) | Tomasz Bronder | 3 | 5:00 |
WIN | 3 - 1 | Carl Booth | Superior Challenge 12 - Malmo 2 | May 16, 2015 | TKO (Kick to the Body and Punches) | | 1 | 2:07 |
WIN | 2 - 1 | Gabor Boraros | IRFA - International Ring Fight Arena 7 | November 22, 2014 | TKO (Punches) | | 2 | 4:37 |
LOSS | 1 - 1 | Oskar Piechota | IRFA - International Ring Fight Arena 6 | April 06, 2014 | Submission (Triangle Choke) | | 2 | N/A |
WIN | 1 - 0 | Robert Bryczek | IRFA - International Ring Fight Arena 5 | October 20, 2013 | Decision (Unanimous) | | 3 | 5:00 |