Game and category Rank Time Version Date Status  
Mega Man 3 Any%18544:49NES 06/03/2021      
Mega Man X Any%23457:58SNES 04/27/2021      
Mega Man X 100%35845:54SNES 01/13/2023