Johnny Campbell “Cupcakes”
 
              | Age | 38 | 
|---|---|
| Gender | Male | 
| Height | 5' 6" | 
| Weight Class | Featherweight | 
Johnny Campbell is a MMA fighter with a professional fight record of 22 wins, 18 losses and 0 draws
Professional Career Statistics
| Pro Record | 22-18-0 (Win-Loss-Draw) | 
|---|---|
| Career Length | 9 months, 10 days | 
| Rounds Fought | 76.3 | 
| Avg. Fights/Year | 2.7 | 
| Longest Layoff | 1 year, 0 months, 27 days | 
| Quickest Turnaround | 3 weeks, 0 days | 
Record BreakDown
| - | KO/TKO | SUB | DEC | |
|---|---|---|---|---|
| Wins | 8 | 6 | 6 | |
| Losses | 3 | 6 | 9 | 
| Finish Rate | 63.6% | 
|---|---|
| Finished Rate | 50.0% | 
| Win by Decision Rate | 27.3% | 
| Loss by Decision Rate | 50.0% | 
| Win by KO Rate | 36.4% | 
| Loss by KO Rate | 16.7% | 
| Win by SUB Rate | 27.3% | 
| Loss by SUB Rate | 33.3% | 
Win Method
Loss Method
Quick Hits
| Fastest Win | 45 | 
|---|---|
| Fastest KO | 02:01 | 
| Fastest SUB | 45 | 
| Ave. Rounds (Ws) | 1.7 | 
|---|---|
| Ave. Length of Fight (Ws) | 08:25 | 
| Ave. Rounds (Ls) | 2.2 | 
| Ave. Length of Fight (Ls) | 10:54 | 
Finish Rounds
Finished Rounds
Official Professional MMA Fight Record
| Date | Opponent | Weightclass | Method | Round | Time | |||
|---|---|---|---|---|---|---|---|---|
| NRB | 11/15/2025 | Unknown (22-18-0) | Kenny Champion (5-4-0) | FTW | Unknown Cage Titans 74 | 5 | 05:00 |   | 
| OFF | 07/19/2025 | L (22-17-0) | Christopher Penafiel (14-10-0) | FTW ( 145.0 vs. 145.0 ) | Submission
              
                (Rear Naked Choke) Cage Titans 72 | 1 | 02:38 | |
| OFF | 11/09/2024 | L (22-16-0) | Kris Moutinho (15-7-0) | BW | Submission
              
                (Rear Naked Choke) Cage Titans 68 | 2 | 05:00 | |
| OFF | 03/30/2024 | L (22-15-0) | Jay Pressley (8-8-0) | BW ( 135.0 vs. 134.0 ) | TKO/RSC Cage Titans 64 | 3 | 02:51 | |
| OFF | 03/03/2023 | L (22-14-0) | Wilson Reis (28-15-0) | BW ( 136.0 vs. 135.5 ) | Submission
              
                (Rear Naked Choke) Cage Warriors 149 | 3 | 02:20 | |
| OFF | 04/02/2022 | Unknown (21-14-0) | Aaron Lacey (7-4-0) | Unknown Cage Titans 52 | 3 | 05:00 | ||
| OFF | 10/17/2021 | L (21-13-0) | Levi Mowles (16-4-0) | BW ( 135.6 vs. 135.2 ) | Decision
              
                (Unanimous Decision) Fury Fighting Championship 52 | 3 | 05:00 | |
| OFF | 05/07/2021 | W (20-13-0) | Henry Corrales (20-8-0) | BW ( 135.8 vs. 135.0 ) | Submission
              
                (Rear Naked Choke) Bellator MMA 258 | 2 | 04:12 | |
| OFF | 10/23/2020 | L (20-12-0) | Ary Farias (14-6-0) | BW ( 135.0 vs. 135.0 ) | TKO/RSC
              
                (Injury) Taura MMA 10 | 1 | 00:45 |   | 
| OFF | 01/25/2020 | W (19-12-0) | Jeff Perez (3-2-0) | TKO/RSC Cage Titans 47 | 3 | 00:54 | ||
| OFF | 11/02/2019 | W (18-12-0) | Bruno Dias (11-7-0) | TKO/RSC Cage Titans 46 | 2 | 02:57 | ||
| OFF | 07/26/2019 | W (17-12-0) | Kris Moutinho (15-7-0) | BW ( 135.0 vs. 134.0 ) | TKO/RSC CES 57 | 2 | 01:45 | |
| OFF | 06/01/2019 | W (16-12-0) | Jose Lugo (4-2-0) | BW ( 137.0 * vs. 136.0 ) | Submission
              
                (Americana) Reality Fighting - Mohegan Sun | 2 | 03:26 | |
| OFF | 01/05/2019 | L (16-11-0) | John Lopez (12-6-0) | BW ( 132.0 vs. 131.0 ) | Decision
              
                (Unanimous Decision) Reality Fighting - New Year's Bash 3 | 3 | 05:00 | |
