Results

AP Race London International 2026

Men's 50m Butterfly

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 Ralf Tribuntsov 32 EST - SK Garant
23.22
0.68% (00:00.16) 882
2 Daniel Zaitsev 29 EST - SK Garant
23.43
0.04% (00:00.01) 858
3 Jacob Peters 26 ENG - Team England
23.61
-2.16% (00:00.50) 839
4 Abduljabar Adama 18 NGR - Mt Kelly
23.79
-1.32% (00:00.31) 820
5 Edward Mildred 23 ENG - Team England
23.80
-0.08% (00:00.02) 819
6 Ondrej Slavik 20 CZE - Czechia
23.95
1.32% (00:00.32) 803
7 Jonathan Kulow 22 USA - USA
23.97
-0.97% (00:00.23) 801
8 Joshua Gammon 23 GBR - Aquatics GB
24.04
-2.56% (00:00.60) 794
9 Dean Fearn 18 GBR - UniOfStirl
24.06
-3.31% (00:00.77) 793
10 Rasmus Nickelsen 23 DEN - Denmark
24.15
-2.59% (00:00.61) 784
11 Lewis Fraser 26 WAL - Team Wales
24.23
-2.97% (00:00.70) 776
12 Jacob Mills 19 ENG - Team England
24.27
0.65% (00:00.16) 772
13 Elias Persson 24 SWE - Malmö KK
24.28
-0.79% (00:00.19) 771
14 Michael Smink 23 NED - Albion SC
24.29
-1.29% (00:00.31) 770
15 London Rising 18 USA - Nat Club SA
24.33
0.00% (0.0) 766
16 Isak Fernandez 19 ESP - Spain
24.40
-0.58% (00:00.14) 760
16 Birnir Halfdanarson 20 ISL - Iceland
24.40
-1.71% (00:00.41) 760
16 Oliver Søgaard-Andersen 23 DEN - Denmark
24.40
-2.22% (00:00.53) 760
19 Nicholas Finch 20 GBR - Chelsea&West
24.41
-0.74% (00:00.18) 759
20 William Textor-Broch 25 DEN - Lyngby
24.53
-1.20% (00:00.29) 748
21 Robin Yeboah 23 SUI - Zschweiz W
24.58
-4.06% (00:00.96) 743
22 Ethan Chung 19 USA - Nat Club SA
24.82
-0.61% (00:00.15) 722
23 Aran Bissett 18 GBR - Brighton Col
24.83
-2.77% (00:00.67) 721
24 Micah Davis 19 USA - Nat Club SA
24.87
-2.35% (00:00.57) 718
25 Ole Braunschweig 29 GER - Germany
24.88
-3.19% (00:00.77) 717
26 Rio Daodu 19 GBR - Aquatics GB
24.91
-1.10% (00:00.27) 714
27 Bryan Leong 23 MAS - Chelsea&West
24.99
-2.00% (00:00.49) 707
27 Mak Nurkic Kacapor 21 BIH - Bulldog
24.99
4.22% (00:01.10) 707
29 Antoine Ohn 24 BEL - Lyngby
25.00
-1.09% (00:00.27) 706
30 Lars Bulman 20 NED - Albion SC
25.01
0.95% (00:00.24) 706
31 Alex Cohoon 24 GBR - Aquatics GB
25.03
-3.22% (00:00.78) 704
32 Simon Statkevicius 23 ISL - Iceland
25.06
-2.49% (00:00.61) 701
33 Leo Messerli 19 SUI - Zschweiz W
25.23
-1.98% (00:00.49) 687
34 Tom Parrott 19 GBR - Loughboro Un
25.25
-2.31% (00:00.57) 686
35 Mattaus Rammel 18 USA - Nat Club SA
25.27
-0.36% (00:00.09) 684
36 Luca Plater 22 GBR - Loughboro Un
25.30
-2.26% (00:00.56) 682
37 Elias Elsgaard 22 DEN - Denmark
25.32
-2.80% (00:00.69) 680
38 Amel Delanin 19 ALB - Chelsea&West
25.33
-1.40% (00:00.35) 679
39 Floris Tanis 19 NED - Albion SC
25.38
0.70% (00:00.18) 675
39 Lukas Peacock 19 DEN - Denmark
25.38
-1.56% (00:00.39) 675
41 Fannar Hauksson 22 ISL - Iceland
25.39
-1.85% (00:00.46) 674
42 Aryaan Din 23 PAK - Brompton
25.41
0.35% (00:00.09) 673
43 Mohammed Alotaibi 27 KSA - Alqadsiah
25.43
-1.56% (00:00.39) 671
44 Ethan Soppett-Moss 17 GBR - Loughboro Un
25.44
-4.05% (00:00.99) 670
45 Jeffrey Lo 31 GBR - Chelsea&West
25.48
-0.79% (00:00.20) 667
46 Sammy Sutcliffe 17 GBR - Ramsbottom
25.50
-2.20% (00:00.55) 666
47 Aidan Kaplan 18 USA - Nat Club SA
25.54
1.28% (00:00.33) 662
48 Gareth Allen 34 GBR - East Leeds
25.55
0.08% (00:00.02) 662
49 Benjamin Gourlaouen 20 SUI - Zschweiz W
25.62
-0.27% (00:00.07) 656
50 Dion Edwards 19 GBR - Swansea Uni
25.63
-3.68% (00:00.91) 656
51 Peter Kovacs 17 USA - Nat Club SA
25.64
-0.35% (00:00.09) 655
52 Alexander Andrason 16 ISL - Iceland
25.70
0.35% (00:00.09) 650
53 Frederik Neldeberg 26 DEN - Hovedstaden
25.75
3.95% (00:01.06) 646
54 Ivan Blazej 19 GBR - SurreyUni SC
25.76
-1.90% (00:00.48) 646
55 Lucas Thomas 18 GBR - Swim Gwynedd
25.81
0.73% (00:00.19) 642
56 Sebastian Williams 19 GBR - Bromley
25.96
-1.05% (00:00.27) 631
57 Louie Dove 23 GBR - NE Region
25.97
-3.10% (00:00.78) 630
57 Daniel Ginaitis 19 USA - Nat Club SA
25.97
-2.04% (00:00.52) 630
59 Gijs Koehoorn 18 NED - Heerenveen
25.98
-3.10% (00:00.78) 629
60 Wilfred Leigh 17 GBR - Millfield
26.00
0.00% (0.0) 628
61 Miles Kinlen 19 GBR - NE Region
26.08
-4.82% (00:01.20) 622
62 Ronnie Edwards 18 GBR - Rochford
26.11
-2.47% (00:00.63) 620
63 Stefan Iosip 26 MDA - Tower Hamlet
26.12
1.43% (00:00.38) 619
64 Pablo Pareja 19 USA - Nat Club SA
26.17
0.27% (00:00.07) 616
65 Thomas Exall 24 GBR - Loughboro Un
26.24
-3.43% (00:00.87) 611
66 Ragnar Kalvet 17 EST - Kalevi US
26.27
1.02% (00:00.27) 609
67 Frank Lamb 17 GBR - Millfield
26.31
11.65% (00:03.47) 606
68 Harry Morgan-Hughes 21 GBR - Bath Univ
26.39
-4.72% (00:01.19) 600
69 Georgii Kashirin 17 RUS - Brighton
26.46
2.58% (00:00.70) 596
69 David Davis 17 USA - Nat Club SA
26.46
0.26% (00:00.07) 596
71 Josh Dolling 18 GBR - Croydon Amph
26.49
-1.57% (00:00.41) 594
72 Hamad Alshehhi 17 UAE - Al Hamriyah
26.50
1.96% (00:00.53) 593
73 Shawn Wolf 21 DEN - Denmark
26.51
-1.42% (00:00.37) 592
74 Jayden Carter 15 GBR - Mt Kelly
26.57
-2.75% (00:00.71) 588
75 Peter Enachi 18 GBR - Mitcham M
26.59
1.45% (00:00.39) 587
76 Henrico Jordaan 18 CAN - GPrairie Pir
26.60
-0.64% (00:00.17) 586
77 Maksimilian Wetli 19 SUI - Zschweiz Ost
26.61
-2.27% (00:00.59) 586
78 Martin Bennell 49 GBR - Basingstoke
26.62
-0.23% (00:00.06) 585
79 Kristjan Reivart 20 EST - TUK
26.68
-2.10% (00:00.55) 581
80 Ahmed Alsaeed 15 KSA - Saudi Swim
26.69
1.15% (00:00.31) 580
81 Oliver Davis Tootill 18 GBR - NE Region
26.71
-4.38% (00:01.12) 579
82 Ernest Hill 17 GBR - Reed's SC
26.75
-0.53% (00:00.14) 577
83 George Portlock 17 GBR - Millfield
26.76
0.07% (00:00.02) 576
84 Elliot Arnell 18 GBR - NE Region
26.82
-1.63% (00:00.43) 572
85 Lorenzo Di Fiore 17 ITA - Hydro Oderzo
26.85
0.67% (00:00.18) 570
86 Zain Kadhim 20 GBR - Killerwhales
26.86
-0.86% (00:00.23) 569
87 Luke Morley 9 GBR - Hitchin
26.92
-3.10% (00:00.81) 566
88 Ali Albusaeed 16 KSA - Saudi Swim
26.98
-0.67% (00:00.18) 562
89 Utku Bozkurt 31 GBR - Hackney
27.01
-5.10% (00:01.31) 560
90 Faisal Alqahtani 17 KSA - Saudi Swim
27.09
-0.33% (00:00.09) 555
91 John Cunningham 56 IRL - Potters Bar
27.13
-1.53% (00:00.41) 553
92 Adrian Leine 17 NOR - Hamar IL
27.22
0.80% (00:00.22) 547
93 Joshua Burkill 17 GBR - Millfield
27.23
-0.67% (00:00.18) 547
94 Samuele Froio 18 ITA - Daily Sport
27.28
1.27% (00:00.35) 544
94 Josh Leigh 20 GBR - Bath Univ
27.28
-1.19% (00:00.32) 544
96 Armandas Mavropulo 18 LTU - Hackney
27.30
-1.26% (00:00.34) 542
97 Alain Vidot 22 SEY - UniOfStirl
27.44
-1.29% (00:00.35) 534
98 Carlo Sartori 23 ITA - Padova Nuoto
27.53
-1.06% (00:00.29) 529
99 Mathias Rosseid 17 NOR - Sandnes
27.54
0.47% (00:00.13) 528
100 Rohan Bissett 16 GBR - Brighton Col
27.57
4.54% (00:01.31) 527
101 Omar Hammad 16 EGY - Egypt
27.64
-1.02% (00:00.28) 523
102 Dominik Bartoletti 16 GBR - Repton Swim
27.75
-0.51% (00:00.14) 516
103 Luis Gamez Herrera 26 MEX - Croydon Amph
27.80
-0.25% (00:00.07) 514
104 Ryan Man 16 GBR - Bo Newham
27.81
-1.16% (00:00.32) 513
105 Anatoly Bugakov 33 GBR - Hackney
27.84
-2.28% (00:00.62) 511
106 Mattia Mancini 23 ITA - Daily Sport
27.85
1.45% (00:00.41) 511
107 Marco Pinazza 19 ITA - Padova Nuoto
27.88
-0.47% (00:00.13) 509
108 Charles Yeow 15 GBR - Brompton
27.91
7.92% (00:02.40) 508
109 Stanley Reader 17 GBR - Beckenham
27.93
1.69% (00:00.48) 506
110 Harry Rickard 16 GBR - March
27.94
5.54% (00:01.64) 506
111 Charles Williams 17 GBR - Bromley
27.95
3.72% (00:01.08) 505
112 Thomas Lount 18 GBR - Reed's SC
27.97
-0.79% (00:00.22) 504
113 Henrik Fjellheim 17 NOR - Sandnes
28.02
-1.67% (00:00.46) 502
114 Henry Hughes 22 GBR - Loughboro Un
28.06
0.53% (00:00.15) 499
115 Joshua Kimberley 16 GBR - Amersham
28.15
-3.42% (00:00.93) 495
116 Zohar Duhan 16 CAN - Guildford Ct
28.16
-2.33% (00:00.64) 494
117 Eli Shields 16 NED - Niemo
28.17
2.49% (00:00.72) 494
118 Jake Atkinson 14 GBR - Basildon Ph
28.33
-3.55% (00:00.97) 485
119 Mattia Lazzarin 18 ITA - Padova Nuoto
28.36
3.27% (00:00.96) 484
120 Philip Olsen 18 NOR - Hamar IL
28.39
3.17% (00:00.93) 482
121 Alessandro Rumiato 17 ITA - Padova Nuoto
28.51
2.36% (00:00.69) 476
122 Thomas Hughes 14 GBR - Bristol Hen
28.58
0.10% (00:00.03) 473
122 Charles Sinclair 30 GBR - Ware
28.58
0.59% (00:00.17) 473
124 Matthew Saunders 14 GBR - Havant & Wat
28.88
1.60% (00:00.47) 458
125 Joseph Slater 15 GBR - Witney
28.91
0.65% (00:00.19) 457
126 Ettore Ronci 16 ITA - Daily Sport
28.96
0.52% (00:00.15) 454
127 Joseph Cox 13 GBR - Repton Swim
28.97
1.83% (00:00.54) 454
128 Lennard Trautwein 18 GER - TB Wülfrath
28.98
-3.02% (00:00.85) 453
129 Reece Emery 14 GBR - S Bournem'th
29.05
1.69% (00:00.50) 450
130 Benjamin Smith 38 GBR - Woking
29.10
-1.01% (00:00.29) 448
131 Laurens Van Nulck 15 NED - Hellas Glana
29.12
3.89% (00:01.18) 447
132 Lorenzo Minerva 16 ITA - Chelsea&West
29.23
4.45% (00:01.36) 442
133 Luke Drew 18 GBR - Guildford Ct
29.27
6.28% (00:01.96) 440
134 Andreas Soeyland 18 NOR - Sola SK
29.39
0.37% (00:00.11) 435
135 Darren Lo 17 GBR - Co Manch Aq
29.48
0.67% (00:00.20) 431
136 Lachlan Cotgrove 15 GBR - Canvey Isl
29.49
1.31% (00:00.39) 430
137 Edward Groves 17 GBR - Marlborough
29.54
0.54% (00:00.16) 428
138 Thomas Harvey 18 GBR - Kingston Roy
29.60
-3.03% (00:00.87) 425
139 Noah Conroy 14 GBR - Bishop Stort
29.78
3.15% (00:00.97) 418
140 Shawn Dingilius Wallace 32 PLW - Hurricanes
29.84
-1.98% (00:00.58) 415
141 Tormod Lie-Ersdal 17 NOR - Sandnes
30.05
6.18% (00:01.98) 407
142 Oscar Mukoida 16 GBR - Bo Newham
30.07
0.40% (00:00.12) 406
143 Jacob White 15 GBR - Wells SC
30.10
0.03% (00:00.01) 405
144 Gabriel Ness 14 GBR - Bourmth Coll
30.14
0.99% (00:00.30) 403
145 Daniel Vallance 15 GBR - Hillingdon
30.17
1.02% (00:00.31) 402
146 Mustafa Hashim 17 SOM - Somali SFed
30.23
0.43% (00:00.13) 399
147 Leon Jeggo 15 GBR - Halstead
30.35
0.00% (0.0) 395
148 Bertie Woodward 14 GBR - RTW Monson
30.43
-2.22% (00:00.66) 391
149 Thomas Williams 18 GBR - West Suffolk
30.44
0.23% (00:00.07) 391
150 Benjamin Saunders 17 GBR - Winchester
30.54
4.77% (00:01.53) 387
151 Oliver Balassa 16 GBR - Hertford
30.59
0.36% (00:00.11) 385
152 Giovanni Brunello 17 ITA - Padova Nuoto
30.82
6.58% (00:02.17) 377
153 Riley Cuthbert 16 GBR - Stevenage
31.00
-1.91% (00:00.58) 370
154 Jack Hughes 13 GBR - Repton Swim
31.09
-1.07% (00:00.33) 367
155 Toby Gradwell 17 GBR - Hertford
31.22
0.89% (00:00.28) 362
156 David Westcough 32 GBR - East Leeds
31.25
1.30% (00:00.41) 361
157 Theo Selwyn-Hine 15 GBR - Tilehurst
31.40
-0.29% (00:00.09) 356
158 Callahan Hayward 15 GBR - Harpenden
31.58
-2.53% (00:00.78) 350
159 Orly Morton 16 GBR - Killerwhales
31.72
-0.70% (00:00.22) 346
160 Mason Mclennon-Defoe 12 GBR - Woodside Th
32.05
1.45% (00:00.47) 335
161 Yimo Zhao 13 GBR - Brompton
32.06
1.51% (00:00.49) 335
162 Dexter Carter 14 GBR - Ashford Town
32.13
0.59% (00:00.19) 332
163 James Winter 14 GBR - Stevenage
32.25
-4.07% (00:01.26) 329
164 Moritz Pospesch 19 GER - TB Wülfrath
32.28
-2.06% (00:00.65) 328
165 Shagor Chowdhury 25 BAN - Bark & Dagen
32.40
-1.82% (00:00.58) 324
166 Charles Hallam 13 GBR - Harpenden
32.49
1.22% (00:00.40) 322
167 Alexander Lvov 12 GBR - Gwich Royals
32.69
-2.32% (00:00.74) 316
168 Alex Cash 14 GBR - Stevenage
33.03
-0.79% (00:00.26) 306
169 Christopher Scott 16 GBR - March
33.45
-2.58% (00:00.84) 295
Guglielmo Civardi 36 GBR - Bo Newham Did not compete
Bailey Hall-barnett 17 GBR - Harwich DP Did not compete
Nicolas Venuti 15 GBR - Brompton Did not compete
Takomerwa Katandula 15 MAW - Co St Albans Did not compete
Nathan Carr 19 USA - Nat Club SA Did not compete
Aslan Eler 18 GBR - Chelsea&West Did not compete
Joshua Burkill 17 GBR - Millfield Did not compete
Josef Adams 19 GBR - Chelsea&West Did not compete
Tomas Eiane 20 NOR - Sandnes Did not compete
Ali Alshurafa 16 KSA - Saudi Swim Did not compete