Do you only gain XP from completing challenges?

I been using xp boost when I need to win 3+ matches for a challenge. Am I wasting the boost? Since by the time it runs out the challenge wouldn’t be completed?

It certainly feels that way. Think they’ll change it upon the games release. At least, I hope they do. You should earn XP for everything, like MCC. Not just for completing challenges.