The top 5 play-to-earn games are Axie Infinity, Splinterlands, Guild of Guardians, The Sandbox, and Alien Worlds. These games allow players to earn real money by completing in-game tasks and selling virtual assets.