You could be right. There will be 10 games left after LA, but only 9 count for yellow card accumulation since yellows in the last game do not carry over to the playoffs.
For either Ring or White, if he doesn't card tomorrow, he'd need 2 yellows for a suspension and 5 for an additional suspension. If he does card tomorrow, he'd get that suspension, and another 3 would get him the additional suspension.
Right now, Ring has 7 yellows in 22 games, or about 1 every 3 games, so he would project to 3 cards over the balance of the season. The good news is that he is only 2 cards in his last 9 after getting 5 in his first 13. So, maybe he is getting a little smarter about how to avoid trouble and can stay clean for the duration - especially if he gets through tomorrow.
Regarding White, he's gotten 4 yellow cards in 18 appearances (16 starts), so give him 1 every 4 games. And, like Ring, his rate has been slowing, with only 1 in his last 9. If he can get through this game, I like his chances to finish the season without a suspension.
Looking at Maxi, he will need 3 in the last 9 games to get a second sit down. He had 5 in his first 19, so not out of the question, but pretty unlikely.
The scary one is The Captain. Villa has 4 yellows on the season (21 starts), but one of those was knocked off for accumulation purposes. So, he would be suspended with 2 more cards in the next 10 games. That's right about the rate at which he's been pulling them down. Of course, last year he sat out a game for yellow card accumulation, and we thrashed Colorado 5-1, so who knows?