2004
25 Sept 1M 12th 4:11.5
Great North Mile, Newcastle
11 Sept 1M 1st 4:19.99
Bristol Road Mile, Bristol
4 Sept 2k 2nd
5:12.90 Flanders Merksem,
Bel
30 Aug 1M 3rd 4:05.4 Colchester Colchester
18
Aug
800
6th 1:51.24 BMC Watford
3 Aug 1500 7th 3:39.44
Naimette Naimette, BEL
30 July 1M 12th 3:57.86 IAAF Super Grand Prix NULondon
25 July 1500 7th 3:46.22 GBR v USA v CWealth Select v EUR, Birm
17 July 1500 9th 3:38.48
IAAFSuper Grand Prix, Madrid, ESP
11 July 1500 5th 3:51.13 NU AAA
Championships,Manchester
10 July 1500 2nd 3:46.54 NU AAA Champs Q h1 Manchester
July 4 1500 13th 3:37.06
IAAF Super Grand Prix, Tsiklitiria,GRE
Jun 27 1500 9th 3:39.24 IAAF Super Grand Prix,Gateshead
Jun 5
1500 11th 3:41.34 IAAF Adidas Oregon Track Classic,
USA
29 May 1M 1st 3:51.40
Bridge of the Gods, OR USA
23 May 8k 3rd 24:09 Nordstrom 'Beat
The Bridge' Seattle, USA
22 May 5k 1st 14:49 Edgewater
Rock'n'Roll, Seattle, USA
8 May 1M 3rd 4:10
Balmoral Road Races Balmoral
24 April 5k 5th 14:44 Team National 12 Stage Road Relays Birm
14 Feb 2k 1st 5:09.60 Hypark Internation,
Cardiff (Welsh Record)
7 Feb 1500 5th 3:53.36 IAAF World
Indoors Final Budapest, Hungry
6 Feb 1500 2nd 3:40.68 IAAF
World Indoors Heat Budapest Hungry
20 Feb 1500 10th 3:38.69 Norwich Union Grand Prix, Birmingham
14 Feb 1M 1st
3:59.65 Collegiate Invitational, NY
13
Feb 800m 3rd 1:50.23 Collegiate
Invitational, NY
7 Feb 1500m 2nd 3:46.78
AAA's National's Sheffield, UK
6 Feb 1M 2nd 4:04.28 Millrose
Games 'wanamaker', NY
24 Jan 1M
3rd 4:02.89
New Balance Games
-NY
16 Jan 1M
1st 4:18.81 International Mile - Bermuda