Quick Betimate
Popular Leagues
-
UEFA Nations League
-
England (48)
- FA Cup
- Premier League (1)
- Championship (4)
- League 1 (1)
- League 2 (2)
- National League (12)
- National League North (1)
- National League South (1)
- EFL Trophy
- Premier League 2 (2)
- Championship Women
- Derbyshire Senior Cup
- Development League 2 (10)
- FA Cup Women (1)
- FA Trophy (1)
- Isthmian Cup
- Isthmian Division One North
- Isthmian Division One South
- Isthmian Premier Division (1)
- National League Cup
- Northern League Division One
- Northern Premier League (1)
- Reserve Matches
- Southern Premier League Central
- Southern Premier League South (1)
- Super League Women (1)
- U21 Premier League Cup
- Northern Ireland Championship (1)
- Northern Ireland Championship Women
- Northern Ireland Cup
- Northern Ireland Intermediate Cup
- Northern Ireland League Cup Women
- Northern Ireland Play-Offs (2)
- Northern Ireland Premier
- Northern Ireland Premier Intermediate League
- Northern Ireland Premier League Women (4)
- Northern Ireland Reserve League (1)
- Scotland Regional Cup
- Wales League Cup Women
-
UEFA Champions League (2)
-
UEFA Europa League (2)
-
Spain (192)
- La Liga (1)
- Segunda (1)
- Tercera Group 1 (9)
- Tercera Group 2 (9)
- Tercera Group 3 (9)
- Tercera Group 4 (9)
- Tercera Group 5 (9)
- Tercera Group 6 (9)
- Tercera Group 7 (9)
- Tercera Group 8 (9)
- Tercera Group 9 (9)
- Tercera Group 10 (9)
- Tercera Group 11 (9)
- Tercera Group 12 (9)
- Tercera Group 13 (9)
- Tercera Group 14 (9)
- Tercera Group 15 (9)
- Tercera Group 16 (9)
- Tercera Group 17 (9)
- Tercera Group 18 (9)
- Youth League
- Copa del Rey
- Kings League - 40 mins play
- Primera Division RFEF Group 1 (10)
- Primera Division RFEF Group 2 (10)
- Primera Federacion Women
- Primera Women (8)
- Queens League - 40 mins play
- Regional Cup
- Regional League
- Segunda Division RFEF Group 1
- Segunda Division RFEF Group 2
- Segunda Division RFEF Group 3
- Segunda Division RFEF Group 4
- Segunda Division RFEF Group 5
- Segunda Federacion Women
- Tercera Federacion Women
-
USA (534)
-
Germany (163)
- Bundesliga I (9)
- Bundesliga II (9)
- DFB Pokal (1)
- Regionalliga Bayern (9)
- Regionalliga North (1)
- Regionalliga North East (1)
- Regionalliga South West (9)
- Regionalliga West (8)
- Oberliga Baden-Wuerttemberg (9)
- Oberliga Bayern North (9)
- Oberliga Bayern South (8)
- Oberliga Bremen (8)
- Oberliga Hamburg (9)
- Oberliga Hessen (10)
- Oberliga Mittelrhein (8)
- Oberliga Niederrhein (9)
- Oberliga Niedersachsen (1)
- Oberliga NOFV Nord (8)
- Oberliga NOFV Sud (8)
- Oberliga Rheinland-Pfalz/Saar (9)
- Oberliga Schleswig-Holstein (8)
- Oberliga Westfalen (1)
- 3. Liga (1)
- Bundesliga II Play-Offs
- Bundesliga II Women (7)
- Bundesliga Play-Offs
- Bundesliga U19 (1)
- Bundesliga Women (1)
- DFB Pokal Women
- Regionalliga Play-Offs
- U19 Cup (1)
-
Italy (48)
- Serie A (1)
- Serie B (10)
- Serie C Group A
- Serie C Group B
- Serie C Group C
- Campionato Nazionale
- Campionato Primavera 1 (2)
- Campionato Primavera 2 (16)
- Serie D (5)
- Coppa Italia (1)
- Coppa Italia Women (1)
- Campionato Primavera 3
- Campionato Primavera 4
- Primavera Cup
- Serie A Women (4)
- Serie B Play-Offs
- Serie B Women
- Serie C Cup
- Serie C Play-Offs (6)
- Serie C Super Cup (2)
- U19 League Women
-
France (61)
-
Netherlands (39)
-
Scotland (22)
-
Japan J-League (8)
-
Japan J2-League (10)
-
Denmark Superligaen (1)
-
Cyprus Division 1 (3)
-
Israel Premier League (5)
-
Colombia Primera A (1)
-
Indonesia Liga 1 (2)
-
Colombia Primera B (6)
-
Esport (24)
Other Leagues
-
Albania (1)
-
Algeria (27)
-
Andorra (8)
-
Angola (8)
-
Argentina (32)
-
Armenia (12)
-
Aruba
-
Australia (97)
- A-League (3)
- A-League Women (2)
- Capital Territory NPL2 (4)
- Capital Territory NPL2 U23 League
- Capital Territory Premier League (4)
- Capital Territory Premier League Women
- Capital Territory Premier League Women Reserves
- Capital Territory U23 League
- Darwin Premier League
- FFA Cup Qualifying
- New South Wales League 1 (8)
- New South Wales League 2
- New South Wales NPL Women (1)
- New South Wales NPL2 Women
- New South Wales Premier League (8)
- New South Wales U20 League
- Northern NSW Division 1 (5)
- Northern NSW Premier League (6)
- Northern NSW Premier League Women
- Northern NSW Reserves League
- NPL Queensland (6)
- NPL Queensland U23
- NPL Queensland Women (1)
- NPL Victoria (1)
- NPL Victoria U23
- NPL Victoria Women (6)
- NSW League 1 U20
- NSW League 2 U20
- Queensland PL 2 U23
- Queensland PL U23 (1)
- Queensland Premier League (1)
- Queensland Premier League 2 (1)
- Queensland Premier League 2 Women
- Queensland Premier League 3
- Queensland Premier League Women
- SA Premier League Reserves
- SA Premier League Women (5)
- SA Premier League Women Reserves
- South Australia Premier League (6)
- South Australia State League 1 (6)
- South Australia State League Reserves
- Sunday League Premier Division
- Sunday League Premier Division Reserve
- Tasmania Championship (4)
- Tasmania Championship Women
- Tasmania NPL U21 League
- Tasmania Premier League (4)
- Tasmania South Division 1
- Tasmania Super League Women
- Victoria Cup Women
- Victoria PL 1 U23 (1)
- Victoria Premier League 1 (2)
- Victoria Premier League 2
- Victoria State League 1
- Victoria State League 1 Reserves
- Victoria State League 2
- Victoria State League 2 Reserves
- WA Premier League Women (4)
- WA Premier League Women U21
- WA State League 1 Reserves
- WA State League Reserves Cup
- Western Australia Premier League (6)
- Western Australia State League 1 (1)
- Western Australia State League 1 Women
- Western Australia State League 2
- Western Australia U23 League
- Australian Matches
-
Austria (36)
-
Azerbaijan (7)
-
Bahrain (6)
-
Bangladesh (6)
-
Barbados
-
Belarus (19)
-
Belgium (17)
-
Belize
-
Benin
-
Bhutan (1)
-
Bolivia (9)
-
Bosnia & Herzegovina (24)
-
Botswana (8)
-
Brazil (148)
- Serie A (2)
- Serie B (3)
- Serie C (2)
- Campeonato Alagoano
- Campeonato Amapaense
- Campeonato Baiano 2 (5)
- Campeonato Brasileiro A2 Women (9)
- Campeonato Brasileiro Serie B U20 (8)
- Campeonato Capixaba
- Campeonato Carioca A2 (6)
- Campeonato Cearense B
- Campeonato Goiano 2 (4)
- Campeonato Maranhense (2)
- Campeonato Matogrossense
- Campeonato Mineiro 2 (2)
- Campeonato Mineiro U20 (6)
- Campeonato Paranaense 2 (2)
- Campeonato Paulista A2
- Campeonato Paulista A3
- Campeonato Paulista A4
- Campeonato Paulista U20 (24)
- Campeonato Rondoniense
- Campeonato Sul-Matogrossense
- Campeonato Tocantinense
- Campeonato U20 Women
- Copa Rio Women
- Copa Verde
- Matches (5)
- Matches Women
- Paraense (2)
- Paulista Serie B
- Paulista Women (4)
- Serie A U20 (10)
- Serie A1 Women (1)
- Serie A2 Women
- Serie A3 Women
- Serie D (33)
- U20 Cup
- U20 League (2)
- U20 Women Cup
- Campeonato Roraimense
- Copa do Brasil (16)
- Women’s Friendly
-
Bulgaria (12)
-
Burkina Faso
-
Burundi (8)
-
Cambodia (4)
-
Cameroon (8)
-
Canada (8)
-
Chile (24)
-
China (45)
-
Colombia (11)
-
Congo - Brazzaville
-
Costa Rica (7)
-
Côte d’Ivoire
-
Croatia (21)
-
Cuba
-
Cyprus (5)
-
Czech Republic (84)
-
Denmark (50)
- Superligaen (1)
- Division 1 (6)
- Cup (2)
- U19 League
- Danish Womens 1.Division
- Danish Womens Elitedivisionen (3)
- 2 Division Women
- Cup Women
- Danmarksserien Promotion (10)
- Danmarksserien Relegation (10)
- Division 2 (6)
- Division 3 (7)
- Future Cup (2)
- Play-Offs Women (3)
- Series Group 1
- Series Group 2
- Series Group 3
- Series Group 4
- Superligaen Play-Offs
- U21 League
-
Djibouti
-
Dominica
-
Dominican Republic
-
Ecuador (7)
-
Egypt (11)
-
El Salvador (1)
-
Estonia (17)
-
Ethiopia (9)
-
Faroe Islands (12)
-
Fiji
-
Finland (120)
-
Gambia (6)
-
Georgia (10)
-
Ghana (12)
-
Gibraltar
-
Greece (13)
-
Guatemala
-
Haiti
-
Honduras
-
Hong Kong SAR China (9)
-
Hungary (16)
-
Iceland (51)
-
India (3)
-
Indonesia (2)
-
Iran (19)
-
Iraq (12)
-
Ireland (21)
- Republic of Ireland FAI Cup (5)
- Republic of Ireland FAI Intermediate Cup
- Republic of Ireland First Division (5)
- Republic of Ireland Leinster Senior Cup
- Republic of Ireland Leinster Senior League
- Republic of Ireland Munster Senior League
- Republic of Ireland National League Women (6)
- Republic of Ireland Premier Division (5)
- Republic of Ireland U20 League
-
Israel (18)
-
Jamaica
-
Japan (45)
-
Jordan (2)
-
Kazakhstan (18)
-
Kenya (1)
-
Kuwait (5)
-
Kyrgyzstan
-
Latvia (11)
-
Lebanon (6)
-
Liberia
-
Liechtenstein (1)
-
Lithuania (29)
-
Luxembourg (18)
-
Macau SAR China (2)
-
Macedonia (15)
-
Malawi (8)
-
Malaysia
-
Mali (7)
-
Malta (3)
-
Mauritania (1)
-
Mexico (3)
-
Moldova (8)
-
Mongolia
-
Montenegro (9)
-
Morocco (17)
-
Mozambique
-
Myanmar (Burma) (3)
-
Namibia
-
Nepal
-
New Zealand (16)
-
Nicaragua
-
Niger
-
Nigeria (10)
-
Norway (92)
- Eliteserien (8)
- Division 1 (8)
- Cup (16)
- Cup Women (15)
- Division 1 Play-Offs
- Division 1 Women (6)
- Division 2 Group 1 (7)
- Division 2 Group 2 (7)
- Division 2 Group 3
- Division 3 Group 1 (7)
- Division 3 Group 2 (3)
- Division 3 Group 3 (1)
- Division 3 Group 4 (7)
- Division 3 Group 5 (1)
- Division 3 Group 6 (1)
- Interkretsserie U19
- Toppserien Women (5)
- U19 Elite League
- Youth Cup
-
Oman (6)
-
Panama (6)
-
Paraguay (4)
-
Peru (17)
-
Philippines
-
Poland (29)
-
Portugal (22)
-
Puerto Rico
-
Qatar (7)
-
Romania (53)
-
Russia (41)
-
Rwanda (5)
-
Saint Kitts and Nevis
-
San Marino (5)
-
Saudi Arabia (13)
-
Senegal (1)
-
Serbia (13)
-
Seychelles
-
Sierra Leone
-
Singapore (7)
-
Slovakia (32)
-
Slovenia (10)
-
Solomon Islands
-
South Africa (10)
-
South Korea (32)
-
Suriname
-
Sweden (65)
- Europe Friendlies
- Allsvenskan Qualification
- Superettan Qualification
- 1.div Norra (1)
- Cup (1)
- 1.div Södra (1)
- 2.div Norra Götaland (7)
- 2.div Norra Svealand (7)
- 2.div Norrland (6)
- 2.div Södra Götaland (7)
- 2.div Södra Svealand (7)
- 2.div Västra Götaland (7)
- Allsvenskan (2)
- Cup Women
- Damallsvenskan (2)
- Elitettan (7)
- Juniorallsvenskan (7)
- Superettan (3)
-
Switzerland (10)
-
Taiwan
-
Tajikistan
-
Tanzania (3)
-
Thailand (3)
-
Togo
-
Trinidad and Tobago (6)
-
Tunisia (24)
-
Turkey (21)
-
Uganda (10)
-
Ukraine (18)
-
United Arab Emirates (9)
-
Uruguay (8)
-
Uzbekistan (11)
-
Venezuela (4)
-
Vietnam (7)
-
Wales
-
Zambia (9)
-
Zimbabwe (1)
10 Best UFC Fighters Right Now [Ranked]




