MMAStock

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

DateResultOpponentMethodEvent
12 Sep 2026LossKam ArnoldTKO (Leg Kick and Punches), R2Cage Titans FC - Cage Titans 78
9 May 2026LossNick EldridgeSubmission (Rear-Naked Choke), R3Cage Titans FC - Cage Titans 76
24 Jan 2026WinCharlie GathersSubmission (Triangle Choke), R1Cage Titans FC - Cage Titans 75
15 Nov 2025WinKenny ChampionTKO (Punches), R2Cage Titans FC - Cage Titans 74
19 Jul 2025LossJoseph PenafielSubmission (Rear-Naked Choke), R1Cage Titans FC - Cage Titans 72
9 Nov 2024LossKris MoutinhoTKO (Retirement), R2Cage Titans FC - Cage Titans 68
30 Mar 2024LossJay PressleyTKO (Punches), R3Cage Titans FC - Cage Titans 64
3 Mar 2023LossWilson ReisSubmission (Rear-Naked Choke), R3Cage Warriors 149
2 Apr 2022WinAaron LaceyTKO (Doctor Stoppage), R1Cage Titans FC - Cage Titans 52
17 Oct 2021LossLevi MowlesDecision (Unanimous), R3Fury 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.