Do you have any more information - when did you register (roughly) on this site, when did these games take place, etc? It's possible your game data and forum id could have got disconnected in which case your game data would be floating around not knowing who it belongs to!
From your profile
http://www.planetmule.com/hi-score-players/user/?user_id=28273 it looks like you joined in June this year, which was right in the middle of when problems were happening.