Molokai hero Penelope Strickland jumps three spots on the updated World Rankings leaderboard.