MCFT ranking