Match stats inconsistencies

For awhile now ive noticed that the stats at the end of a match are so different from the same match stats when you look them up on halowaypoint. What is going on? Which one is right? It actually seems like both are broke.