@oxonraces Follow me at http://twitter.com/oxonraces
Image for the www.oxonraces.com website

Photos

Information (e.g., entry forms, results and photos) for running races (e.g., 5K, 10K, 10M, half marathon), both road races and multi-terrain, that are in Oxfordshire, Berks and Bucks, parts of Glos, Hants, Northants and Wilts, ...     Generated: Thu 03 Nov at 09:35:16 GMT

Photos

During 2014-2022, I took photos at some races in Oxfordshire and nearby. After 8 years of taking photos at races, I've now lost interest and so I won't be taking photos of future races.
The photos I took are still available for you to download (free of charge). If you put a photo somewhere public (including social media), please add the credit Photo by Barry Cornelius. Thanks.
Click on the name of one the events given below to see the photos I took at that event.

When the General Data Protection Regulation (GDPR) became law, I introduced a privacy policy that applies to photos of runners published on this website and possible use of the photos by the press. If you (or your parent/carer if you are under 18) do not wish your image to appear as a significant part of any photo that I publish on the web or provide to the press, you were asked to put put a large thick red cross across your race number. And I asked race organisers to provide red markers at the Race HQ.

 472.    2022 October 23rd    Ilmington (in Warwickshire)     2022-23 Tempo Winter Series - Race 1
 471.    2022 October 16th    Frieth     2022 Frieth Hilly 10K
 470.    2022 October 15th    Oxford     2022-23 Chiltern XC League Match 1
 469.    2022 October 2nd    East Hanney     2022 Hanney 5
 468.    2022 September 18th    Longworth     2022 Longworth 10K
 467.    2022 September 4th    Overton (near Basingstoke)     2022 Overton 5
 466.    2022 September 3rd    Witney     2022 Cotswold Classic 10
 465.    2022 August 28th    Oxford     2022 Headington 5
 464.    2022 August 25th    Kidlington     2022 Mota-vation Race 5 - Kidlington
 463.    2022 August 20th    Stratford     2022 Stratford Summer Six
 462.    2022 August 10th    Marsh Gibbon     2022 Alchester 5K
 461.    2022 August 7th    Hook Norton     2022 Hooky 6
 460.    2022 July 28th    Combe     2022 Mota-vation Race 4 - Combe II
 459.    2022 July 20th    Waddesdon     2022 Waddesdon Manor Summer 5K
 458.    2022 July 16th    Hornton (near Banbury)     2022 Hornton Classic 6
 457.    2022 July 12th    Milton Keynes     2022 Milton Keynes 10K
 456.    2022 July 10th    Evesham     2022 Evesham Town 10K
 455.    2022 July 8th    Northampton     2022 Blisworth 5
 454.    2022 June 30th    Combe     2022 Mota-vation Race 3 - Combe I
 453.    2022 June 26th    Thame     2022 CPM Thame 10K
 452.    2022 June 26th    Ivinghoe Beacon to Marlborough     2022 Ridgeway Relay
 451.    2022 June 21st    Weedon Bec (in Northants)     2022 Weedon 10K
 450.    2022 June 12th    Oxford     2022 Run Wytham Woods 10K
 449.    2022 May 26th    Bletchingdon     2022 Mota-vation Race 2 - Bletchingdon
 448.    2022 May 24th    Banbury     2022 Banbury 5
 447.    2022 May 15th    Swindon     2022 Commonweal 5
 446.    2022 May 8th    Nettlebed     2022 Nettlebed Stinger 10K
 445.    2022 May 7th    Marlborough     2022 Marlborough Downs Challenge
 444.    2022 May 2nd    Chesham     2022 Pednor 5
 443.    2022 May 2nd    Chalgrove     2022 Chalgrove Festival 10K
 442.    2022 April 30th    Chieveley     2022 Chieveley Chase
 441.    2022 April 28th    Charlton-on-Otmoor     2022 Mota-vation Race 1 - Charlton-on-Otmoor
 440.    2022 April 10th    Wantage     2022 White Horse Half Marathon
 439.    2022 March 20th    Banbury     2022 Banbury 15
 438.    2022 February 27th    Bourton-on-the-Water     2022 Bourton 10K
 437.    2022 February 6th    Guiting Power (in Glos)     2021-22 Oxfordshire XC Round 4 - Guiting Power
 436.    2022 January 23rd    Ilmington (in Warwickshire)     2021-22 Tempo Winter Series - Race 4
 435.    2022 January 15th    Milton Keynes     2021-22 Chiltern XC League Match 4
 434.    2021 December 27th    Ilmington (in Warwickshire)     2021-22 Tempo Winter Series - Race 3
 433.    2021 December 19th    Hook Norton     2021 Hooky Christmas Canter
 432.    2021 December 8th    Oxford     2021 Oxford Christmas Fun Run
 431.    2021 December 5th    Cirencester     2021-22 Oxfordshire XC Round 2 - Cirencester
 430.    2021 December 4th    Luton     2021-22 Chiltern XC League Match 3
 429.    2021 November 28th    Eynsham     2021 Eynsham 10K
 428.    2021 November 21st    Radnage     2021 Rugged Radnage 10K
 427.    2021 November 13th    Milton Keynes     2021-22 Chiltern XC League Match 2
 426.    2021 November 7th    Bicester     2021-22 Oxfordshire XC Round 1 - Bicester
 425.    2021 October 24th    Ilmington (in Warwickshire)     2021-22 Tempo Winter Series - Race 1
 424.    2021 October 16th    Oxford     2021-22 Chiltern XC League Match 1
 423.    2021 October 10th    Oxford     2021 Run Wytham Woods 10K
 422.    2021 October 3rd    East Hanney     2021 Hanney 5
 421.    2021 September 19th    Longworth     2021 Longworth 10K
 420.    2021 September 12th    East Claydon (in Bucks)     2021 Run the Claydons
 419.    2021 September 5th    Thame     2021 CPM Thame 10K
 418.    2021 September 5th    Overton (near Basingstoke)     2021 Overton 5
 417.    2021 September 4th    Witney     2021 Cotswold Classic 10
 416.    2021 August 29th    Oxford     2021 Headington 5
 415.    2021 August 28th    Stratford     2021 Stratford Summer Six
 414.    2021 August 26th    Kidlington     2021 Mota-vation Summer Race
 413.    2021 August 8th    Hook Norton     2021 Hooky 6
 412.    2021 August 3rd    Milton Keynes     2021 Milton Keynes 10K
 411.    2021 August 1st    Aylesbury     2021 Bearbrook 10K
 410.    2021 July 28th    Rugby     2021 Rugby 6 mile
 409.    2021 July 21st    Corby     2021 Corby 5 mile
 408.    2021 July 13th    Banbury     2021 Banbury 5 mile
 407.    2021 July 6th    Foxton Locks (in Leics)     2021 Harborough 5 mile
 406.    2021 June 22nd    Weedon Bec (in Northants)     2021 Weedon 10K
 405.    2021 June 4th    Blisworth near Northampton     2021 Blisworth 5 mile
 404.    2021 May 23rd    Ilmington (in Warwickshire)     2020-21 Tempo Winter Series - Race 5
 403.    2021 April 18th    Ilmington (in Warwickshire)     2020-21 Tempo Winter Series - Race 3
 402.    2021 April 4th    Ilmington (in Warwickshire)     2020-21 Tempo Winter Series - Race 2
 401.    2020 October 25th    Ilmington (in Warwickshire)     2020-21 Tempo Winter Series - Race 1
 400.    2020 March 15th    Banbury     2020 Banbury 15
 399.    2020 March 11th    Oxford     2020 Teddy Hall Relays
 398.    2020 March 1st    Henley on Thames     2019-20 Oxfordshire XC Round 5 - Henley on Thames
 397.    2020 February 23rd    Bourton-on-the-Water     2020 Bourton 10K
 396.    2020 February 16th    Ilmington (in Warwickshire)     2019-20 Tempo Winter Series - Race 5
 395.    2020 February 8th    Milton Keynes     2019-20 Chiltern XC League Match 5 - Campbell Park (MK)
 394.    2020 February 2nd    Swindon     2019-20 Oxfordshire XC Round 4 - Swindon
 393.    2020 January 19th    Ilmington (in Warwickshire)     2019-20 Tempo Winter Series - Race 4
 392.    2020 January 12th    Woodcote     2020 Woodcote 10K
 391.    2020 January 11th    Bedford     2019-20 Chiltern XC League Match 4 - Bedford
 390.    2020 January 5th    Adderbury     2019-20 Oxfordshire XC Round 3 and the Oxon XC Championships
 389.    2019 December 15th    Hook Norton     2019 Hooky Christmas Canter
 388.    2019 December 8th    Bicester     2019 Andy Reading 10K
 387.    2019 December 7th    Luton     2019-20 Chiltern XC League Match 3 - Luton
 386.    2019 December 4th    Oxford     2019 Oxford Christmas Fun Run
 385.    2019 December 1st    Cirencester     2019-20 Oxfordshire XC Round 2 - Cirencester
 384.    2019 November 24th    Eynsham     2019 Eynsham 10K
 383.    2019 November 17th    Radnage     2019 Rugged Radnage 10K
 382.    2019 November 9th    Milton Keynes     2019-20 Chiltern XC League Match 2 - Teardrop (MK)
 381.    2019 November 3rd    Bicester     2019-20 Oxfordshire XC Round 1 - Bicester
 380.    2019 October 27th    Ascott-under-Wychwood     2019 Ascott-under-Wychwood Charity 10K
 379.    2019 October 20th    Frieth     2019 Frieth Hilly 10K
 378.    2019 October 13th    Buckingham     2019 Buckingham 10K
 377.    2019 October 12th    Oxford     2019-20 Chiltern XC League Match 1 - Oxford
 376.    2019 October 6th    East Hanney     2019 Hanney 5
 375.    2019 September 22nd    Longworth     2019 Longworth 10K
 374.    2019 September 14th    Woodstock     2019 Woodstock 12
 373.    2019 September 8th    Bicester     2019 Launton Lollop
 372.    2019 September 7th    Witney     2019 Cotswold Classic 10
 371.    2019 September 1st    Overton (near Basingstoke)     2019 Overton 5
 370.    2019 August 29th    Kidlington     2019 Mota-vation Race 5 Kidlington
 369.    2019 August 26th    Brackley     2019 Helmdon Hurler
 368.    2019 August 25th    Oxford     2019 Headington 5
 367.    2019 August 14th    Marsh Gibbon     2019 Alchester 5K
 366.    2019 August 4th    Hook Norton     2019 Hooky 6
 365.    2019 July 25th    Combe     2019 Mota-vation Race 4 Combe II
 364.    2019 July 20th    Hornton (near Banbury)     2019 Hornton Classic 6
 363.    2019 July 17th    Waddesdon     2019 Waddesdon Manor Summer 5K
 362.    2019 July 7th    Didcot     2019 Didcot 5
 361.    2019 June 30th    Thame     2019 Thame CPM 10K
 360.    2019 June 27th    Combe     2019 Mota-vation Race 3 Combe I
 359.    2019 June 23rd    Long Crendon (in Bucks)     2019 Long Crendon Steeple to Steeple Challenge
 358.    2019 June 22nd    Kingham     2019 Kingham 10K Run
 357.    2019 June 16th    Ivinghoe Beacon to Marlborough     2019 Ridgeway Relay
 356.    2019 June 9th    Oxford     2019 Run Wytham Woods 10K
 355.    2019 June 8th    Stokenchurch     2019 Run The Rock 5K and 10K
 354.    2019 June 8th    Horton-cum-Studley     2019 Otmoor Challenge
 353.    2019 June 6th    Bletchingdon     2019 Mota-vation Race 2 Bletchingdon
 352.    2019 June 5th    Worcs     2019 Broadway Tower Charity Race
 351.    2019 June 4th    Banbury     2019 Banbury 5
 350.    2019 May 26th    Wilts     2019 Dauntsey 10K
 349.    2019 May 19th    Wallingford     2019 Wallingford Thames Run 10K/5K
 348.    2019 May 18th    Hook Norton     2019 Firkin 5 Mile Run
 347.    2019 May 12th    Swindon     2019 Commonweal 5
 346.    2019 May 11th    Chieveley     2019 Chieveley Chase
 345.    2019 May 6th    Chesham     2019 Pednor 5
 344.    2019 May 6th    Chalgrove     2019 Chalgrove Festival 10K
 343.    2019 May 2nd    Charlton-on-Otmoor     2019 Mota-vation Race 1 Charlton-on-Otmoor
 342.    2019 April 28th    East Claydon (in Bucks)     2019 Run the Claydons
 341.    2019 April 14th    Abingdon     2019 Oxon County Road Relays
 340.    2019 April 7th    Wantage     2019 White Horse Half Marathon
 339.    2019 March 31st    Cholsey     2019 Treehouse School 10K
 338.    2019 March 17th    Banbury     2019 Banbury 15
 337.    2019 March 6th    Oxford     2019 Teddy Hall Relays
 336.    2019 March 3rd    Henley on Thames     2018-19 Oxfordshire XC Round 5 - Henley on Thames
 335.    2019 February 24th    Bourton-on-the-Water     2019 Bourton 10K
 334.    2019 February 17th    Ilmington (in Warwickshire)     2018-19 Tempo Winter Series - Race 5
 333.    2019 February 9th    Milton Keynes     2018-19 Chiltern XC League Match 5 - Campbell Park (MK)
 332.    2019 February 3rd    Adderbury     2018-19 Oxfordshire XC Round 4 - Adderbury
 331.    2019 January 20th    Ilmington (in Warwickshire)     2018-19 Tempo Winter Series - Race 4
 330.    2019 January 12th    Keysoe (near Bedford)     2018-19 Chiltern XC League Match 4 - Bedford
 329.    2019 January 6th    Oxford     2018-19 Oxfordshire XC Round 3 and the Oxon XC Championships
 328.    2018 December 30th    Ilmington (in Warwickshire)     2018-19 Tempo Winter Series - Race 3
 327.    2018 December 16th    Hook Norton     2018 Hooky Christmas Canter
 326.    2018 December 5th    Oxford     2018 Oxford Christmas Fun Run
 325.    2018 December 2nd    Cirencester     2018-19 Oxfordshire XC Round 2 - Cirencester
 324.    2018 December 1st    Luton     2018-19 Chiltern XC League Match 3 - Luton
 323.    2018 November 25th    Eynsham     2018 Eynsham 10K
 322.    2018 November 18th    Radnage     2018 Rugged Radnage 10K
 321.    2018 November 10th    Milton Keynes     2018-19 Chiltern XC League Match 2 - Teardrop (MK)
 320.    2018 November 4th    Newbury     2018-19 Oxfordshire XC Round 1 - Newbury
 319.    2018 October 28th    Ascott-under-Wychwood     2018 Ascott-under-Wychwood Charity 10K
 318.    2018 October 21st    Ilmington (in Warwickshire)     2018-19 Tempo Winter Series - Race 1
 317.    2018 October 14th    East Hanney     2018 Hanney 5
 316.    2018 October 13th    Oxford     2018-19 Chiltern XC League Match 1 - Oxford
 315.    2018 October 7th    Frieth     2018 Frieth Hilly 10K
 314.    2018 September 29th    Witney     2018 Cotswold Classic 10
 313.    2018 September 23rd    Longworth     2018 Longworth 10K
 312.    2018 September 22nd    Woodstock     2018 Woodstock 12
 311.    2018 September 2nd    Overton (near Basingstoke)     2018 Overton 5
 310.    2018 August 30th    Oxford     2018 Mota-vation Race 5 Oxford
 309.    2018 August 27th    Brackley     2018 Helmdon Hurler
 308.    2018 August 26th    Oxford     2018 Headington 5
 307.    2018 August 15th    Marsh Gibbon     2018 Alchester 5K
 306.    2018 August 5th    Hook Norton     2018 Hooky 6
 305.    2018 July 26th    Combe     2018 Mota-vation Race 4 Combe II
 304.    2018 July 22nd    Marlow     2018 Burford Bolt
 303.    2018 July 21st    Hornton (near Banbury)     2018 Hornton Classic 6
 302.    2018 July 18th    Waddesdon     2018 Waddesdon Manor Summer 5K
 301.    2018 July 8th    Adderbury     2018 Adderbury Half and 10K
 300.    2018 July 1st    Didcot     2018 Didcot 5
 299.    2018 June 28th    Combe     2018 Mota-vation Race 3 Combe I
 298.    2018 June 24th    Thame     2018 Thame CPM 10K
 297.    2018 June 23rd    Kingham     2018 Kingham 10K Run
 296.    2018 June 17th    Ivinghoe Beacon to Marlborough     2018 Ridgeway Relay
 295.    2018 June 12th    Banbury     2018 Banbury 5
 294.    2018 June 10th    Compton in Berkshire     2018 Downlands Dash
 293.    2018 June 9th    Stokenchurch     2018 Run The Rock 5K and 10K
 292.    2018 June 9th    Bicester     2018 Launton Lollop
 291.    2018 June 6th    Worcs     2018 Broadway Tower Charity Race
 290.    2018 June 2nd    Horton-cum-Studley     2018 Otmoor Challenge
 289.    2018 May 31st    Bletchingdon     2018 Mota-vation Race 2 Bletchingdon
 288.    2018 May 27th    Wilts     2018 Dauntsey 10K
 287.    2018 May 20th    Wallingford     2018 Wallingford Thames Run 10K/5K
 286.    2018 May 19th    Hook Norton     2018 Firkin 5 Mile Run
 285.    2018 May 13th    Swindon     2018 Commonweal 5
 284.    2018 May 12th    Chieveley     2018 Chieveley Chase
 283.    2018 May 7th    Chesham     2018 Pednor 5
 282.    2018 May 7th    Chalgrove     2018 Chalgrove Festival 10K
 281.    2018 May 5th    Oxford     2018 Oxford Greenbelt 10K
 280.    2018 April 29th    Cholsey     2018 Treehouse School 10K
 279.    2018 April 29th    Abingdon     2018 Oxon County Road Relays
 278.    2018 April 26th    Charlton-on-Otmoor     2018 Mota-vation Race 1 Charlton-on-Otmoor
 277.    2018 April 22nd    East Claydon (in Bucks)     2018 Run the Claydons
 276.    2018 March 11th    Minchinhampton (in Glos)     2018 Minchinhampton 10K
 275.    2018 March 7th    Oxford     2018 Teddy Hall Relays
 274.    2018 February 25th    Bourton-on-the-Water     2018 Bourton 10K
 273.    2018 February 18th    Ilmington (in Warwickshire)     2017-18 Tempo Winter Series - Race 5
 272.    2018 February 11th    Bramley     2018 Bramley 20/10
 271.    2018 February 10th    Milton Keynes     2017-18 Chiltern XC League Match 5 - Campbell Park (MK)
 270.    2018 February 4th    Swindon     2017-18 Oxfordshire XC Round 4 - Swindon
 269.    2018 January 28th    Rudloe (near Chippenham)     2018 Slaughterford 9
 268.    2018 January 21st    Ilmington (in Warwickshire)     2017-18 Tempo Winter Series - Race 4
 267.    2018 January 14th    Woodcote     2018 Woodcote 10K
 266.    2018 January 13th    Keysoe (near Bedford)     2017-18 Chiltern XC League Match 4 - Bedford
 265.    2018 January 7th    Adderbury     2017-18 Oxfordshire XC Round 3 and the Oxon XC Championships
 264.    2018 January 6th    Inkpen (in Berks)     2018 Gibbet Hangover
 263.    2017 December 31st    Pednor     2017 Pednor 10
 262.    2017 December 30th    Ilmington (in Warwickshire)     2017-18 Tempo Winter Series - Race 3
 261.    2017 December 26th    Aylesbury     2017 Aylesbury Boxing Day Race
 260.    2017 December 17th    Hook Norton     2017 Hooky Christmas Canter
 259.    2017 December 13th    Oxford     2017 Oxford Christmas Fun Run
 258.    2017 December 9th    Oxford     2017 SEAA Masters and Inter County XC Championships
 257.    2017 December 3rd    Carterton     2017-18 Oxfordshire XC Round 2 - Carterton
 256.    2017 December 2nd    Luton     2017-18 Chiltern XC League Match 3 - Luton
 255.    2017 November 26th    Eynsham     2017 Eynsham 10K
 254.    2017 November 25th    Milton Keynes     2017 Wolverton 5
 253.    2017 November 19th    Radnage     2017 Rugged Radnage 10K
 252.    2017 November 11th    Milton Keynes     2017-18 Chiltern XC League Match 2 - Teardrop (MK)
 251.    2017 November 5th    Newbury     2017-18 Oxfordshire XC Round 1 - Newbury
 250.    2017 October 29th    Ascott-under-Wychwood     2017 Ascott-under-Wychwood Charity Run
 249.    2017 October 22nd    Ilmington (in Warwickshire)     2017-18 Tempo Winter Series - Race 1
 248.    2017 October 15th    Frieth     2017 Frieth Hilly 10K and 5K
 247.    2017 October 14th    Oxford     2017-18 Chiltern XC League Match 1 - Oxford
 246.    2017 October 8th    Tring     2017 Ridgeway Run (Tring)
 245.    2017 October 1st    East Hanney     2017 Hanney 5
 244.    2017 September 24th    Longworth     2017 Longworth 10K
 243.    2017 September 23rd    Woodstock     2017 Woodstock 12
 242.    2017 September 17th    Witney     2017 Cotswold Classic 10
 241.    2017 September 10th    Pangbourne     2017 Pangbourne 10K
 240.    2017 September 3rd    Overton (near Basingstoke)     2017 Overton 5
 239.    2017 September 3rd    Glos     2017 Slaughter 10K
 238.    2017 August 31st    Oxford     2017 Mota-vation Race 5 Oxford
 237.    2017 August 28th    Brackley     2017 Helmdon Hurler
 236.    2017 August 27th    Oxford     2017 Headington 5
 235.    2017 August 6th    Hook Norton     2017 Hooky 6
 234.    2017 July 30th    Henfield (West Sussex)     2017 Seven Stiles 4M Run
 233.    2017 July 27th    Combe     2017 Mota-vation Race 4 Combe II
 232.    2017 July 23rd    Kingsclere (Hants)     2017 Twist Run
 231.    2017 July 22nd    Stratford     2017 Stratford Summer Six
 230.    2017 July 19th    Waddesdon     2017 Waddesdon Manor 5K
 229.    2017 July 16th    Marlow     2017 Burford Bolt 10K
 228.    2017 July 15th    Hornton (near Banbury)     2017 Hornton Classic 6
 227.    2017 July 9th    Adderbury     2017 Adderbury Half and 10K
 226.    2017 July 2nd    Didcot     2017 Didcot 5
 225.    2017 June 29th    Combe     2017 Mota-vation Race 3 Combe I
 224.    2017 June 27th    Milton Keynes     2017 Milton Keynes 10K
 223.    2017 June 25th    Thame     2017 Thame CPM 10K
 222.    2017 June 24th    Kingham     2017 Kingham 10K Run
 221.    2017 June 21st    Tring     2017 Tring Midsummer Fun Run
 220.    2017 June 20th    Weedon Bec (in Northants)     2017 Weedon 10K
 219.    2017 June 18th    Ivinghoe Beacon to Marlborough     2017 Ridgeway Relay
 218.    2017 June 11th    Long Crendon (in Bucks)     2017 Long Crendon Challenge
 217.    2017 June 10th    Stokenchurch     2017 Run The Rock 5K and 10K
 216.    2017 June 10th    Bicester     2017 Launton Lollop
 215.    2017 June 6th    Banbury     2017 Banbury 5
 214.    2017 June 4th    Ewelme     2017 Chiltern Chase
 213.    2017 June 3rd    Horton-cum-Studley     2017 Otmoor Challenge
 212.    2017 May 31st    Cleeve Hill (in Glos)     2017 Cleeve Cloud Cuckoo
 211.    2017 May 28th    Dymock (in Gloucestershire)     2017 Dymock Half Marathon
 210.    2017 May 25th    Bletchingdon     2017 Mota-vation 2 - Bletchingdon
 209.    2017 May 24th    Worcs     2017 Broadway Tower Race
 208.    2017 May 21st    Wallingford     2017 Wallingford Thames Run
 207.    2017 May 20th    Oxford     2017 Oxford Greenbelt 10K
 206.    2017 May 20th    Hook Norton     2017 Firkin 5 Mile Run
 205.    2017 May 14th    Swindon     2017 Commonweal 5
 204.    2017 May 13th    Chieveley     2017 Chieveley Chase
 203.    2017 May 12th    Northampton     2017 Blisworth 5
 202.    2017 May 7th    Marlow     2017 Marlow 5
 201.    2017 May 1st    Chesham     2017 Pednor 5
 200.    2017 May 1st    Chalgrove     2017 Chalgrove Festival 10K
 199.    2017 April 30th    Bucks     2017 Danesfield Dash
 198.    2017 April 30th    Abingdon     2017 Oxon County Road Relays
 197.    2017 April 27th    Charlton-on-Otmoor     2017 Mota-vation 1 - Charlton
 196.    2017 April 9th    Wantage     2017 White Horse Half Marathon
 195.    2017 April 2nd    Cholsey     2017 Treehouse School 10K
 194.    2017 March 26th    Postlip (in Glos)     2017 Cleevewold
 193.    2017 March 19th    Banbury     2017 Banbury 15
 192.    2017 March 12th    Bledlow Ridge (in Bucks)     2017 Ridge Off Roader
 191.    2017 March 8th    Oxford     2017 Teddy Hall Relays
 190.    2017 March 5th    Farmoor (near Oxford)     2016-17 Oxfordshire XC Round 5
 189.    2017 February 26th    Bourton-on-the-Water     2017 Bourton 10k
 188.    2017 February 19th    Bramley     2017 Bramley 20/10
 187.    2017 February 12th    Lower Slaughter (in Glos)     2017 Slaughter Valentine's 10K
 186.    2017 February 11th    Milton Keynes     2016-17 Chiltern XC Match 5
 185.    2017 February 5th    Harwell     2016-17 Oxfordshire XC Round 4
 184.    2017 January 22nd    Ilmington (in Warwickshire)     2016-17 Tempo Winter Race 4
 183.    2017 January 14th    Bedford     2016-17 Chiltern XC Match 4
 182.    2017 January 8th    Woodcote     2017 Woodcote 10K
 181.    2017 January 7th    Stowe School (near Buckingham)     2017 Bucks Beds and Oxon XC
 180.    2016 December 18th    Hook Norton     2016 Hooky Christmas Canter
 179.    2016 December 11th    Bicester     2016 Andy Reading 10K
 178.    2016 December 10th    Oxford     2016 SEAA Masters and IC XC
 177.    2016 December 7th    Oxford     2016 Oxford Christmas Fun Run
 176.    2016 December 4th    Adderbury     2016-17 Oxfordshire XC Round 2
 175.    2016 December 3rd    Luton     2016-17 Chiltern XC Match 3
 174.    2016 November 27th    Eynsham     2016 Eynsham 10K
 173.    2016 November 26th    Milton Keynes     2016 Wolverton 5
 172.    2016 November 20th    Radnage     2016 Rugged Radnage 10K
 171.    2016 November 13th    Watlington     2016 Watlington XC XK
 170.    2016 November 12th    Milton Keynes     2016-17 Chiltern XC Match 2
 169.    2016 November 6th    Newbury     2016-17 Oxfordshire XC Round 1
 168.    2016 October 30th    Fringford (near Bicester)     2016 Candleford Ladies 10K
 167.    2016 October 23rd    Ilmington (in Warwickshire)     2016-17 Tempo Winter Race 1
 166.    2016 October 16th    Frieth     2016 Frieth Hilly 10K and 5K
 165.    2016 October 15th    Oxford     2016-17 Chiltern XC Match 1
 164.    2016 October 9th    Tring     2016 Ridgeway Run (Tring)
 163.    2016 October 2nd    East Hanney     2016 Hanney 5
 162.    2016 September 25th    Cirencester     2016 Cirencester Park 10K
 161.    2016 September 24th    Woodstock     2016 Woodstock 12
 160.    2016 September 18th    Witney     2016 Cotswold Classic 10
 159.    2016 September 11th    Pangbourne     2016 Pangbourne 10K
 158.    2016 September 4th    Overton (near Basingstoke)     2016 Overton 5
 157.    2016 September 1st    Oxford     2016 Mota-vation Race 5 Oxford
 156.    2016 August 29th    Brackley     2016 Helmdon Hurler
 155.    2016 August 28th    Oxford     2016 Headington 5
 154.    2016 August 7th    Hook Norton     2016 Hooky 6
 153.    2016 August 4th    Combe     2016 Mota-vation Race 4 Combe II
 152.    2016 July 20th    Waddesdon     2016 Waddesdon Manor 5K
 151.    2016 July 16th    Hornton (near Banbury)     2016 Hornton Classic 6
 150.    2016 July 10th    Adderbury     2016 Adderbury Half and 10K
 149.    2016 July 7th    Combe     2016 Mota-vation Race 3 Combe I
 148.    2016 July 3rd    Didcot     2016 Didcot 5
 147.    2016 June 28th    Milton Keynes     2016 Milton Keynes 10K
 146.    2016 June 26th    Thame     2016 Thame CPM 10K
 145.    2016 June 22nd    Tring     2016 Tring Midsummer Fun Run
 144.    2016 June 21st    Weedon Bec (in Northants)     2016 Weedon 10K
 143.    2016 June 19th    Ivinghoe Beacon to Marlborough     2016 Ridgeway Relay
 142.    2016 June 12th    Compton in Berkshire     2016 Downlands Dash
 141.    2016 June 11th    Stokenchurch     2016 Run The Rock 5K and 10K
 140.    2016 June 11th    Bourton-on-the-Water     2016 Humph's Hilly Half
 139.    2016 June 7th    Banbury     2016 Banbury 5
 138.    2016 June 5th    Ewelme     2016 Chiltern Chase
 137.    2016 June 4th    Horton-cum-Studley     2016 Otmoor Challenge
 136.    2016 June 2nd    Bletchingdon     2016 Mota-vation 2 - Bletchingdon
 135.    2016 May 29th    Newbury     2016 Bayer Newbury 10K
 134.    2016 May 25th    Worcs     2016 Broadway Tower Race
 133.    2016 May 22nd    Wallingford     2016 Wallingford Thames Run
 132.    2016 May 20th    Northampton     2016 Blisworth 5
 131.    2016 May 15th    Swindon     2016 Commonweal 5
 130.    2016 May 14th    Chieveley     2016 Chieveley Chase
 129.    2016 May 11th    Mixbury     2016 Cottisford 5K
 128.    2016 May 8th    Marlow     2016 Marlow 5
 127.    2016 May 2nd    Chesham     2016 Pednor 5
 126.    2016 May 2nd    Chalgrove     2016 Chalgrove Festival 10K
 125.    2016 April 28th    Charlton-on-Otmoor     2016 Mota-vation 1 - Charlton
 124.    2016 April 24th    Bucks     2016 Ridge Off Roader
 123.    2016 April 17th    Cholsey     2016 Treehouse School 10K
 122.    2016 April 17th    Abingdon     2016 Oxon County Road Relays
 121.    2016 April 10th    Cirencester     2016 Chedworth Roman Trail
 120.    2016 April 3rd    Wantage     2016 White Horse Half Marathon
 119.    2016 March 20th    Banbury     2016 Banbury 15
 118.    2016 March 13th    Goring     2016 Goring 10K
 117.    2016 March 9th    Oxford     2016 Teddy Hall Relays
 116.    2016 March 6th    Harwell     2015-16 Oxfordshire XC Round 5
 115.    2016 February 28th    Bourton-on-the-Water     2016 Bourton 10k
 114.    2016 February 21st    Calne     2016 SMaRTT Smasher 10k
 113.    2016 February 14th    Bramley     2016 Bramley 20/10
 112.    2016 February 13th    Milton Keynes     2016 Chiltern XC League Match 5
 111.    2016 January 24th    Ilmington (in Warwickshire)     2015-16 Tempo Winter Race 4
 110.    2015 December 20th    Hook Norton     2015 Hooky Christmas Canter
 109.    2015 December 13th    Bicester     2015 Andy Reading 10K
 108.    2015 December 6th    Culham     2015 Oxfordshire XC Round 2
 107.    2015 December 5th    Culham     2015 Chiltern XC League Match 3
 106.    2015 November 29th    Eynsham     2015 Eynsham 10K
 105.    2015 November 22nd    Swindon     2015 Swindon 10K
 104.    2015 November 21st    Oxford     2015 BBO XC Championships
 103.    2015 November 15th    Radnage     2015 Rugged Radnage 10K
 102.    2015 November 7th    Milton Keynes     2015 Chiltern XC League Match 2
 101.    2015 November 1st    Ascott-under-Wychwood     2015 Oxfordshire XC Round 1
 100.    2015 October 25th    Fringford (near Bicester)     2015 Candleford Ladies 10K
  99.    2015 October 18th    Frieth     2015 Frieth Hilly 10K
  98.    2015 October 11th    Oxford     2015 Oxford Half Marathon
  97.    2015 October 4th    East Hanney     2015 Hanney 5
  96.    2015 September 27th    Cirencester Park     2015 Cirencester Park 10K
  95.    2015 September 26th    Woodstock     2015 Woodstock 12
  94.    2015 September 20th    Witney     2015 Cotswold Classic 10
  93.    2015 September 13th    Finstock     2015 Finstock 10K
  92.    2015 September 6th    Little Wittenham     2015 Earth Trust 10k Fun Run
  91.    2015 September 3rd    Oxford     2015 Mota-vation Race 5 Oxford
  90.    2015 August 31st    Helmdon (near Brackley)     2015 Helmdon Hurler
  89.    2015 August 30th    Oxford     2015 Headington 5
  88.    2015 August 9th    Hook Norton     2015 Hooky 6
  87.    2015 August 6th    Combe     2015 Mota-vation Race 4 Combe II
  86.    2015 July 26th    Wellingborough     2015 Wellingborough 5
  85.    2015 July 18th    Hornton (near Banbury)     2015 Hornton Classic 6
  84.    2015 July 15th    Waddesdon     2015 Waddesdon Manor 5K
  83.    2015 July 12th    Adderbury     2015 Adderbury Half and 10K
  82.    2015 July 5th    Ivinghoe Beacon to Marlborough     2015 Ridgeway Relay
  81.    2015 July 2nd    Combe     2015 Mota-vation Race 3 Combe I
  80.    2015 June 28th    Thame     2015 Thame CPM 10K
  79.    2015 June 21st    Oxford     2015 Run Jericho
  78.    2015 June 17th    Tring     2015 Tring Midsummer Fun Run
  77.    2015 June 14th    Brackley     2015 Brackley F1 Chicken Run
  76.    2015 June 9th    Banbury     2015 Banbury 5
  75.    2015 June 7th    Ewelme     2015 Chiltern Chase
  74.    2015 June 6th    Horton-cum-Studley     2015 Otmoor Challenge
  73.    2015 June 4th    Bletchingdon     2015 Mota-vation 2 - Bletchingdon
  72.    2015 May 24th    Wallingford     2015 Wallingford Thames Run
  71.    2015 May 17th    Swindon     2015 Commonweal 5
  70.    2015 May 12th    Cottisford (near Mixbury)     2015 Cottisford 5K
  69.    2015 May 10th    Deddington     2015 Deddington Four Farms 10K
  68.    2015 May 9th    Chieveley     2015 Chieveley Chase
  67.    2015 May 4th    Chesham     2015 Pednor 5
  66.    2015 May 4th    Chalgrove     2015 Chalgrove Festival 10K
  65.    2015 April 30th    Charlton-on-Otmoor     2015 Mota-vation 1 - Charlton
  64.    2015 April 26th    Bledlow Ridge (in Bucks)     2015 Ridge Off Roader
  63.    2015 April 19th    Abingdon     2015 Oxon County Road Relays
  62.    2015 April 12th    Highworth (near Swindon)     2015 Highworth 5
  61.    2015 March 29th    Grove (near Wantage)     2015 White Horse Half Marathon
  60.    2015 March 22nd    Banbury     2015 Banbury 15
  59.    2015 March 15th    Cholsey     2015 Cholsey Chase
  58.    2015 March 11th    Oxford     2015 Teddy Hall Relays
  57.    2015 March 1st    Harwell     2015 Oxford Mail XC Round 5
  56.    2015 February 22nd    Bourton-on-the-Water     2015 Bourton 10k
  55.    2015 February 15th    Bramley     2015 Bramley 20/10
  54.    2015 February 7th    Milton Keynes     2015 Chiltern XC League Match 5
  53.    2015 February 1st    Cirencester     2015 Oxford Mail XC Round 4
  52.    2015 January 25th    Ilmington (in Warwickshire)     2015 Tempo Winter Race 4
  51.    2015 January 18th    Stratford     2015 Not the Roman IX
  50.    2015 January 11th    Woodcote     2015 Woodcote 10K
  49.    2015 January 4th    Culham     2015 Oxford Mail XC Round 3
  48.    2014 December 14th    Bicester     2014 Andy Reading 10K
  47.    2014 December 13th    Oxford     2014 SEAA Masters and IC XC
  46.    2014 December 7th    Harcourt Hill in Oxford     2014 Oxford Mail XC Round 2
  45.    2014 November 30th    Eynsham     2014 Eynsham 10K
  44.    2014 November 23rd    Ilmington (in Warwickshire)     2014 Tempo Winter Race 2
  43.    2014 November 22nd    Abingdon     2014 Abingdon parkrun
  42.    2014 November 16th    Radnage     2014 Rugged Radnage 10K
  41.    2014 November 2nd    Marlow     2014 Marlow Half Marathon
  40.    2014 October 26th    Fringford (near Bicester)     2014 Candleford Ladies 10K
  39.    2014 October 19th    Frieth     2014 Frieth Hilly 10K
  38.    2014 October 12th    Oxford     2014 Oxford Half Marathon
  37.    2014 October 5th    East Hanney     2014 Hanney 5
  36.    2014 September 27th    Woodstock     2014 Woodstock 12
  35.    2014 September 21st    Witney     2014 Cotswold Classic 10
  34.    2014 September 14th    Finstock     2014 Finstock 10K
  33.    2014 August 31st    Oxford     2014 Headington 5
  32.    2014 August 28th    Oxford     2014 Mota-vation Race 5 Oxford
  31.    2014 August 25th    Brackley     2014 Helmdon Hurler
  30.    2014 August 24th    Englefield (near Reading)     2014 Englefield 10K
  29.    2014 August 10th    Hook Norton     2014 Hooky 6
  28.    2014 August 7th    Combe     2014 Mota-vation Race 4 Combe II
  27.    2014 July 19th    Hornton (near Banbury)     2014 Hornton Classic 6
  26.    2014 July 6th    Didcot     2014 Didcot 5
  25.    2014 July 3rd    Combe     2014 Mota-vation Race 3 Combe I
  24.    2014 June 29th    Thame     2014 Thame CPM 10K
  23.    2014 June 22nd    Whitchurch     2014 Whitchurch 10K and 5K
  22.    2014 June 15th    Ivinghoe Beacon to Marlborough     2014 Ridgeway Relay
  21.    2014 June 10th    Banbury     2014 Banbury 5
  20.    2014 June 8th    Ewelme     2014 Chiltern Chase
  19.    2014 June 5th    Bletchingdon     2014 Mota-vation 2 - Bletchingdon
  18.    2014 May 25th    Newbury     2014 Bayer Newbury 10K
  17.    2014 May 18th    Swindon     2014 Commonweal 5
  16.    2014 May 13th    Cottisford (near Mixbury)     2014 Cottisford 5K
  15.    2014 May 5th    Chalgrove     2014 Chalgrove Festival 10K
  14.    2014 May 1st    Charlton-on-Otmoor     2014 Mota-vation 1 - Charlton
  13.    2014 April 6th    Grove (near Wantage)     2014 White Horse Half Marathon
  12.    2014 March 23rd    Bisham (near Marlow)     2014 Water of Life Half/10K
  11.    2014 March 16th    Goring     2014 Goring 10K
  10.    2014 March 12th    Oxford     2014 Teddy Hall Relays
   9.    2014 March 9th    Banbury     2014 Banbury 15
   8.    2014 March 2nd    Harwell     2014 Oxford Mail XC Race 5 - Harwell
   7.    2014 February 23rd    Bourton-on-the-Water     2014 Bourton 10K
   6.    2014 February 16th    Bramley     2014 Bramley 20/10
   5.    2013 December 8th    Chesterton     2013 Andy Reading 10K
   4.    2013 November 24th    Eynsham     2013 Eynsham 10K
   3.    2013 November 17th    Radnage     2013 Rugged Radnage 10K
   2.    2013 May 6th    Chalgrove     2013 Chalgrove Festival 10K
   1.    2012 November 11th    Radnage     2012 Rugged Radnage 10K