carlton (9-7) vs south (4-12) princess park
blues beat south by 3 goals. carlton (10-7) play collingwood. south (4-13) host fitzroy.
| Carlton | 3.6 | 6.10 | 6.17 | 9.20 | 74 | Sat 18-Aug-1928 2:45 pm | Princes Park | 18,500 |
| South Melbourne | 3.1 | 7.3 | 8.5 | 8.8 | 56 | Carlton won by 18 points | ||
fitzroy (6-10) vs geelong (6-10) brunswick st
fitzroy beat geelong by 4 goals. fitzroy (7-10) play south. geelong (6-11) host richmond.
| Fitzroy | 3.1 | 7.4 | 12.5 | 16.9 | 105 | Sat 18-Aug-1928 2:45 pm | Brunswick Street | 9,000 |
| Geelong | 5.2 | 6.3 | 8.6 | 12.9 | 81 | Fitzroy won by 24 points | ||
hawthorn (0-16) vs footscray (8-8) glenferie oval
bulldogs beat hawks by 67 points meaning they will finnish atleast 7th (best of the 1925 additions) and win atleast half their games. footscray (9-8) host st kilda. hawthorn (0-17) need to beat essendon to avoid ending winless.
| Hawthorn | 0.1 | 3.6 | 6.7 | 8.8 | 56 | Sat 18-Aug-1928 2:45 pm | Glenferrie Oval | 8,500 |
| Footscray | 5.4 | 9.5 | 14.7 | 19.9 | 123 | Footscray won by 67 points | ||
north (5-11) vs collingwood (14-2) arden st
pies end on top for the 3rd straight year beating north by 8 points. collingwood (15-2) host carlton. north (5-12) play melbourne.
| North Melbourne | 3.2 | 4.5 | 6.5 | 8.9 | 57 | Sat 18-Aug-1928 2:45 pm | Arden Street | 11,000 |
| Collingwood | 1.3 | 3.7 | 6.13 | 8.17 | 65 | Collingwood won by 8 points | ||
richmond (12-4) vs essendon (10-6) punt rd
tigers move into 2nd leaving the dons vulernable by 69 points. richmond (13-4) play geelong. essendon (10-7) host hawthorn.
| Richmond | 6.4 | 11.4 | 17.11 | 22.14 | 146 | Sat 18-Aug-1928 2:45 pm | Punt Road | 30,000 |
| Essendon | 3.3 | 5.9 | 6.10 | 11.11 | 77 | Richmond won by 69 points | ||
st kilda (9-7) vs melbourne (13-3) junction oval
saints stay alive beating melbourne by 1 point. st kilda (10-7) play footscray. melbourne (13-4) host north.
| St. Kilda | 6.2 | 8.5 | 10.8 | 12.10 | 82 | Sat 18-Aug-1928 2:45 pm | Junction Oval | 17,000 |
| Melbourne | 3.4 | 4.9 | 6.12 | 11.15 | 81 | St. Kilda won by 1 point | ||
ladder
| Rd 17 Ladder | |||
| CW | 17 | 60 | 139.4 |
| RI | 17 | 52 | 131.2 |
| ME | 17 | 52 | 115.7 |
| CA | 17 | 40 | 121.0 |
| ES | 17 | 40 | 108.9 |
| SK | 17 | 40 | 101.9 |
| FO | 17 | 36 | 110.1 |
| FI | 17 | 28 | 88.3 |
| GE | 17 | 24 | 103.3 |
| NM | 17 | 20 | 70.9 |
| SM | 17 | 16 | 84.1 |
| HW | 17 | 0 | 62.3 |
round 18 matches
collingwood v carlton VP
essendon v hawthorn WH
south v fitzroy LO
footscray v st kilda WO
geelong v richmond CO
melbourne v north MCG