Fighters › Welterweight
UFC men’s roster · 170 lb
Welterweight
All divisionsFlyweightBantamweightFeatherweightLightweightWelterweightMiddleweightLight HeavyweightHeavyweight
UFC Welterweight ChampionIslam Makhachev29-1-0 · RussiaFull profile →Ranked contenders
#1
Ian Machado Garry17-2-0 · Ireland#2
Carlos Prates24-7-0 · Brazil#3
Michael Morales19-0-0 · Ecuador#4
Jack Della Maddalena18-4-0 · Australia#5
Gabriel Bonfim20-1-0 · Brazil#6
Sean Brady19-2-0 · United States#7
Belal Muhammad24-6-0 · United States#8
Leon Edwards22-6-0 · Jamaica#10
Mike Malott15-2-1 · United States#11
Yaroslav Amosov30-1-0 · Ukraine#12
Joaquin Buckley21-9-0 · United States#12
Uroš Medić14-3-0 · Serbia#14
Daniel Rodriguez20-6-0 · United States#15
Neil Magny32-15-0 · United States
Ian Machado Garry17-2-0 · Ireland#2
Carlos Prates24-7-0 · Brazil#3
Michael Morales19-0-0 · Ecuador#4
Jack Della Maddalena18-4-0 · Australia#5
Gabriel Bonfim20-1-0 · Brazil#6
Sean Brady19-2-0 · United States#7
Belal Muhammad24-6-0 · United States#8
Leon Edwards22-6-0 · Jamaica#10
Mike Malott15-2-1 · United States#11
Yaroslav Amosov30-1-0 · Ukraine#12
Joaquin Buckley21-9-0 · United States#12
Uroš Medić14-3-0 · Serbia#14
Daniel Rodriguez20-6-0 · United States#15
Neil Magny32-15-0 · United StatesRoster A–Z 69 unranked
A
B
Ignacio Bahamondes18-7-0 · Chile
Theodor Berggren8-5-0 · Sweden
Ramiz Brahimaj13-7-0 · United States
Kaik Brito20-6-0
Randy Brown20-9-0 · JamaicaC
D
Nicolas Dalby24-6-1 · Denmark
Adam Darby8-1-0
Alvi Dasuyev10-0-0
Daniil Donchenko16-2-0 · Ukraine
Islam Dulatov12-1-0 · RussiaE
F
G
H
Bassil Hafez9-4-1 · United States
Farman Hasanov6-1-0 · Azerbaijan
Jack Hermansson24-10-0 · Sweden
Kevin Holland29-15-0 · United States
Ronald Humphrey5-0-0 · United StatesI
J
K
L
M
Jake Matthews23-8-0 · Australia
Conor McGregor22-7-0 · Ireland
Tim Means33-17-1 · United States
Ding Meng35-11-0 · China
Jonathan Micallef10-1-0 · Australia
Ty Miller8-0-0 · United States
Isaac Moreno9-0-0N
Geoff Neal16-8-0 · United States
Cam Nelson8-1-0 · Canada
Gunnar Nelson19-6-1 · Iceland
Chidi Njokuani26-12-0 · United States
Eric Nolan9-5-0 · United StatesO
P
Jonny Parsons9-3-0 · United States
Sam Patterson15-3-1 · England
Mayton Perea9-3-0
Santiago Ponzinibbio31-10-0 · ArgentinaR
S
Muslim Salikhov22-7-0 · Russia
Rodrigo Sezinando10-2-0 · Brazil
Leon Shahbazyan12-6-0 · United States
Jacobe Smith14-0-0 · United States
Roberto Soldić22-4-0 · Bosnia & Herzegovina
Punahele Soriano13-5-0 · United States
José Souza9-1-0 · BrazilT
Nueraji Taiyilake12-1-0 · China
Stephen Thompson17-9-1 · United States
Wellington Turman18-8-0 · BrazilV
Victor Valenzuela14-4-0 · Chile
Austin Vanderford13-3-0 · United States
Nikolay Veretennikov14-8-0 · UkraineW
Jeremiah Wells14-4-1 · United States
Bruce Whitehead8-3-0 · United States
Khaos Williams16-6-0 · United StatesÁ























