Diamond League 2022 Birmingham | 1500m (Men) | DNF | | GBR | 2022-05-21 00:00:00 | FINAL | | |
Commonwealth Games 2022 Birmingham | 1500m (Men) | 3:49.18 | 7 | WAL | 2022-04-08 00:00:00 | H2 | | |
Diamond League 2020 Doha | 1500m (Men) | 3:35.32 | 8 | GBR | 2020-09-25 00:00:00 | FINAL | | PB |
Gala dei Castelli 2020 | 1500m (Men) | 3:35.69 | 2 | GBR | 2020-09-15 00:00:00 | FINAL | | |
Meeting Pro Athlé Tour de Marseille 2020 | 1500m (Men) | 3:37.00 | 6 | GBR | 2020-09-03 00:00:00 | FINAL | | PB |
Diamond League 2019 Birmingham | 1500m (Men) | 3:43.55 | 11 | GBR | 2019-08-18 00:00:00 | FINAL | | |
Diamond League 2019 London | 1 Mile (Men) | 3:56.05 | 12 | GBR | 2019-07-21 00:00:00 | FINAL | | PB |
Irena Szewińska Memorial 2020 | 2000m (Men) | 4:57.61 | 4 | GBR | 2020-08-19 00:00:00 | FINAL | | |