Start List

AP Race London International 2026

Men's 50m Freestyle

H L Swimmer Club/Country Age Entry Time
Heat 1 — est. 11:13
1 3 Bruce Dee S6 SB6 SM6 ENG - Team England 20 31.45
1 4 Bailey Hall-barnett GBR - Harwich DP 17 29.63
1 5 Giovanni Brunello ITA - Padova Nuoto 17 29.64
Heat 2 — est. 11:14
2 0 Noah Conroy GBR - Bishop Stort 14 29.58
2 1 Oliver Teague GBR - Ware 17 29.30
2 2 Nicolas Venuti GBR - Brompton 15 29.20
2 3 Hugo Koyanagi GBR - Co St Albans 14 29.14
2 4 Yimo Zhao GBR - Brompton 13 29.01
2 5 Francisco Furtado GBR - Co Cambridge 17 29.10
2 6 Moritz Pospesch GER - TB Wülfrath 19 29.16
2 7 James Winter GBR - Stevenage 14 29.26
2 8 Troy Seymenoglu GBR - Chelsea&West 12 29.39
Heat 3 — est. 11:16
3 0 Don Alexandre Venan Abendano GBR - Chelsea&West 13 28.70
3 1 Christopher Scott GBR - March 16 28.63
3 2 Kirin East GBR - Leatherhead 14 28.47
3 3 David Westcough GBR - East Leeds 32 28.38
3 4 Mathias Rosseid NOR - Sandnes 17 28.26
3 5 Tommy Duff GBR - Repton Swim 13 28.36
3 6 Ryan Wimpenny GBR - Cheshunt 16 28.39
3 7 Leon Deriglazov GBR - Camden Swiss 39 28.48
3 8 Matthew Shakallis GBR - Halstead 18 28.64
3 9 Ricardo Jacob Itriago GBR - Brompton 16 28.91
Heat 4 — est. 11:17
4 0 Oliver Drew GBR - Havant & Wat 17 28.10
4 1 Zac Bugeja MLT - SW Elite 13 28.09
4 2 Joseph Cox GBR - Repton Swim 13 28.00
4 3 Harry Rickard GBR - March 16 27.86
4 4 Oliver Debowski GBR - Co South'ton 15 27.76
4 5 Harry George GBR - Hatfield 16 27.84
4 6 Freddy Hughes GBR - RCT Squad 14 27.96
4 7 Bertie Woodward GBR - RTW Monson 14 28.02
4 8 Charles Hall GBR - Workington 17 28.10
4 9 Fraser Manley GBR - Repton Swim 14 28.14
Heat 5 — est. 11:18
5 0 Gabriel Ness GBR - Bourmth Coll 14 27.66
5 1 Thomas Williams GBR - West Suffolk 18 27.64
5 2 Archie Cockett GBR - Didcot & Bar 16 27.53
5 3 Fin Carey GBR - Stevenage 16 27.45
5 4 Osian Bowles GBR - Hackney 15 27.40
5 5 Elliott Whitehead GBR - Harpenden 15 27.42
5 6 Edoardo Migotto ITA - Padova Nuoto 16 27.48
5 7 Charles Desbiens GBR - Brompton 14 27.53
5 8 Lachlan Cotgrove GBR - Canvey Isl 15 27.65
5 9 Jacob White GBR - Wells SC 15 27.75
Heat 6 — est. 11:19
6 0 Yavor Nikolov BUL - Bath Univ 19 27.36
6 1 Tormod Lie-Ersdal NOR - Sandnes 17 27.19
6 2 Paul Starks GBR - SurreyUni SC 19 27.09
6 3 Harry Harragan GBR - Basildon Ph 16 26.99
6 4 Harry Brunton GBR - Hoddesdon 16 26.90
6 5 Philip Olsen NOR - Hamar IL 18 26.97
6 6 Edward Groves GBR - Marlborough 17 27.00
6 7 Riley Cuthbert GBR - Stevenage 16 27.14
6 8 Rupert Lovelock GBR - Paignton 14 27.20
6 9 Charlie Stott GBR - Co St Albans 17 27.40
Heat 7 — est. 11:21
7 0 Oscar Mukoida GBR - Bo Newham 16 26.84
7 1 Shawn Dingilius Wallace PLW - Hurricanes 32 26.78
7 2 Nicola Gecchele ITA - Padova Nuoto 17 26.66
7 3 Henrik Fjellheim NOR - Sandnes 17 26.64
7 4 Thomas Harvey S15 SB15 SM15 GBR - Kingston Roy 18 26.53
7 5 Ryan Mills GBR - NE Region 18 26.54
7 6 Thomas Hughes GBR - Bristol Hen 14 26.64
7 7 Jacob Willson GBR - Darlington M 24 26.71
7 8 Lewis Goulty GBR - Norfolk Vikg 24 26.84
7 9 Christian Moscatelli ITA - Daily Sport 21 26.87
Heat 8 — est. 11:22
8 0 Daniel Circuit GBR - Basingstoke 14 26.49
8 1 Rafe Lawson GBR - Berkhamsted 14 26.45
8 2 Takomerwa Katandula MAW - Co St Albans 15 26.43
8 3 Henry Hughes S15 SB15 SM15 GBR - Loughboro Un 22 26.42
8 4 Ugur Imam-Moustafa GBR - Enfield Sq 21 26.32
8 5 Olly Espinasse GBR - Basingstoke 42 26.40
8 6 Joseph Bagshaw GBR - Stevenage 16 26.42
8 7 Samuele Bertuolo ITA - Padova Nuoto 15 26.44
8 8 Mattia Lazzarin ITA - Padova Nuoto 18 26.46
8 9 Lennard Trautwein GER - TB Wülfrath 18 26.51
Heat 9 — est. 11:23
9 0 Andreas Soeyland NOR - Sola SK 18 26.30
9 1 Charles Shaw GBR - Reed's SC 14 26.10
9 2 Brendan Giltinane GBR - Basingstoke 40 26.08
9 3 Alessandro Rumiato ITA - Padova Nuoto 17 26.01
9 4 Rohit Malik GBR - Camden Swiss 16 25.93
9 5 Omar Hammad EGY - Egypt 16 25.99
9 6 George Cornford GBR - Wycombe Dist 17 26.03
9 7 Albert Crotty GBR - Royston 15 26.10
9 8 Tomas Valerio ITA - Padova Nuoto 19 26.28
9 9 Jude Staton GBR - March 18 26.30
Heat 10 — est. 11:24
10 0 Charles Williams GBR - Bromley 17 25.91
10 1 Ali Alshurafa KSA - Saudi Swim 16 25.90
10 2 Marco Pinazza ITA - Padova Nuoto 19 25.88
10 3 Zohar Duhan CAN - Guildford Ct 16 25.73
10 4 Mattia Mancini ITA - Daily Sport 23 25.68
10 5 Connor Allen GBR - Wellingboro 19 25.73
10 6 Alexander Gregory GBR - Stevenage 18 25.83
10 7 Frankie Francis GBR - Harpenden 16 25.89
10 8 Angus Mckean GBR - Reading 19 25.90
10 9 Rohan Bissett GBR - Brighton Col 16 25.93
Heat 11 — est. 11:25
11 0 Peter Lewis GBR - Exeter Uni A 31 25.64
11 1 Josh Turner USA - Delta Aq 18 25.56
11 2 Magnus Jonsson ISL - Iceland 18 25.45
11 3 James Norman GBR - Woking 35 25.35
11 4 Harry Robinson GBR - Reed's SC 16 25.21
11 5 Robin Priks EST - Ujumise SK 16 25.31
11 6 Samuel Simpson GBR - Reed's SC 17 25.41
11 7 Matthew Redfern S13 SB13 SM13 ENG - Team England 28 25.45
11 8 Harry Faulkner GBR - Wellingboro 20 25.62
11 9 Cameron Taylor GBR - Co Bristol 21 25.65
Heat 12 — est. 11:26
12 0 Edoardo Gallucci GBR - Brompton 17 25.19
12 1 Josh Leigh GBR - Bath Univ 20 25.16
12 2 Craig Branby GBR - Potters Bar 52 25.14
12 3 Riccardo Crosato ITA - Hydro Oderzo 19 25.10
12 4 Joe Helps GBR - Repton Swim 17 25.06
12 5 Julius Arnold SUI - Zschweiz Ost 19 25.09
12 6 Jacopo Buccioli ITA - Daily Sport 16 25.11
12 7 Elliot Meilleur GBR - Swim Gwynedd 16 25.16
12 8 Frank Lamb GBR - Millfield 17 25.18
12 9 Oliver Rejman GBR - Bo Newham 15 25.19
Heat 13 — est. 11:28
13 0 Gareth Allen GBR - East Leeds 34 25.01
13 1 Hayden Annan GBR - RTW Monson 19 24.99
13 2 Luke Morley GBR - Hitchin 9 24.96
13 3 James Batty GBR - Woking 27 24.93
13 4 Lucas Thomas GBR - Swim Gwynedd 18 24.83
13 5 Oliver Dawson CAN - GPrairie Pir 18 24.84
13 6 Hudson Frayn CAN - GPrairie Pir 19 24.94
13 7 Georgii Kashirin RUS - Brighton 17 24.99
13 8 Ruwwad Aldawsari KSA - Saudi Swim 15 25.00
13 9 Nawaf Aldawsari KSA - Saudi Swim 16 25.01
Heat 14 — est. 11:29
14 0 Thomas Crossley GBR - Co Bristol 20 24.79
14 1 Jaedon Lynch JAM - Sevenoaks 21 24.75
14 2 William Ward GBR - Hoddesdon 17 24.63
14 3 Oliver Pedra GBR - Basingstoke 17 24.57
14 4 Aslan Eler GBR - Chelsea&West 18 24.52
14 5 Riccardo Corbo ITA - Hydro Oderzo 17 24.53
14 6 William Roberts GBR - Otter 47 24.58
14 7 Lorenzo Di Fiore ITA - Hydro Oderzo 17 24.68
14 8 Harry Morgan-Hughes GBR - Bath Univ 21 24.78
14 9 Jake Battle GBR - Repton Swim 15 24.82
Heat 15 — est. 11:30
15 0 Sean Wareing MLT - Sliema Aq 25 24.50
15 1 Alfie Uphill GBR - Co Bristol 21 24.49
15 2 Jason Richardson GBR - Woking 31 24.39
15 3 Ali Albusaeed KSA - Saudi Swim 16 24.30
15 4 Louie Dove GBR - NE Region 23 24.25
15 5 Philip Suddes GBR - NE Region 20 24.27
15 6 David Kimaro GBR - Hackney 18 24.31
15 7 Peter Enachi GBR - Mitcham M 18 24.48
15 8 Luka Liegis LAT - Chelsea&West 22 24.50
15 9 Stefan Iosip MDA - Tower Hamlet 26 24.50
Heat 16 — est. 11:31
16 0 Colton Dorffeld GBR - Millfield 17 24.23
16 1 Mattaus Rammel USA - Nat Club SA 18 24.21
16 2 Gaith Alfaraidy KSA - Saudi Swim 17 24.20
16 3 Matthew Vatev USA - Nat Club SA 19 24.12
16 4 Alexander Grocholski USA - Nat Club SA 18 23.99
16 5 Ronnie Edwards GBR - Rochford 18 24.01
16 6 Gijs Koehoorn NED - Heerenveen 18 24.19
16 7 Wilfred Leigh GBR - Millfield 17 24.20
16 8 Skye Sharples GBR - Millfield 17 24.21
16 9 Henrikas Starkus MLT - Sliema Aq 19 24.24
Heat 17 — est. 11:32
17 0 Ole Braunschweig GER - Germany 29 23.93
17 1 Benjamin Gourlaouen SUI - Zschweiz W 20 23.92
17 2 Ivan Blazej GBR - SurreyUni SC 19 23.86
17 3 Ethan Chung USA - Nat Club SA 19 23.79
17 4 Denas Kazulis ISL - Iceland 18 23.62
17 5 Henrico Jordaan CAN - GPrairie Pir 18 23.62
17 6 Elliot Arnell GBR - NE Region 18 23.81
17 7 Hamad Alshehhi UAE - Al Hamriyah 17 23.87
17 8 Josef Adams GBR - Chelsea&West 19 23.93
17 9 Timo Võsokovski EST - SK Fortuna 18 23.94
Heat 18 — est. 11:33
18 0 Henry Anstine USA - Nat Club SA 17 23.61
18 1 Nicolas Klüttermann GER - Team Bochum 26 23.55
18 2 Peter Manuilov GBR - Bo Newham 25 23.52
18 3 Aidan Kaplan USA - Nat Club SA 18 23.36
18 4 Christian Gayle GBR - Loughboro Un 19 23.29
18 5 Mantas Kauspedas LTU - Mt Kelly 19 23.34
18 6 Alexander Smith GBR - Woking 36 23.36
18 7 London Rising USA - Nat Club SA 18 23.53
18 8 Carlos Halawi DEN - Hovedstaden 20 23.59
18 9 Danny Morgan IRL - NatC Dublin 22 23.62
Heat 19 — est. 11:35
19 0 William Ellard S14 SB14 SM14 ENG - Team England 20 23.26
19 1 Ethan Soppett-Moss GBR - Loughboro Un 17 23.24
19 2 Killian O'Loughlin Brophy IRL - NatC Dublin 20 23.22
19 3 Misha Kolesnykov UKR - Portsmouth N 16 23.15
19 4 Thomas Exall GBR - Loughboro Un 24 23.14
19 5 Harry Robinson GBR - Loughboro Un 22 23.15
19 6 Adrian Ting GBR - Maidenhead 24 23.21
19 7 Oliver Søgaard-Andersen DEN - Denmark 23 23.23
19 8 Vincent Passek GER - Germany 20 23.24
19 9 Peter Kovacs USA - Nat Club SA 17 23.28
Heat 20 — est. 11:36
20 0 Bryan Leong MAS - Chelsea&West 23 22.91
20 1 Rio Daodu GBR - Aquatics GB 19 22.67
20 2 Nicholas Finch GBR - Chelsea&West 20 22.54
20 3 Abduljabar Adama NGR - Mt Kelly 18 22.21
20 4 Alex Cohoon GBR - Aquatics GB 24 21.90
20 5 Matthew Richards WAL - Team Wales 24 22.07
20 6 Robin Yeboah SUI - Zschweiz W 23 22.42
20 7 Deniel Nankov BUL - Bulldog 23 22.58
20 8 Siim Kesküla EST - Ujumise SK 19 22.76
20 9 Zachariah Dale GBR - Repton Swim 19 23.13
Heat 21 — est. 11:37
21 0 Jakub Krischke CZE - Czechia 20 22.79
21 1 Floris Tanis NED - Albion SC 19 22.66
21 2 Aran Bissett GBR - Brighton Col 18 22.54
21 3 Gabriel Shepherd ENG - Team England 18 22.12
21 4 Thomas Fannon IRL - NatC Dublin 28 21.81
21 5 Elias Persson SWE - Malmö KK 24 21.98
21 6 Jordan Cooley GBR - Loughboro PC 27 22.37
21 7 Dan Jones WAL - Team Wales 30 22.58
21 8 Emad Zaben KSA - Saudi Arabia 21 22.75
21 9 Frédéric Hoigné SUI - Zschweiz W 19 23.11
Heat 22 — est. 11:38
22 0 Evan Davies GBR - Co Cardiff 20 22.78
22 1 Frederik Lentz DEN - Denmark 25 22.59
22 2 William Textor-Broch DEN - Lyngby 25 22.48
22 3 Ralf Tribuntsov EST - SK Garant 32 22.07
22 4 Jonathan Kulow USA - USA 22 21.73
22 5 Jacob Mills ENG - Team England 19 21.91
22 6 Robert Pedersen DEN - Denmark 21 22.34
22 7 Daniel Zaitsev EST - SK Garant 29 22.57
22 8 Simon Statkevicius ISL - Iceland 23 22.67
22 9 Oliver Watts IRL - Loughboro Un 21 22.98