| OFF | 11/03/2018 | L (16-10-0) | Dan Dubuque (9-5-0) | BW ( 136.0 vs. 136.0 ) | Decision
              
                (Split Decision) Cage Titans 41 | 3 | 05:00 | |
| OFF | 08/18/2018 | L (16-9-0) | Jason Perrin (13-8-0) | BW ( 134.0 vs. 135.0 ) | Decision
              
                (Unanimous Decision) Cage Titans 40 | 5 | 05:00 | |
| OFF | 04/14/2018 | W (15-9-0) | Seth Basler (5-16-0) | BW ( 135.6 vs. 135.8 ) | Submission
              
                (Triangle Choke) Cage Titans 38 | 1 | 01:19 | |
| OFF | 08/12/2017 | W (14-9-0) | Dan Cormier (9-11-0) | FLY ( 126.0 vs. 125.0 ) | Decision
              
                (Unanimous Decision) Cage Titans 35 | 3 | 05:00 | |
| OFF | 06/17/2017 | W (13-9-0) | Timothy Wheeler (2-6-0) | FTW ( 143.0 vs. 147.0* ) | Submission
              
                (Rear Naked Choke) Cage Titans 34 | 1 | 00:45 | |
| OFF | 04/08/2017 | Unknown (12-9-0) | Raymond Yanez (5-21-0) | FTW ( 138.0 vs. 139.0 ) | Unknown Cage Titans 33 | 1 | 01:16 | |
| OFF | 01/28/2017 | W (11-9-0) | Michael Whaley (2-6-0) | BW ( 130.0 vs. 130.0 ) | Submission
              
                (Rear Naked Choke) Cage Titans 32 | 2 | 02:56 | |
| OFF | 08/27/2016 | L (11-8-0) | Fernando Perez-Marques (4-15-0) | FTW ( 141.0 vs. 141.0 ) | Submission Cage Titans 30 | 1 | 02:57 | |
| OFF | 04/01/2016 | L (11-7-0) | Matthew Lozano (8-6-0) | Decision
              
                (Unanimous Decision) CES MMA XXXIV | 3 | 05:00 | ||
| OFF | 11/07/2015 | L (11-6-0) | Tateki Matsuda (14-11-0) | FLY ( 126.0 vs. 125.0 ) | Decision
              
                (Unanimous Decision) Cage Titans 26 | 3 | 05:00 | |
| OFF | 04/10/2015 | L (11-5-0) | Darren Mima (11-8-0) | FLY ( 130.0 * vs. 126.0 ) | Decision
              
                (Unanimous Decision) World Series of Fighting 20 - Branch vs Markes | 3 | 05:00 | |
| OFF | 01/24/2015 | W (10-5-0) | Billy Giovanella (8-10-0) | BW ( 131.0 vs. 129.5 ) | TKO/RSC Cage Titans 22 | 2 | 04:59 |   | 
| OFF | 12/19/2014 | W (9-5-0) | John Santos (3-5-0) | FTW ( 141.0 vs. 141.0 ) | Decision
              
                (Unanimous Decision) Titan FC 32 | 3 | 05:00 | |
| OFF | 11/01/2014 | W (8-5-0) | Juan Puerta (25-9-0) | BW ( 134.5 vs. 134.5 ) | TKO/RSC Cage Titans 21 | 5 | 00:44 |   | 
| OFF | 08/23/2014 | W (7-5-0) | Fernando Perez-Marques (4-15-0) | BW ( 135.0 vs. 139.5* ) | Decision
              
                (Split Decision) Cage Titans 20 | 3 | 05:00 | |
| OFF | 06/21/2014 | W (6-5-0) | Kody Nordby (8-6-0) | BW ( 136.0 vs. 136.0 ) | Decision
              
                (Split Decision) Cage Titans 19 | 3 | 05:00 | |
| OFF | 04/05/2014 | W (5-5-0) | Robbie Leroux (6-6-0) | BW ( 135.0 vs. 135.0 ) | Decision
              
                (Split Decision) Cage Titans 18 | 3 | 05:00 | |
| OFF | 08/09/2013 | L (5-4-0) | Matt Doherty (3-2-0) | BW ( 135.0 vs. 135.0 ) | TKO/RSC CES MMA: Gold Rush | 2 | 05:00 | |
| OFF | 01/26/2013 | W (4-4-0) | Josh Beauparlant (0-6-0) | FTW ( 150.0 * vs. 145.0 ) | TKO/RSC Cage Titans 13 - Brawl at the Hall | 1 | 02:01 | |
| OFF | 01/05/2013 | W (3-4-0) | Theo Desjardin (3-7-0) | FTW ( 144.0 vs. 139.5 ) | TKO/RSC Reality Fighting: New Year's Bash | 1 | 02:05 | |
| OFF | 09/22/2012 | L (3-3-0) | Jeff Haddad (5-0-0) | BW ( 136.5 * vs. 136.0 ) | Decision
              
                (Unanimous Decision) Reality Fighting Mohegan Sun (2 Title Fights) | 3 | 05:00 | |
