collingwood (8-2) vs fitzroy (9-1) victoria park
collingwood beat fitzroy by 20 points in the top of the table clash. collingwood (9-2) play melbourne.fitzroy (9-2) play st kilda.
| Collingwood | 1.5 | 4.6 | 7.8 | 8.8 | 56 | Sat 11-Jul-1903 3:00 pm | Victoria Park | |
| Fitzroy | 2.2 | 3.2 | 4.3 | 5.6 | 36 | Collingwood won by 20 points | ||
essendon (3-1-6) vs melbourne (2-8) east melbourne
poor kicking doesn’t cost essendons finals hopes in a 5 point win over melbourne. essendon (4-1-6) play geelong. melbourne (2-9) host colingwood.
| Essendon | 1.3 | 1.6 | 1.11 | 3.16 | 34 | Sat 11-Jul-1903 3:00 pm | East Melbourne | |
| Melbourne | 1.2 | 3.4 | 3.4 | 4.5 | 29 | Essendon won by 5 points | ||
geelong (5-5) vs south (2-8) corio oval
geelong beat south by 37 points. geelong (6-5) host essendon. south (2-9) play carlton.
| Geelong | 2.5 | 4.8 | 7.12 | 9.13 | 67 | Sat 11-Jul-1903 3:00 pm | Corio Oval | |
| South Melbourne | 0.2 | 0.5 | 1.6 | 3.12 | 30 | Geelong won by 37 points | ||
st kilda (3-1-6) vs carlton (7-3) junction oval
carlton prove they are no longer easy beats beating st kilda by 35 points. carlton (8-3) host south. st kilda (3-1-7) host fitzroy.
| St. Kilda | 2.2 | 3.2 | 4.2 | 4.3 | 27 | Sat 11-Jul-1903 3:00 pm | Junction Oval | |
| Carlton | 3.1 | 4.6 | 6.8 | 8.14 | 62 | Carlton won by 35 points | ||
ladder
| Team | GP | PTS | % |
| FITZ | 11 | 36 | 170.89 |
| COLL | 11 | 36 | 154.75 |
| CARL | 11 | 32 | 152.37 |
| GEEL | 11 | 24 | 114.31 |
| ESS | 11 | 18 | 77.52 |
| STK | 11 | 14 | 55.26 |
| MELB | 11 | 8 | 68.90 |
| STH | 11 | 8 | 61.90 |
round 12 matches
st kilda v fiztroy JO
melbourne v collingwood MCG
carlton v south PP
geelong v essendon CO