Sonic Games Ranked

Obviously haven’t played every Sonic game out there, these are just the ones that I have been able to and that I actually put in enough time to get an opinion on (since I briefly played Heroes once but never got back to it)