We hope that you all enjoyed this years Thames Challenge races and we hope to see you all again soon

PositionRaceFirst nameLast nameBibAgeGenderCP1CP2CP3CP4Finish
1stCotswold UltraJustinMontague1515-Nov-80M01:11:0002:39:0004:45:0006:57:0009:10:00
2ndCotswold UltraAprilKane2413-Apr-91F01:14:0002:57:0005:24:0008:14:0010:56:00
3rdCotswold UltraHywelThomas1019-Jul-65M 01:26:0003:12:0005:41:0008:27:0011:14:00
4thCotswold UltraMelissaMontague1615-May-77F01:27:0003:16:0005:51:0008:55:0011:50:00
5thCotswold UltraScottWiggans1224-Apr-79M01:13:0002:57:0005:51:0009:23:0012:11:00
6thCotswold UltraRussellFarrer2321-Aug-97M01:21:0003:16:0006:17:0009:35:0012:46:00
Joint 7thCotswold UltraLucasCollins1929-Dec-92M01:39:0003:42:0006:43:0010:02:0013:21:00
Joint 7thCotswold UltraStuartMacpherson1831-Jan-95M01:39:0003:42:0006:41:0010:00:0013:21:00
9thCotswold UltraJessicaWoolley1112-Jul-77F01:31:0003:33:0006:44:0010:10:0013:25:00
10thCotswold UltraMurrayMcGregor2506-Jan-86M01:39:0003:42:0006:43:0010:15:0013:27:00
Joint 11thCotswold UltraVickyLinfoot1317-Aug-78F01:29:0003:32:0006:25:0010:06:0013:31:00
Joint 11thCotswold UltraLauraBailey1422-Nov-78F01:29:0003:32:0006:25:0010:08:0013:31:00
13thCotswold UltraDarrenEdwards3505-Oct-72M01:42:0003:42:0006:43:0010:02:0014:15:00
14thCotswold UltraSeanCampbell2217-Jan-88M01:45:0003:47:0007:13:0011:02:0014:52:00
DNSCotswold UltraThomasFraserDNS17-Dec-92MDNSDNSDNSDNSDNS
DNSCotswold UltraRobertBlayneyDNS07-Jul-86MDNSDNSDNSDNSDNS
DNSCotswold UltraElliotRobbieDNS12-Sep-97MDNSDNSDNSDNSDNS
DNSCotswold UltraJontyBarnesDNS11-Oct-99MDNSDNSDNSDNSDNS
DNSCotswold UltraMaryannDevallyDNS25-Jul-69FDNSDNSDNSDNSDNS
PositionRaceFirst nameLast nameBibAgeGenderCP1CP2CP3Finish
1stOxford UltraMarkAusten3323-Feb-95M01:47:0003:46:0006:05:0008:08:00
2ndOxford UltraJustinMontague1515-Nov-80M02:05:0004:15:0006:44:0008:32:00
3rdOxford UltraBrynDavis8418-Aug-70M02:02:0004:06:0006:38:0009:23:00
4thOxford UltraRyan Maher3216-Dec-96M02:04:0004:23:0007:15:0009:37:00
5thOxford UltraJamesSmethurst4608-Mar-71M02:04:0004:23:0007:46:0010:08:00
6thOxford UltraLiamFenton3007-Jun-03M02:04:0004:46:0007:57:0010:19:00
Joint 7thOxford UltraBenJudson3912-Oct-84M02:04:0004:46:0007:57:0010:35:00
Joint 7thOxford UltraIgnatiusLi4310-Oct-82M02:20:0005:04:0008:02:0010:35:00
Joint 9thOxford UltraHywelThomas1019-Jul-65M 02:23:0005:04:0008:06:0010:37:00
Joint 9thOxford UltraScottWiggans1224-Apr-79M02:17:0005:04:0008:06:0010:37:00
11thOxford UltraMelissaMontague1615-May-77F02:47:0005:50:0009:15:0011:35:00
12thOxford UltraVickyLinfoot1317-Aug-78F02:47:0006:16:0010:09:0012:18:00
13thOxford UltraKingsleyWashoma4111-Jul-69M02:19:0005:44:0009:03:0012:58:00
DNFOxford UltraDavidBird3109-Aug-57M02:58:0006:16:0010:29:00DNF
DNFOxford UltraLauraBailey1422-Nov-78F02:47:0006:16:0010:09:00DNF
DNFOxford UltraJessicaWoolley1112-Jul-77F 03:15:00DNFDNFDNF
DNSOxford UltraRobertBroughtonDNS11-Apr-90MDNSDNSDNSDNS
DNSOxford UltraAlexFaulknerDNS27-Dec-03FDNSDNSDNSDNS
DNSOxford UltraMegDaveyDNS09-Jul-70FDNSDNSDNSDNS
DNSOxford UltraMaryannDevallyDNS25-Jul-69FDNSDNSDNSDNS
DNSOxford UltraOwenEphraimDNS13-Feb-93MDNSDNSDNSDNS
DNSOxford UltraMartaParesDNS20-May-75FDNSDNSDNSDNS
DNSOxford UltraTomHankinDNS27-Jul-00MDNSDNSDNSDNS
PositionRaceFirst nameLast nameBibAgeGenderCP1CP2CP3Finish
1stWindsor UltraJustinMontague1515-Nov-80M01:23:0003:23:0005:53:0007:46:00
2ndWindsor UltraCezarGrosu5320-Feb-84M01:23:0003:12:0005:51:0008:24:00
3rdWindsor UltraCharlieThompson4903-Nov-93M01:23:0003:07:0005:53:0008:39:00
4thWindsor UltraJackMcCart4808-Sep-04M01:37:0003:51:0006:55:0008:56:00
5thWindsor UltraSachaO'Reilly4225-May-00F01:24:0003:27:0006:21:0009:01:00
6thWindsor UltraJamesChristie5513-Aug-87M01:37:0003:55:0006:55:0009:44:00
Joint 7thWindsor UltraHywelThomas1019-Jul-65M 01:40:0004:07:0007:08:0009:58:00
Joint 7thWindsor UltraScottWiggans1224-Apr-79M01:40:0004:07:0007:08:0009:58:00
9thWindsor UltraDavidChoules4015-May-68M01:37:0003:55:0007:09:0010:01:00
10thWindsor UltraJarom Beyersdorfer3415-Dec-05M01:41:0004:10:0007:39:0010:52:00
11thWindsor UltraJamieMansell5028-Jul-89M01:42:0004:14:0008:12:0011:33:00
Joint 12thWindsor UltraVickyLinfoot1317-Aug-78F 01:53:0004:42:0008:42:0011:49:00
Joint 12thWindsor UltraMelissaMontague1615-May-77F 01:53:0004:42:0008:42:0011:49:00
DNSWindsor UltraJessicaWoolleyDNS12-Jul-77F DNSDNSDNSDNS
DNSWindsor UltraLauraBaileyDNS22-Nov-78F DNSDNSDNSDNS
DNSWindsor UltraDavidBirdDNS09-Aug-57MDNSDNSDNSDNS
DNSWindsor UltraMasaoOsukaDNS03-Jan-66MDNSDNSDNSDNS
DNSWindsor UltraIgnatiusLiDNS10-Oct-82MDNSDNSDNSDNS
DNSWindsor UltraNicolasWilczakDNS05-Nov-80MDNSDNSDNSDNS
DNSWindsor UltraThomasSnellDNS21-Dec-93MDNSDNSDNSDNS
DNSWindsor UltraSamBoyerDNS18-Feb-94MDNSDNSDNSDNS
DNSWindsor UltraMaryannDevallyDNS25-Jul-69FDNSDNSDNSDNS
PositionRaceFirst nameLast nameBibAgeGenderCP1CP2Finish
1stRichmond UltraRyanHogan10516-Jun-88M01:35:0002:55:0003:56:00
2ndRichmond UltraRosarioBavetta5404-Oct-78M01:38:0003:03:0004:15:00
3rdRichmond UltraMasaoOsuka3803-Jan-66M01:59:0003:06:0004:28:00
4thRichmond UltraJoshHignell8121-Apr-90M01:54:0003:18:0004:39:00
5thRichmond UltraFreddieHerdman8226-Aug-05M01:55:0003:31:0004:55:00
6thRichmond UltraRobert Cooper2913-Apr-83M01:50:0003:24:0004:58:00
7thRichmond UltraAshelySmode2702-Jan-97M02:02:0003:35:0005:09:00
8thRichmond UltraRichardChatterton10104-Jul-85M02:06:0003:43:0005:26:00
9thRichmond UltraTobyMuir5230-Aug-01M02:01:0003:38:0005:29:00
10thRichmond UltraMonikaNussinovitch Neumann5104-Nov-78F02:43:0003:54:0005:30:00
11thRichmond UltraNeilPorter5927-Sep-73M08:16:0003:49:0005:35:00
12thRichmond UltraShukilaJordan4514-Mar-78F02:13:0003:54:0005:35:00
13thRichmond UltraTracyEnglish8521-Nov-76F02:13:0003:54:0005:35:00
14thRichmond UltraDannyHanscombe4701-Jun-85M02:07:0003:48:0005:36:00
15thRichmond UltraElliotYoung2613-Aug-01M02:15:0003:50:0005:40:00
16thRichmond UltraMegDavey10409-Jul-70F02:13:0003:55:0005:49:00
17thRichmond UltraJackrothwell6402-May-92M02:22:0004:18:0006:15:00
18thRichmond UltraEmilyColeman7213-Feb-01F02:33:0004:46:0006:30:00
19thRichmond UltraGaryCooper10024-Dec-80M02:22:0004:14:0006:42:00
20thRichmond UltraTobyBarnard5622-Jan-75M02:22:0004:36:0006:42:00
21stRichmond UltraAnnaMartinez7904-Nov-24F02:22:0004:14:0006:42:00
22ndRichmond UltraSamuelRichards6718-Apr-91M02:21:0004:25:0006:47:00
23rdRichmond UltraOliverMawdsley6220-Sep-99M02:38:0004:49:0006:50:00
24thRichmond UltraHywelThomas1019-Jul-65M 02:41:0004:49:0006:51:00
25thRichmond UltraHollyHuddleston1721-Jul-05F03:00:0005:11:0006:52:00
26thRichmond UltraRyanWright7624-Nov-00M02:33:0005:01:0006:56:00
27thRichmond UltraEmilyDenton6828-Feb-94F02:44:0004:59:0007:05:00
28thRichmond UltraChrisAmour10218-Nov-90M02:33:0004:44:0007:09:00
29thRichmond UltraJoshHammond6321-Nov-90M02:28:0004:53:0007:13:00
30thRichmond UltraAmeliaHuntington70F02:49:0005:06:0007:13:00
31stRichmond UltraJohnNelms5704-Aug-69M02:36:0004:53:0007:15:00
32ndRichmond UltraPratikSaha6624-Sep-00M02:44:0005:32:0007:49:00
33rdRichmond UltraLucyPringle8326-Jan-02F02:56:0005:28:0007:49:00
34thRichmond UltraThomasCollins10309-Nov-00M02:37:0005:30:0007:59:00
35thRichmond UltraVickyLinfoot1317-Aug-78F03:10:0005:53:0008:09:00
36thRichmond UltraMelissaMontague1615-May-77F03:10:0005:53:0008:09:00
DNFRichmond UltraDanyloStrelchenko2817-Mar-98M01:38:0003:35:00DNF
DNFRichmond UltraLeighClark7127-May-75FDNFDNFDNF
DNFRichmond UltraAdamTurner6105-Nov-83MDNFDNFDNF
DNSRichmond UltraJustinMontagueDNS15-Nov-80MDNSDNSDNS
DNSRichmond UltraJessicaWoolleyDNS12-Jul-77F DNSDNSDNS
DNSRichmond UltraLauraBaileyDNS22-Nov-78FDNSDNSDNS
DNSRichmond UltraMaryannDevallyDNS25-Jul-69FDNSDNSDNS
DNSRichmond UltraScottWiggansDNS24-Apr-79M DNSDNSDNS
DNSRichmond UltraShollyBrownDNS06-Apr-90MDNSDNSDNS
DNSRichmond UltraAndyCroftsDNS27-Nov-83MDNSDNSDNS
DNSRichmond UltraSarah LouiseOrdoynoDNS13-Jul-74FDNSDNSDNS
DNSRichmond UltraLesleyHurstDNS21-Apr-80FDNSDNSDNS
DNSRichmond UltraJosephTarrantDNS12-Jan-95MDNSDNSDNS
DNSRichmond UltraDarren EkinsDNS29-Mar-73MDNSDNSDNS
DNSRichmond UltraEdmundSmithDNS11-Jan-91MDNSDNSDNS
DNSRichmond UltraCharlieThompsonDNS03-Nov-93MDNSDNSDNS
PositionRaceFirst nameLast nameBibAgeGenderDay 1Day2Day3Day4Total
1stThames ChallengeHywelThomas1019-Jul-65M 11:14:0010:37:0009:58:0006:51:0038:40:00
2ndThames ChallengeMelissaMontague1615-May-77F11:50:0011:35:0011:49:0008:09:0041:23:00
3rdThames ChallengeVickyLinfoot1317-Aug-78F13:31:0012:18:0011:49:0008:09:0045:47:00
DNFThames ChallengeJustinMontague1515-Nov-80M09:10:0008:32:0007:46:00DNSDNF
DNFThames ChallengeScottWiggans1224-Apr-79M12:11:0010:37:0009:58:00DNSDNF
DNFThames ChallengeJessicaWoolley1112-Jul-77F13:25:00DNFDNSDNSDNF
DNFThames ChallengeLauraBailey1422-Nov-78F13:31:00DNFDNSDNSDNF
DNSThames ChallengeMaryannDevallyDNS25-Jul-69FDNSDNSDNSDNSDNS