Heat Sheet

AP Race London International 2025

Open/Men 100m Freestyle

Heat Lane Swimmer Club/Country Age Entry Time
1 3 Kristiyan Kabadaiev BUL - OLIMP 14 01:02.58
1 4 Harry Harragan GBR - Basildon Ph 15 01:02.27
1 5 Henry Malone GBR - Elmbridge 12 01:02.48
2 1 Joel Hubinger GBR - Repton Swim 14 01:01.67
2 2 Evgeni Nikolov BUL - OLIMP 13 01:01.39
2 3 Harry Crook GBR - Burntwood 18 01:01.10
2 4 Owen Johnson GBR - Repton Swim 17 01:00.93
2 5 Liam Levy FRA - Cercle des nageurs de Marseille 13 01:01.00
2 6 Lorenzo Minerva GBR - Chelsea&West 15 01:01.32
2 7 Rohit Malik GBR - Camden Swiss 15 01:01.64
2 8 Thomas Harvey GBR - Epsom Dist 17 01:02.05
3 0 Charles Catchpole GBR - Anaconda 14 01:00.79
3 1 Charles Sinclair GBR - Ware 29 01:00.49
3 2 Olly Espinasse GBR - Basingstoke 41 01:00.30
3 3 Benjamin Saunders GBR - Havant & Wat 16 01:00.21
3 4 Josko Rozic AUT - SC Hakoah Wien 14 59.98
3 5 Reda Sadi FRA - Cercle des nageurs de Marseille 13 01:00.00
3 6 Felix Amdor GBR - Broomfield 15 01:00.29
3 7 Jesse Stauch GBR - Bo Newham 19 01:00.36
3 8 Archie Cockett GBR - Didcot & Bar 15 01:00.70
3 9 Derin Gorgun GBR - Brompton 16 01:00.91
4 0 Ada Gorgun GBR - Brompton 17 59.94
4 1 Oscar Pestell GBR - Wycombe Dist 17 59.65
4 2 Joseph Cary GBR - Hillingdon 15 59.45
4 3 Jude Staton GBR - March 17 59.12
4 4 Tudor Siket GBR - Brighton 16 59.05
4 5 Jayden Jones GBR - Caerphilly 14 59.12
4 6 Maxime Choquet FRA - Cercle des nageurs de Marseille 15 59.40
4 7 Edoardo Gallucci GBR - Eaton Squ 16 59.61
4 8 Mark Khametov GBR - Kettering 17 59.72
4 9 Bertie Lever GBR - Witney 18 59.95
5 0 Shawn Dingilius Wallace PLW - Hurricanes 31 58.81
5 1 Ellis Bunce GBR - Aylesbury 18 58.77
5 2 Alexander Wilkinson GBR - Brighton 16 58.70
5 3 Rafi Ould Khelifa FRA - Cercle des nageurs de Marseille 16 58.40
5 4 Aaron Johnson GBR - Repton Swim 19 58.28
5 5 John Cunningham IRL - Potters Bar 55 58.30
5 6 Daniel Humphreys GBR - Putteridge 16 58.55
5 7 Max Waller GBR - Aylesbury 19 58.75
5 8 Alexander Hankiewicz POL - UKS G8 Bielany Warszawa 20 58.78
5 9 Alex Mcnamara GBR - Bev Barracud 17 58.90
6 0 William Ward GBR - Hoddesdon 16 57.80
6 1 Jaiden Drumond GBR - Bo Newham 18 57.71
6 2 Giovanni Biasin ITA - Nord Est H2O 17 57.31
6 3 Craig Branby GBR - Potters Bar 51 57.20
6 4 Connor Allen GBR - Wellingboro 18 56.83
6 5 Armandas Mavropulo LTU - Bo Waltham F 17 56.92
6 6 Logan Day GBR - Repton Swim 15 57.22
6 7 Spencer Turner GBR - Basingstoke 56 57.52
6 8 Oliver Charman GBR - Mid Sussex 17 57.77
6 9 Elliot Meilleur GBR - Swim Gwynedd 15 57.81
7 0 Max Higgins GBR - Reed's School Swimming Club 17 56.35
7 1 Dominik Bartoletti GBR - Repton Swim 15 56.19
7 2 Seth Hems Gillson GBR - Repton Swim 15 56.06
7 3 Thomas Liddiard GBR - Birm'ham Uni 19 55.95
7 4 Cameron Taylor GBR - Co Bristol 20 55.76
7 5 Jake Battle GBR - Repton Swim 14 55.81
7 6 Adrian Ting GBR - Birm'ham Uni 23 56.00
7 7 Sebastian Panowicz GBR - Elmbridge 16 56.17
7 8 Dmitrijs Tarhanovs LAT - Millfield 15 56.33
7 9 Samuel Simpson GBR - Reed's School Swimming Club 16 56.68
8 0 Joseph Mottram GBR - Windsor 18 55.67
8 1 Reuben Hubinger GBR - Repton Swim 16 55.49
8 2 Elliot Rijnovean USA - National Club Swimming Association 18 55.14
8 3 Sami Benidir GBR - Bo Newham 18 54.87
8 4 Hayden Sanders GBR - Bromley 14 54.80
8 5 Kenan Coruz NED - Feijenoord Albion 22 54.82
8 6 Joseph Warnagiris USA - National Club Swimming Association 18 55.10
8 7 Harry Willis GBR - Newcastle 14 55.37
8 8 Amir Zahouani GBR - Bo Waltham F 17 55.62
8 9 Marcu Ghetu GBR - Harrogate 17 55.72
9 0 Aissam Margueron FRA - Cercle des nageurs de Marseille 17 54.60
9 1 Lucas Thomas GBR - Swim Gwynedd 17 54.11
9 2 Sidar Gullen GBR - Edinburgh Un 19 53.97
9 3 Nikola Stoyanov BUL - Dobrudzha2021 17 53.90
9 4 Marius Tholstrup DEN - Denmark 20 53.86
9 5 Alan Venables GBR - Tilehurst 19 53.88
9 6 Jackson Tishler USA - National Club Swimming Association 18 53.92
9 7 Leo Nichols GBR - Rushmoor Ryl 18 53.99
9 8 Jackson Scheiber USA - National Club Swimming Association 19 54.52
9 9 Zachary Oswald USA - National Club Swimming Association 19 54.77
10 0 Ewan Cox GBR - Repton Swim 17 53.60
10 1 Philip Suddes GBR - NE Region 19 53.49
10 2 Jacob Brown GBR - NE Region 18 53.14
10 3 Jeffrey Lo GBR - Chelsea&West 30 52.88
10 4 Aran Bissett GBR - RTW Monson 17 52.67
10 5 Jakob Höglinger AUT - 1. USC Traun 19 52.83
10 6 Jayson Ross USA - National Club Swimming Association 19 52.97
10 7 Finn Broekhoven NED - Wycombe Dist 19 53.47
10 8 Walter Pedersen DEN - Gladsaxe Svøm 18 53.51
10 9 Oliver Ogstrup DEN - Gladsaxe Svøm 16 53.66
11 0 Ethan Chung USA - National Club Swimming Association 18 52.51
11 1 Floris Tanis NED - Feijenoord Albion 18 52.38
11 2 Gaetan Saucy SUI - Swiss Aquatics Region Zentralschweiz West 19 52.27
11 3 Nikodim Markovic NED - Feijenoord Albion 18 51.97
11 4 Zach Slater GBR - Edinburgh Un 18 51.92
11 5 Aryaan Din PAK - Brompton 22 51.97
11 6 Monty Smith GBR - Wycombe Dist 16 52.13
11 7 Lucas Rasmussen DEN - Denmark 18 52.33
11 8 Ethan Lim SGP - Chelsea&West 24 52.40
11 9 Matthew Rooney GBR - NE Region 23 52.60
12 0 Sebastian Greisen DEN - Hovedstadens Svømmeklub 21 51.85
12 1 Paul Mervant Dufy FRA - Cercle des nageurs de Marseille 17 51.80
12 2 Ewan Pedersen NOR - Millfield 18 51.77
12 3 Lucas Malcev GBR - Hackney 18 51.68
12 4 Frederik Jensen DEN - Denmark 18 51.49
12 5 Johannes Liebmann GER - SC Magdeburg 18 51.63
12 6 Andrew Vanas USA - National Club Swimming Association 17 51.72
12 7 Charlie Hutchison GBR - Dumfries 23 51.80
12 8 Henry Webb USA - National Club Swimming Association 19 51.85
12 9 Benjamin Gourlaouen SUI - Swiss Aquatics Region Zentralschweiz West 19 51.88
13 0 Kevin Christensen GBR - Lyngby Svømmeklub 30 51.25
13 1 Emad Zappen JOR - Misk 20 50.94
13 2 Daniel Zaitsev EST - Spordiklubi Garant 28 50.12
13 3 Jack Brown GBR - Plymouth Lea 18 49.62
13 4 Alex Cohoon GBR - Loughboro NC 23 48.23
13 5 Nyls Korstanje NED - Royal Dutch Swimming Federation (KNZB) 26 48.86
13 6 Kenzo Simons NED - Royal Dutch Swimming Federation (KNZB) 24 49.98
13 7 Balint Ashton SUI - Swiss Aquatics Region Zentralschweiz West 19 50.45
13 8 Sigurd Kristensen DEN - Denmark 17 51.11
13 9 Maximus Goettsch USA - National Club Swimming Association 18 51.46
14 0 Tiago Fonseca Gomes NED - Royal Dutch Swimming Federation (KNZB) 18 51.20
14 1 Maximus Buff USA - National Club Swimming Association 19 50.93
14 2 Rasmus Nickelsen DEN - Denmark 22 50.05
14 3 Lukas Edl AUT - Welser Turnverein 1862 19 49.48
14 4 Jacob Mills GBR - Aquatics GB 18 48.03
14 5 Jacob Whittle GBR - Aquatics GB 21 48.45
14 6 Renzo Tjon-a-joe NED - Royal Dutch Swimming Federation (KNZB) 30 49.94
14 7 Viktor Kopf AUT - Welser Turnverein 1862 18 50.42
14 8 Jamie Robertson GBR - UniOfStirl 25 51.05
14 9 Liam Dawson GBR - NE Region 21 51.40
15 0 Frederik Møller DEN - Denmark 23 51.17
15 1 Lucas Linderoth DEN - Denmark 18 50.64
15 2 Robin Yeboah SUI - Swiss Aquatics Region Zentralschweiz West 22 50.03
15 3 Frederik Lentz DEN - Gladsaxe Svøm 24 49.26
15 4 Matthew Richards GBR - Aquatics GB 23 47.83
15 5 Thomas Dean GBR - Aquatics GB 25 48.40
15 6 Merlin Belmon NED - Royal Dutch Swimming Federation (KNZB) 21 49.83
15 7 Yousuf Almatrooshi UAE - RAF Swim 22 50.39
15 8 Luke Bedsole USA - National Club Swimming Association 18 50.98
15 9 London Rising USA - National Club Swimming Association 17 51.29