As a player I find it very confusing that the dashboard shows unplayed games as a draw in Round Robin.

(The screenshot shows the standings of a completely fresh tournament with just games assigned to a pitch.)
This results in a pretty useless match statistic until the very last match is played.
I'd suggest implementing a boolean that tracks if a match has been assigned a score once or not, or, given there is a status enum of some sort, adding an "upcoming" value to it. If not, the overview should also not show a result at all if non was assigned.
As a player I find it very confusing that the dashboard shows unplayed games as a draw in Round Robin.
This results in a pretty useless match statistic until the very last match is played.
I'd suggest implementing a boolean that tracks if a match has been assigned a score once or not, or, given there is a status enum of some sort, adding an "upcoming" value to it. If not, the overview should also not show a result at all if non was assigned.