I am not able to look up my stats using this website

When I click stats in the top right and select RM game mode no stats display.

However when I go to the leader board I can find myself but it always lists me as the Inca civilization. I don’t play as the Incas.

Seems weird. I connected my Steam and MS accounts.

Which website? There are quite a few that do AoE2 stats. Do you mean the forums, in-game, or something else? Post a link if applicable.

This website. Ageofempires.com