14-12-2003 Surfers Paradise Criterium
Robbie won dit criterium!
27-12-2003 Launceston International Classic
Robbie won deze wedstrijd!
20 tot 25-01-2004 Jacob's Creek Tour Down Under - 2.3
1ste rit: winnaar
2e rit: vijfde
3e rit: derde
4e rit: winnaar
5e rit: tweede
6e rit: tweede
eindklassement: tweede
02 tot 06-02-2004 Tour of Qatar - 2.3
1ste rit: 17e
2e rit: vierde
3e rit: tweede
4e rit: achtste
5e rit: vierde
eindklassement: tweede
29-02-2004 Kuurne-Brussel-Kuurne - 1.2
?
03-03-2004 Memorial Samyn, Fayt-le-Franc - 1.3
Robbie won de wedstrijd
07 tot 14-03-2004 Parijs-Nice - 2.HC
proloog: 155ste
2e rit: 145ste
3e rit: 139ste
4e rit: afgelast
5e rit: DNF
17-03-2004 Nokere Koerse - 1.3
Hij werd 46ste.
20-03-2004 Milaan - San Remo - CDM
Robbie werd 106de.
24-03-2004 Dwars door Vlaanderen - 1.2
Robbie eindigde 74ste.
27-03-2004 E3-prijs Vlaanderen - 1.1
Hij werd veertiende.
14-04-2004 Scheldeprijs Vlaanderen - 1.1
Robbie finishte tweede.
16-04-2004 Veenendaal - Veenendaal - 1.2
Robbie werd tweede.
08 tot 30-05-2004 Giro d'Italia - Grand Tour
Proloog: 39ste
1ste rit: vierde
2de rit: 55ste
3de rit: 95ste
4de rit: 2de
5e rit: winnaar
6e rit: 9de
7de rit: 155ste
8ste rit: 117de
9de rit: 4de
10de rit: 15de
11de rit: 82ste
12de rit: 2de
13de rit (TT): 113de
14de rit: 70ste
15de rit: 2de
16de rit: niet gestart
12 tot 20-06-2004 Ronde van Zwitserland - 2.HC
1ste rit: 46ste
2de rit: winnaar
3de rit: 123ste
4de rit: winnaar
5de rit: 120ste
6de rit: 118de
7de rit: niet gestart
03 tot 25-06-2004 Ronde van Frankrijk - Grand Tour
proloog: 96ste
1ste rit: tweede
2de rit: winnaar
3de rit: derde
4de rit: ploegentijdrit (McEwen in het geel)
5de rit: zesde
6de rit: 178ste (na val)
7de rit: 13e
8ste rit: vierde
9de rit: winnaar
10de rit: 164ste
11de rit: zesde
12de rit: 160ste
13de rit: 132ste
14de rit: 11de
15de rit: 101ste
16de rit (TT Alpe d'Huez): 138ste
17de rit: 109de
18de rit: 8ste
19de rit (TT): 101ste
20ste rit: vierde
eindklassement: 122ste én groene trui