Read the table from finalized matches
Table, standings, and scorers should come from the result closed by the match sheet.
After a match is started, finalized, and reviewed in the official flow, the result feeds the Table, championship standings, Bracket when the format needs elimination, and Scorers without duplicate entry.
That keeps the schedule, positions, and public view tied to the same match record organizers, teams, and referees already use to close the round.