We hope that you all enjoyed this years Thames Races and we look forward to seeing you all again soon.

PositionRaceNameSurnameBIBSexNationalityCP1CP2CP3CP4Finish
1stCotswold UltraJustinMontague10M GBR01:12:0002:38:0004:41:0007:24:0009:41:00
2ndCotswold UltraMelissaMontague11FGBR01:27:0003:19:0005:50:0008:50:0011:30:00
3rdCotswold UltraSimonMaughan149M GBR01:27:0003:19:0005:50:0008:50:0011:30:00
4thCotswold UltraGaryBrampton15M GBR01:30:0003:30:0006:01:0009:21:0012:26:00
5thCotswold UltraDavidChurchill13M GBR01:30:0003:20:0006:07:0010:00:0012:56:00
6thCotswold UltraAndrewLeeson134MGBR01:20:0003:13:0006:07:0009:35:0012:56:00
7thCotswold UltraNathanGriffin16M GBR01:41:0003:40:0006:07:0009:44:0013:11:00
8thCotswold UltraSamuelGriffin17M GBR01:41:0003:40:0006:07:0009:44:0013:11:00
9thCotswold UltraRichardJames20M GBR01:30:0003:21:0006:22:0010:05:0013:15:00
10thCotswold UltraJayavanthKini12M GBR01:35:0003:47:0006:54:0010:45:0014:20:00
DNFCotswold UltraPaulBruce78M GBRDNFDNFDNFDNFDNF
DNSCotswold UltraRobertMcCormickDNSM GBRDNSDNSDNSDNSDNS
PositionRaceNameSurnameBIBSexNationalityCP1CP2CP3Finish
1stOxford UltraJustinMontague10M GBR01:55:0004:00:0006:20:0008:12:00
2ndOxford UltraTobyBaker23M GBR02:02:0004:14:0006:46:0008:43:00
3rdOxford UltraBenjSchneider28M GBR01:55:0004:17:0007:32:0009:59:00
4thOxford UltraSimeonWard19M GBR02:18:0004:49:0007:32:0010:10:00
5thOxford UltraSimonMaughan149M GBR02:31:0005:25:0008:30:0010:58:00
6thOxford UltraNyxBeighton21FGBR02:18:0004:59:0008:15:0011:04:00
7thOxford UltraAdamBailey25M GBR02:32:0005:27:0008:47:0011:22:00
8thOxford UltraRichardJames20M GBR02:28:0005:21:0008:33:0011:31:00
9thOxford UltraMelissaMontague11FGBR03:15:0006:00:0009:11:0011:54:00
10thOxford UltraAndrewLeeson134MGBR02:20:0005:32:0009:32:0012:30:00
DNFOxford UltraSionMilsom26M GBR02:55:0006:28:00DNFDNF
DNFOxford UltraJayavanthKini12M GBR02:56:0006:29:00DNFDNF
DNFOxford UltraDavidChurchill13M GBR02:55:00DNFDNFDNF
DNSOxford UltraPaulBruceDNSM GBRDNSDNSDNSDNS
DNSOxford UltraRobertBroughtonDNSM GBRDNSDNSDNSDNS
DNSOxford UltraAliAnsaripourDNSM GBRDNSDNSDNSDNS
DNSOxford UltraFarahChaudhryDNSFUSADNSDNSDNSDNS
DNSOxford UltraHarrySmithDNSM GBRDNSDNSDNSDNS
DNSOxford UltraRobertMcCormickDNSM GBRDNSDNSDNSDNS
PositionRaceNameSurnameBIBSexNationalityCP1CP2CP3Finish
1stWindsor UltraJustinMontague10M GBR01:24:0003:19:0005:53:0007:55:00
2ndWindsor UltraMelissaMontague11FGBR02:01:0004:40:0007:56:0010:44:00
3rdWindsor UltraSimonMaughan149MGBR02:01:0004:40:0008:08:0011:10:00
4thWindsor UltraGaryConibeere75M GBR01:33:0004:05:0008:06:0011:17:00
5thWindsor UltraRichardJames20M GBR01:55:0004:24:0008:03:0011:39:00
6thWindsor UltraAndrewLeeson134MGBR01:50:0004:16:0008:11:0011:40:00
7thWindsor UltraAmyWood29FGBR01:50:0004:21:0008:11:0011:40:00
DNSWindsor UltraJayavanthKiniDNSM GBRDNSDNSDNSDNS
DNSWindsor UltraDavidChurchillDNSM GBRDNSDNSDNSDNS
DNSWindsor UltraRobertMcCormickDNSM GBRDNSDNSDNSDNS
DNSWindsor UltraPaulBruceDNSM GBRDNSDNSDNSDNS
DNSWindsor UltraLauraClementsDNSFGBRDNSDNSDNSDNS
DNSWindsor UltraJamesKearnsDNSM GBRDNSDNSDNSDNS
DNSWindsor UltraEllaSquiresDNSFGBRDNSDNSDNSDNS
DNSWindsor UltraKaneGreenDNSM GBRDNSDNSDNSDNS
PositionRaceNameSurnameBIBSexNationalityCP1CP2Finish
1stRichmond UltraJustinMontague10M GBR
2ndRichmond UltraMelissaMontague11FGBR
3rdRichmond UltraEuanWilcox33MaleGBR
4thRichmond UltraJamieBeardmore34MaleGBR
5thRichmond UltraToniGregory35FemaleGBR
6thRichmond UltraAryanEffat Parvar36MaleGBR
7thRichmond UltraAlexWard37MaleGBR
8thRichmond UltraPiersWoolston38MaleGBR
9thRichmond UltraMarkBurley39MaleGBR
10thRichmond UltraDeclanBurke40MaleIRE
11thRichmond UltraBenOllivere41MaleGBR
12thRichmond UltraJoshuaStanley42MaleGBR
13thRichmond UltraNikitaRajkumar43FemaleBEL
14thRichmond UltraMattHunt45MaleGBR
15thRichmond UltraEllieHarrison46FemaleGBR
16thRichmond UltraJakeBurnell47MaleGBR
17thRichmond UltraSafieMuda48MaleMAL
18thRichmond UltraJackrothwell49MaleGBR
19thRichmond UltraFrancis Arman EdquilaCabanlit50MalePHI
20thRichmond UltraBenWadley51MaleGBR
21stRichmond UltraNicolaGreenaway52FemaleGBR
22ndRichmond UltraMarkSpilsbury53MaleGBR
23rdRichmond UltraLukasZabulionis54MaleLIT
24thRichmond UltraAndrewWoolstone55MaleGBR
25thRichmond UltraBenjaminNorris56MaleGBR
26thRichmond UltraSophieBevan57FemaleGBR
27thRichmond UltraLaurenJohnson58FemaleUSA
28thRichmond UltraCharlieThompson59MaleGBR
29thRichmond UltraUtsavKhadka60MaleIND
30thRichmond UltraJonBinney61MaleGBR
31stRichmond UltraJoannaWigley62FemaleGBR
32ndRichmond UltraRichardJames20M GBR
33rdRichmond UltraGarethFolkard44M GBR
34thRichmond UltraDeanRoberts73M GBR
35thRichmond UltraAndrewLeeson134MGBR
36thRichmond UltraDannyStanding138MGBR
DNSRichmond UltraJayavanthKiniDNSM BritishDNSDNSDNS
DNSRichmond UltraDavidChurchillDNSM BritishDNSDNSDNS
DNSRichmond UltraRobertMcCormickDNSM BritishDNSDNSDNS
DNSRichmond UltraPaulBruceDNSM BritishDNSDNSDNS
PositionRaceNameSurnameBIBSexNationalityDay 1Day 2Day 3Day 4Finish
1stThames ChallengeJustin Montague10MGBR09:41:0008:12:0007:55:00
2ndThames ChallengeMelissaMontague11FGBR11:30:0011:54:0010:44:00
3rdThames ChallengeSimonMaughan149MGBR11:30:0010:58:0011:10:00
4thThames ChallengeRichardJames20MGBR13:15:0011:31:0011:39:00
5thThames ChallengeAndrewLeeson134MGBR12:56:0012:30:0011:40:00
DNFThames ChallengeJayavanthKini12MGBR14:20:00DNFDNFDNFDNF
DNFThames ChallengeDavidChurchill13MGBR12:56:00DNFDNFDNFDNF
DNFThames ChallengePaulBruce78MGBRDNFDNFDNFDNFDNF
DNSThames ChallengeRobertMcCormickDNSMGBRDNSDNSDNSDNSDNS