Cub Swanson

MMA Record: 30-14-0
UFC Record: 15-10-0
Weight Class: Featherweight

Cub Swanson - UFC Fighter Profile

Career Highlights: Cub Swanson has 15 wins in the UFC. Cub Swanson lands an average of 4.79 significant strikes per minute and averages 1.01 takedowns per 15 minutes.

Fight Results Breakdown

25
Total Fights
Biggest Win
Opponent ELO: 1102

Physical & Background Stats

Height
5' 8'
Weight
Featherweight
Reach
70'
Stance
Orthodox
Date of Birth
Nov 02 1983
Age
42
Peak ELO
1129
ELO Rank
103 of 2646
Strength of Schedule
536-237-10
Combined record of UFC opponents
Avg ELO of Opponents
1063.6
Avg ELO of Defeated Opponents
1040.5

Performance Statistics

SLpM
4.79
Significant Strikes Landed per Minute
Str. Acc.
51%
Significant Striking Accuracy
SApM
4.0
Significant Strikes Absorbed per Minute
Str. Def.
59%
Significant Strike Defence
TD Avg.
1.01
Average Takedowns per 15 minutes
TD Acc.
50%
Takedown Accuracy
Sub. Avg.
0.4
Average Submissions per 15 minutes

Cub Swanson Fight History

Date Event Opponent Method Round Time Result Odds
2024-12-14 UFC Fight Night: Covington vs. Buckley Billy Quarantillo KO/TKO Punch 3 1:36 Win -
2024-06-29 UFC 303: Pereira vs. Prochazka 2 Andre Fili S-DEC 3 5:00 Loss -
2023-08-12 UFC Fight Night: Luque vs. Dos Anjos Hakeem Dawodu U-DEC 3 5:00 Win -
2022-10-15 UFC Fight Night: Grasso vs. Araujo Jonathan Martinez KO/TKO Kick 2 4:19 Loss -
2021-12-18 UFC Fight Night: Lewis vs. Daukaus Darren Elkins KO/TKO Punches 1 2:12 Win -
2021-05-01 UFC Fight Night: Reyes vs. Prochazka Giga Chikadze KO/TKO Kick 1 1:03 Loss -
2020-12-12 UFC 256: Figueiredo vs. Moreno Daniel Pineda KO/TKO Punch 2 1:52 Win -
2019-10-12 UFC Fight Night: Joanna vs. Waterson Kron Gracie U-DEC 3 5:00 Win -
2019-05-04 UFC Fight Night: Iaquinta vs. Cowboy Shane Burgos S-DEC 3 5:00 Loss -
2018-08-04 UFC 227: Dillashaw vs. Garbrandt 2 Renato Moicano SUB Rear Naked Choke 1 4:15 Loss -
2018-04-21 UFC Fight Night: Barboza vs. Lee Frankie Edgar U-DEC 3 5:00 Loss -
2017-12-09 UFC Fight Night: Swanson vs. Ortega Brian Ortega SUB Guillotine Choke 2 3:22 Loss -
2017-04-22 UFC Fight Night: Swanson vs. Lobov Artem Lobov U-DEC 5 5:00 Win -
2016-12-10 UFC 206: Holloway vs. Pettis Dooho Choi U-DEC 3 5:00 Win -
2016-08-06 UFC Fight Night: Rodriguez vs. Caceres Tatsuya Kawajiri U-DEC 3 5:00 Win -
2016-04-16 UFC on FOX: Teixeira vs Evans Hacran Dias U-DEC 3 5:00 Win -
2015-04-18 UFC on FOX: Machida vs Rockhold Max Holloway SUB Guillotine Choke 3 3:58 Loss -
2014-11-22 UFC Fight Night: Edgar vs Swanson Frankie Edgar SUB Neck Crank 5 4:56 Loss -
2014-06-28 UFC Fight Night: Swanson vs Stephens Jeremy Stephens U-DEC 5 5:00 Win -
2013-07-06 UFC 162: Silva vs Weidman Dennis Siver KO/TKO Punches 3 2:24 Win -
2013-02-16 UFC on FUEL TV: Barao vs McDonald Dustin Poirier U-DEC 3 5:00 Win -
2012-09-22 UFC 152: Jones vs Belfort Charles Oliveira KO/TKO Punch 1 2:40 Win -
2012-06-22 UFC on FX: Maynard vs Guida Ross Pearson KO/TKO Punch 2 4:14 Win -
2012-01-28 UFC on FOX: Evans vs Davis George Roop KO/TKO Punch 2 2:22 Win -
2011-11-12 UFC on FOX: Velasquez vs Dos Santos Ricardo Lamas SUB Arm Triangle 2 2:16 Loss -

ELO Progression Over Time

Cub Swanson ELO Rating Calculation

Fight # Date Opponent Name Opponent ELO Result ELO Gained ELO
25 2024-12-14 Billy Quarantillo 1046 Win +18 1125
24 2024-06-29 Andre Fili 1004 Loss 0 1107
23 2023-08-12 Hakeem Dawodu 1006 Win +12 1107
22 2022-10-15 Jonathan Martinez 1082 Loss -17 1095
21 2021-12-18 Darren Elkins 1092 Win +21 1112
20 2021-05-01 Giga Chikadze 1052 Loss -19 1091
19 2020-12-12 Daniel Pineda 1017 Win +18 1110
18 2019-10-12 Kron Gracie 1022 Win +13 1092
17 2019-05-04 Shane Burgos 1053 Loss 0 1079
16 2018-08-04 Renato Moicano 1024 Loss -19 1079
15 2018-04-21 Frankie Edgar 1183 Loss -13 1098
14 2017-12-09 Brian Ortega 1088 Loss -18 1111
13 2017-04-22 Artem Lobov 1004 Win +11 1129
12 2016-12-10 Dooho Choi 1065 Win +14 1118
11 2016-08-06 Tatsuya Kawajiri 1025 Win +13 1104
10 2016-04-16 Hacran Dias 1009 Win +13 1091
9 2015-04-18 Max Holloway 1103 Loss -16 1078
8 2014-11-22 Frankie Edgar 1145 Loss -14 1094
7 2014-06-28 Jeremy Stephens 1083 Win +16 1108
6 2013-07-06 Dennis Siver 1102 Win +23 1092
5 2013-02-16 Dustin Poirier 1073 Win +17 1069
4 2012-09-22 Charles Oliveira 1055 Win +22 1052
3 2012-06-22 Ross Pearson 1068 Win +24 1030
2 2012-01-28 George Roop 994 Win +21 1006
1 2011-11-12 Ricardo Lamas 1019 Loss -15 985

Division Ranking by ELO

Loading division ranking...

GOAT Division Ranking by ELO

Loading GOAT ranking...
📱 Advertisement