geelong (1-3) vs st kilda (1-3) corio oval
geelong beat st kilda by 15 points. geelong (2-3) play fitzroy. st kilda (1-4) play south.
| Geelong | 1.3 2.5 4.10 6.13 | 49 | Sat 04-Jun-1904 3:00 PM Venue: Corio Oval |
| St Kilda | 2.3 2.9 3.10 4.10 | 34 | Geelong won by 15 pts |
essendon (2-2) vs fitzroy (3-1) east melbourne
fitzroy overrun essendon by 7 goals. fitzroy (4-1) host geelong. essendon (2-3) host collingwood.
| Essendon | 5.2 6.3 6.5 6.5 | 41 | Sat 04-Jun-1904 3:00 PM Venue: East Melbourne |
| Fitzroy | 2.3 5.9 8.14 11.17 | 83 | Fitzroy won by 42 pts |
collingwood (3-1) vs carlton (3-1) victoria park
carlton stun collingwood by 5 points. carlton (4-1) play melbourne. collingwood (3-2) play essendon.
| Collingwood | 2.5 4.8 5.9 6.12 | 48 | Sat 04-Jun-1904 3:00 PM Venue: Victoria Park |
| Carlton | 3.1 5.2 8.3 8.5 | 53 | Carlton won by 5 pts |
south (2-2) vs melbourne (1-3) lake oval
south beat melbourne by 25 points. south (3-2) host st kilda. melbourne (1-4) host carlton.
| South Melbourne | 4.5 6.10 6.14 8.16 | 64 | Sat 04-Jun-1904 3:00 PM Venue: Lake Oval |
| Melbourne | 0.1 2.7 4.7 5.9 | 39 | South Melbourne won by 25 pts |
ladder
| Rd 5 Ladder | |||
| FI | 5 | 16 | 265.4 |
| CA | 5 | 16 | 87.4 |
| SM | 5 | 12 | 102.5 |
| CW | 5 | 12 | 100.8 |
| ES | 5 | 8 | 92.3 |
| GE | 5 | 8 | 90.9 |
| SK | 5 | 4 | 77.1 |
| ME | 5 | 4 | 64.6 |
round 6 matches
melbourne v carlton MCG
essendon v collingwood EM
south v st kilda LO
fitzroy v geelong BS