Jeremy Stephens

Lil Heathen
MMA record: 29-23, 1 NC (21)
🇺🇸
Des Moines, Iowa, U.S.

Jeremy Stephens losses

Over 21 years as a professional, Jeremy Stephens has compiled a 29-23 (21) record, fighting across two weight classes. He has 23 losses.

  1. 23. Jeremy Stephens loses to King Green via KO

    On May 9, 2026 Jeremy Stephens faced King Green in a lightweight bout. Stephens was 39 years old with a record of 29-22, and Green was 39 with a record of 34-17-1. Stephens was on a 2-fight losing streak, while Green was on a 2-fight winning streak. Green submitted Stephens via rear-naked choke in the 1st round.

  2. 22. Jeremy Stephens loses to Mason Jones via unanimous decision

    On May 3, 2025 Jeremy Stephens faced Mason Jones in a lightweight bout. Stephens was 38 years old with a record of 29-21, and Jones was 30 with a record of 15-2. Stephens was coming off a loss, while Jones was on a 4-fight winning streak. Stephens lost via unanimous decision. Went the distance with Jones.

  3. 21. Jeremy Stephens loses to Natan Schulte via KO

    On November 25, 2022 Jeremy Stephens faced Natan Schulte in a lightweight bout. Stephens was 36 years old with a record of 29-20, and Schulte was 30 with a record of 22-5-1. Both Stephens and Schulte were coming off a win. Schulte submitted Stephens via arm-triangle choke in the 2nd round.

  4. 20. Jeremy Stephens loses to Clay Collard via unanimous decision

    On April 20, 2022 Jeremy Stephens faced Clay Collard in a lightweight bout. Stephens was 35 years old with a record of 28-19, and Collard was 29 with a record of 20-9. Stephens was on a 3-fight losing streak and Collard was coming off a loss. Stephens lost via unanimous decision. Went the distance with Collard.

  5. 19. Jeremy Stephens loses to Mateusz Gamrot via KO

    On July 17, 2021 Jeremy Stephens faced Mateusz Gamrot in a lightweight bout. Stephens was 35 years old with a record of 28-18, and Gamrot was 30 with a record of 18-1. Stephens was on a 2-fight losing streak, while Gamrot was coming off a win. Gamrot submitted Stephens via kimura in the 1st round.

  6. 18. Jeremy Stephens loses to Calvin Kattar via KO

    On May 9, 2020 Jeremy Stephens faced Calvin Kattar in a featherweight bout. Stephens was 33 years old with a record of 28-17, and Kattar was 32 with a record of 20-4. Both Stephens and Kattar were coming off a loss. Kattar stopped Stephens via KO in the 2nd round.

  7. 17. Jeremy Stephens loses to Yair Rodríguez in their 2nd fight via unanimous decision

    On October 18, 2019 Jeremy Stephens faced Yair Rodríguez in a featherweight bout. It was their second meeting. Stephens was 33 years old with a record of 28-16, and Rodríguez was 27 with a record of 16-2. Stephens lost via unanimous decision. Went the distance with Rodríguez.

  8. 16. Jeremy Stephens loses to Zabit Magomedsharipov via unanimous decision

    On March 2, 2019 Jeremy Stephens faced Zabit Magomedsharipov in a featherweight bout. Stephens was 32 years old with a record of 28-15, and Magomedsharipov was 28 with a record of 16-1. Stephens was coming off a loss, while Magomedsharipov was on a 12-fight winning streak. Stephens lost via unanimous decision. Went the distance with Magomedsharipov.

  9. 15. Jeremy Stephens loses to José Aldo via KO

    On July 28, 2018 Jeremy Stephens faced José Aldo in a featherweight bout. Stephens was 32 years old with a record of 28-14, and Aldo was 31 with a record of 26-4. Stephens was on a 3-fight winning streak, while Aldo was on a 2-fight losing streak. Aldo stopped Stephens via TKO in the 1st round.

  10. 14. Jeremy Stephens loses to Renato Moicano via split decision

    On April 15, 2017 Jeremy Stephens faced Renato Moicano in a featherweight bout. Stephens was 30 years old with a record of 25-13, and Moicano was 27 with a record of 10-0-1. Stephens was coming off a loss, while Moicano was on an undefeated 5-fight winning streak. Stephens lost via split decision. Went the distance with Moicano.

  11. 13. Jeremy Stephens loses to Frankie Edgar via unanimous decision

    On November 12, 2016 Jeremy Stephens faced Frankie Edgar in a featherweight bout. Stephens was 30 years old with a record of 25-12, and Edgar was 35 with a record of 20-5-1. Stephens was coming off a win, while Edgar was coming off a loss. Stephens lost via unanimous decision. Went the distance with Edgar.

  12. 12. Jeremy Stephens loses to Max Holloway via unanimous decision

    On December 12, 2015 Jeremy Stephens faced Max Holloway in a featherweight bout. Stephens was 29 years old with a record of 24-11, and Holloway was 24 with a record of 14-3. Stephens was coming off a win and Holloway was on a 7-fight winning streak. Stephens lost via unanimous decision. Went the distance with Holloway.

  13. 11. Jeremy Stephens loses to Charles Oliveira via unanimous decision

    On December 12, 2014 Jeremy Stephens faced Charles Oliveira in a featherweight bout. Stephens was 28 years old with a record of 23-10, and Oliveira was 25 with a record of 18-4. Stephens was coming off a loss, while Oliveira was on a 2-fight winning streak. Stephens lost via unanimous decision. Went the distance with Oliveira.

  14. 10. Jeremy Stephens loses to Cub Swanson via unanimous decision

    On June 28, 2014 Jeremy Stephens faced Cub Swanson in a featherweight bout. Stephens was 28 years old with a record of 23-9, and Swanson was 30 with a record of 20-5. Stephens was on a 3-fight winning streak and Swanson was on a 5-fight winning streak. Stephens lost via unanimous decision. Went the distance with Swanson.

  15. 9. Jeremy Stephens loses to Yves Edwards via KO

    On December 8, 2012 Jeremy Stephens faced Yves Edwards in a lightweight bout. Stephens was 26 years old with a record of 20-8, and Edwards was 36 with a record of 41-18-1. Stephens was on a 2-fight losing streak and Edwards was coming off a loss. Edwards stopped Stephens via KO in the 1st round.

  16. 8. Jeremy Stephens loses to Donald Cerrone via unanimous decision

    On May 15, 2012 Jeremy Stephens faced Donald Cerrone in a lightweight bout. Stephens was 25 years old with a record of 20-7, and Cerrone was 29 with a record of 17-4. Both Stephens and Cerrone were coming off a loss. Stephens lost via unanimous decision. Went the distance with Cerrone.

  17. 7. Jeremy Stephens loses to Anthony Pettis via split decision

    On October 8, 2011 Jeremy Stephens faced Anthony Pettis in a lightweight bout. Stephens was 25 years old with a record of 20-6, and Pettis was 24 with a record of 13-2. Stephens was on a 2-fight winning streak, while Pettis was coming off a loss. Stephens lost via split decision. Went the distance with Pettis.

  18. 6. Jeremy Stephens loses to Melvin Guillard via split decision

    On September 25, 2010 Jeremy Stephens faced Melvin Guillard in a lightweight bout. Stephens was 24 years old with a record of 18-5, and Guillard was 27 with a record of 26-8-2. Both Stephens and Guillard were on a 2-fight winning streak. Stephens lost via split decision. Went the distance with Guillard.

  19. 5. Jeremy Stephens loses to Gleison Tibau via unanimous decision

    On April 1, 2009 Jeremy Stephens faced Gleison Tibau in a lightweight bout. Stephens was 22 years old with a record of 16-4, and Tibau was 25 with a record of 21-5. Stephens was coming off a loss, while Tibau was coming off a win. Stephens lost via unanimous decision. Went the distance with Tibau.

  20. 4. Jeremy Stephens loses to Joe Lauzon via KO

    On February 7, 2009 Jeremy Stephens faced Joe Lauzon in a lightweight bout. Stephens was 22 years old with a record of 16-3, and Lauzon was 24 with a record of 17-4. Both Stephens and Lauzon were coming off a win. Lauzon submitted Stephens via armbar in the 2nd round.

  21. 3. Jeremy Stephens loses to Spencer Fisher via unanimous decision

    On June 21, 2008 Jeremy Stephens faced Spencer Fisher in a lightweight bout. Stephens was 22 years old with a record of 15-2, and Fisher was 32 with a record of 20-4. Stephens was on a 3-fight winning streak, while Fisher was coming off a loss. Stephens lost via unanimous decision. Went the distance with Fisher.

  22. 2. Jeremy Stephens loses to Din Thomas via KO

    On May 26, 2007 Jeremy Stephens faced Din Thomas in a lightweight bout. Stephens was 21 years old with a record of 12-1, and Thomas was 30 with a record of 22-6. Stephens was on a 9-fight winning streak and Thomas was on a 2-fight winning streak. Thomas submitted Stephens via armbar in the 2nd round.

  23. 1. Jeremy Stephens loses to Chris Mickle via KO

    On March 2, 2005 Jeremy Stephens faced Chris Mickle in a lightweight bout. Stephens was 18 years old with a record of 3-0, and Mickle was 0 with a record of 0-0. Stephens was on an undefeated 3-fight winning streak. Mickle submitted Stephens via rear-naked choke in the 2nd round.