i noticed something similar happening earlier today. i played a few pugs (private matches) and then 3 normal matches and, as far as i can tell, those 3 didn't appear in my in game match history until i played 1 more street brawl + 1 more normal match. i'm not sure how rank ups are decided, but i know for a fact that every match you queue for (as long as it isn't an abandon) counts. i ranked up for oracle 2 to 3 after winning a couple matches of street brawl.