Check out my rankings within each division by clicking on the links below.
Who is the best fighter regardless of weight class? See ESPN's pound-for-pound rankings. Plus, check out our women's pound-for-pound rankings.
Note: Results through April 11, 2018
Divisional Rankings
Heavyweight | Light heavyweight
Middleweight | Welterweight | Lightweight
Featherweight | Bantamweight | Flyweight
Women's bantamweight | Women's strawweight
BANTAMWEIGHT DIVISION (UP TO 135 POUNDS)
1. TJ Dillashaw (15-3)
The UFC strap is back around Dillashaw's waist, and it never should have left it according to him. Dillashaw's knockout over Cody Garbrandt was one of the top performances of the year and he heads into 2018 with several big fights on the table.
Next: UFC 227 on Aug. 4, vs. Cody Garbrandt
2. Cody Garbrandt (11-1)
Garbrandt went into UFC 217 looking like one of the sport's future stars. Even though he left with a loss, that's still very much the case. He's one of the most talented, charismatic figures in the UFC. This loss shouldn't set him back too far.
Next: UFC 227 on Aug. 4, vs. T.J. Dillashaw
3. Dominick Cruz (22-2)
For the first time in just about ever, Cruz struggled to get out of the way of his opponent's offense. A loss to Cody Garbrandt at UFC 207 does not erase what was otherwise a historical year for Cruz, who reclaimed his title after multiple injuries.
Next: TBD
4. Raphael Assuncao (26-5)
Assuncao is incapable of talking trash, but that is now the only thing holding him back from a title shot. No one has a resume that matches his, at the moment. He's 10-1 in his last 11, with the only loss coming to T.J. Dillashaw.
Next: TBD
5. John Lineker (29-8)
Lineker remains one of the most dangerous fighters in the division, but a decision loss to TJ Dillashaw at UFC 207 highlighted some of his shortcomings as a mixed martial artist. Still, with the power he possesses, he'll always be in the mix.
Next: UFC 224 on May 12, vs. Brian Kelleher
6. Marlon Moraes (20-5-1)
Moraes' UFC debut didn't go off as planned, when he dropped a split decision to Raphael Assuncao in June 2017. But then he picked up two victories in a span of less than a month, including a highlight reel knockout over Aljamain Sterling.
Next: UFC Fight Night on June 1 vs. Jimmie Rivera
7. Jimmie Rivera (21-1)
The New Jersey native is on a serious tear, having won 20 fights in a row. He looked like a serious title contender in his last fight, a decision victory over Thomas Almeida in July.
Next: UFC Fight Night on June 1, vs. Marlon Moraes
8. John Dodson (20-9)
Dodson finally got a split decision to go his way, against Pedro Munhoz at UFC 222. 'The Magician's' most recent two losses were both via split decision, heartbreakers against John Lineker and Marlon Moraes.
Next: TBD
9. Bibiano Fernandes (20-3)
Fernandes doesn't consistently go up against the top talent in the world fighting for ONE FC, but that only slightly diminishes the fact he has lost just one fight since 2008. He is coming off a submission win over Andrew Leone.
Next: One Championship on March 24, vs. Martin Nguyen
10. Pedro Munhoz (14-4)
Munhoz came up just short against John Dodson, via split decision at UFC 222. A loss to a fighter ranked above him is not enough to drop him out of the rankings. It's a bit of a stop sign, however, in his pursuit of a UFC title.
Next: TBD