All 6 games of Round 12, 1958 are complete. The biggest win was Fitzroy over North Melbourne by 31 points; the closest was Collingwood over Western Bulldogs by 11.
Updated Mon 21 Nov 2022, 4:28pm (Melbourne time)
| Home | Score | Away | Score | Venue |
|---|---|---|---|---|
| Carlton | 9.14 (68) | Melbourne | 12.12 (84) | Princes Park |
| Collingwood | 12.13 (85) | Western Bulldogs | 10.14 (74) | Victoria Park |
| Geelong | 15.9 (99) | Essendon | 12.12 (84) | GMHBA Stadium |
| Richmond | 12.13 (85) | Sydney | 11.8 (74) | Punt Rd |
| St Kilda | 11.14 (80) | Hawthorn | 14.14 (98) | Junction Oval |
| Fitzroy | 12.17 (89) | North Melbourne | 7.16 (58) | Brunswick St |