Four-time major champion Rory McIlroy has it all to do if he is to win the 2025 Players Championship at TPC Sawgrass.