Results

AP Race London International 2026

Men's 50m Freestyle

Scoring Tables

Top Aqua Points (Open) Top Aqua Points (18/Under)

Events

Heats Day 1
101: Women's 400m Freestyle
102: Men's 400m Individual Medley
103: Men's 100m Butterfly
104: Women's 50m Freestyle
105: Women's 200m Butterfly
106: Men's 50m Freestyle
107: Women's 200m Breaststroke
108: Men's 200m Backstroke
109: Women's 50m Backstroke
110: Men's 50m Breaststroke
111: Men's 1500m Freestyle
Para, B and Junior Finals Day 1
201: Women's 400m Freestyle - Junior Final
202: Men's 400m Individual Medley - Junior Final
203: Men's 100m Butterfly - Junior Final
204: Men's 100m Butterfly - B Final
205: Men's 100m Butterfly - Para Final
206: Women's 50m Freestyle - Junior Final
207: Women's 50m Freestyle - B Final
208: Women's 50m Freestyle - Para Final
209: Men's 50m Freestyle - Junior Final
210: Men's 50m Freestyle - B Final
211: Men's 50m Freestyle - Para Final
212: Women's 200m Butterfly - Junior Final
213: Women's 200m Butterfly - B Final
214: Women's 200m Breaststroke - Junior Final
215: Women's 200m Breaststroke - B Final
216: Men's 200m Backstroke - Junior Final
217: Men's 200m Backstroke - B Final
218: Women's 50m Backstroke - Junior Final
219: Women's 50m Backstroke - B Final
220: Men's 50m Breaststroke - Junior Final
221: Men's 50m Breaststroke - B Final
Super Finals Day 1
301: Women's 400m Freestyle - Super Final
302: Men's 200m Backstroke - Super Final
303: Women's 50m Freestyle - Super Final
304: Men's 50m Freestyle - Super Final
305: Women's 200m Butterfly - Super Final
306: Men's 1500m Freestyle - Super Final
307: Women's 50m Backstroke - Super Final
308: Women's 200m Breaststroke - Super Final
309: Men's 100m Butterfly - Super Final
310: Men's 400m Individual Medley - Super Final
311: Men's 50m Breaststroke - Super Final
312: Women's 4x100m Medley Relay - Super Final
313: Men's 4x100m Freestyle Relay - Super Final
Heats Day 2
401: Men's 400m Freestyle
402: Women's 400m Individual Medley
403: Men's 50m Backstroke
404: Women's 50m Butterfly
405: Men's 100m Freestyle
406: Women's 100m Backstroke
407: Men's 200m Butterfly
408: Women's 200m Freestyle
409: Men's 100m Breaststroke
410: Women's 100m Breaststroke
411: Men's 200m Individual Medley
412: Women's 1500m Freestyle
413: Men's 100m Breaststroke - Super Final Swim Off
Para, B and Junior Finals Day 2
501: Men's 400m Freestyle - Junior Final
502: Women's 400m Individual Medley - Junior Final
503: Men's 50m Backstroke - Junior Final
504: Men's 50m Backstroke - B Final
505: Women's 50m Butterfly - Junior Final
506: Women's 50m Butterfly - B Final
507: Men's 100m Freestyle - Junior Final
508: Men's 100m Freestyle - B Final
509: Men's 100m Freestyle - Para Final
510: Women's 100m Backstroke - Junior Final
511: Women's 100m Backstroke - B Final
512: Women's 100m Backstroke - Para Final
513: Men's 200m Butterfly - Junior Final
514: Men's 200m Butterfly - B Final
515: Women's 200m Freestyle - Junior Final
516: Women's 200m Freestyle - B Final
517: Women's 200m Freestyle - Para Final
518: Men's 100m Breaststroke - Junior Final
519: Men's 100m Breaststroke - B Final
520: Men's 100m Breaststroke - Para Final
521: Women's 100m Breaststroke - Junior Final
522: Women's 100m Breaststroke - B Final
523: Women's 100m Breaststroke - Para Final
524: Men's 200m Individual Medley - Junior Final
525: Men's 200m Individual Medley - B Final
Super Finals Day 2
601: Men's 400m Freestyle - Super Final
602: Women's 200m Freestyle - Super Final
603: Men's 200m Individual Medley - Super Final
604: Women's 100m Breaststroke - Super Final
605: Men's 50m Backstroke - Super Final
606: Women's 400m Individual Medley - Super Final
607: Men's 100m Freestyle - Super Final
608: Women's 1500m Freestyle - Super Final
609: Men's 200m Butterfly - Super Final
610: Women's 50m Butterfly - Super Final
611: Women's 100m Backstroke - Super Final
612: Men's 100m Breaststroke - Super Final
613: Mixed 4x200m Freestyle Relay - Super Final
Heats Day 3
701: Women's 100m Freestyle
702: Men's 50m Butterfly
703: Women's 50m Breaststroke
704: Women's 200m Backstroke
705: Men's 100m Backstroke
706: Women's 100m Butterfly
707: Men's 200m Breaststroke
708: Women's 200m Individual Medley
709: Men's 200m Freestyle
710: Women's 800m Freestyle
711: Men's 800m Freestyle
Para, B and Junior Finals Day 3
801: Women's 100m Freestyle - Junior Final
802: Women's 100m Freestyle - B Final
803: Women's 100m Freestyle - Para Final
804: Men's 50m Butterfly - Junior Final
805: Men's 50m Butterfly - B Final
806: Women's 50m Breaststroke - Junior Final
807: Women's 50m Breaststroke - B Final
808: Women's 200m Backstroke - Junior Final
809: Women's 200m Backstroke - B Final
810: Men's 100m Backstroke - Junior Final
811: Men's 100m Backstroke - B Final
812: Women's 100m Butterfly - Junior Final
813: Women's 100m Butterfly - B Final
814: Men's 200m Breaststroke - Junior Final
815: Men's 200m Breaststroke - B Final
816: Women's 200m Individual Medley - Junior Final
817: Women's 200m Individual Medley - B Final
818: Women's 200m Individual Medley - Para Final
819: Men's 200m Freestyle - Junior Final
820: Men's 200m Freestyle - B Final
821: Men's 200m Freestyle - Para Final
Super Finals Day 3
901: Men's 800m Freestyle - Super Final
902: Women's 100m Freestyle - Super Final
903: Men's 50m Butterfly - Super Final
904: Women's 50m Breaststroke - Super Final
905: Women's 800m Freestyle - Super Final
906: Women's 200m Backstroke - Super Final
907: Men's 100m Backstroke - Super Final
908: Women's 100m Butterfly - Super Final
909: Men's 200m Breaststroke - Super Final
910: Women's 200m Individual Medley - Super Final
911: Men's 200m Freestyle - Super Final
912: Women's 4x100m Freestyle Relay - Super Final
913: Men's 4x100m Medley Relay - Super Final

