Suggested by Destroyer Iron Fist may usually get rolled if he fought Espio in base form but he once obtained the Phoenix Force which is an incredible boost. Espio has super speed so you don’t want to count him out entirely but it isn’t quite in the same level as Sonic or Shadow. Espio may be able to dodge some attacks but ultimately I don’t see any way for him to actually fight back hard enough to get the win. Iron Fist can unleash a massive fire blast and win the round just like that. Iron Fist wins.