Thanks, that made me feel better
But now look at my league I feel I do have a chance, since none has won (and can win mathematically... still two games remaining in Round 3) all of their first 3 games. Apparently one of my level 2 opponents lost his first two games, and those were his last losses... He won the league.
You really have to wait till Day 7 to know who are your rivals in the race. But a 3-0 loss away, where the opponent had a 100% shot efficiency is ought to hit your morale.