Home
About
Rankings
Athletes
Coaches
Clubs
Highlights
Results
Awards
Help
Login/Register
Mhairi Hall
Club:
Belgrave/Stirling Uni
Gender:
Female
Age Group:
SEN
County:
Surrey
Region:
London
Nation:
England
Lead Coach:
Charlie Dickinson
About
Login
Login to add some details about this athlete
Best known performances
Event
PB
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
Event
2011
2010
2009
2008
2007
2006
800
2:32.1
2:33.53
800
2:32.1
2:36.89
2:35.80
2:38.85
1500
5:06.77
5:17.44
5:06.77
5:28.11
1500
5:08.85
5:36.64
3000
10:44.64
11:10.35
10:44.64
3000
5000
18:44.42
18:44.42
5000
PenU15W
1267
PenU15W
1267
parkrun
19:20
19:20
22:28
21:03
21:19
parkrun
10K
39:36
39:36
10K
10M
65:28
65:28
10M
HM
81:43
81:43
82:46
89:25
85:14
HM
Event
PB
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
Event
2011
2010
2009
2008
2007
2006
Mar
2:56:36
2:56:36
Mar
Performances
Submit
2006
2008
2009
2010
2013
2017
2018
2019
2020
2022
2023
2024
2025
Default
Date (Latest first)
Date (Earliest first)
Event
Position
Age Graded
Points
2025 SEN Belgrave/Stirling Uni
Event
Perf
Pos
Venue
Meeting
Date
parkrun
19:20
85
1
Battersea
Battersea parkrun # 16
25 Jan 25
parkrun
20:02
56
Burgess
Burgess parkrun # 563
15 Mar 25
8KXC
31:54
70
West Horsley Place
Surrey Women's League Division 1
11 Jan 25
8.6KL
35:03
18
L4
Milton Keynes
Southern Women's 6-Stage Relays
30 Mar 25
10K
39:36
39:39
26
3
Battersea Park
RunThrough Battersea Park Chase the Sun 5K / 10K
25 Jun 25
10K
40:08
40:12
24
3
London Hyde Park
RunThrough Hyde Park 5K / 10K
26 Apr 25
10M
65:28
65:32
26
3
Brighton
RunThrough Brighton
8 Jun 25
2024 SEN Belgrave/Stirling Uni
Event
Perf
Pos
Venue
Meeting
Date
5KL
19:00
6
L05
Milton Keynes
Southern Women's 6-Stage Relays
24 Mar 24
parkrun
22:28
32
2
Pollok
Pollok parkrun # 716
27 Apr 24
parkrun
23:35
6
1
1
Lews Castle
Lews Castle parkrun # 168
28 Dec 24
8KXC
35:23
32
West Horsley Place
Surrey Women's League Division 1
10 Feb 24
8.1KXC
35:28
67
Roehampton Vale
Surrey Women's League Division 1
13 Jan 24
HM
81:43
81:49
59
1
Battersea Park
RunThrough Battersea Park Half Marathon
9 Mar 24
2023 SEN Belgrave/Stirling Uni
Event
Perf
Pos
Venue
Meeting
Date
5.6KXC
25:08
73
Mitcham Common
Surrey Women's League Division 1
11 Nov 23
6.6KXC
28:00
98
Richmond Park
Surrey Women's League Division 1
14 Oct 23
8KXC
31:47
11
SW
Lloyd Park
Surrey Women's League Division 1
11 Feb 23
HM
82:46
82:52
78
2
Battersea Park
RunThrough Battersea Park Half Marathon
11 Mar 23
HM
88:08
88:09
10
St. Peter Port
NatWest Island Games Half Marathon
14 Jul 23
Mar
2:56:36
c
2277
112
London
TCS London Marathon
23 Apr 23
2022 SEN Belgrave/Stirling Uni
Event
Perf
Pos
Venue
Meeting
Date
1500
5:17.44
2
Yeovil
National Athletics League - Division 1
2 Jul 22
3000
11:10.35
1
Yeovil
National Athletics League - Division 1
2 Jul 22
2.5MXCL
18:09
25
L3
6
Reigate
Reigate Priory Relays
5 Nov 22
4.8KL
19:08
8
L1
Crystal Palace
Southern Relays
24 Sep 22
3ML
18:27
24
L2
4
Wimbledon Common
Surrey County AA Road Relays
18 Sep 22
4.987KL
19:20
16
L3
Milton Keynes
Southern Women's 6-Stage Relays
27 Mar 22
5KXC
19:31
50
Wimbledon
Surrey Women's League Division 1
12 Nov 22
parkrun
21:03
5
1
1
Lews Castle
Lews Castle parkrun # 28
1 Jan 22
8KXC
35:38
21
D1
Lloyd Park
OpenTrack Surrey Ladies' League Division 1 / 2
5 Mar 22
8KXC
35:59
45
D1
Mitcham Common
OpenTrack Surrey Ladies' League Division 1/ 2
15 Jan 22
5MXC
35:50
133
24
Lloyd Park
South of Thames CCA 5 Championships
26 Nov 22
2020 SEN Belgrave/Stirling Uni
Event
Perf
Pos
Venue
Meeting
Date
8KXC
33:51
78
Parliament Hill
South of England AA Championships
25 Jan 20
8.3KXC
33:24
26
D1
Richmond Park
Sport Systems Surrey Ladies' League Division 1/2
8 Feb 20
9KXC
39:26
114
Wollaton Park
ECCA Saucony English National Championships
22 Feb 20
2019 SEN Belgrave/Stirling Uni
Event
Perf
Pos
Venue
Meeting
Date
3000
10:44.64
4
A
Bedford
UK Women's League Division 3
9 Jun 19
3000
10:45.20
5
A
Basingstoke
UK Women's League Division 3
3 Aug 19
3000
10:58.83
2
A
Kingston
UK Women's League Division 3
6 Jul 19
5000
18:44.42
3
A
Harrow
Southern Athletics League Division 1
19 May 19
2.5MXCL
17:58
19
L3
3
Reigate
Reigate Priory Relays
2 Nov 19
4.33KL
16:52
28
L3
Sutton Park
ERRA Women's National 4-Stage Relays
6 Oct 19
parkrun
21:19
43
Clapham Common
Clapham Common parkrun # 80
14 Dec 19
5.053KL
20:49
14
L6
Milton Keynes
Southern Women's 6-Stage Relays
24 Mar 19
8KXC
32:23
75
Parliament Hill
South of England AA Championships
26 Jan 19
8KXC
35:16
199
Leeds
ECCA Saucony English National Championships
23 Feb 19
5MXC
34:10
146
21
Morden Park
South of Thames CCA 5 Championships
23 Nov 19
5MXC
34:25
18
D1
Richmond Park
Start Fitness Surrey Ladies' League Division 1/2
9 Feb 19
HM
89:25
89:34
439
45
Fleet
Fleet Pre-London Half Marathon
17 Mar 19
HM
90:03
12
Gibraltar, GIB
NatWest International Island Games
13 Jul 19
HM
90:10
90:13
13
3
London Victoria Park
Run London Victoria Park
21 Jul 19
HMMT
87:27
15
2
Stornoway
Stornoway Half Marathon
25 May 19
2018 SEN Belgrave/Stirling Uni
Event
Perf
Pos
Venue
Meeting
Date
800
2:33.53
3
A
Battersea Park
Southern Athletics League Division 1
20 May 18
800
2:34.77
1
Battersea
Rosenheim League Division East
9 May 18
1500
5:06.77
3
A
Battersea Park
Southern Athletics League Division 1
20 May 18
3KXCL
12:47
9
L2
Wormwood Scrubs
South of England AA Relay Championships
20 Oct 18
2.5MXCL
17:15
20
L2
3
Reigate
Reigate Priory Relays
3 Nov 18
6KXC
24:53
48
Oxford
South of England Masters' & Inter Counties Championships
8 Dec 18
6KXC
25:15
24
D1
Nonsuch Park
Start Fitness Surrey Ladies' League Division 1/2
10 Nov 18
6.9KXC
28:39
38
D1
Wimbledon Common
Start Fitness Surrey Ladies' League Division 1/2
13 Oct 18
8KXC
34:48
74
Brighton
South of England AA Championships
27 Jan 18
8KXC
34:53
32
Dorking
Surrey County Championships
7 Jan 18
8KXC
35:42
31
D1
Wimbledon Common
Start Fitness Surrey Ladies' League Division 1/2
13 Jan 18
5MXC
32:46
101
8
Morden Park
South of Thames CCA 5 Championships
24 Nov 18
8.3KXC
34:07
33
D1
Richmond Park
Start Fitness Surrey Ladies' League Division 1/2
10 Feb 18
5.38ML
35:04
22
L4
Sutton Coldfield
ERRA National Women's 6-Stage Relays
14 Apr 18
7.5MXC
47:41
118
13
Beckenham
South of Thames CCA 7.5 Championships
15 Dec 18
HM
85:14
85:21
85
5
Fleet
Fleet Pre-London Half Marathon
29 Apr 18
2017 SEN Stirling Uni
Event
Perf
Pos
Venue
Meeting
Date
3KXCL
13:44
26
L1
Wormwood Scrubs
South of England AA Relay Championships
21 Oct 17
2.5MXCL
17:37
34
L1
8
Reigate
Reigate Priory Relays
4 Nov 17
5.7KXC
23:45
35
Parliament Hill
London Championships
18 Nov 17
6KXC
24:51
75
Nonsuch Park
Start Fitness Surrey Ladies' League Division 1/2
11 Nov 17
5MXC
35:26
122
9
Beckenham
South of Thames CCA 5 Championships
25 Nov 17
7.5MXC
50:31
134
14
Aldershot
South of Thames CCA 7.5 Championships
16 Dec 17
2013 U23 Stirling Uni
Event
Perf
Pos
Venue
Meeting
Date
1500
5:28.11
6
Grangemouth
Scottish University & College Championships
13 Apr 13
2010 U20 King's College Taunton
Event
Perf
Pos
Venue
Meeting
Date
800
2:32.1
5
Exeter
ESAA South West Schools Inter-County Championships
19 Jun 10
1500
5:08.85
3
E
Street
BMC PB Classic
3 May 10
ZXC
17:13
61
Manchester
ESAA English Schools' Championships
20 Mar 10
ZXC
19:50
11
Truro
South West Schools Championships
27 Feb 10
2009 U20 King's College Taunton
Event
Perf
Pos
Venue
Meeting
Date
800
2:36.89
7
F
Street
BMC PB Classic
4 May 09
ZXC
20:14
4
Taunton
Avon County Championships
6 Dec 09
ZXC
20:15
7
Taunton
Gwent League
6 Dec 09
2008 U17 King's College Taunton
Event
Perf
Pos
Venue
Meeting
Date
800
2:35.80
6
F
Street
BMC PB Classic
5 May 08
ZXC
16:08
209
Liverpool
Sainsbury ESAA English Schools' Championships
8 Mar 08
2006 U15 King's College Taunton
Event
Perf
Pos
Venue
Meeting
Date
800
2:38.85
Yeovil
Somerset County Schools Championships
10 Jun 06
1500
5:36.64
11
D
Street
BMC Academy PB Classic
1 May 06
PenU15W
1267
Yeovil
Somerset AA & Schools Combined Events
30 Apr 06
Total Performances: 84
Please see the
Submit section
for details of how to notify us of any missing performances.
Blog
None
Login to submit a picture
UK Rankings
Event
AG
Year
Rank
3000
ALL
2019
482
3000
ALL
2022
758
5000
ALL
2019
251
parkrun
S30
2025
276
parkrun
ALL
2025
1343
10K
ALL
2025
770
10M
ALL
2025
161
HM
ALL
2018
346
HM
ALL
2019
1083
HM
ALL
2023
348
HM
ALL
2024
281
Mar
ALL
2023
194