Elvstroem Race record 2003-04 Season as a Three Year Old

| Result_ | Date_ | Race | Venue | Group_ | Distance | Weight_kg | Jockey | Winner_2nd |
|---|---|---|---|---|---|---|---|---|
| Won | 1 Nov 2003 | Victoria Derby | Flemington | G1 | 2500 m | 55.5 | D. Oliver | 2nd - Kempinsky |
| 5th | 17 Jan 2004 | Zeditave Stakes | Caulfield | LR | 1200 m | 58 | P. Payne | 1st - St Elmo`s Fire |
| 3rd | 31 Jan 2004 | Debonair Stakes | Flemington | G3 | 1410 m | 57.5 | D. Oliver | 1st - Starcraft |
| 5th | 14 Feb 2004 | Australian Guineas | Flemington | G1 | 1600 m | 55.5 | D. Oliver | 1st - Reset |
| Won | 28 Feb 2004 | Autumn Classic | Caulfield | G2 | 1800 m | 55.5 | D. Oliver | 2nd - Delzao |
| 3rd | 8 Mar 2004 | Australian Cup | Flemington | G1 | 2000 m | 53.5 | D. Oliver | 1st - Lonhro |
| 3rd | 27 Mar 2004 | Rosehill Guineas | Rosehill | G1 | 2000 m | 56.5 | D. Oliver | 1st - Neillo |
| 6th | 3 Apr 2004 | The BMW Stakes | Rosehill | G1 | 2400 m | 53.5 | D. Oliver | 1st - Grand Zulu |