MMAStock · Fighter
Johnny Campbell
Bantamweight · Cage Warriors · United States
Stock Rating 74 · peak 75 · Roster tier · placed by our model, an estimate
Pro record 29-19
Last 10 fights
| Date | Result | Opponent | Method | Event |
|---|---|---|---|---|
| 12 Sep 2026 | Loss | Kam Arnold | TKO (Leg Kick and Punches), R2 | Cage Titans FC - Cage Titans 78 |
| 9 May 2026 | Loss | Nick Eldridge | Submission (Rear-Naked Choke), R3 | Cage Titans FC - Cage Titans 76 |
| 24 Jan 2026 | Win | Charlie Gathers | Submission (Triangle Choke), R1 | Cage Titans FC - Cage Titans 75 |
| 15 Nov 2025 | Win | Kenny Champion | TKO (Punches), R2 | Cage Titans FC - Cage Titans 74 |
| 19 Jul 2025 | Loss | Joseph Penafiel | Submission (Rear-Naked Choke), R1 | Cage Titans FC - Cage Titans 72 |
| 9 Nov 2024 | Loss | Kris Moutinho | TKO (Retirement), R2 | Cage Titans FC - Cage Titans 68 |
| 30 Mar 2024 | Loss | Jay Pressley | TKO (Punches), R3 | Cage Titans FC - Cage Titans 64 |
| 3 Mar 2023 | Loss | Wilson Reis | Submission (Rear-Naked Choke), R3 | Cage Warriors 149 |
| 2 Apr 2022 | Win | Aaron Lacey | TKO (Doctor Stoppage), R1 | Cage Titans FC - Cage Titans 52 |
| 17 Oct 2021 | Loss | Levi Mowles | Decision (Unanimous), R3 | Fury FC 52 |
The last 10 of 45 fights on file, from the promotions we cover.
MMAStock gives every MMA fighter a Stock Rating, and every card moves it. See every fighter.