| OFF | 07/21/2012 | L (3-2-0) | Adam Toussaint (5-5-0) | BW ( 135.4 vs. 134.4 ) | Submission
              
                (Neck Crank) Cage Titans 9 - Live Free and Fight Hard | 2 | 03:09 | |
| OFF | 05/05/2012 | L (3-1-0) | Tateki Matsuda (14-11-0) | BW ( 135.0 vs. 135.0 ) | Decision
              
                (Unanimous Decision) Cage Titans 8 - Conquer | 3 | 05:00 | |
| OFF | 06/25/2011 | W (2-1-0) | Dominic Warr (5-5-0) | FTW ( 146.0 vs. 146.0 ) | Decision
              
                (Unanimous Decision) Cage Titans 5 - Vendetta | 3 | 05:00 | |
| OFF | 04/01/2011 | W (1-1-0) | Christian Rivera (4-15-0) | BW ( 139.1 * vs. 140.8* ) | Submission
              
                (Arm Bar) Cage Titans 4 - Vengeance | 1 | 01:24 | |
| OFF | 11/05/2010 | W (0-1-0) | Chris Rowley (3-6-0) | BW ( 136.0 vs. 136.0 ) | TKO/RSC Cage Titans 2 - Professional | 1 | 04:43 | |
| OFF | 10/09/2010 | L (0-0-0) | William Garrett (2-2-0) | BW ( 134.5 vs. 135.0 ) | Submission
              
                (Rear Naked Choke) Reality Fighting - Eruption | 1 | 01:37 | |
| OFF | 07/30/2010 | Unknown (0-0-0) | Brandon Boggs (1-4-0) | BW ( 136.0 vs. 136.0 ) | No Contest Cage Titans 1 - Professional | 1 | 00:19 | 
| * Bouts marked with 'OFF' denote results which have been verified by an ABC-recognized athletic commission. Bouts marked with an SB denote bouts overseen by a duly-recognized sanctioning organization. Bouts marked NRB denote non-regulated bouts. * Bouts marked with an (*) are considered exhibition bouts and do not count towards the fighter's record * Weights marked with an (*) denote those over the limit for the weight class | 
Amateur Career Statistics
| AM Record | 2-0-0 (Win-Loss-Draw) | 
|---|---|
| Career Length | 7 months, 12 days | 
| Rounds Fought | 1.0 | 
| Avg. Fights/Year | 3.4 | 
| Longest Layoff | 7 months, 12 days | 
| Quickest Turnaround | 7 months, 12 days | 
Record BreakDown
| - | KO/TKO | SUB | DEC | |
|---|---|---|---|---|
| Wins | 1 | 1 | 0 | |
| Losses | 0 | 0 | 0 | 
| Finish Rate | 100.0% | 
|---|---|
| Finished Rate | 0.0% | 
| Win by Decision Rate | 0.0% | 
| Loss by Decision Rate | 0.0% | 
| Win by KO Rate | 50.0% | 
| Loss by KO Rate | 0.0% | 
| Win by SUB Rate | 50.0% | 
| Loss by SUB Rate | 0.0% | 
Win Method
Quick Hits
| Fastest Win | 56 | 
|---|---|
| Fastest KO | 56 | 
| Fastest SUB | 02:09 | 
| Ave. Rounds (Ws) | 0.5 | 
|---|---|
| Ave. Length of Fight (Ws) | 01:32 | 
| Ave. Rounds (Ls) | 0.0 | 
| Ave. Length of Fight (Ls) | - | 
Finish Rounds
Official Amateur MMA Fight Record
| Date | Opponent | Weightclass | Method | Round | Time | |||
|---|---|---|---|---|---|---|---|---|
| OFF | 06/05/2010 | W (1-0-0) | Andrew Reeves (0-1-0) | BW ( 138.2 * vs. 135.4 ) | Submission
              
                (Arm Bar) Triumph Fighter: Inferno! | 1 | 02:09 | |
| OFF | 03/13/2010 | W (1-0-0) | Thadeus Barbour (0-1-0) | FTW ( 143.5 vs. 143.0 ) | TKO/RSC
              
                (Referee Stoppage from Strikes) Global Fight League 6: Prevail * | 2 | 02:09 | |
| OFF | 10/24/2009 | W (0-0-0) | Theo Desjardin (1-3-0) | KO AFO: Halloween Havoc | 1 | 00:56 | 
| * Bouts marked with 'OFF' denote results which have been verified by an ABC-recognized athletic commission. Bouts marked with an SB denote bouts overseen by a duly-recognized sanctioning organization. Bouts marked NRB denote non-regulated bouts. * Bouts marked with an (*) are considered exhibition bouts and do not count towards the fighter's record * Weights marked with an (*) denote those over the limit for the weight class |