If you have a relationship from Team to Schedule_Match (likely), based on Team (id), then, yes, there could be a calculation field in Team.
I don't really understand the "#wins" field in Schedule_Match. It seems to me a team would only have 1 game per Schedule_Match, and they'd either win or not. In which case "Win_flag" would be a simple number field, Boolean (either 1 or nothing). If they have >1 game per "schedule_match", then you need another table.
A calculation field in Team, Number result, Storage, [x] Do not store (will automatically be checked; you cannot store data from relatedl fields).
Sum ( Schedule_Match::Win_flag )
This is only "looking" at the data in Schedule_Match; the data remains where it was entered (which is the safest structure, as it requires no maintenance).