
| Date | Event | Race | Time | # | M.V. | Other |
|---|---|---|---|---|---|---|
| 29 Jan | Grenoble | 1500 | 3:34.29i | 1 | 2.81 | (x,3 WI) |
| 3 Jun | Seville | 1500 | 3:32.99 | 1 | 3.17 | |
| 5 Jun | Moscow | 1500 | 3:33.25 | 1 | 1.38 | |
| 17 Jun | Lille | 1000 | 2:15.55 | 1 | 2.83 | (1:46.3+) |
| 30 Jun | Goodwill Games | 1500 | 3:32.45 | 1 | 5.73 | (58, 1:56, 2:49) |
| 3 Jul | Paris GP | 2000 | 4:47.88 | 1 | 9.13 | (57.8, 59.6 [1:57.4], 57.7 [2:55.1], 57.8 [3:52.82], 54.96--1500m 3:38.69; kilo's: 2:26.4/2:21.5) |
| 12 Jul | Nice GP | 1500 | 3:27.37 | 1 | 4.03 | WR - (54.89, 1:51.6, 2:47.02 [40.3, 53.3]) |
| 25 Jul | Monaco GP | 1500 | 3:27.52 | 1 | 4.49 | #2 AT (2:47.26) |
| 10 Aug | WC Heat - Goteberg | 1500 | 3:42.58 | 1 | 0.47 | |
| 11 Aug | WC Semi - Goteberg | 1500 | 3:38.37 | 1 | 0.63 | |
| 13 Aug | WC Final - Goteberg | 1500 | 3:33.73 | 1 | 1.55 | (58.3, 62.0 [2:00.3], 55.1 [2:55.37], 38.36--finish 25.9, 51.28, 1:51.2) |
| 16 Aug | Zurich Weltklasse GP | Mile | 3:45.19 | 1 | 3.5 | #2 mile ever (56.5, 1:52.9, 2:50.3, 3:30.11 [15.08]) |
| 25 Aug | Van Damme GP | 3000 | 7:27.50 | 1 | 11.08 | Report(2:28.04, 4:58.06) |
| 1 Sep | ISTAF Berlin GP | Mile | 3:48.26 | 1 | 4.98 | (1500: 3:32.51) |
| 5 Sep | Rieti GP2 | 3000 | 7:29.36 | 1 | 15.67 | Report(1.5K - 3:42.53, 2K - 5:00.24) |
| 9 Sep | Monaco | 1500 | 3:28.37 | 1 | 4.34 | Report #3 All-Time (55.77, 1:51.74, 1100: 2:34.19 1200: 2:47.99 [54.2]) |
| 24 Sep | All African Invt | 1500 | 3:39.01A | 1 | Report |