
Glenrose Xaba
Glenrose Xaba (born 31 December 1994) is a South African long-distance runner.
In 2018, she won the SPAR Grand Prix 10 km series.
She competed in the senior women's race at the 2019 IAAF World Cross Country Championships held in Aarhus, Denmark, where she finished in 67th place. In 2024, she won the SPAR Grand Prix 10 km series and defended the title in 2025 winning all 5 races to become the first South African athlete to win all five races in the Grand Prix. In 2024 she broke the 10km national record with a time of 31:12 as well as the marathon record with a time of 2:22:22.
As of Sep 25, 2026: Marathon 2:22:22 (#224 all-time), 10 Kilometres Road 31:12, 2026 season best 4:13.50 (Feb 21, 2026, Pilditch Stadium, Pretoria (RSA)) · Last competition: ABSA Run Your City 10K, Aug 23, 2026, 31:38 · National record (Marathon) · 31 years old
Personal bests
Performance Charts
Season bests
| Season | Discipline | Result | Wind | Date | Trend | Competitions |
|---|---|---|---|---|---|---|
| 2026 | 1500m | 4:13.50 | - | Feb 21, 2026 | ↑ | AGN Track & Field League 3, Pilditch Stadium, Pretoria - U18 Events |
| 2026 | 5000m | 15:26.89 | - | Mar 14, 2026 | ↑ | AGN Championships |
| 2026 | 10Kilometr | 31:38 | - | Mar 29, 2026 | ↑ | SPAR Women's Grand Prix Series |
| 2026 | 10000m | 31:43.49 | - | Mar 13, 2026 | ↑ | AGN Championships |
| 2026 | CrossCount | 34:51 | - | Jan 10, 2026 | ↓ | 46th World Athletics Cross Country Championships |
| 2026 | Semi | 1:07:03 | - | Apr 19, 2026 | ↑ | Istanbul Half Marathon |
| 2025 | 800m | 2:10.09 | - | Feb 15, 2025 | ↓ | AGN Track & Field 3( U16, U18, U20 & Seniors), Pilditch Stadium, Pretoria |
| 2025 | 1500m | 4:14.32 | - | Mar 15, 2025 | ↑ | AGN U16, U18, U20, and Seniors Track & Field Championship, Pilditch Stadium, Pretoria |
| 2025 | 3000m | 9:12.69 | - | Feb 1, 2025 | ↑ | AGN Track & Field League 2 (U16, U18, U20 & Seniors) |
| 2025 | 5000m | 15:10.62 | - | Jun 7, 2025 | ↑ | FAST5000, Parc des Sports, Maisons-Laffitte |
| 2025 | 10000m | 31:27.12 | - | Jun 14, 2025 | ↑ | Gouden Spike, Sportcomplex De Leidse Hout, Leiden |
| 2025 | 10Kilometr | 31:50 | - | Jul 13, 2025 | ↑ | ABSA Run Your City Durban 10k - ASA (3) |
| 2025 | Semi | 1:08:55 | - | Oct 26, 2025 | ↑ | Hyundai Half Marathon, Lisboa |
| 2025 | Marathon | 2:23:22 | - | Dec 7, 2025 | ↓ | Maratón Valencia Trinidad Alfonso Zurich, Valencia |
| 2024 | 800m | 2:08.88 | - | Feb 24, 2024 | ↓ | AGN League 4, Pilditch Stadium, Pretoria |
| 2024 | 1500m | 4:20.39 | - | Feb 24, 2024 | ↑ | AGN League 4, Pilditch Stadium, Pretoria |
| 2024 | 5000m | 15:48.44 | - | Apr 18, 2024 | ↑ | South African Championships |
| 2024 | 10Kilometr | 31:12 | - | Jul 7, 2024 | ↑ | Absa Run Your City Durban 10K |
| 2024 | 10000m | 31:26.78 | - | May 18, 2024 | ↑ | Night of the 10,000m PBs, Parliament Hill Fields Athletics Track, London |
| 2024 | CrossCount | 34:20 | - | Mar 30, 2024 | ↓ | 45th World Athletics Cross Country Championships, Park of Friendship, Beograd |
| 2024 | Semi | 1:13:42 | - | Jun 1, 2024 | ↑ | NMB Half Marathon |
| 2024 | Marathon | 2:22:22 | - | Oct 20, 2024 | ↓ | Sanlam Cape Town Marathon |
| 2023 | 3000m | 9:07.63 | - | Apr 14, 2023 | ↑ | Cape Milers Club/Endurocad Middle distance invitational 1 |
| 2023 | 5000m | 15:29.72 | - | Apr 17, 2023 | ↑ | Cape Milers Club/Endurocad Middle distance invitational 2 |
| 2023 | 10000m | 33:02.13 | - | Mar 30, 2023 | ↑ | South African Championships, McArthur Stadium, Potchefstroom |
| 2023 | 10Kilometr | 34:37 | - | Aug 5, 2023 | ↑ | Spar Women's Challenge, Tshwane |
| 2023 | CrossCount | 37:08 | - | Feb 18, 2023 | ↓ | 44th World Athletics Cross Country Championships, Bathurst |
| 2023 | Semi | 1:08:37 | - | Jun 3, 2023 | ↑ | Nelson Mandela Bay Half Marathon, Gqeberha - South African Half Marathon Ch. |
| 2022 | 3000m | 9:12.51 | - | Mar 23, 2022 | ↑ | ASA Athletics Grand Prix 2, Green Point Stadium, Cape Town |
| 2022 | 5000m | 15:25.92 | - | Jun 29, 2022 | ↑ | Meeting International d'Athlétisme de la Province de Liège, Stade Naimette-Xhovémont, Liège |
| 2022 | 10000m | 32:31.49 | - | Apr 23, 2022 | ↑ | South African Championships, Green Point Stadium, Cape Town |
| 2022 | 10Kilometr | 32:52 | - | Jul 10, 2022 | ↑ | Durban (RSA) |
| 2022 | Semi | 1:10:41 | - | Jun 4, 2022 | ↑ | Nelson Mandela Bay Half Marathon |
| 2021 | 3000m | 9:16.86 | - | May 6, 2021 | ↑ | McArthur Stadium, Potchefstroom (RSA) |
| 2021 | 5000m | 15:38.56 | - | May 28, 2021 | ↑ | Kings Park Athletics Stadium, Durban (RSA) |
| 2021 | 10Kilometr | 32:59 | - | Sep 11, 2021 | ↑ | Durban (RSA) |
| 2021 | 10000m | 33:04.14 | - | Mar 26, 2021 | ↑ | Bestmed Tuks Stadium, Pretoria (RSA) |
| 2021 | 12Kilometr | 41:00 | - | Nov 21, 2021 | ↑ | Cape Town 12K CITYRUN |
| 2021 | Semi | 1:09:30 | - | May 1, 2021 | ↑ | Nelson Mandela Bay Half Marathon |
| 2020 | 5000m | 16:14.52 | - | Jan 22, 2020 | ↑ | Bestmed Tuks Stadium, Pretoria (RSA) |
| 2020 | Semi | 1:09:26 | - | Oct 17, 2020 | ↑ | World Athletics Half Marathon Championships, Gdynia |
| 2019 | 5000m | 16:40.23 | - | Mar 5, 2019 | ↑ | Pretoria (RSA) |
| 2019 | 10Kilometr | 32:45 | - | Oct 13, 2019 | ↑ | FNB Durban 10K Citysurfrun |
| 2019 | 10000m | 35:08.92 | - | Apr 27, 2019 | ↑ | South African Championships, Germiston |
| 2019 | CrossCount | 40:41 | - | Mar 30, 2019 | ↓ | 43rd IAAF World Cross Country Championships, Århus |
| 2019 | Semi | 1:09:46 | - | Aug 25, 2019 | ↑ | Half Marathon, Buenos Aires |
| 2018 | 5000m | 16:39.44 | - | Feb 24, 2018 | ↑ | Pretoria (RSA) |
| 2018 | 10000m | 32:59.05 | - | Feb 23, 2018 | ↑ | Pretoria (RSA) |
| 2018 | 10Kilometr | 33:14 | - | Oct 14, 2018 | ↑ | Durban 10 km |
| 2018 | 12Kilometr | 40:03 | - | May 20, 2018 | ↑ | Cape Town 12 km |
| 2017 | 1500m | 4:39.55 | - | Feb 11, 2017 | ↑ | Pretoria (RSA) |
| 2017 | 5000m | 16:38.49 | - | Feb 28, 2017 | ↑ | Durban (RSA) |
| 2017 | 10Kilometr | 33:25 | - | Sep 17, 2017 | ↑ | Cape Town (RSA) |
| 2017 | 10000m | 34:56.12 | - | Apr 22, 2017 | ↑ | Potchefstroom (RSA) |
| 2017 | CrossCount | 37:17 | - | Mar 26, 2017 | ↓ | 42nd IAAF World Cross Country Championships, Kololo, Kampala |
| 2017 | 12Kilometr | 42:33 | - | May 21, 2017 | ↑ | Cape Town (RSA) |
| 2016 | 5000m | 16:35.36 | - | Apr 15, 2016 | ↑ | Stellenbosch (RSA) |
| 2016 | 5Kilometre | 16:46 | - | Aug 28, 2016 | - | Johannesburg (RSA) |
| 2016 | 10000m | 34:23.56 | - | Apr 16, 2016 | ↑ | Stellenbosch (RSA) |
| 2016 | 10Kilometr | 34:50 | - | Jun 5, 2016 | ↑ | Durban (RSA) |
| 2015 | 3000m | 9:44.31 | - | Mar 4, 2015 | ↑ | Pretoria (RSA) |
| 2015 | 5000m | 16:42.72 | - | Apr 17, 2015 | ↑ | Stellenbosch (RSA) |
| 2015 | 10000m | 33:24.62 | - | Mar 20, 2015 | ↑ | Pretoria (RSA) |
| 2015 | 10Kilometr | 35:20 | - | Mar 29, 2015 | ↑ | Cape Town (RSA) |
| 2014 | 1500m | 4:39.00 | - | Apr 12, 2014 | ↑ | Pretoria (RSA) |
| 2014 | 10Kilometr | 36:31 | - | Aug 30, 2014 | ↑ | Pretoria (RSA) |
| 2013 | 1500m | 4:36.49 | - | Apr 6, 2013 | ↑ | Pretoria (RSA) |
| 2013 | 3000m | 10:04.45 | - | Apr 4, 2013 | ↑ | Pretoria (RSA) |
| 2013 | CrossCount | 20:31 | - | Mar 24, 2013 | ↓ | 40th IAAF World Cross Country Championships, Myslecinek Park, Bydgoszcz |
| 2012 | 1500m | 4:49.13 | - | Mar 29, 2012 | ↑ | Germiston (RSA) |
| 2012 | 3000m | 10:15.10 | - | Mar 30, 2012 | ↑ | Germiston (RSA) |
2026
11 performances| Discipline | Result | Wind | Date | Competitions |
|---|---|---|---|---|
10Kilometr | 31:38 | - | Aug 23 | ABSA Run Your City 10K |
10Kilometr | 32:28 | - | Aug 1 | SPAR Women's Grand Prix Series 3 |
10Kilometr | 32:20 | - | Jul 4 | Northside Hospital Peachtree Road Race |
10Kilometr | 32:00 | - | May 10 | ASA Run Your City 10K |
Semi | 1:07:03 | - | Apr 19 | Istanbul Half Marathon |
10Kilometr | 31:38 | - | Mar 29 | SPAR Women's Grand Prix Series |
5000m | 15:26.89 | - | Mar 14 | AGN Championships |
10000m | 31:43.49 | - | Mar 13 | AGN Championships |
10Kilometr | 32:13 | - | Mar 1 | ABSA Run Yor City 10K |
1500m | 4:13.50 | - | Feb 21 | AGN Track & Field League 3, Pilditch Stadium, Pretoria - U18 Events |
CrossCount | 34:51 | - | Jan 10 | 46th World Athletics Cross Country Championships |
2025
28 performances2024
11 performances| Discipline | Result | Wind | Date | Competitions |
|---|---|---|---|---|
Marathon | 2:22:22 | - | Oct 20 | Sanlam Cape Town Marathon |
10Kilometr | 31:55 | - | Sep 24 | Absa Run Your City Joburg 10K, Johannesburg |
10Kilometr | 31:51 | - | Aug 25 | Absa Run Your City Tshwane 10K, Pilditch Stadium, Pretoria - Elite Event |
10Kilometr | 31:12 | - | Jul 7 | Absa Run Your City Durban 10K |
Semi | 1:13:42 | - | Jun 1 | NMB Half Marathon |
10000m | 31:26.78 | - | May 18 | Night of the 10,000m PBs, Parliament Hill Fields Athletics Track, London |
10000m | 32:56.29 | - | Apr 20 | South African Championships |
5000m | 15:48.44 | - | Apr 20 | South African Championships |
5000m | 15:48.44 | - | Apr 18 | South African Championships |
10Kilometr | 33:04 | - | Apr 7 | Absa Run Your City Gqeberha 10K, Gqeberha - Elite Event |
CrossCount | 34:20 | - | Mar 30 | 45th World Athletics Cross Country Championships, Park of Friendship, Beograd |
Honours
South African Championships
5000 Metres
South African 10km Road Running Championships
10 Kilometres Road
NMB Half Marathon
Half Marathon
South African Championships
10,000 Metres
South African Championships
5000 Metres
World Athletics Road Running Championships
Half Marathon
South African Championships
10,000 Metres
African Athletics Championships
10,000 Metres
Nelson Mandela Bay Half Marathon
Half Marathon
South African Championships
10,000 Metres
African Athletics Championships
10,000 Metres
South African Championships
10,000 Metres
Nelson Mandela Bay Half Marathon
Half Marathon
South African Championships
10,000 Metres
South African 10 km Road Running Championships
10 Kilometres Road
South African Championships
10,000 Metres
South African Championships
10,000 Metres
Frequently asked questions
What is Glenrose Xaba's Marathon personal best?
Glenrose Xaba's Marathon personal best is 2:22:22, set on Oct 20, 2024 in Cape Town (RSA), #224 on the all-time list.
Which events does Glenrose Xaba compete in?
Glenrose Xaba competes in the Marathon and 10 Kilometres Road.
How did Glenrose Xaba perform in 2026?
2026 season best: 4:13.50, set on Feb 21, 2026 in Pilditch Stadium, Pretoria (RSA). Last competition: ABSA Run Your City 10K on Aug 23, 2026, 31:38.