You may have someone else with the same name... like I do!
The was another The_Duke whom wasn't me and he shows up with my stats but is inactive and adds nothing.
So to simplify things I attained a "Pass Key" so that all my work is in my name.
If you were to look up The_Duke stats at F@H you'd see a "Mac" folder and I don't have a Mac.
Hmm... you probably forgot to add the "37726" at one time... I did that before!
EDIT: It sure does look like someone else is using the same name as you for another team.
The Pass Key is a bit of a pain, but I'm glad I have one now. Its a long and random alpha numerical combination so I just copy and paste it in when I do a reload or add another PC