apparently it doesn't save shit.
Two times I leveled up during a game and it crashed, once during the game and once when the game was over and it was showing the ribbons and scores for everything.
I could be wrong though I think it stores xp on the game server so if the crash happens from the server going down then you will loose everything from the match though if your game crashes you won't
Not entirely sure.