ByAmy Kaplan, writer at Creators.co
Lead Staff Writer // Follow me on Twitter and Instagram @PhotoAmy33
Amy Kaplan

There are only five fighters that have had a 10-fight win streak in the UFC. Can you guess who they are?

Before guessing, remember these are only fights in the UFC, not Strikeforce or WEC.

Jayne Kamin-Oncea-USA TODAY Sports
Jayne Kamin-Oncea-USA TODAY Sports

Demetrious Johnson

Mighty Mouse is the UFC's Number 1, pound-for-pound fighter and the current flyweight champion, so it's no shock he's on this list. He just won his tenth, straight fight in April when he defeated Henry Cejudo at UFC 197. Demetrious started the streak with his unanimous decision victory over Ian McCall at UFC on FX 2 in March, 2012. He has wins over Joseph Benavidez (twice), John Dodson (twice), John Moraga, Ali Bagautinov, Chris Cariaso and Kyoji Horiguchi. He looks to take his eleventh, straight win when he faces the winner of the current season of The Ultimate Fighter in December.

Mark J. Rebilas-USA TODAY Sports
Mark J. Rebilas-USA TODAY Sports

Georges St-Pierre

Georges St-Pierre is the retired UFC welterweight champion, and he's rumored to be making his return to the Octagon this year. Before his departure from the organization, he went on a 12-fight win streak, ending with his retirement fight, at UFC 167, when he defeated Johny Hendricks. His streak started at UFC 74 when he defeated Josh Koscheck. Georges went on to fight some of the sports legends, such as BJ Penn, Matt Hughes, Matt Serra, Dan Hardy, Carlos Condit and Nick Diaz. He is rumored to be returning for UFC 207.

Joshua Dahl-USA TODAY Sports
Joshua Dahl-USA TODAY Sports

Jon Jones

Jones is arguably one of the best fighters in the game today, despite all the drama that's happened outside the Octagon. He's on a 13-fight win streak, having not lost inside the cage since 2010. He started his win streak when he faced Brandon Vera at UFC Live 1. His most recent win came after his return from suspension, when he faced Ovince St. Preux at UFC 197. He's since been temporarily suspended again due to a failed USADA test prior to UFC 200. Despite the issues, he's considered near unbeatable, and has wins over Daniel Cormier, Alexander Gustafsson, Lyoto Machida and Chael Sonnen, among many others.

Per Haljestam-USA TODAY Sports
Per Haljestam-USA TODAY Sports

Anderson Silva

Silva has the longest win streak on this list with a whopping 16 fights. The streak lasted from his UFC debut at UFC Fight Night 5, in 2006, when he faced Chris Leben and finished him with a knee in just 46 seconds. He would go on to face some of the toughest names in the game, including Dan Henderson, Forrest Griffin, Vitor Belfort and Demian Maia. He had his last win at UFC 153. Despite no longer being on a winning run, he still hangs on as one of the best in game.

Troy Taormina-USA TODAY Sports
Troy Taormina-USA TODAY Sports

Royce Gracie

Gracie made his UFC debut at UFC 1, and had 11 fights in just over a year, including three wins at UFC 1 and four at UFC 2. He faced the top fighters in the sport at the time, including Ken Shamrock and Dan Severn. He recently made his return to the cage at age 49, where he faced Shamrock again, this time with Bellator, and walked away with his 15th career win when he TKO'd Shamrock in the first round.