The top three:
1) Blackbeard
2) Luffy
3) Akainu
Literally no one else matters.
Akainu almost lost to Aokiji, and Akainu got an Oden scar from Aokiji as well (look at BB for example, he never gets scar after beating his opponents), so Akainu can be handled by others. Also Luffy never fights the Larines at the end of an arc, beating a Larine will never be a goal for Luffy while beating other Pirates is.
Oda said Luffy was going to fight Yonko only, then he add another Pirates called Shichibukai, but still no Admirals.
-The story was; Luffy fighting Yonko
-Then the story happened as; Luffy fighting Shichibukai, then Yonko
Still no Larines for Luffy to beat.
Even Gorousei, Imu, CP0, Vegapunk is a bigger chance than Larines, as we know he fought CP9 before.