B
BEST
MMA
STATS
Events
Events
Upcoming
Live
Past Events
Archive
Fighters
Line Movement
Sharp Report
Matchup
Blog
Pricing
Search
⌘K
SYS
▸
RETRIEVING DOSSIER
▮
STAND BY
Stephen Thompson — MMA Stats, Record & Analysis | BestMMAStats
FIGHTER DOSSIER
▸
ID-19157A
SIGNAL
LOCKED
▮
FRAME · L
Welterweight
“Wonderboy”
Stephen Thompson
Welterweight
●
STANCE · ORTHODOX
●
AGE · 43
●
PURE STRIKER
STREAK
L3
Overall
17-9-1
63%
UFC
12-9-1
55%
Finish
9 · 53%
TALE-OF-THE-TAPE
HT
6'0"
REACH
75.0"
GYM
Upstate Karate
BORN
United States
DOB
Feb 11, 1983
CAREER TIMELINE
CHRONOLOGY
PRO DEBUT
15y 5m ago
LAST FIGHT
11mo ago
UFC DEBUT
13y 5m ago
PRE-UFC
1y 12m
UFC · 13y 5m ago
UFC
13y 5m
Pro Career
FINISH METRICS
TERMINATIONS
Wins by KO/TKO
0
Wins by Submission
0
Round 1 Finishes
0
Avg Fight · Pro
14:31
Avg Fight · UFC
14:31
Fights/Yr · Pro
1.7
Fights/Yr · UFC
1.6
Performance Matrix
27
bouts recorded
vs
Welterweight
division
Stephen Thompson
· Welterweight
Current selection: striking · overall · overall
Striking
Grappling
Schedule
Odds
Advanced
Significant
Overall
Per Round
SCOPE
Overall
Wins
Losses
Landed / Min
4.99
Absorbed / Min
3.19
Off. Accuracy
46.0%
Def. Avoidance
54.9%
Metric
Offense
Defense
Landed / Absorbed
1293
959
Attempted
2810
2126
Per Minute
4.99
3.19
Accuracy
46.0%
54.9%
O
D
Net Advantage
Net Landed
+334
Net Attempted
+684
Total fight time: 05:19:31
MMA Record
Fight #27
Stephen Thompson
L
17-8-1
via DEC
Welterweight Bout
Decision · Split
UFC Fight Night
July 12, 2025
W
Gabriel Bonfim
17-1
Current: 18-1-0
Stephen Thompson
L
vs
W
Gabriel Bonfim
UFC Fight Night
July 12, 2025
Decision · Split
Fight #26
Stephen Thompson
L
17-7-1
via TKO
Welterweight Bout
Right Hook · 2:17 · R3
UFC 307: Pereira vs. Rountree
October 5, 2024
W
Joaquin Buckley
19-6
Current: 21-7-0
Stephen Thompson
L
vs
W
Joaquin Buckley
UFC 307: Pereira vs. Rountree
October 5, 2024
Right Hook · 2:17 · R3
Fight #25
Stephen Thompson
L
17-6-1
via SUB
Welterweight Bout
Rear Naked Choke · 4:56 · R2
UFC 296: Edwards vs. Covington
December 16, 2023
W
Shavkat Rakhmonov
17-0
Current: 19-0-0
Stephen Thompson
L
vs
W
Shavkat Rakhmonov
UFC 296: Edwards vs. Covington
December 16, 2023
Rear Naked Choke · 4:56 · R2
Fight #24
Stephen Thompson
W
16-6-1
via TKO
Welterweight Bout
Retirement · 5:00 · R4
UFC Fight Night
December 3, 2022
L
Kevin Holland
23-8
Current: 28-14-0, 1 NC
Stephen Thompson
W
vs
L
Kevin Holland
UFC Fight Night
December 3, 2022
Retirement · 5:00 · R4
Fight #23
Stephen Thompson
L
16-5-1
via DEC
Welterweight Bout
Decision · Unanimous
UFC Fight Night
December 18, 2021
W
Belal Muhammad
19-3
Current: 24-4-0, 1 NC
Stephen Thompson
L
vs
W
Belal Muhammad
UFC Fight Night
December 18, 2021
Decision · Unanimous
Fight #22
Stephen Thompson
L
16-4-1
via DEC
Welterweight Bout
Decision · Unanimous
UFC 264: Poirier vs. McGregor 3
July 10, 2021
W
Gilbert Burns
19-4
Current: 22-9-0
Stephen Thompson
L
vs
W
Gilbert Burns
UFC 264: Poirier vs. McGregor 3
July 10, 2021
Decision · Unanimous
Fight #21
Stephen Thompson
W
15-4-1
via DEC
Welterweight Bout
Decision · Unanimous
UFC Fight Night
December 19, 2020
L
Geoff Neal
13-2
Current: 16-6-0
Stephen Thompson
W
vs
L
Geoff Neal
UFC Fight Night
December 19, 2020
Decision · Unanimous
Fight #20
Stephen Thompson
W
14-4-1
via DEC
Welterweight Bout
Decision · Unanimous
UFC 244: Masvidal vs. Diaz
November 2, 2019
L
Vicente Luque
17-6-1
Current: 23-11-1
Stephen Thompson
W
vs
L
Vicente Luque
UFC 244: Masvidal vs. Diaz
November 2, 2019
Decision · Unanimous
Fight #19
Stephen Thompson
L
14-3-1
via TKO
Welterweight Bout
Superman Punch · 4:55 · R2
UFC on ESPN+ 6
March 23, 2019
W
Anthony Pettis
21-8
Current: 25-14-0
Stephen Thompson
L
vs
W
Anthony Pettis
UFC on ESPN+ 6
March 23, 2019
Superman Punch · 4:55 · R2
Fight #18
Stephen Thompson
L
14-2-1
via DEC
Welterweight Bout
Decision · Unanimous
UFC Fight Night 130
May 27, 2018
W
Darren Till
16-0-1
Current: 18-5-1
Stephen Thompson
L
vs
W
Darren Till
UFC Fight Night 130
May 27, 2018
Decision · Unanimous
Fight #17
Stephen Thompson
W
13-2-1
via DEC
Welterweight Bout
Decision · Unanimous
UFC 217: Bisping vs. St. Pierre
November 4, 2017
L
Jorge Masvidal
32-12
Current: 35-17-0
Stephen Thompson
W
vs
L
Jorge Masvidal
UFC 217: Bisping vs. St. Pierre
November 4, 2017
Decision · Unanimous
Fight #16
Stephen Thompson
L
13-1-1
via DEC
UFC Welterweight Championship
Decision · Majority
UFC 209: Woodley vs. Thompson 2
March 4, 2017
W
Tyron Woodley
16-3-1
Current: 19-7-1
Stephen Thompson
L
vs
W
Tyron Woodley
UFC 209: Woodley vs. Thompson 2
March 4, 2017
Decision · Majority
Fight #15
Stephen Thompson
13-1
via DEC
UFC Welterweight Championship
Draw · Decision · Majority
UFC 205: Alvarez vs. McGregor
November 12, 2016
Tyron Woodley
16-3
Current: 19-7-1
Stephen Thompson
vs
Tyron Woodley
UFC 205: Alvarez vs. McGregor
November 12, 2016
Draw · Decision · Majority
Fight #14
Stephen Thompson
W
12-1
via DEC
Welterweight Bout
Decision · Unanimous
UFC Fight Night 89
June 18, 2016
L
Rory MacDonald
18-3
Current: 23-10-1
Stephen Thompson
W
vs
L
Rory MacDonald
UFC Fight Night 89
June 18, 2016
Decision · Unanimous
Fight #13
Stephen Thompson
W
11-1
via TKO
Welterweight Bout
Spinning Back Kick & Punches · 3:31 · R1
UFC Fight Night 82
February 6, 2016
L
Johny Hendricks
17-3
Current: 18-8-0
Stephen Thompson
W
vs
L
Johny Hendricks
UFC Fight Night 82
February 6, 2016
Spinning Back Kick & Punches · 3:31 · R1
Fight #12
Stephen Thompson
W
10-1
via TKO
Welterweight Bout
Spinning Hook Kick · 4:29 · R1
The Ultimate Fighter 21 Finale
July 12, 2015
L
Jake Ellenberger
30-9
Current: 31-15-0
Stephen Thompson
W
vs
L
Jake Ellenberger
The Ultimate Fighter 21 Finale
July 12, 2015
Spinning Hook Kick · 4:29 · R1
Fight #11
Stephen Thompson
W
9-1
via DEC
Welterweight Bout
Decision · Unanimous
UFC 178: Johnson vs. Cariaso
September 27, 2014
L
Patrick Cote
20-8
Current: 23-11-0
Stephen Thompson
W
vs
L
Patrick Cote
UFC 178: Johnson vs. Cariaso
September 27, 2014
Decision · Unanimous
Fight #10
Stephen Thompson
W
8-1
via TKO
Welterweight Bout
Punches · 3:43 · R1
UFC 170: Rousey vs. McMann
February 22, 2014
L
Robert Whittaker
11-3
Current: 26-9-0
Stephen Thompson
W
vs
L
Robert Whittaker
UFC 170: Rousey vs. McMann
February 22, 2014
Punches · 3:43 · R1
Fight #9
Stephen Thompson
W
7-1
via TKO
Welterweight Bout
Punches · 1:27 · R2
UFC 165: Jones vs. Gustafsson
September 21, 2013
L
Chris Clements
11-4
Current: 12-6-0, 1 NC
Stephen Thompson
W
vs
L
Chris Clements
UFC 165: Jones vs. Gustafsson
September 21, 2013
Punches · 1:27 · R2
Fight #8
Stephen Thompson
W
6-1
via DEC
Welterweight Bout
Decision · Unanimous
UFC 160: Velasquez vs. Silva 2
May 25, 2013
L
Nah-shon Burrell
9-2
Current: 19-13-0, 1 NC
Stephen Thompson
W
vs
L
Nah-shon Burrell
UFC 160: Velasquez vs. Silva 2
May 25, 2013
Decision · Unanimous
Fight #7
Stephen Thompson
L
6-0
via DEC
Welterweight Bout
Decision · Unanimous
UFC 145: Jones vs. Evans
April 21, 2012
W
Matt Brown
13-11
Current: 24-19-0
Stephen Thompson
L
vs
W
Matt Brown
UFC 145: Jones vs. Evans
April 21, 2012
Decision · Unanimous
Fight #6
Stephen Thompson
W
5-0
via TKO
Welterweight Bout
Head Kick · 4:13 · R1
UFC 143: Diaz vs. Condit
February 4, 2012
L
Dan Stittgen
7-1
Current: 12-9-0
Stephen Thompson
W
vs
L
Dan Stittgen
UFC 143: Diaz vs. Condit
February 4, 2012
Head Kick · 4:13 · R1
Fight #5
Stephen Thompson
W
4-0
via DEC
Bout
-
-
October 1, 2011
L
Patrick Mandio
3-3
Current: 4-8-0, 2 NC
Stephen Thompson
W
vs
L
Patrick Mandio
-
October 1, 2011
-
Fight #4
Stephen Thompson
W
3-0
via DEC
Bout
-
-
July 15, 2011
L
William Kuhn
7-6
Current: 12-10-0
Stephen Thompson
W
vs
L
William Kuhn
-
July 15, 2011
-
Fight #3
Stephen Thompson
W
2-0
via SUB
Bout
-
-
September 18, 2010
L
Marques Worrell
2-0
Current: 6-3-0
Stephen Thompson
W
vs
L
Marques Worrell
-
September 18, 2010
-
Fight #2
Stephen Thompson
W
1-0
via TKO
Bout
-
-
May 22, 2010
L
Daniel Finz
0-0
Current: 0-2-0
Stephen Thompson
W
vs
L
Daniel Finz
-
May 22, 2010
-
Fight #1
Stephen Thompson
W
0-0
via TKO
Bout
-
-
February 5, 2010
L
Jeremy Joles
0-1
Current: 2-9-0
Stephen Thompson
W
vs
L
Jeremy Joles
-
February 5, 2010
-
15
y
5
m
UFC Career
13
y
5
m
Gap Now
11
m
10
d
Avg Layoff
7
m
6
d
Longest Off
1
y
1
m
Quickest Turn
2
m
17
d
Rnds · Pro
66
Rnds · UFC
66
After Win
6
m
12
d
After Loss
9
m
11
d