The 10 winningest fighters in UFC history

MMA Junkie takes a look at the 10 fighters with the most wins in UFC history.

7. [autotag]Diego Sanchez[/autotag]

[vertical-gallery id=490377]

Age: 38

Debut: The Ultimate Fighter 1 Finale on April 9, 2005

Number of fights: 31

Number of wins: 18

The original winner of “The Ultimate Fighter” reality series, Sanchez is currently the longest-tenured athlete on the UFC roster. His highs include winning “TUF,” fighting for a UFC title, and being just one of two UFC fighters to compete in four different weight classes.

6. [autotag]Georges St-Pierre[/autotag]

[jwplayer UA8TfXGj-RbnemIYZ]

Age: 38

Debut: UFC 46 on Jan. 31, 2004

Number of fights: 22

Number of wins: 20

St-Pierre stood atop the ladder for most UFC wins for several years while he was in a hiatus from competition. The former longtime welterweight champion was eventually surpassed on the list, but joined the 20-win UFC club when he beat Michael Bisping for middleweight gold at UFC 217 in November 2017.