| 2025 SEN Bristol & West/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 18:01 | | | 18:02 | 114 | W2 | 21 | | Bath | Bristol Track Club Race Day 3K / 5K | 6 Apr 25 |
| parkrun | 18:23 | | | | 4 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 215 | 19 Apr 25 |
| parkrun | 18:39 | | | | 4 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 209 | 8 Mar 25 |
| parkrun | 19:09 | | | | 13 | | 1 | 1 | Princes | Princes parkrun # 648 | 22 Mar 25 |
| 5.08KL | 18:33 | | | | 11 | L2 | | | Sutton Coldfield | ERRA Women's National 6-Stage Relays | 12 Apr 25 |
| 3.16ML | 18:45 | | | | 2 | L2 | | | Sutton Coldfield | Midland Counties Women's 6-Stage Relays | 29 Mar 25 |
| 5.5KXC | 22:17 | | | | 3 | | 3 | | Brecon (Penlan) | The John H Collins Gwent League | 2 Mar 25 |
| 5.59KXC | 20:35 | | | | 46 | | | | Cardiff | BUCS Championship | 1 Feb 25 |
| 6.2KXC | 25:11 | | | | 2 | | 1 | | Margam Park | The John H Collins Gwent League | 8 Feb 25 |
| 6.5KXC | 27:17 | | | | 12 | | 3 | | Pittville Park | Gloucestershire League | 15 Feb 25 |
| 7.13KXC | 30:52 | | | | 23 | | | | RNAS Merryfield | South West Inter County Championship | 4 Jan 25 |
| 7.73KXC | 30:38 | | | | 9 | | 8 | | Pembrey | Welsh National Championships | 25 Jan 25 |
| 8KXC | 34:55 | | | | 70 | | | | Parliament Hill | ECCA Saucony English National Championships | 22 Feb 25 |
| 25KMT | 2:56:55 | | | | 3 | | 1 | | Plas y Brenin | Ogwen 10K / 25K / 40K | 3 Aug 25 |
| 2024 SEN Bristol & West/Bath Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 17:39.15 | | | | 3 | 2 | | | Sportcity | BUCS Athletics: Outdoor Championships | 6 May 24 |
| parkrun | 17:45 | | | | 4 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 168 | 1 Jun 24 |
| parkrun | 18:10 | | | | 3 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 167 | 25 May 24 |
| parkrun | 18:26 | | | | 11 | | 1 | 1 | Eastville | Eastville parkrun # 251 | 16 Mar 24 |
| parkrun | 18:37 | | | | 11 | | 1 | 1 | Eastville | Eastville parkrun # 243 | 13 Jan 24 |
| parkrun | 18:52 | | | | 5 | | 1 | 1 | Pomphrey Hill | Pomphrey Hill parkrun # 443 | 24 Feb 24 |
| parkrun | 18:52 | | | | 9 | | 1 | 1 | Eastville | Eastville parkrun # 252 | 23 Mar 24 |
| parkrun | 20:42 | | | | 5 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 196 | 14 Dec 24 |
| parkrun | 21:27 | | | | 6 | | 1 | 1 | Hafan Pwllheli | Hafan Pwllheli parkrun # 197 | 25 Dec 24 |
| 3.16ML | 18:26 | | | | 8 | L2 | | | Sutton Coldfield | ERRA Women's National 6-Stage Relays | 6 Apr 24 |
| 6KXC | 24:47 | | | | 8 | | | | RNAS Merryfield | South West Inter County Championships | 7 Jan 24 |
| 6.3KXC | 25:05 | | | | 3 | | 3 | | Pont-y-Pwl Park | The John H Collins Gwent League | 2 Mar 24 |
| 6.3KXC | 29:34 | | | | 1 | | | | Margam Park | The John H Collins Gwent League | 10 Feb 24 |
| 6.5KXC | 28:07 | | | | 14 | | 5 | | Cotswold Farm Park | Gloucestershire League | 6 Jan 24 |
| 6.85KXC | 23:54 | | | | 4 | | | | Brecon | Welsh National Championships | 17 Feb 24 |
| 8KXC | 28:00 | | | | 55 | | | | Wollaton Park | CAU Inter County Championships (inc British Athletics Cross Challenge) | 9 Mar 24 |
| 8KXC | 31:18 | | | | 9 | | | | Leamington Spa | Midland Counties Championships | 27 Jan 24 |
| 10KXC | 40:09 | | | | 43 | | | | Parliament Hill | British Athletics Cross Challenge (inc UKA World Cross Country Trial) | 20 Jan 24 |
| HMMT | 1:42:37 | | | | 14 | | 1 | | Devil's Bridge | Red Kite Challenge (Inc Welsh Trail Champs) | 27 Apr 24 |
| 15MMT | 2:02:30 | | | | 11 | | 1 | | Cheddar | Big Cheese 15 | 17 Mar 24 |
| 2023 SEN Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:54.0 | | | | 1 | 1 | | | Gloucester | Avon League | 6 Aug 23 |
| 3000 | 10:19.23 | i | | | 7 | 2 | | | Cardiff | Cardiff Met Indoor Christmas Classic | 17 Dec 23 |
| 3000 | 10:24.17 | | | | 3 | | | | Bedford | National Athletics League Championship Division Fixture A | 11 Jun 23 |
| 5000 | 17:44.32 | | | | 22 | | | | Newport | Welsh 3000m & 5000m Championships | 31 May 23 |
| 3000SCW | 11:43.43 | | | | 1 | | | | Gloucester | Cheltenham Midsummer Opens | 26 Jul 23 |
| 3000SCW | 12:53.13 | | | | 1 | | | | Nuneaton | Midland Counties League Technical Events | 18 Jun 23 |
| 4.33KL | 15:33 | | | | 4 | L03 | | | Sutton Park | Midland Counties Women's 4-Stage Relays | 23 Sep 23 |
| 5K | 16:56 | | | 17:10 | 262 | | 19 | | Kingsley | Mid Cheshire 5K | 28 Apr 23 |
| parkrun | 18:13 | | | | 3 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 135 | 27 May 23 |
| parkrun | 18:35 | | | | 7 | | 1 | 1 | Coldham’s Common | Coldham’s Common parkrun # 170 | 10 Jun 23 |
| parkrun | 18:37 | | | | 6 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 146 | 12 Aug 23 |
| parkrun | 18:43 | | | | 2 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 148 | 26 Aug 23 |
| parkrun | 18:44 | | | | 5 | | 1 | 1 | Worsley Woods | Worsley Woods parkrun # 500 | 29 Apr 23 |
| parkrun | 18:44 | | | | 2 | | 1 | 1 | Brynaman | Brynaman parkrun # 139 | 25 Dec 23 |
| parkrun | 18:45 | | | | 7 | | 1 | 1 | Pomphrey Hill | Pomphrey Hill parkrun # 400 | 15 Apr 23 |
| parkrun | 18:47 | | | | 2 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 156 | 21 Oct 23 |
| parkrun | 18:51 | | | | 1 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 128 | 18 Mar 23 |
| parkrun | 18:53 | | | | 4 | | 1 | 1 | Coldham’s Common | Coldham’s Common parkrun # 199 | 30 Dec 23 |
| parkrun | 19:05 | | | | 3 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 138 | 17 Jun 23 |
| parkrun | 19:09 | | | | 1 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 124 | 18 Feb 23 |
| parkrun | 19:09 | | | | 5 | | 1 | 1 | Porthcawl | Porthcawl parkrun # 452 | 22 Jul 23 |
| parkrun | 19:12 | | | | 9 | | 1 | 1 | Brueton | Brueton parkrun # 581 | 21 Jan 23 |
| parkrun | 19:16 | | | | 5 | | 1 | 1 | Pomphrey Hill | Pomphrey Hill parkrun # 429 | 18 Nov 23 |
| parkrun | 20:05 | | | | 9 | | 1 | 1 | Blaise Castle | Blaise Castle parkrun # 29 | 23 Dec 23 |
| parkrun | 22:18 | | | | 5 | | 2 | 1 | Woolacombe Dunes | Woolacombe Dunes parkrun # 170 | 8 Jul 23 |
| 5.9KXC | 23:23 | | | | 2 | | 2 | | Margam Park | The John H Collins Gwent League | 11 Feb 23 |
| 6.3KXC | 23:45 | | | | 1 | | 1 | | Pont-y-Pwl Park | The John H Collins Gwent League | 4 Mar 23 |
| 6.4KXC | 24:40 | | | | 46 | | 47 | | Cardiff | British Athletics Cross Challenge (inc John H Collins Gwent League) | 11 Nov 23 |
| 6.6KXC | 25:36 | | | | 5 | R7 | 5 | | Bath University | Gloucestershire League (Inc Gloucestershire, Avon, Somerset, Wiltshire County Champs) | 10 Dec 23 |
| 6.7KXC | 25:54 | | | | 6 | | | | Blaise Castle | The John H Collins Gwent League | 2 Dec 23 |
| 6.95KXC | 27:28 | | | | 8 | | | | Ilton | EA South West Region Championships | 8 Jan 23 |
| 7.15KXC | 27:04 | | | | 5 | R7 | 5 | | Pembrey Country Park | The John H Collins Gwent League | 14 Oct 23 |
| 8KXC | 32:21 | | | | 46 | | | | Bolesworth Castle | ECCA Saucony English National Cross Country Championships | 25 Feb 23 |
| 8.1KXC | 31:16 | | | | 90 | | | | Sefton Park | British Athletics Cross Challenge (inc Euro Trials, L&D, Red Rose and Mid Lancs Leagues) | 25 Nov 23 |
| 10K | 36:09 | | | 36:11 | 43 | | 2 | | Bristol | Great Bristol Run 10K | 14 May 23 |
| 13.2KMT | 61:32 | | | | 5 | L03 | 1 | | Chipping Campden | Cotswold Way Relay | 1 Jul 23 |
| 10M | 62:09 | | | | 24 | | 2 | | Oldbury | Oldbury 10 | 17 Sep 23 |
| HM | 82:39 | | | 82:42 | 286 | | 22 | | Cardiff | Cardiff Half Marathon | 1 Oct 23 |
| 2022 SEN Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:23.67 | | | | 2 | A | | | Nottingham | Midland Counties Track & Field League Division 1 | 13 Aug 22 |
| 800 | 2:25.39 | | | | 3 | B | | | Rugby | Midland Counties Track & Field League Division 1 | 17 Jul 22 |
| 3000 | 10:10.7 | | | | 14 | 2 | | | Stoke Gifford | Bristol & West AC Open Meeting | 21 Jun 22 |
| 3000 | 10:15.83 | | | | 2 | | | | Sportcity | National Athletics League - Premiership | 7 May 22 |
| 3000 | 10:26.18 | | | | 1 | A | | | Rugby | Midland Counties Track & Field League Division 1 | 17 Jul 22 |
| 3000SCW | 12:06.97 | | | | 1 | A | | | Nottingham | Midland Counties Track & Field League Division 1 | 13 Aug 22 |
| 4.33KL | 15:24 | | | | 7 | L3 | | | Sutton Park | ERRA Women's National 4-Stage Relays | 8 Oct 22 |
| 5K | 17:12 | | | 17:24 | 240 | | 24 | | Kingsley | Mid Cheshire 5K | 26 Aug 22 |
| 5K | 17:33 | | | | 83 | | 1 | | Bath | South West PB Series 5K | 1 Jun 22 |
| 5K | 17:50 | | | | 19 | W1 | 2 | | Bath | Bristol Track Club Race Day 5K | 23 Apr 22 |
| parkrun | 18:18 | | | | 9 | | 1 | 1 | Edinburgh | Edinburgh parkrun # 573 | 30 Apr 22 |
| parkrun | 18:45 | | | | 13 | | 1 | 1 | Eastville | Eastville parkrun # 166 | 23 Jul 22 |
| parkrun | 18:46 | | | | 7 | | 1 | 1 | Horsham | Horsham parkrun # 351 | 3 Sep 22 |
| parkrun | 19:01 | | | | 8 | | 1 | 1 | Eastville | Eastville parkrun # 168 | 6 Aug 22 |
| parkrun | 19:01 | | | | 4 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 122 | 24 Dec 22 |
| parkrun | 19:06 | | | | 12 | | 1 | 1 | Eastville | Eastville parkrun # 142 | 5 Feb 22 |
| parkrun | 19:10 | | | | 17 | | 1 | 1 | Eastville | Eastville parkrun # 181 | 19 Nov 22 |
| parkrun | 19:11 | | | | 9 | | 1 | 1 | Eastville | Eastville parkrun # 167 | 30 Jul 22 |
| parkrun | 19:12 | | | | 9 | | 2 | | Ashton Court | Ashton Court parkrun # 499 | 9 Jul 22 |
| parkrun | 19:12 | | | | 3 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 108 | 10 Sep 22 |
| parkrun | 19:18 | | | | 4 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 120 | 10 Dec 22 |
| parkrun | 19:22 | | | | 8 | | 1 | 1 | Eastville | Eastville parkrun # 187 | 31 Dec 22 |
| parkrun | 19:23 | | | | 8 | | 1 | 1 | Fell Foot | Fell Foot parkrun # 319 | 27 Aug 22 |
| parkrun | 19:28 | | | | 4 | | 1 | 1 | Brynaman | Brynaman parkrun # 88 | 25 Dec 22 |
| 3.16ML | 19:20 | | | | 3 | L5 | | | Sutton Coldfield | Midland Counties Women's 6-Stage Relays | 26 Mar 22 |
| 6KXC | 24:25 | | | | 6 | | | | Singleton Park | The John H Collins Gwent League | 19 Mar 22 |
| 6.4KXC | 23:07 | | | | 21 | | | | Cardiff | Cardiff Cross Challenge | 15 Oct 22 |
| 6.5KXC | 24:33 | | | | 2 | | 2 | | Bristol | The John H Collins Gwent League | 12 Nov 22 |
| 6.6KXC | 24:58 | | | | 5 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 27 Nov 22 |
| 6.95KXC | 27:50 | | | | 17 | | | | Ilton | South West Inter County Championships | 2 Jan 22 |
| 7.1KXC | 28:57 | | | | 2 | | | | Blaise Castle | The John H Collins Gwent League | 19 Feb 22 |
| 7.3KXC | 26:47 | | | | 4 | | 4 | | Pembrey Country Park | The John H Collins Gwent League | 3 Dec 22 |
| 8KXC | 33:54 | | | | 77 | | | | Parliament Hill | ECCA Saucony English National Championships | 26 Feb 22 |
| 5M | 29:06 | | | | 22 | | 1 | | Weston-super-Mare | Weston Prom 5 | 15 Sep 22 |
| 10K | 36:34 | | | 36:42 | 82 | | 6 | | Bristol | Great Bristol Run 10K | 25 Sep 22 |
| 11.9MMT | 92:26 | | | | 7 | L02 | 1 | | Chipping Campden | Cotswold Way Relay | 2 Jul 22 |
| 2021 SEN Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000 | 10:10.84 | | | | 3 | A | | | Yate | National Athletics League Premier West | 7 Aug 21 |
| 3000 | 10:14.98 | | | | 3 | | | | Yate | Midland League - Gloucs | 20 Jun 21 |
| 3000 | 10:23.87 | | | | 3 | A | | | Yate | National Athletics League Premier West | 6 Jun 21 |
| 4.33KL | 15:42 | | | | 20 | L2 | | | Sutton Park | ERRA Women's National 4-Stage Relays | 9 Oct 21 |
| 5K | 17:33 | c | | | 15 | | | | Bath | The On Bristol Track Club Elite 5K | 22 May 21 |
| parkrun | 19:13 | | | | 5 | | 1 | 1 | Somerdale Pavilion | Somerdale Pavilion parkrun # 62 | 25 Sep 21 |
| 6.4KXC | 24:39 | | | | 54 | | | | Cardiff | British Athletics Cross Challenge (Inc. Gwent League) | 16 Oct 21 |
| 6.6KXC | 26:28 | | | | 6 | | | | Bath | Tri-County Championships (inc Avon, Somerset & Wiltshire Championships) | 19 Dec 21 |
| 7.3KXC | 27:04 | | | | 5 | | | | Pembrey | The John H Collins Gwent League | 4 Dec 21 |
| 10K | 37:08 | | | 37:17 | 333 | | 57 | | Telford | Telford 10K | 12 Dec 21 |
| 8.8MMT | 69:29 | | | | 5 | L6 | 1 | | Chipping Campden | Cotswold Way Relay | 3 Jul 21 |
| 2020 SEN Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 19:21 | | | | 29 | | 2 | | Bristol | Pomphrey 5K | 28 Jan 20 |
| parkrun | 20:04 | | | | 19 | | 2 | 1 | Milton Country | Cambridge parkrun # 510 | 1 Feb 20 |
| 8KXC | 33:53 | | | | 31 | | | | Loughborough | Midland Counties Championships | 25 Jan 20 |
| 9KXC | 40:42 | | | | 155 | | | | Wollaton Park | ECCA Saucony English National Championships | 22 Feb 20 |
| 11.2KXC | 51:21 | | | | 115 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 7 Mar 20 |
| 2019 SEN Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.33KL | 16:22 | | | | 8 | L2 | | | Sutton Coldfield | Midland Counties Women's 4-Stage Relays | 21 Sep 19 |
| 5K | 18:52 | | | | 26 | | 3 | | Bristol | Pomphrey 5K | 26 Nov 19 |
| 5K | 19:02 | | | | 30 | | 4 | | Bristol | Pomphrey 5K | 24 Sep 19 |
| parkrun | 19:04 | | | | 39 | | | 1 | Cardiff | Cardiff parkrun # 629 | 25 Dec 19 |
| parkrun | 19:25 | | | | 36 | | 3 | 1 | Cardiff | Cardiff parkrun # 602 | 22 Jun 19 |
| parkrun | 19:34 | | | | 46 | | | 1 | Cardiff | Cardiff parkrun # 590 | 30 Mar 19 |
| parkrun | 19:50 | | | | 27 | | 1 | 1 | Eastville | Eastville parkrun # 100 | 16 Nov 19 |
| parkrun | 19:55 | | | | 26 | | | | Milton Country | Cambridge parkrun # 472 | 11 May 19 |
| parkrun | 20:12 | | | | 21 | | 1 | 1 | Eastville | Eastville parkrun # 82 | 6 Jul 19 |
| parkrun | 20:13 | | | | 22 | | 1 | 1 | Ashton Court | Ashton Court parkrun # 417 | 27 Jul 19 |
| 3.165ML | 19:45 | | | | 6 | L4 | | | Sutton Coldfield | Midland Counties Women's 6-Stage Relays | 23 Mar 19 |
| 5.28KXC | 22:23 | | | | 25 | | | | Yeovil | South West Inter County Championships | 6 Jan 19 |
| 4MMT | 26:05 | | | | 17 | | 2 | | Bristol | Blaise Blazer 4 | 3 Jun 19 |
| 8KXC | 34:56 | | | | 37 | | | | Leamington | Midland Counties Championships | 26 Jan 19 |
| 8KXC | 35:29 | | | | 214 | | | | Leeds | ECCA Saucony English National Championships | 23 Feb 19 |
| 10K | 39:04 | | | 39:16 | 174 | | 22 | | Bristol | Simplyhealth Great Bristol 10K | 5 May 19 |
| 10K | 39:13 | | | 39:21 | 230 | | 27 | | Cardiff | Cardiff 10K | 1 Sep 19 |
| 10K | 38:56 | | | 39:28 | 760 | | 91 | 81 | London | Vitality London 10,000 | 27 May 19 |
| 10K | 40:46 | | | 41:16 | 264 | | 32 | | Cardiff | Brecon Carreg Cardiff Bay 10K | 31 Mar 19 |
| 10KXC | 47:25 | | | | 200 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 9 Mar 19 |
| 9.8MMT | 86:27 | | | | 22 | L10 | 3 | | Chipping Campden | Cotswold Way Relay | 29 Jun 19 |
| 15MMT | 2:08:10 | | | | 53 | | 7 | | Cheddar | Big Cheese 15 | 24 Mar 19 |
| 2018 SEN Bristol & West |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:24 | | | | 52 | | | 1 | Cardiff | Cardiff parkrun # 575 | 25 Dec 18 |
| parkrun | 19:39 | | | | 41 | | 1 | 1 | Cardiff | Cardiff parkrun # 574 | 22 Dec 18 |
| parkrun | 20:01 | | | | 19 | | 1 | 1 | Milton Country | Cambridge parkrun # 452 | 8 Dec 18 |
| parkrun | 20:13 | | | | 37 | | 2 | 1 | Eastville | Eastville parkrun # 51 | 24 Nov 18 |
| parkrun | 20:24 | | | | 27 | | 1 | 1 | Eastville | Eastville parkrun # 48 | 3 Nov 18 |
| parkrun | 20:31 | | | | 35 | | 2 | 1 | Eastville | Eastville parkrun # 49 | 10 Nov 18 |
| parkrun | 20:33 | | | | 54 | | | | Cardiff | Cardiff parkrun # 564 | 6 Oct 18 |
| parkrun | 20:46 | | | | 63 | | | | Cardiff | Cardiff parkrun # 561 | 15 Sep 18 |
| parkrun | 20:59 | | | | 26 | | 1 | 1 | Eastville | Eastville parkrun # 47 | 27 Oct 18 |
| parkrun | 21:09 | | | | 46 | | 2 | 1 | Ashton Court | Ashton Court parkrun # 357 | 26 May 18 |
| parkrun | 21:20 | | | | 43 | | | 1 | Ashton Court | Ashton Court parkrun # 374 | 29 Sep 18 |
| parkrun | 21:32 | | | | 49 | | | | Ashton Court | Ashton Court parkrun # 354 | 5 May 18 |
| parkrun | 22:13 | | | | 58 | | 2 | 1 | Ashton Court | Ashton Court parkrun # 352 | 21 Apr 18 |
| 6.4KXC | 31:17 | | | | 28 | | 27 | | Bryn Bach Park | Start Fitness Gwent League | 2 Dec 18 |