The UFC's current roster is one of the most talent-rich in its 32-year history. Pioneers like Royce Gracie and Ken Shamrock laid the foundation for legends such as Chuck Liddell and Tito Ortiz, who helped establish the UFC as the premier proving ground in mixed martial arts.
Anderson Silva and Georges St-Pierre then elevated the sport to new heights, while Ronda Rousey revolutionized women's MMA. Soon after, Irish superstar Conor McGregor shattered records for gate receipts and pay-per-view sales, bringing global attention to the promotion.
With many of these icons now retired—or, in McGregor’s case, inactive since 2021—a new generation of elite fighters has stepped up to headline some of the biggest events in UFC history.
Below, the top 10 fighters in the UFC today have been ranked based on the following criteria:
Ranking Factors:
- Professional record
- Titles held
- Level of opposition faced
- Level of activity
- Overall impact on the sport
10 best UFC fighters right now [ranked] | ||
---|---|---|
Rank | Fighter | MMA record |
10. | Khamzat Chimaev | 14-0 |
9. | Belal Muhammad | 24-3 |
8. | Alexandre Pantoja | 29-5 |
7. | Tom Aspinall | 15-3 |
6. | Merab Dvalishvili | 19-4 |
5. | Dricus du Plessis | 23-2 |
4. | Jon Jones | 28-1 (1 NC) |
3. | Ilia Topuria | 16-0 |
2. | Alex Pereira | 12-2 |
1. | Islam Makhachev | 27-1 |
10. Khamzat Chimaev
MMA record: 14-0
The only fighter on this list yet to hold a UFC title, Khamzat Chimaev has remained flawless in his UFC career. If not for injuries and visa complications limiting his time in the Octagon, he likely would have already challenged for championship gold.
In his most recent bout, the 30-year-old delivered his most devastating performance to date, shattering Robert Whittaker’s jaw before submitting him at UFC 308. That dominant victory has positioned Chimaev as the next contender for 185-pound champion Dricus du Plessis, and he could very well have UFC gold around his waist before the end of 2025.
9. Belal Muhammad
MMA record: 24-3
One of the most avoided fighters in welterweight history, Belal Muhammad finally got his shot at UFC gold when he faced Leon Edwards at UFC 304 last summer—and he made the most of it with a dominant performance.
Now riding a six-fight win streak, Muhammad has yet to defend his title due to injury setbacks. However, the 36-year-old will be eager to maintain his momentum and cement his reign once he returns to full fitness.
8. Alexandre Pantoja
MMA record: 29-5
The men's flyweight division may not be the most high-profile in the UFC, but Alexandre Pantoja's championship reign deserves plenty of recognition. Since defeating Brandon Moreno to claim the title at UFC 290, the 34-year-old Brazilian has successfully defended it three times and is currently on a seven-fight win streak.
While the division lacks the depth of some other weight classes, that’s hardly Pantoja’s fault. He continues to showcase his skill and dominance against every opponent put in front of him.
7. Tom Aspinall
MMA record: 15-3
Reigning interim UFC heavyweight champion Tom Aspinall hasn’t logged as many minutes in the Octagon as others on this list—simply because he finishes fights so quickly. The Brit holds the UFC record for the shortest average fight time, with his bouts lasting just two minutes and two seconds on average.
Having knocked out his last three opponents in under 75 seconds each, Aspinall is eager for the opportunity to test himself against undisputed heavyweight champion Jon Jones.
6. Merab Dvalishvili
MMA record: 19-4
The UFC men’s bantamweight champion has solidified his status as one of the world’s top fighters with back-to-back statement wins. First, he shocked Sean O'Malley to claim the title at UFC 306, then faced a formidable first defense against Umar Nurmagomedov.
Despite entering UFC 311 as the underdog, The Machine relied on his relentless grappling to overpower the Russian challenger and retain his belt.
5. Dricus du Plessis
MMA record: 23-2
South African superstar Dricus Du Plessis emphatically ended his rivalry with Sean Strickland at UFC 312, shattering the American's nose during his middleweight title defense in Sydney, Australia. The two had previously clashed for the belt at UFC 297, where DDP secured a narrow decision victory.
This time, however, the judges’ scorecards told a different story, as Du Plessis dominated from start to finish. Now boasting two successful title defenses, the 31-year-old is determined to cement his legacy as one of the all-time greats at 185 pounds.
4. Jon Jones
MMA record: 28-1 (1 NC)
A two-weight world champion and reigning UFC heavyweight titleholder, Jon Jones would likely rank higher if not for his recent inactivity. Bones has competed just once since March 2023, facing the equally inactive Stipe Miocic at UFC 309 in November.
At 37, Jones is arguably the greatest fighter in UFC history when considering his overall career, but his lack of Octagon time in recent years prevents him from surpassing the top three-ranked fighters on this list.
3. Ilia Topuria
MMA record: 16-0
With just eight UFC fights to his name, Ilia Topuria has already made a massive impact, remaining undefeated while knocking out some of the biggest names in featherweight history. The reigning 145-pound champion announced his arrival on the world stage by stopping Alexander Volkanovski at UFC 298 last February.
He then delivered an even more stunning performance at UFC 308, becoming the first fighter to ever knock out Max Holloway. At just 28 years old, Topuria has the potential to dominate the division for years to come.
2. Alex Pereira
MMA record: 12-2
Activity is a key factor in these rankings, and few fighters have been more active than Alex Pereira over the past three years. Since making his UFC debut in November 2021, 'Poatan' has already claimed championships in two divisions—middleweight and light heavyweight, where he currently reigns.
In 2024 alone, he defended his title three times, winning each bout by stoppage. His dominance has been so impressive that he is reportedly eyeing a move to heavyweight, aiming to become a UFC champion in a third weight class.
1. Islam Makhachev
MMA record: 25-2
Russian grappling phenom Islam Makhachev has cemented himself as the most successful lightweight in UFC history, holding the record for the most title defenses in the division. A protégé of the legendary Khabib Nurmagomedov, Makhachev possesses many of the same dominant qualities that made 'The Eagle' an unstoppable force—particularly his elite submission skills, which have earned him four finishes in his last five fights.
Having seemingly cleared out all worthy challengers at 155 pounds, Makhachev has hinted at a move up in weight to test himself in a new division—a step that would only further solidify his already remarkable legacy.




Related Content
![20 Best-Paid Fighters in UFC History [Ranked]](https://cdn.betimate.com/400x0/left/top/smart/https://betimate.com/uploads/images/news/20-best-paid-fighters-in-ufc-history-ranked-1742371381.jpg)
![10 Biggest Stars in UFC History [Ranked]](https://cdn.betimate.com/400x0/left/top/smart/https://betimate.com/uploads/images/news/10-biggest-stars-in-ufc-history-ranked-1733992664.jpg)


