Jabarkan Klasemen akhir dari S.League 2004

P  W   D  L F  A  Pts

1. Tampines Rovers          27 20  3  4 76-29 63

2. Home United              27 17  2  8 76-43 53

3. Young Lions              27 14  5  8 74-52 47

4. Singapore Armed Forces   27 14  3 10 45-48 45

5. Albirex Niigata (S)      27 12  8  7 50-42 44

6. Woodlands Wellington     27 12  4 11 48-49 40

7. Geylang United           27 10  7 10 43-43 37

8. Balestier Khalsa         27  6  2 19 36-73 20

9. Sinchi TV                27  4  5 18 36-62 17

10.Tanjong Pagar United     27  4  5 18 29-72 17

Tendangan penalti setelah menarik telah dihentikan.

Albirex Niigata (S) adalah tim pengumpan dari Jepang.

Sengkang Marine keluar dari S.League pada akhir musim 2003.