Can someone tell me why I’m not getting xp but getting battle pass level ups

I have been on 109 for like a week now no matter if I win lose or anything in between