carlton (6-1-4) vs collingwood (6-5) princess park
carlton edge collingwood by 1 goal. carlton (7-1-4) host melbourne. collingwood (6-6) host essendon.
| Carlton | 2.3 4.5 6.7 6.10 | 46 | Sat 23-Jul-1904 3:00 PM Venue: Princes Park |
| Collingwood | 0.2 4.3 5.4 6.4 | 40 | Carlton won by 6 pts |
fitzroy (8-3) vs essendon (6-5) brunswick st
fitzroy beat essendon by 17. fitzroy (9-3) play geelong. essendon (6-6) play collingwood.
| Fitzroy | 2.3 3.4 4.7 6.8 | 44 | Sat 23-Jul-1904 3:00 PM Venue: Brunswick St |
| Essendon | 2.4 2.5 3.7 3.9 | 27 | Fitzroy won by 17 pts [ |
st kilda (3-8) vs geelong (2-1-8) junction oval
geelong beat st kilda in the bottom of the table clash by 23 points.geelong (3-1-8) host fitzroy. st kilda (3-9) host south.
| St Kilda | 1.0 1.3 2.3 5.5 | 35 | Sat 23-Jul-1904 3:00 PM Venue: Junction Oval |
| Geelong | 1.4 5.6 5.11 7.16 | 58 | Geelong won by 23 pts |
melbourne (5-6) vs south (7-4) mcg
south secure 2nd with a 1 goal win over melbourne. south (8-4) play st kilda. melbourne (5-7) play carlton.
| Melbourne | 2.1 6.7 7.7 9.13 | 67 | Sat 23-Jul-1904 3:00 PM Venue: M.C.G. |
| South Melbourne | 2.2 4.2 9.5 11.7 | 73 | South Melbourne won by 6 pts |
ladder
| Rd 12 Ladder | |||
| FI | 12 | 36 | 146.6 |
| SM | 12 | 32 | 113.4 |
| CA | 12 | 30 | 100.6 |
| CW | 12 | 24 | 101.9 |
| ES | 12 | 24 | 95.4 |
| ME | 12 | 20 | 99.5 |
| GE | 12 | 14 | 82.2 |
| SK | 12 | 12 | 75.3 |
round 13 matches
geelong v fitzroy CO
carlton v melbourne PP
st kilda v south JO
collingwood v essendon VP