Age Group Results

These are the final results for this event.

Open
Position Name Age Club Time Improvement AQUA
1 Jonathan Kulow 22 USA - USA
22.13
-1.84% (00:00.40) 843
1 Thomas Fannon 28 IRL - NatC Dublin
22.13
-1.47% (00:00.32) 843
3 Ralf Tribuntsov 32 EST - SK Garant
22.30
-1.04% (00:00.23) 824
4 Matthew Richards 24 WAL - Team Wales
22.32
-1.13% (00:00.25) 822
5 Elias Persson 24 SWE - Malmö KK
22.46
-2.18% (00:00.48) 806
6 Jacob Mills 19 ENG - Team England
22.48
-2.60% (00:00.57) 804
7 Daniel Zaitsev 29 EST - SK Garant
22.51
0.27% (00:00.06) 801
8 Nicholas Finch 20 GBR - Chelsea&West
22.52
0.09% (00:00.02) 800
9 Abduljabar Adama 18 NGR - Mt Kelly
22.57
-1.62% (00:00.36) 795
10 Jakub Krischke 20 CZE - Czechia
22.59
0.88% (00:00.20) 793
11 Frederik Lentz 25 DEN - Denmark
22.62
-0.13% (00:00.03) 789
12 Alex Cohoon 24 GBR - Aquatics GB
22.66
-3.47% (00:00.76) 785
13 Emad Zaben 21 KSA - Saudi Arabia
22.74
0.04% (00:00.01) 777
13 Gabriel Shepherd 18 ENG - Team England
22.74
-2.80% (00:00.62) 777
15 Robert Pedersen 21 DEN - Denmark
22.80
-2.06% (00:00.46) 771
16 Floris Tanis 19 NED - Albion SC
22.87
-0.93% (00:00.21) 764
17 William Textor-Broch 25 DEN - Lyngby
22.89
-1.82% (00:00.41) 762
18 London Rising 18 USA - Nat Club SA
22.94
2.51% (00:00.59) 757
19 Robin Yeboah 23 SUI - Zschweiz W
23.04
-2.77% (00:00.62) 747
19 Dan Jones 30 WAL - Team Wales
23.04
-2.04% (00:00.46) 747
21 Misha Kolesnykov 16 UKR - Portsmouth N
23.06
0.39% (00:00.09) 745
22 Aran Bissett 18 GBR - Brighton Col
23.08
-2.40% (00:00.54) 743
23 Simon Statkevicius 23 ISL - Iceland
23.10
-1.90% (00:00.43) 741
24 Deniel Nankov 23 BUL - Bulldog
23.17
-2.61% (00:00.59) 734
25 Vincent Passek 20 GER - Germany
23.18
0.26% (00:00.06) 734
26 Oliver Søgaard-Andersen 23 DEN - Denmark
23.26
-0.13% (00:00.03) 726
27 Jordan Cooley 27 GBR - Loughboro PC
23.31
-4.20% (00:00.94) 721
28 Harry Robinson 22 GBR - Loughboro Un
23.35
-0.86% (00:00.20) 718
29 Oliver Watts 21 IRL - Loughboro Un
23.36
-1.65% (00:00.38) 717
29 Rio Daodu 19 GBR - Aquatics GB
23.36
-3.04% (00:00.69) 717
31 Evan Davies 20 GBR - Co Cardiff
23.37
-2.59% (00:00.59) 716
32 Frédéric Hoigné 19 SUI - Zschweiz W
23.43
-1.38% (00:00.32) 710
33 Siim Kesküla 19 EST - Ujumise SK
23.49
-3.21% (00:00.73) 705
34 Christian Gayle 19 GBR - Loughboro Un
23.50
-0.90% (00:00.21) 704
35 Zachariah Dale 19 GBR - Repton Swim
23.59
-1.99% (00:00.46) 696
36 Alexander Smith 36 GBR - Woking
23.60
-1.03% (00:00.24) 695
36 Peter Manuilov 25 GBR - Bo Newham
23.60
-0.34% (00:00.08) 695
38 William Ellard 20 ENG - Team England
23.66
-1.72% (00:00.40) 690
39 Matthew Vatev 19 USA - Nat Club SA
23.67
1.87% (00:00.45) 689
40 Adrian Ting 24 GBR - Maidenhead
23.69
-2.07% (00:00.48) 687
41 Denas Kazulis 18 ISL - Iceland
23.70
-0.34% (00:00.08) 686
42 Danny Morgan 22 IRL - NatC Dublin
23.71
-0.38% (00:00.09) 685
42 Bryan Leong 23 MAS - Chelsea&West
23.71
-3.49% (00:00.80) 685
44 Hayden Annan 19 GBR - RTW Monson
23.72
5.08% (00:01.27) 685
45 Peter Kovacs 17 USA - Nat Club SA
23.82
-2.32% (00:00.54) 676
46 Ole Braunschweig 29 GER - Germany
23.83
0.42% (00:00.10) 675
47 Thomas Exall 24 GBR - Loughboro Un
23.86
-3.11% (00:00.72) 673
48 Georgii Kashirin 17 RUS - Brighton
23.88
4.44% (00:01.11) 671
49 Killian O'Loughlin Brophy 20 IRL - NatC Dublin
23.91
-2.97% (00:00.69) 668
50 Mantas Kauspedas 19 LTU - Mt Kelly
23.92
-2.49% (00:00.58) 668
51 Ethan Soppett-Moss 17 GBR - Loughboro Un
23.93
-2.97% (00:00.69) 667
52 Nicolas Klüttermann 26 GER - Team Bochum
23.94
-1.66% (00:00.39) 666
53 Henrico Jordaan 18 CAN - GPrairie Pir
23.97
-1.48% (00:00.35) 663
54 Timo Võsokovski 18 EST - SK Fortuna
24.01
-0.29% (00:00.07) 660
55 Josef Adams 19 GBR - Chelsea&West
24.06
-0.54% (00:00.13) 656
56 Henry Anstine 17 USA - Nat Club SA
24.08
-1.99% (00:00.47) 654
57 Hamad Alshehhi 17 UAE - Al Hamriyah
24.11
-1.01% (00:00.24) 652
58 Ethan Chung 19 USA - Nat Club SA
24.15
-1.51% (00:00.36) 649
59 Wilfred Leigh 17 GBR - Millfield
24.19
0.04% (00:00.01) 645
60 Benjamin Gourlaouen 20 SUI - Zschweiz W
24.26
-1.42% (00:00.34) 640
61 Louie Dove 23 GBR - NE Region
24.31
-0.25% (00:00.06) 636
62 Skye Sharples 17 GBR - Millfield
24.32
-0.45% (00:00.11) 635
63 Riccardo Corbo 17 ITA - Hydro Oderzo
24.37
0.65% (00:00.16) 631
64 David Kimaro 18 GBR - Hackney
24.39
-0.33% (00:00.08) 630
65 Elliot Arnell 18 GBR - NE Region
24.40
-2.48% (00:00.59) 629
66 Alexander Grocholski 18 USA - Nat Club SA
24.43
-1.83% (00:00.44) 627
67 Mattaus Rammel 18 USA - Nat Club SA
24.44
-0.95% (00:00.23) 626
68 Ronnie Edwards 18 GBR - Rochford
24.45
-1.83% (00:00.44) 625
69 Lorenzo Di Fiore 17 ITA - Hydro Oderzo
24.47
0.85% (00:00.21) 623
70 Peter Enachi 18 GBR - Mitcham M
24.50
-0.08% (00:00.02) 621
71 Colton Dorffeld 17 GBR - Millfield
24.54
-1.28% (00:00.31) 618
72 Stefan Iosip 26 MDA - Tower Hamlet
24.56
-0.24% (00:00.06) 617
73 Aidan Kaplan 18 USA - Nat Club SA
24.57
-5.18% (00:01.21) 616
74 Ivan Blazej 19 GBR - SurreyUni SC
24.58
-3.02% (00:00.72) 615
74 Oliver Pedra 17 GBR - Basingstoke
24.58
-0.04% (00:00.01) 615
74 Carlos Halawi 20 DEN - Hovedstaden
24.58
-4.20% (00:00.99) 615
77 Alfie Uphill 21 GBR - Co Bristol
24.64
-0.61% (00:00.15) 611
78 Jason Richardson 31 GBR - Woking
24.71
-1.31% (00:00.32) 605
79 Gijs Koehoorn 18 NED - Heerenveen
24.75
-2.32% (00:00.56) 603
80 Gaith Alfaraidy 17 KSA - Saudi Swim
24.76
-2.31% (00:00.56) 602
81 Henrikas Starkus 19 MLT - Sliema Aq
24.78
-2.23% (00:00.54) 600
82 Frank Lamb 17 GBR - Millfield
24.79
1.55% (00:00.39) 600
83 Edoardo Gallucci 17 GBR - Brompton
24.81
1.51% (00:00.38) 598
84 Jacopo Buccioli 16 ITA - Daily Sport
24.82
1.15% (00:00.29) 597
84 Sean Wareing 25 MLT - Sliema Aq
24.82
-1.31% (00:00.32) 597
86 Luka Liegis 22 LAT - Chelsea&West
24.86
-1.47% (00:00.36) 595
87 Julius Arnold 19 SUI - Zschweiz Ost
24.87
0.88% (00:00.22) 594
88 Joe Helps 17 GBR - Repton Swim
24.93
0.52% (00:00.13) 590
89 James Norman 35 GBR - Woking
24.96
1.54% (00:00.39) 587
89 Lucas Thomas 18 GBR - Swim Gwynedd
24.96
-0.52% (00:00.13) 587
89 Elliot Meilleur 16 GBR - Swim Gwynedd
24.96
0.79% (00:00.20) 587
92 Hudson Frayn 19 CAN - GPrairie Pir
24.98
-0.16% (00:00.04) 586
93 Riccardo Crosato 19 ITA - Hydro Oderzo
24.99
0.44% (00:00.11) 585
93 Philip Suddes 20 GBR - NE Region
24.99
-2.97% (00:00.72) 585
95 James Batty 27 GBR - Woking
25.01
-0.32% (00:00.08) 584
96 Jake Battle 15 GBR - Repton Swim
25.02
-0.81% (00:00.20) 583
97 Harry Morgan-Hughes 21 GBR - Bath Univ
25.09
-1.25% (00:00.31) 578
98 Samuel Simpson 17 GBR - Reed's SC
25.13
1.10% (00:00.28) 576
98 Magnus Jonsson 18 ISL - Iceland
25.13
1.26% (00:00.32) 576
100 Ryan Mills 18 GBR - NE Region
25.14
5.28% (00:01.40) 575
101 Gareth Allen 34 GBR - East Leeds
25.17
-0.64% (00:00.16) 573
101 Josh Turner 18 USA - Delta Aq
25.17
1.53% (00:00.39) 573
103 Robin Priks 16 EST - Ujumise SK
25.21
0.40% (00:00.10) 570
104 Peter Lewis 31 GBR - Exeter Uni A
25.22
1.64% (00:00.42) 569
105 Mattia Mancini 23 ITA - Daily Sport
25.25
1.67% (00:00.43) 567
106 William Ward 17 GBR - Hoddesdon
25.35
-2.92% (00:00.72) 561
107 Thomas Crossley 20 GBR - Co Bristol
25.38
-2.38% (00:00.59) 559
108 Ruwwad Aldawsari 15 KSA - Saudi Swim
25.39
-1.56% (00:00.39) 558
109 William Roberts 47 GBR - Otter
25.42
-3.42% (00:00.84) 556
110 Connor Allen 19 GBR - Wellingboro
25.45
1.09% (00:00.28) 554
111 George Cornford 17 GBR - Wycombe Dist
25.46
2.19% (00:00.57) 553
112 Rohan Bissett 16 GBR - Brighton Col
25.49
1.70% (00:00.44) 552
113 Brendan Giltinane 40 GBR - Basingstoke
25.55
2.03% (00:00.53) 548
113 Joseph Bagshaw 16 GBR - Stevenage
25.55
3.29% (00:00.87) 548
115 Luke Morley 9 GBR - Hitchin
25.59
-2.52% (00:00.63) 545
116 Oliver Rejman 15 GBR - Bo Newham
25.61
-1.67% (00:00.42) 544
117 Ali Albusaeed 16 KSA - Saudi Swim
25.65
-5.56% (00:01.35) 541
118 Matthew Redfern 28 ENG - Team England
25.72
-1.06% (00:00.27) 537
119 Harry Faulkner 20 GBR - Wellingboro
25.76
-0.55% (00:00.14) 534
119 Josh Leigh 20 GBR - Bath Univ
25.76
-2.38% (00:00.60) 534
121 Craig Branby 52 GBR - Potters Bar
25.80
-2.63% (00:00.66) 532
122 Edoardo Migotto 16 ITA - Padova Nuoto
25.81
6.08% (00:01.67) 531
123 Alexander Gregory 18 GBR - Stevenage
25.82
0.04% (00:00.01) 531
124 Jaedon Lynch 21 JAM - Sevenoaks
25.84
-4.40% (00:01.09) 529
125 Cameron Taylor 21 GBR - Co Bristol
25.86
-0.82% (00:00.21) 528
126 Angus Mckean 19 GBR - Reading
25.88
0.08% (00:00.02) 527
127 Omar Hammad 16 EGY - Egypt
25.92
0.27% (00:00.07) 524
128 Philip Olsen 18 NOR - Hamar IL
25.97
3.71% (00:01.00) 521
129 Frankie Francis 16 GBR - Harpenden
25.99
-0.39% (00:00.10) 520
130 Charles Williams 17 GBR - Bromley
26.02
-0.42% (00:00.11) 518
131 Samuele Bertuolo 15 ITA - Padova Nuoto
26.06
1.44% (00:00.38) 516
131 Olly Espinasse 42 GBR - Basingstoke
26.06
1.29% (00:00.34) 516
133 Mattia Lazzarin 18 ITA - Padova Nuoto
26.07
1.47% (00:00.39) 515
134 Nawaf Aldawsari 16 KSA - Saudi Swim
26.10
-4.36% (00:01.09) 514
135 Andreas Soeyland 18 NOR - Sola SK
26.12
0.68% (00:00.18) 513
136 Henrik Fjellheim 17 NOR - Sandnes
26.14
1.88% (00:00.50) 511
137 Charles Shaw 14 GBR - Reed's SC
26.15
-0.19% (00:00.05) 511
137 Lennard Trautwein 18 GER - TB Wülfrath
26.15
1.36% (00:00.36) 511
139 Ugur Imam-Moustafa 21 GBR - Enfield Sq
26.16
0.61% (00:00.16) 510
140 Tomas Valerio 19 ITA - Padova Nuoto
26.20
0.30% (00:00.08) 508
141 Mathias Rosseid 17 NOR - Sandnes
26.22
7.22% (00:02.04) 507
142 Thomas Hughes 14 GBR - Bristol Hen
26.27
1.39% (00:00.37) 504
143 Rafe Lawson 14 GBR - Berkhamsted
26.29
0.60% (00:00.16) 503
144 Jude Staton 18 GBR - March
26.31
-0.04% (00:00.01) 501
145 Albert Crotty 15 GBR - Royston
26.42
-1.23% (00:00.32) 495
146 Jacob Willson 24 GBR - Darlington M
26.64
0.26% (00:00.07) 483
147 Daniel Circuit 14 GBR - Basingstoke
26.65
-0.60% (00:00.16) 483
148 Lewis Goulty 24 GBR - Norfolk Vikg
26.68
0.60% (00:00.16) 481
149 Henry Hughes 22 GBR - Loughboro Un
26.69
-1.02% (00:00.27) 480
150 Harry Harragan 16 GBR - Basildon Ph
26.70
1.07% (00:00.29) 480
150 Oscar Mukoida 16 GBR - Bo Newham
26.70
0.52% (00:00.14) 480
152 Thomas Harvey 18 GBR - Kingston Roy
26.77
-0.90% (00:00.24) 476
153 Archie Cockett 16 GBR - Didcot & Bar
26.80
2.65% (00:00.73) 474
154 Edward Groves 17 GBR - Marlborough
26.83
0.63% (00:00.17) 473
155 Tormod Lie-Ersdal 17 NOR - Sandnes
26.87
1.18% (00:00.32) 471
156 Rohit Malik 16 GBR - Camden Swiss
26.88
-3.66% (00:00.95) 470
157 Harry Rickard 16 GBR - March
26.91
3.41% (00:00.95) 469
157 Charles Hall 17 GBR - Workington
26.91
4.23% (00:01.19) 469
159 Harry Brunton 16 GBR - Hoddesdon
26.94
-0.15% (00:00.04) 467
160 Rupert Lovelock 14 GBR - Paignton
27.05
0.55% (00:00.15) 461
161 Marco Pinazza 19 ITA - Padova Nuoto
27.06
-4.56% (00:01.18) 461
162 Yavor Nikolov 19 BUL - Bath Univ
27.11
0.91% (00:00.25) 458
163 Paul Starks 19 GBR - SurreyUni SC
27.14
-0.18% (00:00.05) 457
164 Charlie Stott 17 GBR - Co St Albans
27.16
0.88% (00:00.24) 456
165 Alessandro Rumiato 17 ITA - Padova Nuoto
27.20
-4.58% (00:01.19) 454
166 Christian Moscatelli 21 ITA - Daily Sport
27.25
-1.41% (00:00.38) 451
167 Oliver Debowski 15 GBR - Co South'ton
27.26
1.80% (00:00.50) 451
168 Fin Carey 16 GBR - Stevenage
27.27
0.66% (00:00.18) 450
169 Riley Cuthbert 16 GBR - Stevenage
27.28
-0.52% (00:00.14) 450
170 Leon Deriglazov 39 GBR - Camden Swiss
27.32
4.07% (00:01.16) 448
171 Thomas Williams 18 GBR - West Suffolk
27.39
0.90% (00:00.25) 444
172 Osian Bowles 15 GBR - Hackney
27.57
-0.62% (00:00.17) 436
173 Fraser Manley 14 GBR - Repton Swim
27.66
1.71% (00:00.48) 432
174 Matthew Shakallis 18 GBR - Halstead
27.69
3.32% (00:00.95) 430
175 Lachlan Cotgrove 15 GBR - Canvey Isl
27.71
-0.22% (00:00.06) 429
175 Oliver Drew 17 GBR - Havant & Wat
27.71
1.39% (00:00.39) 429
177 Charles Desbiens 14 GBR - Brompton
27.77
-0.87% (00:00.24) 426
178 Kirin East 14 GBR - Leatherhead
27.91
1.97% (00:00.56) 420
179 Elliott Whitehead 15 GBR - Harpenden
27.92
-1.82% (00:00.50) 420
179 Harry George 16 GBR - Hatfield
27.92
-0.29% (00:00.08) 420
181 Tommy Duff 13 GBR - Repton Swim
27.93
1.52% (00:00.43) 419
182 Shawn Dingilius Wallace 32 PLW - Hurricanes
27.96
-4.41% (00:01.18) 418
183 Gabriel Ness 14 GBR - Bourmth Coll
28.00
-1.23% (00:00.34) 416
184 Ricardo Jacob Itriago 16 GBR - Brompton
28.03
3.04% (00:00.88) 415
185 Ryan Wimpenny 16 GBR - Cheshunt
28.07
1.13% (00:00.32) 413
186 Francisco Furtado 17 GBR - Co Cambridge
28.17
3.20% (00:00.93) 408
187 David Westcough 32 GBR - East Leeds
28.23
0.53% (00:00.15) 406
188 Bertie Woodward 14 GBR - RTW Monson
28.33
-1.11% (00:00.31) 402
189 Noah Conroy 14 GBR - Bishop Stort
28.34
4.19% (00:01.24) 401
189 Jacob White 15 GBR - Wells SC
28.34
-2.13% (00:00.59) 401
191 Hugo Koyanagi 14 GBR - Co St Albans
28.35
2.71% (00:00.79) 401
192 Zac Bugeja 13 MLT - SW Elite
28.39
-1.07% (00:00.30) 399
193 Bailey Hall-barnett 17 GBR - Harwich DP
28.53
3.71% (00:01.10) 393
194 Joseph Cox 13 GBR - Repton Swim
28.59
-2.11% (00:00.59) 391
195 Don Alexandre Venan Abendano 13 GBR - Chelsea&West
28.72
-0.07% (00:00.02) 385
196 Nicolas Venuti 15 GBR - Brompton
28.82
1.30% (00:00.38) 381
197 Christopher Scott 16 GBR - March
29.02
-1.36% (00:00.39) 374
198 Oliver Teague 17 GBR - Ware
29.04
0.89% (00:00.26) 373
199 Moritz Pospesch 19 GER - TB Wülfrath
29.27
-0.38% (00:00.11) 364
200 James Winter 14 GBR - Stevenage
29.52
-0.89% (00:00.26) 355
201 Giovanni Brunello 17 ITA - Padova Nuoto
29.54
0.34% (00:00.10) 354
202 Yimo Zhao 13 GBR - Brompton
29.58
-1.96% (00:00.57) 353
203 Troy Seymenoglu 12 GBR - Chelsea&West
29.77
-1.29% (00:00.38) 346
204 Bruce Dee 20 ENG - Team England
32.36
-2.89% (00:00.91) 269
Oliver Dawson 18 CAN - GPrairie Pir Did not compete
Nicola Gecchele 17 ITA - Padova Nuoto Did not compete
Freddy Hughes 14 GBR - RCT Squad Did not compete
Harry Robinson 16 GBR - Reed's SC Did not compete
Takomerwa Katandula 15 MAW - Co St Albans Did not compete
Aslan Eler 18 GBR - Chelsea&West Did not compete
Ali Alshurafa 16 KSA - Saudi Swim Did not compete
Zohar Duhan 16 CAN - Guildford Ct Disqualified