Does anyone know how the ELO system works once in Onyx?

This is becoming increasingly frustrating. There appears to be no consistency in gaining and losing points.

The other night in preparation for the NA Open, my team and I searched as a 4 man squad and played 15 games. We lost 1 outright, lost 1 from a game crash, and won 13. By the end of this I had gone up about 5 points total, in the mid 1600s.

Yesterday I was solo and duo queuing in open and found that I gained more points for each win. However, after one game of recharge oddball. I went 25/25 with over 2mins of ball time and actually lost over 15 points after winning the game. They had a platinum player so I dont expect to go up a lot from that, but I certainly didn’t expect to go down.

It would be nice to know how this works because it seems to me that you don’t gain much at all playing in a full squad. It also seems way more beneficial to stat the entire match to either minimize rating loss if you lose, or maximize gain if you win.

I play to win, not for the KDA. Sometimes that means I play objective, support my team mates, or anchor positions that help to get the W but don’t necessarily yield the most kills. Some games it means I am slaying and I get a decent amount, but the latter really doesn’t seem to give much if any rating in return.

It’s also made me not want to play ranked in a full team because I’ll gain 1-3 points off a win but lose 5-15 for a loss.

I’d love some clarification and am interested to see what others think about it.