The Oxfordshire Road Race Grand Prix is competed for over 15 races throughout the season. In each race the first 4 men and first 3 women from each participating club form the teams. The first team scores 25, second 22, third 20, fourth 19 and so on. The scores are added up through the season and the two worst scores discarded to decide the winner. In the competition for individuals, you score points in each race according to the percentage of the field you beat and your two worst scores are discarded. Full details of the rules are in the Grand Prix Rules attachment below, and a full list of prizewinners since the competition started in 2002 are in the Prizewinners attachment.
Based on the number of runners turning out in the previous season, some teams have changed their status from large to small and vice-versa. Small teams are indicated with the symbol § in the tables below.
The final round of the 2025 Grand Prix season took place at the Eynsham 10k on 30th November.
Although Oxford City's men won the GP competition on the day, Witney's second place was enough to take them above Headington for their 6th win in the Grand Prix. Headington held on to second place and Harwell Harriers confirmed their status as a real threat to the other teams with third place. Banbury Harriers took the small teams title for the first time.
Among the women, Headington won the title for the 20th time in the 23 years of the competition. Witney pushed Headington hard, but ended in second place for the third time in a row. Woodstock finished in a good third place and also took the small teams trophy.
The individual men's competition was won by Matt Lock for the third year in a row in a dominant performance which saw him win half the races over the year. James Bolton was second 18 years after he first came second to Matt's dad, Tony. Connor McGurk scored well through the season to finish in third place. Among the women, Katherine Jones was a clear winner after last year's second place, with her team mate Caroline Johnstone second. Sally Howard took third place.
| Men's Teams | Eynsham 10k | Total | Total-2 | ||
|---|---|---|---|---|---|
| 1 | Witney RR | 618 | (22) | 310 | 273 |
| 2 | Headington RR | 584 | (19) | 310 | 272 |
| 3 | Harwell Harriers | 545 | (17) | 260 | 236 |
| 4 | Abingdon AC | 606 | (20) | 247 | 226 |
| 5 | Woodstock Harriers | 484 | (15) | 250 | 220 |
| 6 | Cherwell R&J | 338 | (13) | 196 | 184 |
| 7 | Eynsham RR | 184 | (11) | 193 | 181 |
| 8 | Banbury Harriers§ | 0 | (06) | 191 | 179 |
| 9 | White Horse Harriers§ | 490 | (16) | 168 | 156 |
| 10 | Oxford City AC§ | 630 | (25) | 167 | 155 |
| 11 | Didcot Runners§ | 454 | (14) | 165 | 153 |
| 12 | Kidlington RC§ | 200 | (12) | 164 | 148 |
| 13 | Alchester RC | 552 | (18) | 157 | 145 |
| 14 | Thame Runners§ | 110 | (08) | 136 | 124 |
| 15 | Hook Norton Harriers§ | 118 | (09) | 112 | 100 |
| 16 | Bicester AC§ | 0 | (06) | 111 | 99 |
| 17 | Radley AC§ | 158 | (10) | 105 | 93 |
| Women's Teams | Eynsham 10k | Total | Total-2 | ||
|---|---|---|---|---|---|
| 1 | Headington RR | 354 | (22) | 286 | 267 |
| 2 | Witney RR | 363 | (25) | 293 | 258 |
| 3 | Woodstock Harriers§ | 342 | (19) | 275 | 244 |
| 4 | Harwell Harriers | 286 | (17) | 229 | 204 |
| 5 | Abingdon AC | 285 | (16) | 223 | 203 |
| 6 | Eynsham RR | 246 | (13) | 209 | 197 |
| 7 | Oxford City AC§ | 342 | (19) | 189 | 177 |
| 8 | White Horse Harriers | 300 | (18) | 189 | 177 |
| 9 | Kidlington RC§ | 199 | (12) | 187 | 175 |
| 10 | Alchester RC | 262 | (14) | 171 | 159 |
| 11 | Thame Runners | 0 | (06) | 167 | 155 |
| 12 | Cherwell R&J§ | 139 | (11) | 162 | 150 |
| 13 | Didcot Runners§ | 274 | (15) | 159 | 147 |
| 14 | Banbury Harriers§ | 0 | (06) | 135 | 123 |
| 15 | Hook Norton Harriers§ | 102 | (10) | 125 | 113 |
| 16 | Bicester AC§ | 0 | (06) | 97 | 85 |
| 17 | Radley AC§ | 0 | (06) | 84 | 72 |
Women's Individual Leading Positions | ||||||
|---|---|---|---|---|---|---|
| NAME | CLUB | Eynsham 10k | Grand Total | Best | Races | |
| 1 | Jones, Katherine | Woodstock Harriers | 0 | 881 | 881 | 9 |
| 2 | Johnstone, Caroline | Woodstock Harriers | 87 | 850 | 850 | 11 |
| 3 | Howard, Sally | Witney RR | 89 | 845 | 845 | 10 |
| 4 | Scott, Mary | Headington RR | 98 | 786 | 786 | 8 |
| 5 | Daniels, Kate | Eynsham RR | 96 | 728 | 728 | 8 |
| 6 | Davies, Sarah | Oxford City AC | 93 | 658 | 658 | 7 |
| 7 | Howard, Harriet | Witney RR | 91 | 640 | 640 | 7 |
| 8 | Beedie, Lauren | Witney RR | 94 | 631 | 631 | 7 |
| 9 | Lee, Kirsty | Woodstock Harriers | 84 | 623 | 623 | 8 |
| 10 | Ambrose, Lucy | Headington RR | 90 | 612 | 612 | 8 |
| 11 | Douglas, Rhea | Eynsham RR | 0 | 597 | 597 | 8 |
| 12 | Pennington, Julia | Abingdon AC | 83 | 512 | 512 | 6 |
| 13 | Freeman, Nicola | Harwell Harriers | 60 | 497 | 497 | 9 |
| 14 | Humphreys, Clare | Headington RR | 0 | 439 | 439 | 6 |
| 15 | Finnigan, Andrea | Kidlington RC | 0 | 435 | 435 | 6 |
| 16 | Wild, Sara | Witney RR | 60 | 433 | 433 | 7 |
| 17 | Palmer-Reade, Holly | Witney RR | 90 | 423 | 423 | 5 |
| 18 | Slade, Charlotte | Harwell Harriers | 72 | 415 | 415 | 6 |
| 19 | Myhill, Emily | Headington RR | 0 | 414 | 414 | 5 |
| 20 | Guiry, Kalinda | Harwell Harriers | 0 | 401 | 401 | 9 |
| 21 | Fry, Sarah | Witney RR | 83 | 401 | 401 | 5 |
| 22 | Kelly, Lizzie | Woodstock Harriers | 87 | 390 | 390 | 5 |
| 23 | Wilkinson, Kerry | White Horse Harriers | 99 | 383 | 383 | 4 |
| 24 | Hall, Rosamond | Eynsham RR | 0 | 365 | 365 | 5 |
| 25 | Tibbenham, Jennifer | Harwell Harriers | 95 | 361 | 361 | 4 |
Men's Individual Leading Positions | ||||||
|---|---|---|---|---|---|---|
| NAME | CLUB | Eynsham 10k | Grand Total | Best | Races | |
| 1 | Lock, Matthew | Witney RR | 99 | 1293 | 1195 | 13 |
| 2 | Bolton, James | Woodstock Harriers | 97 | 1166 | 1166 | 12 |
| 3 | Mcgurk, Connor | Harwell Harriers | 87 | 1005 | 1005 | 11 |
| 4 | Preskett, Thomas | Woodstock Harriers | 63 | 912 | 854 | 13 |
| 5 | Young, Stephen | Witney RR | 86 | 832 | 832 | 10 |
| 6 | Cousens, Rupert | Headington RR | 72 | 826 | 826 | 11 |
| 7 | Garforth, Sam | Headington RR | 91 | 820 | 820 | 9 |
| 8 | Morabito, Giuseppe | Harwell Harriers | 84 | 786 | 786 | 9 |
| 9 | Gibson, Matthew | Headington RR | 90 | 770 | 770 | 9 |
| 10 | Healey, Mike | Headington RR | 74 | 745 | 745 | 10 |
| 11 | Parry, Leo | Banbury Harriers | 0 | 712 | 712 | 8 |
| 12 | Small, Andrew | Harwell Harriers | 90 | 699 | 699 | 9 |
| 13 | Batchelor, Thomas | Cherwell R&J | 76 | 629 | 629 | 8 |
| 14 | Large, Simon | Harwell Harriers | 38 | 556 | 556 | 9 |
| 15 | Lyne, Joe | Headington RR | 77 | 544 | 544 | 8 |
| 16 | Howard, Fraser | Witney RR | 70 | 540 | 540 | 8 |
| 17 | Rand, Thomas | Headington RR | 0 | 518 | 518 | 6 |
| 18 | Critchley, Arran | Banbury Harriers | 0 | 513 | 513 | 12 |
| 19 | Gavin, Jack | Witney RR | 93 | 470 | 470 | 5 |
| 20 | Groves, James | Woodstock Harriers | 71 | 457 | 457 | 6 |
| 21 | Turner, Stuart | Harwell Harriers | 0 | 456 | 456 | 5 |
| 22 | Fernandez, Paul | Abingdon AC | 0 | 455 | 455 | 5 |
| 23 | Cantwell, David | Woodstock Harriers | 0 | 454 | 454 | 7 |
| 24 | Shayler, Theo | Witney RR | 0 | 452 | 452 | 7 |
| 25 | Watkinson, David | Woodstock Harriers | 64 | 449 | 449 | 7 |
| Date | GP Races in 2026 |
|---|---|
| 08/03/2026 | Goring 10k |
| 29/03/2026 | White Horse Half Marathon |
| 30/04/2026 | Mota-vation-Charlton |
| 04/05/2026 | Chalgrove 10k |
| 28/06/2026 | Thame 10k |
| 05/07/2026 | Didcot 5 |
| 02/08/2026 | Hook Norton 6 |
| 05/08/2026 | Alchester Summer 5K |
| 16/08/2026 | Headington 5 |
| 05/09/2026 | Cotswold Classic 10 |
| 27/09/2026 | Hanney 5 |
| 03/10/2026 | Woodstock '12' |
| 18/10/2026 | Abingdon Marathon |
| 29/11/2026 | Eynsham 10K |