← rankings

Unattached

#48979
#29392 men
Overall rank
-4.50
Rating
977
Races rated
980
Results
#48350
#29939 men
Cross-country rank
#5807
#3705 men
Track rank
Personal bests
EventBestNational rank
2000SC6:05.90#3 of 9 (2025)
3000m SC9:09.07#1 of 27 (2026)
1500SC4:52.85#6 of 10 (2025)
3000m7:58.23#22 of 552 (2025)
10,000m29:31.47#12 of 79 (2025)
5000m14:22.71#49 of 370 (2025)
800m1:51.46#81 of 1061 (2026)
Mile04:38.02#48 of 50 (2013)
1500m3:53.60#255 of 1391 (2025)

National rank by time among athletes collected so far, in that event & year.

Form over time
20127.620145.220154.320173.62024-0.420250.5

Season-by-season ability from the time-varying model. Higher is stronger.

Race history
DateRaceTimePlace
2026
2026-06-13Tonypandy Track Classic 20269:12.514
2026-06-13Inter Regional Track & Field Championships 20269:59.843
2026-06-13Inter Regional Track & Field Championships 20269:43.302
2026-06-13Inter Regional Track & Field Championships 20262:13.731
2026-06-13Inter Regional Track & Field Championships 20262:14.552
2026-06-13Inter Regional Track & Field Championships 20262:14.883
2026-06-13Inter Regional Track & Field Championships 20262:16.875
2026-06-13Inter Regional Track & Field Championships 20262:18.766
2026-06-13Inter Regional Track & Field Championships 20262:21.567
2026-06-13Inter Regional Track & Field Championships 20262:30.918
2026-06-13Inter Regional Track & Field Championships 20262:03.671
2026-06-13Inter Regional Track & Field Championships 20262:04.222
2026-06-13Inter Regional Track & Field Championships 20262:05.243
2026-06-13Inter Regional Track & Field Championships 20262:08.004
2026-06-13Inter Regional Track & Field Championships 20262:10.395
2026-06-13Inter Regional Track & Field Championships 20266:49.851
2026-06-13Inter Regional Track & Field Championships 20262:11.376
2026-06-13Inter Regional Track & Field Championships 20262:17.308
2026-06-13Inter Regional Track & Field Championships 20262:00.891
2026-06-13Inter Regional Track & Field Championships 20262:01.052
2026-06-13Inter Regional Track & Field Championships 20262:01.773
2026-06-13Inter Regional Track & Field Championships 20262:16.244
2026-06-13Inter Regional Track & Field Championships 20269:33.461
2026-06-13Inter Regional Track & Field Championships 20269:35.352
2026-06-13Inter Regional Track & Field Championships 202610:44.933
2026-06-13Inter Regional Track & Field Championships 202611:06.454
2026-06-13Inter Regional Track & Field Championships 202611:28.585
2026-06-13Inter Regional Track & Field Championships 202613:18.436
2026-06-13Inter Regional Track & Field Championships 20269:42.971
2026-06-13Inter Regional Track & Field Championships 20262:12.077
2026-06-13Inter Regional Track & Field Championships 20262:16.194
2026-05-23National Athletics League Championship North Round 110:28.185
2026-05-23National Athletics League Championship North Round 110:36.926
2026-05-23National Athletics League Championship North Round 110:39.037
2026-05-23National Athletics League Championship North Round 14:08.012
2026-05-23National Athletics League Championship North Round 14:06.491
2026-05-23National Athletics League Championship North Round 110:24.784
2026-05-23National Athletics League Championship North Round 14:09.523
2026-05-23National Athletics League Championship North Round 14:14.584
2026-05-23National Athletics League Championship North Round 112:08.628
2026-05-23National Athletics League Championship North Round 110:19.053
2026-05-23National Athletics League Championship North Round 12:03.684
2026-05-23National Athletics League Championship North Round 19:38.861
2026-05-23National Athletics League Championship North Round 12:04.155
2026-05-23National Athletics League Championship North Round 11:58.963
2026-05-23National Athletics League Championship North Round 11:58.292
2026-05-23National Athletics League Championship North Round 11:52.861
2026-05-23National Athletics League Championship North Round 11:54.612
2026-05-23National Athletics League Championship North Round 11:55.633
2026-05-23National Athletics League Championship North Round 11:57.884
2026-05-23National Athletics League Championship North Round 14:18.075
2026-05-23National Athletics League Championship North Round 19:44.542
2026-05-23National Athletics League Championship North Round 14:28.956
2026-05-23National Athletics League Championship North Round 11:57.351
2026-05-23National Athletics League Championship North Round 14:40.158
2026-05-23National Athletics League Championship South Round 12:01.593
2026-05-23National Athletics League Championship South Round 12:05.204
2026-05-23National Athletics League Championship South Round 12:29.475
2026-05-23National Athletics League Championship South Round 12:49.846
2026-05-23National Athletics League Championship South Round 110:25.371
2026-05-23National Athletics League Championship South Round 110:56.762
2026-05-23National Athletics League Championship South Round 111:05.873
2026-05-23National Athletics League Championship South Round 111:06.194
2026-05-23National Athletics League Championship South Round 11:58.802
2026-05-23National Athletics League Championship South Round 111:58.875
2026-05-23National Athletics League Championship South Round 14:00.951
2026-05-23National Athletics League Championship South Round 14:01.682
2026-05-23National Athletics League Championship South Round 14:01.943
2026-05-23National Athletics League Championship South Round 14:02.994
2026-05-23National Athletics League Championship South Round 14:07.685
2026-05-23National Athletics League Championship South Round 14:14.306
2026-05-23National Athletics League Championship South Round 14:14.667
2026-05-23National Athletics League Championship South Round 14:24.958
2026-05-23National Athletics League Championship South Round 115:22.856
2026-05-23National Athletics League Championship South Round 14:50.629
2026-05-23National Athletics League Championship South Round 11:53.761
2026-05-23National Athletics League Championship South Round 12:12.685
2026-05-23National Athletics League Premiership Round 115:20.383
2026-05-23National Athletics League Premiership Round 114:56.702
2026-05-23National Athletics League Premiership Round 114:52.501
2026-05-23National Athletics League Premiership Round 14:37.5216
2026-05-23National Athletics League Premiership Round 14:37.1315
2026-05-23National Athletics League Premiership Round 14:22.8414
2026-05-23National Athletics League Premiership Round 14:21.8613
2026-05-23National Athletics League Premiership Round 14:18.3712
2026-05-23National Athletics League Championship South Round 12:23.356
2026-05-23National Athletics League Premiership Round 14:17.9711
2026-05-23National Athletics League Premiership Round 14:09.869
2026-05-23National Athletics League Premiership Round 14:06.738
2026-05-23National Athletics League Championship North Round 14:35.397
2026-05-23National Athletics League Premiership Round 14:06.167
2026-05-23National Athletics League Championship South Round 11:52.221
2026-05-23National Athletics League Championship South Round 11:57.142
2026-05-23National Athletics League Championship South Round 11:59.513
2026-05-23National Athletics League Championship South Round 12:03.094
2026-05-23National Athletics League Premiership Round 14:12.5810
2026-05-23National Athletics League Championship South Round 15:54.6710
2026-05-23National Athletics League Championship South Round 115:55.341
2026-05-23National Athletics League Championship South Round 116:05.752
2026-05-23National Athletics League Premiership Round 19:09.071
2026-05-23National Athletics League Premiership Round 19:13.842
2026-05-23National Athletics League Premiership Round 19:40.143
2026-05-23National Athletics League Premiership Round 19:54.204
2026-05-23National Athletics League Premiership Round 19:56.345
2026-05-23National Athletics League Premiership Round 19:59.686
2026-05-23National Athletics League Premiership Round 110:02.627
2026-05-23National Athletics League Premiership Round 110:03.338
2026-05-23National Athletics League Premiership Round 12:03.088
2026-05-23National Athletics League Premiership Round 110:07.549
2026-05-23National Athletics League Premiership Round 111:10.5312
2026-05-23National Athletics League Premiership Round 111:29.9013
2026-05-23National Athletics League Premiership Round 112:27.6914
2026-05-23National Athletics League Premiership Round 113:26.1915
2026-05-23National Athletics League Premiership Round 13:58.631
2026-05-23National Athletics League Premiership Round 13:59.772
2026-05-23National Athletics League Premiership Round 14:01.553
2026-05-23National Athletics League Premiership Round 14:02.274
2026-05-23National Athletics League Premiership Round 110:08.9510
2026-05-23National Athletics League Premiership Round 12:02.437
2026-05-23National Athletics League Premiership Round 12:00.886
2026-05-23National Athletics League Premiership Round 11:58.345
2026-05-23National Athletics League Championship South Round 116:23.213
2026-05-23National Athletics League Championship South Round 116:33.974
2026-05-23National Athletics League Championship South Round 116:46.055
2026-05-23National Athletics League Championship South Round 116:54.256
2026-05-23National Athletics League Championship South Round 117:05.907
2026-05-23National Athletics League Championship South Round 117:28.478
2026-05-23National Athletics League Championship South Round 118:23.649
2026-05-23National Athletics League Premiership Round 11:51.461
2026-05-23National Athletics League Premiership Round 11:52.842
2026-05-23National Athletics League Premiership Round 11:53.353
2026-05-23National Athletics League Premiership Round 11:54.844
2026-05-23National Athletics League Premiership Round 11:55.205
2026-05-23National Athletics League Premiership Round 11:55.326
2026-05-23National Athletics League Premiership Round 11:57.667
2026-05-23National Athletics League Premiership Round 12:04.828
2026-05-23National Athletics League Premiership Round 11:54.931
2026-05-23National Athletics League Premiership Round 11:55.762
2026-05-23National Athletics League Premiership Round 11:56.303
2026-05-23National Athletics League Premiership Round 11:56.544
2026-05-23National Athletics League Premiership Round 115:20.384
2026-05-23National Athletics League Premiership Round 115:32.635
2026-05-23National Athletics League Premiership Round 115:40.386
2026-05-23National Athletics League Premiership Round 115:40.997
2026-05-23National Athletics League Championship West Round 13:53.981
2026-05-23National Athletics League Championship West Round 13:57.322
2026-05-23National Athletics League Championship West Round 14:00.253
2026-05-23National Athletics League Championship West Round 14:10.944
2026-05-23National Athletics League Championship West Round 14:16.005
2026-05-23National Athletics League Championship West Round 14:17.876
2026-05-23National Athletics League Championship West Round 14:21.057
2026-05-23National Athletics League Championship West Round 14:25.138
2026-05-23National Athletics League Championship West Round 118:15.406
2026-05-23National Athletics League Championship West Round 14:38.079
2026-05-23National Athletics League Championship West Round 115:33.952
2026-05-23National Athletics League Championship West Round 115:39.093
2026-05-23National Athletics League Championship West Round 115:49.834
2026-05-23National Athletics League Championship West Round 115:56.455
2026-05-23National Athletics League Championship West Round 116:24.546
2026-05-23National Athletics League Championship West Round 117:16.847
2026-05-23National Athletics League Championship East Round 11:54.531
2026-05-23National Athletics League Championship East Round 11:55.682
2026-05-23National Athletics League Championship West Round 115:31.451
2026-05-23National Athletics League Championship West Round 110:48.795
2026-05-23National Athletics League Championship West Round 110:32.204
2026-05-23National Athletics League Championship West Round 110:24.183
2026-05-23National Athletics League Championship North Round 15:12.969
2026-05-23National Athletics League Championship North Round 115:39.371
2026-05-23National Athletics League Championship North Round 115:42.672
2026-05-23National Athletics League Championship North Round 116:10.173
2026-05-23National Athletics League Championship North Round 117:07.634
2026-05-23National Athletics League Championship North Round 118:21.045
2026-05-23National Athletics League Championship West Round 11:58.321
2026-05-23National Athletics League Championship West Round 12:00.332
2026-05-23National Athletics League Championship West Round 12:02.193
2026-05-23National Athletics League Championship West Round 12:03.554
2026-05-23National Athletics League Championship West Round 12:04.705
2026-05-23National Athletics League Championship West Round 13:32.556
2026-05-23National Athletics League Championship West Round 11:56.721
2026-05-23National Athletics League Championship West Round 12:02.482
2026-05-23National Athletics League Championship West Round 12:04.173
2026-05-23National Athletics League Championship West Round 12:14.434
2026-05-23National Athletics League Championship West Round 12:20.785
2026-05-23National Athletics League Championship West Round 110:09.511
2026-05-23National Athletics League Championship West Round 110:15.622
2026-05-23National Athletics League Championship East Round 11:57.573
2026-05-23National Athletics League Premiership Round 14:02.655
2026-05-23National Athletics League Championship East Round 12:00.714
2026-05-23National Athletics League Championship East Round 11:57.701
2026-05-23National Athletics League Championship East Round 115:24.983
2026-05-23National Athletics League Championship East Round 115:34.154
2026-05-23National Athletics League Championship East Round 115:48.585
2026-05-23National Athletics League Championship East Round 116:09.406
2026-05-23National Athletics League Championship East Round 116:25.667
2026-05-23National Athletics League Championship East Round 116:35.288
2026-05-23National Athletics League Championship East Round 116:46.829
2026-05-23National Athletics League Championship East Round 116:55.6410
2026-05-23National Athletics League Championship East Round 115:23.572
2026-05-23National Athletics League Championship North Round 11:58.185
2026-05-23National Athletics League Premiership Round 117:43.7115
2026-05-23National Athletics League Premiership Round 117:26.4914
2026-05-23National Athletics League Premiership Round 116:42.4813
2026-05-23National Athletics League Premiership Round 116:28.5312
2026-05-23National Athletics League Premiership Round 116:19.3711
2026-05-23National Athletics League Premiership Round 116:17.1810
2026-05-23National Athletics League Premiership Round 116:06.109
2026-05-23National Athletics League Premiership Round 115:52.218
2026-05-23National Athletics League Championship North Round 12:00.836
2026-05-23National Athletics League Championship East Round 12:08.305
2026-05-23National Athletics League Championship East Round 115:20.801
2026-05-23National Athletics League Championship East Round 14:26.018
2026-05-23National Athletics League Championship East Round 12:00.472
2026-05-23National Athletics League Championship East Round 12:01.493
2026-05-23National Athletics League Championship East Round 12:03.934
2026-05-23National Athletics League Championship East Round 12:08.735
2026-05-23National Athletics League Championship East Round 110:13.261
2026-05-23National Athletics League Championship East Round 110:26.292
2026-05-23National Athletics League Championship East Round 110:41.763
2026-05-23National Athletics League Championship East Round 111:06.654
2026-05-23National Athletics League Championship East Round 111:19.055
2026-05-23National Athletics League Championship East Round 111:43.126
2026-05-23National Athletics League Championship East Round 112:08.567
2026-05-23National Athletics League Championship East Round 13:59.951
2026-05-23National Athletics League Championship East Round 14:01.372
2026-05-23National Athletics League Championship East Round 14:02.153
2026-05-23National Athletics League Championship East Round 14:08.524
2026-05-23National Athletics League Championship East Round 14:09.105
2026-05-23National Athletics League Championship East Round 14:10.436
2026-05-23National Athletics League Championship East Round 14:11.867
2026-05-23National Athletics League Championship East Round 14:26.419
2026-05-23National Athletics League Premiership Round 14:03.496
2026-05-07C&VG Schools U14 Boys Championships3:01.711
2026-04-25SSAA Primary Cross Country Championship63
2026-04-18Forth Valley League Match 1 - Division 32:25.01
2026-04-18Forth Valley League Match 1 - Division 32:50.14
2026-04-18Forth Valley League Match 1 - Division 32:42.83
2026-04-18Forth Valley League Match 1 - Division 32:27.42
2026-04-18Forth Valley League Match 1 - Division 32:54.49
2026-04-18Forth Valley League Match 1 - Division 32:40.23
2026-04-18Forth Valley League Match 1 - Division 32:50.27
2026-04-18Forth Valley League Match 1 - Division 32:47.96
2026-04-18Forth Valley League Match 1 - Division 32:43.95
2026-04-18Forth Valley League Match 1 - Division 32:42.24
2026-04-18Forth Valley League Match 1 - Division 32:39.42
2026-04-18Forth Valley League Match 1 - Division 32:33.61
2026-04-18Forth Valley League Match 1 - Division 32:50.58
2025
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships46
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships42
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships45
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships44
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships48
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships43
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships47
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships41
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships35
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships39
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships38
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships37
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships36
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships34
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships31
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships32
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships49
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships32
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships40
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships50
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships2
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships52
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships8
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships8
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships7
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships6
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships5
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships4
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships3
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships30
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships1
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships64
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships63
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships62
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships61
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships60
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships59
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships58
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships57
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships56
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships55
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships54
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships53
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships51
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships29
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships13
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships27
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships1
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships18
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships17
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships16
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships15
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships14
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships13
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships12
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships11
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships2
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships10
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships8
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships7
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships6
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships5
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships4
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships2
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships1
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships2
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships10
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships9
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships28
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships3
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships5
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships26
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships25
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships24
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships23
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships22
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships21
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships20
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships19
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships18
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships4
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships17
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships15
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships14
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships12
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships11
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships10
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships9
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships8
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships7
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships6
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships16
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships11
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships5
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships13
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships11
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships10
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships9
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships8
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships7
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships6
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships4
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships3
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships2
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships1
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships12
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships28
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships26
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships12
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships24
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships23
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships22
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships21
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships20
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships19
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships18
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships17
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships27
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships16
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships13
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships15
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships37
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships36
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships35
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships34
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships33
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships32
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships31
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships30
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships29
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships28
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships14
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships27
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships25
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships24
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships22
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships22
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships21
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships20
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships19
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships18
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships16
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships16
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships26
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships15
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships25
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships13
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships28
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships26
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships26
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships25
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships24
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships23
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships22
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships21
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships20
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships19
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships18
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships15
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships16
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships17
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships14
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships29
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships31
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships30
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships32
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships12
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships11
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships10
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships9
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships8
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships7
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships14
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships5
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships6
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships3
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships2
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships1
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships36
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships35
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships34
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships33
2025-11-23Berkshire, Buckinghamshire & Oxfordshire Cross Country Championships3
2025-09-07Eastern Young Athletes League Final2:19.271
2025-09-07Eastern Young Athletes League Final2:23.342
2025-09-07Eastern Young Athletes League Final2:31.763
2025-09-07Eastern Young Athletes League Final2:42.034
2025-09-07Eastern Young Athletes League Final2:01.081
2025-09-07Eastern Young Athletes League Final2:01.132
2025-09-07Eastern Young Athletes League Final2:15.516
2025-09-07Eastern Young Athletes League Final2:12.794
2025-09-07Eastern Young Athletes League Final2:13.675
2025-09-07Eastern Young Athletes League Final2:02.351
2025-09-07Eastern Young Athletes League Final2:10.653
2025-09-07Eastern Young Athletes League Final2:13.384
2025-09-07Eastern Young Athletes League Final2:26.226
2025-09-07Eastern Young Athletes League Final2:14.595
2025-09-07Eastern Young Athletes League Final2:09.153
2025-09-07Eastern Young Athletes League Final2:20.405
2025-09-07Eastern Young Athletes League Final2:37.332
2025-09-07Eastern Young Athletes League Final2:13.933
2025-09-07Eastern Young Athletes League Final2:16.996
2025-09-07Eastern Young Athletes League Final2:24.301
2025-09-07Eastern Young Athletes League Final2:27.242
2025-09-07Eastern Young Athletes League Final2:32.183
2025-09-07Eastern Young Athletes League Final2:33.924
2025-09-07Eastern Young Athletes League Final2:42.435
2025-09-07Eastern Young Athletes League Final2:19.124
2025-09-07Eastern Young Athletes League Final3:02.676
2025-09-07Eastern Young Athletes League Final2:37.563
2025-09-07Eastern Young Athletes League Final2:40.074
2025-09-07Eastern Young Athletes League Final2:46.675
2025-09-07Eastern Young Athletes League Final3:02.776
2025-09-07Eastern Young Athletes League Final2:07.621
2025-09-07Eastern Young Athletes League Final2:08.512
2025-09-07Eastern Young Athletes League Final2:32.081
2025-09-07Eastern Young Athletes League Final4:41.841
2025-09-07Eastern Young Athletes League Final2:04.352
2025-09-07Eastern Young Athletes League Final4:55.003
2025-09-07Eastern Young Athletes League Final5:03.349
2025-09-07Eastern Young Athletes League Final5:08.5010
2025-09-07Eastern Young Athletes League Final5:20.9311
2025-09-07Eastern Young Athletes League Final5:27.6112
2025-09-07Eastern Young Athletes League Final4:09.081
2025-09-07Eastern Young Athletes League Final4:12.482
2025-09-07Eastern Young Athletes League Final4:59.078
2025-09-07Eastern Young Athletes League Final4:16.614
2025-09-07Eastern Young Athletes League Final4:24.576
2025-09-07Eastern Young Athletes League Final4:34.837
2025-09-07Eastern Young Athletes League Final4:50.438
2025-09-07Eastern Young Athletes League Final5:11.619
2025-09-07Eastern Young Athletes League Final4:53.682
2025-09-07Eastern Young Athletes League Final5:22.2110
2025-09-07Eastern Young Athletes League Final4:17.135
2025-09-07Eastern Young Athletes League Final4:49.917
2025-09-07Eastern Young Athletes League Final4:12.673
2025-09-07Eastern Young Athletes League Final4:45.485
2025-09-07Eastern Young Athletes League Final5:01.175
2025-09-07Eastern Young Athletes League Final5:00.514
2025-09-07Eastern Young Athletes League Final4:45.866
2025-09-07Eastern Young Athletes League Final5:06.416
2025-09-07Eastern Young Athletes League Final5:11.627
2025-09-07Eastern Young Athletes League Final5:13.108
2025-09-07Eastern Young Athletes League Final5:15.9410
2025-09-07Eastern Young Athletes League Final5:15.249
2025-09-07Eastern Young Athletes League Final5:16.1611
2025-09-07Eastern Young Athletes League Final5:26.7212
2025-09-07Eastern Young Athletes League Final4:36.011
2025-09-07Eastern Young Athletes League Final4:36.702
2025-09-07Eastern Young Athletes League Final4:41.913
2025-09-07Eastern Young Athletes League Final4:44.484
2025-07-27Eastern Young Athletes League5:53.157
2025-07-27Eastern Young Athletes League3:03.138
2025-07-27Eastern Young Athletes League3:03.629
2025-07-27Eastern Young Athletes League3:45.0311
2025-07-27Eastern Young Athletes League2:11.261
2025-07-27Eastern Young Athletes League2:15.382
2025-07-27Eastern Young Athletes League2:15.923
2025-07-27Eastern Young Athletes League2:16.304
2025-07-27Eastern Young Athletes League2:59.357
2025-07-27Eastern Young Athletes League2:16.715
2025-07-27Eastern Young Athletes League2:19.417
2025-07-27Eastern Young Athletes League2:25.128
2025-07-27Eastern Young Athletes League2:32.779
2025-07-27Eastern Young Athletes League2:36.7310
2025-07-27Eastern Young Athletes League2:45.0711
2025-07-27Eastern Young Athletes League2:07.101
2025-07-27Eastern Young Athletes League2:07.602
2025-07-27Eastern Young Athletes League2:19.256
2025-07-27Eastern Young Athletes League2:45.396
2025-07-27Eastern Young Athletes League2:43.375
2025-07-27Eastern Young Athletes League2:42.854
2025-07-27Eastern Young Athletes League5:07.446
2025-07-27Eastern Young Athletes League2:15.941
2025-07-27Eastern Young Athletes League2:17.232
2025-07-27Eastern Young Athletes League2:24.333
2025-07-27Eastern Young Athletes League2:25.424
2025-07-27Eastern Young Athletes League2:27.935
2025-07-27Eastern Young Athletes League2:34.806
2025-07-27Eastern Young Athletes League2:35.717
2025-07-27Eastern Young Athletes League2:36.478
2025-07-27Eastern Young Athletes League2:37.049
2025-07-27Eastern Young Athletes League2:38.5910
2025-07-27Eastern Young Athletes League2:43.8211
2025-07-27Eastern Young Athletes League2:48.4512
2025-07-27Eastern Young Athletes League3:06.2713
2025-07-27Eastern Young Athletes League2:40.921
2025-07-27Eastern Young Athletes League2:42.282
2025-07-27Eastern Young Athletes League2:42.493
2025-07-27Eastern Young Athletes League2:08.773
2025-07-27Eastern Young Athletes League2:09.104
2025-07-27Eastern Young Athletes League3:06.1510
2025-07-27Eastern Young Athletes League2:13.066
2025-07-27Eastern Young Athletes League5:47.2617
2025-07-27Eastern Young Athletes League6:27.7918
2025-07-27Eastern Young Athletes League4:29.351
2025-07-27Eastern Young Athletes League4:38.732
2025-07-27Eastern Young Athletes League4:41.033
2025-07-27Eastern Young Athletes League4:44.434
2025-07-27Eastern Young Athletes League5:08.185
2025-07-27Eastern Young Athletes League5:09.336
2025-07-27Eastern Young Athletes League5:14.887
2025-07-27Eastern Young Athletes League5:15.558
2025-07-27Eastern Young Athletes League5:36.259
2025-07-27Eastern Young Athletes League5:37.7310
2025-07-27Eastern Young Athletes League4:17.021
2025-07-27Eastern Young Athletes League2:11.845
2025-07-27Eastern Young Athletes League4:30.493
2025-07-27Eastern Young Athletes League4:49.784
2025-07-27Eastern Young Athletes League4:55.745
2025-07-27Eastern Young Athletes League5:46.6016
2025-07-27Eastern Young Athletes League5:44.5215
2025-07-27Eastern Young Athletes League4:21.372
2025-07-27Eastern Young Athletes League5:34.0913
2025-07-27Eastern Young Athletes League5:34.3314
2025-07-27Eastern Young Athletes League2:14.397
2025-07-27Eastern Young Athletes League2:16.119
2025-07-27Eastern Young Athletes League2:16.5710
2025-07-27Eastern Young Athletes League2:19.9111
2025-07-27Eastern Young Athletes League4:49.761
2025-07-27Eastern Young Athletes League4:56.822
2025-07-27Eastern Young Athletes League5:05.083
2025-07-27Eastern Young Athletes League5:06.774
2025-07-27Eastern Young Athletes League2:14.978
2025-07-27Eastern Young Athletes League5:11.216
2025-07-27Eastern Young Athletes League5:12.367
2025-07-27Eastern Young Athletes League5:13.328
2025-07-27Eastern Young Athletes League5:17.899
2025-07-27Eastern Young Athletes League5:20.8010
2025-07-27Eastern Young Athletes League5:24.5711
2025-07-27Eastern Young Athletes League5:06.795
2025-07-27Eastern Young Athletes League5:27.7112
2025-07-19National Athletics League Championship West Round 32:07.364
2025-07-19National Athletics League Championship West Round 32:03.593
2025-07-19National Athletics League Championship West Round 32:03.502
2025-07-19National Athletics League Championship West Round 31:54.612
2025-07-19National Athletics League Championship West Round 31:59.095
2025-07-19National Athletics League Championship West Round 31:59.054
2025-07-19National Athletics League Championship West Round 31:55.743
2025-07-19National Athletics League Championship West Round 32:09.125
2025-07-19National Athletics League Championship West Round 31:59.861
2025-07-19National Athletics League Championship West Round 310:11.791
2025-07-19National Athletics League Championship West Round 34:08.556
2025-07-19National Athletics League Championship West Round 311:04.483
2025-07-19National Athletics League Championship West Round 314:00.834
2025-07-19National Athletics League Championship West Round 314:47.685
2025-07-19National Athletics League Championship West Round 34:01.511
2025-07-19National Athletics League Championship West Round 34:02.002
2025-07-19National Athletics League Championship West Round 34:02.393
2025-07-19National Athletics League Championship West Round 34:02.534
2025-07-19National Athletics League Championship West Round 34:07.485
2025-07-19National Athletics League Championship West Round 31:54.061
2025-07-19National Athletics League Championship West Round 34:16.297
2025-07-19National Athletics League Championship West Round 310:55.842
2025-07-19National Athletics League Championship North Round 39:56.148
2025-07-19National Athletics League Championship North Round 34:08.214
2025-07-19National Athletics League Championship North Round 39:40.416
2025-07-19National Athletics League Championship North Round 32:02.833
2025-07-19National Athletics League Championship West Round 34:21.118
2025-07-19National Athletics League Championship North Round 32:15.754
2025-07-19National Athletics League Championship North Round 31:57.451
2025-07-19National Athletics League Championship North Round 32:47.342
2025-07-19National Athletics League Championship North Round 39:56.911
2025-07-19National Athletics League Championship North Round 310:19.772
2025-07-19National Athletics League Championship North Round 310:25.323
2025-07-19National Athletics League Championship North Round 310:40.984
2025-07-19National Athletics League Championship North Round 312:01.075
2025-07-19National Athletics League Championship North Round 39:51.167
2025-07-19National Athletics League Championship North Round 312:39.936
2025-07-19National Athletics League Championship North Round 34:01.982
2025-07-19National Athletics League Championship North Round 34:04.963
2025-07-19National Athletics League Championship North Round 34:11.485
2025-07-19National Athletics League Championship North Round 34:14.076
2025-07-19National Athletics League Championship North Round 34:25.507
2025-07-19National Athletics League Championship North Round 38:33.011
2025-07-19National Athletics League Championship North Round 38:55.862
2025-07-19National Athletics League Championship North Round 39:06.313
2025-07-19National Athletics League Championship North Round 39:24.414
2025-07-19National Athletics League Championship North Round 39:24.965
2025-07-19National Athletics League Championship North Round 34:00.911
2025-07-19National Athletics League Championship West Round 34:23.349
2025-07-19National Athletics League Championship East Round 39:06.044
2025-07-19National Athletics League Championship West Round 38:50.281
2025-07-19National Athletics League Championship East Round 33:55.921
2025-07-19National Athletics League Championship East Round 33:56.642
2025-07-19National Athletics League Championship East Round 33:58.283
2025-07-19National Athletics League Championship East Round 33:58.424
2025-07-19National Athletics League Championship East Round 34:00.705
2025-07-19National Athletics League Championship East Round 34:06.416
2025-07-19National Athletics League Championship East Round 34:07.107
2025-07-19National Athletics League Championship East Round 34:07.539
2025-07-19National Athletics League Championship East Round 34:12.6610
2025-07-19National Athletics League Championship East Round 34:30.6211
2025-07-19National Athletics League Championship East Round 311:54.667
2025-07-19National Athletics League Championship East Round 35:54.1112
2025-07-19National Athletics League Championship East Round 38:45.632
2025-07-19National Athletics League Championship East Round 38:47.673
2025-07-19National Athletics League Championship East Round 39:09.435
2025-07-19National Athletics League Championship East Round 39:10.166
2025-07-19National Athletics League Championship East Round 39:10.387
2025-07-19National Athletics League Championship East Round 39:19.868
2025-07-19National Athletics League Championship East Round 39:27.369
2025-07-19National Athletics League Championship East Round 39:36.8510
2025-07-19National Athletics League Championship East Round 39:47.0811
2025-07-19National Athletics League Championship North Round 32:01.882
2025-07-19National Athletics League Championship East Round 37:58.231
2025-07-19National Athletics League Championship West Round 34:30.8810
2025-07-19National Athletics League Championship East Round 311:19.066
2025-07-19National Athletics League Championship East Round 310:49.974
2025-07-19National Athletics League Championship West Round 38:54.592
2025-07-19National Athletics League Championship West Round 39:07.253
2025-07-19National Athletics League Championship West Round 39:23.224
2025-07-19National Athletics League Championship West Round 39:24.745
2025-07-19National Athletics League Championship West Round 39:33.496
2025-07-19National Athletics League Championship West Round 39:41.947
2025-07-19National Athletics League Championship West Round 39:42.478
2025-07-19National Athletics League Championship East Round 31:55.571
2025-07-19National Athletics League Championship East Round 31:55.662
2025-07-19National Athletics League Championship East Round 31:57.293
2025-07-19National Athletics League Championship East Round 310:50.895
2025-07-19National Athletics League Championship East Round 31:58.334
2025-07-19National Athletics League Championship East Round 32:08.096
2025-07-19National Athletics League Championship East Round 31:57.171
2025-07-19National Athletics League Championship East Round 31:57.782
2025-07-19National Athletics League Championship East Round 31:58.193
2025-07-19National Athletics League Championship East Round 31:58.944
2025-07-19National Athletics League Championship East Round 32:05.465
2025-07-19National Athletics League Championship East Round 32:09.986
2025-07-19National Athletics League Championship East Round 39:52.111
2025-07-19National Athletics League Championship East Round 310:18.682
2025-07-19National Athletics League Championship East Round 310:39.553
2025-07-19National Athletics League Championship East Round 31:58.935
2025-07-19National Athletics League Championship North Round 31:55.901
2025-07-19National Athletics League Championship East Round 34:07.308
2025-07-06YDL 34:29.209
2025-07-06YDL 34:29.4910
2025-07-06YDL 34:55.3411
2025-07-06YDL 36:25.781
2025-07-06YDL 38:09.764
2025-07-06YDL 36:56.163
2025-07-06YDL 31:59.651
2025-07-06YDL 34:28.608
2025-07-06YDL 36:43.692
2025-07-06YDL 34:27.207
2025-07-06YDL 34:33.113
2025-07-06YDL 34:25.545
2025-07-06YDL 34:25.024
2025-07-06YDL 34:16.993
2025-07-06YDL 34:16.082
2025-07-06YDL 34:20.191
2025-07-06YDL 34:08.061
2025-07-06YDL 34:54.275
2025-07-06YDL 34:40.234
2025-07-06YDL 34:29.932
2025-07-06YDL 32:03.512
2025-07-06YDL 34:25.766
2025-07-06YDL 32:06.723
2025-07-06YDL 34:55.632
2025-07-06YDL 32:09.855
2025-07-06YDL 32:09.064
2025-07-06YDL 35:36.776
2025-07-06YDL 35:25.685
2025-07-06YDL 35:15.224
2025-07-06YDL 34:59.623
2025-07-06YDL 32:37.405
2025-07-06YDL 32:25.454
2025-07-06YDL 32:18.223
2025-07-06YDL 32:10.002
2025-07-06YDL 34:52.851
2025-07-06YDL 32:22.006
2025-07-06YDL 32:10.525
2025-07-06YDL 32:07.854
2025-07-06YDL 32:06.223
2025-07-06YDL 32:03.792
2025-07-06YDL 32:03.761
2025-07-06YDL 32:20.858
2025-07-06YDL 32:11.907
2025-07-06YDL 32:08.661
2025-07-06YDL 32:10.626
2025-07-05National Athletics League Championship South Round 21:54.861
2025-07-05National Athletics League Championship South Round 27:36.307
2025-07-05National Athletics League Championship South Round 27:16.606
2025-07-05National Athletics League Championship South Round 26:53.005
2025-07-05National Athletics League Championship South Round 26:52.004
2025-07-05National Athletics League Championship South Round 26:47.403
2025-07-05National Athletics League Championship South Round 26:14.102
2025-07-05National Athletics League Championship South Round 26:05.901
2025-07-05National Athletics League Championship South Round 22:14.156
2025-07-05National Athletics League Championship South Round 22:05.035
2025-07-05National Athletics League Championship South Round 22:03.504
2025-07-05National Athletics League Championship South Round 21:57.882
2025-07-05National Athletics League Championship South Round 21:57.561
2025-07-05National Athletics League Championship South Round 22:13.286
2025-07-05National Athletics League Championship South Round 22:11.815
2025-07-05National Athletics League Championship South Round 22:02.514
2025-07-05National Athletics League Championship South Round 21:56.863
2025-07-05National Athletics League Championship South Round 21:55.262
2025-07-05National Athletics League Championship South Round 28:23.708
2025-07-05National Athletics League Championship South Round 22:03.383
2025-07-05National Athletics League Championship South Round 28:46.509
2025-07-05National Athletics League Championship South Round 28:14.161
2025-07-05National Athletics League Championship South Round 24:17.272
2025-07-05National Athletics League Championship South Round 24:16.511
2025-07-05National Athletics League Championship South Round 210:09.2410
2025-07-05National Athletics League Championship South Round 210:06.399
2025-07-05National Athletics League Championship South Round 29:51.258
2025-07-05National Athletics League Championship South Round 29:50.597
2025-07-05National Athletics League Championship South Round 28:53.765
2025-07-05National Athletics League Championship South Round 28:52.984
2025-07-05National Athletics League Championship South Round 28:52.153
2025-07-05National Athletics League Championship South Round 28:14.182
2025-07-05National Athletics League Championship South Round 29:12.866
2025-07-05National Athletics League Championship South Round 25:14.8210
2025-07-05National Athletics League Championship South Round 25:02.949
2025-07-05National Athletics League Championship South Round 24:38.398
2025-07-05National Athletics League Championship South Round 24:26.347
2025-07-05National Athletics League Championship South Round 24:23.716
2025-07-05National Athletics League Championship South Round 24:20.145
2025-07-05National Athletics League Championship South Round 24:17.894
2025-07-05National Athletics League Championship South Round 24:17.473
2025-06-14University of Birmingham Track and Field Festival29:31.473
2025-06-14University of Birmingham Track and Field Festival29:39.756
2025-06-14University of Birmingham Track and Field Festival30:31.0014
2025-06-01Middlesex Young Athletes' League3:30.1411
2025-06-01Middlesex Young Athletes' League5:08.715
2025-06-01Middlesex Young Athletes' League3:26.9510
2025-06-01Middlesex Young Athletes' League4:38.381
2025-06-01Middlesex Young Athletes' League4:47.462
2025-06-01Middlesex Young Athletes' League4:57.363
2025-06-01Middlesex Young Athletes' League5:05.154
2025-06-01Middlesex Young Athletes' League5:12.196
2025-06-01Middlesex Young Athletes' League5:42.4213
2025-06-01Middlesex Young Athletes' League5:18.559
2025-06-01Middlesex Young Athletes' League5:23.6110
2025-06-01Middlesex Young Athletes' League5:35.5911
2025-06-01Middlesex Young Athletes' League5:40.9912
2025-06-01Middlesex Young Athletes' League5:18.831
2025-06-01Middlesex Young Athletes' League5:20.412
2025-06-01Middlesex Young Athletes' League3:12.429
2025-06-01Middlesex Young Athletes' League5:24.853
2025-06-01Middlesex Young Athletes' League5:16.508
2025-06-01Middlesex Young Athletes' League3:12.398
2025-06-01Middlesex Young Athletes' League2:47.284
2025-06-01Middlesex Young Athletes' League3:02.806
2025-06-01Middlesex Young Athletes' League5:32.524
2025-06-01Middlesex Young Athletes' League2:44.511
2025-06-01Middlesex Young Athletes' League2:45.592
2025-06-01Middlesex Young Athletes' League2:46.903
2025-06-01Middlesex Young Athletes' League2:49.215
2025-06-01Middlesex Young Athletes' League2:51.876
2025-06-01Middlesex Young Athletes' League2:52.967
2025-06-01Middlesex Young Athletes' League2:54.078
2025-06-01Middlesex Young Athletes' League2:56.459
2025-06-01Middlesex Young Athletes' League2:59.0010
2025-06-01Middlesex Young Athletes' League3:00.6711
2025-06-01Middlesex Young Athletes' League3:15.6512
2025-06-01Middlesex Young Athletes' League2:49.951
2025-06-01Middlesex Young Athletes' League2:55.292
2025-06-01Middlesex Young Athletes' League2:55.363
2025-06-01Middlesex Young Athletes' League2:58.544
2025-06-01Middlesex Young Athletes' League3:00.205
2025-06-01Middlesex Young Athletes' League3:11.877
2025-06-01Middlesex Young Athletes' League5:35.785
2025-06-01Middlesex Young Athletes' League5:16.497
2025-06-01Middlesex Young Athletes' League5:48.907
2025-06-01Middlesex Young Athletes' League4:56.848
2025-06-01Middlesex Young Athletes' League4:59.309
2025-06-01Middlesex Young Athletes' League5:09.4810
2025-06-01Middlesex Young Athletes' League5:31.2311
2025-06-01Middlesex Young Athletes' League5:44.0412
2025-06-01Middlesex Young Athletes' League4:11.791
2025-06-01Middlesex Young Athletes' League4:20.792
2025-06-01Middlesex Young Athletes' League4:54.987
2025-06-01Middlesex Young Athletes' League4:21.613
2025-06-01Middlesex Young Athletes' League4:35.666
2025-06-01Middlesex Young Athletes' League4:36.197
2025-06-01Middlesex Young Athletes' League4:40.178
2025-06-01Middlesex Young Athletes' League4:46.959
2025-06-01Middlesex Young Athletes' League4:50.7610
2025-06-01Middlesex Young Athletes' League4:56.2411
2025-06-01Middlesex Young Athletes' League4:56.9212
2025-06-01Middlesex Young Athletes' League4:29.634
2025-06-01Middlesex Young Athletes' League4:54.446
2025-06-01Middlesex Young Athletes' League4:31.505
2025-06-01Middlesex Young Athletes' League4:44.584
2025-06-01Middlesex Young Athletes' League6:00.5110
2025-06-01Middlesex Young Athletes' League4:50.545
2025-06-01Middlesex Young Athletes' League6:03.7011
2025-06-01Middlesex Young Athletes' League4:26.721
2025-06-01Middlesex Young Athletes' League4:27.452
2025-06-01Middlesex Young Athletes' League4:41.253
2025-06-01Middlesex Young Athletes' League4:52.634
2025-06-01Middlesex Young Athletes' League5:56.189
2025-06-01Middlesex Young Athletes' League4:52.785
2025-06-01Middlesex Young Athletes' League4:56.696
2025-06-01Middlesex Young Athletes' League5:04.067
2025-06-01Middlesex Young Athletes' League5:14.858
2025-06-01Middlesex Young Athletes' League5:20.679
2025-06-01Middlesex Young Athletes' League4:34.721
2025-06-01Middlesex Young Athletes' League4:35.402
2025-06-01Middlesex Young Athletes' League4:37.093
2025-06-01Middlesex Young Athletes' League5:41.346
2025-06-01Middlesex Young Athletes' League5:49.548
2025-05-31National Athletics League Championship South Round 117:00.068
2025-05-31National Athletics League Championship South Round 14:22.259
2025-05-31National Athletics League Championship South Round 14:55.3110
2025-05-31National Athletics League Championship South Round 114:22.711
2025-05-31National Athletics League Championship South Round 114:52.992
2025-05-31National Athletics League Championship South Round 115:52.183
2025-05-31National Athletics League Championship South Round 116:04.674
2025-05-31National Athletics League Championship South Round 116:17.805
2025-05-31National Athletics League Championship South Round 116:19.926
2025-05-31National Athletics League Championship South Round 116:51.747
2025-05-31National Athletics League Championship South Round 117:03.139
2025-05-31National Athletics League Championship South Round 118:41.9810
2025-05-31National Athletics League Championship South Round 118:49.0711
2025-05-31National Athletics League Championship East Round 11:54.671
2025-05-31National Athletics League Championship East Round 11:56.102
2025-05-31National Athletics League Championship East Round 11:56.393
2025-05-31National Athletics League Championship East Round 11:57.574
2025-05-31National Athletics League Championship East Round 11:59.235
2025-05-31National Athletics League Championship East Round 11:59.636
2025-05-31National Athletics League Championship East Round 11:54.961
2025-05-31National Athletics League Championship East Round 12:02.673
2025-05-31National Athletics League Championship East Round 12:02.844
2025-05-31National Athletics League Championship East Round 12:09.955
2025-05-31National Athletics League Championship East Round 19:55.031
2025-05-31National Athletics League Championship East Round 110:08.712
2025-05-31National Athletics League Championship East Round 110:09.083
2025-05-31National Athletics League Championship South Round 14:17.238
2025-05-31National Athletics League Championship East Round 110:16.154
2025-05-31National Athletics League Championship South Round 14:16.727
2025-05-31National Athletics League Championship South Round 14:09.805
2025-05-31National Athletics League Championship South Round 11:54.261
2025-05-31National Athletics League Championship South Round 11:54.742
2025-05-31National Athletics League Championship South Round 11:55.553
2025-05-31National Athletics League Championship South Round 11:55.844
2025-05-31National Athletics League Championship South Round 11:56.505
2025-05-31National Athletics League Championship South Round 12:10.006
2025-05-31National Athletics League Championship South Round 11:55.221
2025-05-31National Athletics League Championship South Round 12:01.722
2025-05-31National Athletics League Championship South Round 12:02.053
2025-05-31National Athletics League Championship South Round 12:03.154
2025-05-31National Athletics League Championship South Round 12:05.955
2025-05-31National Athletics League Championship South Round 111:09.571
2025-05-31National Athletics League Championship South Round 111:19.592
2025-05-31National Athletics League Championship South Round 111:41.033
2025-05-31National Athletics League Championship South Round 112:20.144
2025-05-31National Athletics League Championship South Round 112:35.485
2025-05-31National Athletics League Championship South Round 113:15.026
2025-05-31National Athletics League Championship South Round 113:20.867
2025-05-31National Athletics League Championship South Round 114:23.978
2025-05-31National Athletics League Championship South Round 116:34.649
2025-05-31National Athletics League Championship South Round 118:47.0910
2025-05-31National Athletics League Championship South Round 14:04.281
2025-05-31National Athletics League Championship South Round 14:05.252
2025-05-31National Athletics League Championship South Round 14:05.603
2025-05-31National Athletics League Championship South Round 14:08.594
2025-05-31National Athletics League Championship South Round 14:12.876
2025-05-31National Athletics League Championship East Round 110:19.715
2025-05-31National Athletics League Championship East Round 11:55.752
2025-05-31National Athletics League Championship East Round 110:33.447
2025-05-31National Athletics League Championship West Round 12:05.293
2025-05-31National Athletics League Championship West Round 12:08.024
2025-05-31National Athletics League Championship West Round 19:57.361
2025-05-31National Athletics League Championship West Round 110:41.332
2025-05-31National Athletics League Championship West Round 110:41.643
2025-05-31National Athletics League Championship East Round 110:20.686
2025-05-31National Athletics League Championship West Round 113:53.865
2025-05-31National Athletics League Championship West Round 115:33.756
2025-05-31National Athletics League Championship West Round 13:55.231
2025-05-31National Athletics League Championship West Round 13:57.962
2025-05-31National Athletics League Championship West Round 13:58.013
2025-05-31National Athletics League Championship West Round 13:58.534
2025-05-31National Athletics League Championship West Round 12:04.802
2025-05-31National Athletics League Championship West Round 14:04.595
2025-05-31National Athletics League Championship West Round 14:15.247
2025-05-31National Athletics League Championship West Round 14:17.898
2025-05-31National Athletics League Championship West Round 14:21.139
2025-05-31National Athletics League Championship West Round 14:23.1510
2025-05-31National Athletics League Championship West Round 14:28.1811
2025-05-31National Athletics League Championship West Round 18:38.451
2025-05-31National Athletics League Championship West Round 18:48.122
2025-05-31National Athletics League Championship West Round 18:58.793
2025-05-31National Athletics League Championship West Round 19:26.834
2025-05-31National Athletics League Championship West Round 19:32.605
2025-05-31National Athletics League Championship West Round 19:46.866
2025-05-31National Athletics League Championship West Round 19:48.157
2025-05-31National Athletics League Championship West Round 14:06.146
2025-05-31National Athletics League Championship West Round 12:01.271
2025-05-31National Athletics League Championship West Round 111:02.894
2025-05-31National Athletics League Championship West Round 11:54.693
2025-05-31National Athletics League Championship East Round 110:47.488
2025-05-31National Athletics League Championship East Round 13:53.601
2025-05-31National Athletics League Championship East Round 13:54.042
2025-05-31National Athletics League Championship East Round 13:55.513
2025-05-31National Athletics League Championship East Round 13:57.144
2025-05-31National Athletics League Championship West Round 12:00.104
2025-05-31National Athletics League Championship East Round 14:01.216
2025-05-31National Athletics League Championship East Round 14:01.867
2025-05-31National Athletics League Championship East Round 14:03.018
2025-05-31National Athletics League Championship East Round 14:11.519
2025-05-31National Athletics League Championship East Round 14:12.5010
2025-05-31National Athletics League Championship East Round 114:51.961
2025-05-31National Athletics League Championship East Round 115:01.882
2025-05-31National Athletics League Championship East Round 13:59.885
2025-05-31National Athletics League Championship East Round 115:10.804
2025-05-31National Athletics League Championship East Round 115:04.433
2025-05-31National Athletics League Championship West Round 11:54.262
2025-05-31National Athletics League Championship West Round 11:53.931
2025-05-31National Athletics League Championship East Round 116:42.3412
2025-05-31National Athletics League Championship East Round 116:19.9410
2025-05-31National Athletics League Championship East Round 116:12.639
2025-05-31National Athletics League Championship East Round 116:23.4711
2025-05-31National Athletics League Championship East Round 116:07.697
2025-05-31National Athletics League Championship East Round 115:48.086
2025-05-31National Athletics League Championship East Round 115:48.005
2025-05-31National Athletics League Championship East Round 116:10.558
2025-03-02Oxfordshire Cross Country League Round 564
2025-03-02Oxfordshire Cross Country League Round 53
2025-03-02Oxfordshire Cross Country League Round 5120
2025-03-02Oxfordshire Cross Country League Round 5208
2025-02-28Flahavans Cross country Final 2024/25103
2025-02-28Flahavans Cross country Final 2024/2589
2025-02-22NI & Ulster Senior Cross Country Championships50
2018
2018-05-12British Milers' Club — Manchester Sportcity Grand Prix 12 May 201801:52.536
2016
2016-06-04British Milers' Club — Milton Keynes Pb Classic 04 June 201604:23.7814
2016-05-28British Milers' Club — Watford Grand Prix 28 May 201602:00.928
2015
2015-07-18British Milers' Club — Oxford Grand Prix 18 July 201515:39.6612
2015-06-06British Milers' Club — Milton Keynes Pb Classic 06 June 201502:01.298
2015-06-06British Milers' Club — Milton Keynes Pb Classic 06 June 201504:27.089
2013
2013-07-20British Milers' Club — Oxford Grand Prix 20 July 201301:52.322
2013-07-20British Milers' Club — Oxford Grand Prix 20 July 201304:38.0214
2013-06-01British Milers' Club — Manchester Sportcity Grand Prix 1 June 201314:34.809

Ratings are head-to-head (Bradley–Terry) over finishing places across cross-country, track and road. Times are ranked nationally per event. Identity is resolved across clubs and disciplines; results shown are those collected so far.