Service Records Not Showing Past Games

I have played Halo, 2 ODST, 3, Reach and 4 but for some reason only stats from Halo 4 show up in service records. I switched emails for Xbox after Halo Reach and was wondering if that is the reason. With the flights coming up soon I just wanted to see my previous stats I had when I use to play on Xbox. Anyone know why I can’t see all previous stats? Thanks in advance!

Hey OP, please see this thread for details on how to solve this issue:
https://www.halowaypoint.com/en-us/forums/8f4648981f554a9d86527a5754966e89/topics/legacy-stats-not-updating-on-waypoint/ccfffa7a-457c-432a-9b4a-6b885effef2d/posts