Results

AP Race London International 2026

Men's 100m 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 48.68 -1.80% (00:00.86) 865
2 Jacob Mills 19 ENG - Team England 48.91 -2.49% (00:01.19) 853
3 Matthew Richards 24 WAL - Team Wales 49.18 -3.49% (00:01.66) 839
4 Frederik Lentz 25 DEN - Denmark 49.23 -0.70% (00:00.34) 837
5 Gabriel Shepherd 18 ENG - Team England 49.39 -1.98% (00:00.96) 829
6 Aran Bissett 18 GBR - Brighton Col 49.68 -1.66% (00:00.81) 814
7 London Rising 18 USA - Nat Club SA 49.87 2.10% (00:01.07) 805
8 Tom Dean 26 ENG - Team England 49.92 -2.00% (00:00.98) 803
9 Danny Morgan 22 IRL - NatC Dublin 49.95 1.21% (00:00.61) 801
10 Jordan Cooley 27 GBR - Loughboro PC 49.98 -2.15% (00:01.05) 800
11 Alex Cohoon 24 GBR - Aquatics GB 50.25 -4.25% (00:02.05) 787
12 Nicholas Finch 20 GBR - Chelsea&West 50.38 -1.74% (00:00.86) 781
12 Elias Persson 24 SWE - Malmö KK 50.38 -0.68% (00:00.34) 781
14 Cameron Brooker 24 ENG - Team England 50.39 -2.00% (00:00.99) 780
15 David King 21 USA - USA 50.40 -2.25% (00:01.11) 780
15 Timo Sorgius 23 GER - Germany 50.40 -2.69% (00:01.32) 780
17 Deniel Nankov 23 BUL - Bulldog 50.51 -2.39% (00:01.18) 775
18 Floris Tanis 19 NED - Albion SC 50.56 0.08% (00:00.04) 772
19 Oliver Søgaard-Andersen 23 DEN - Denmark 50.59 -2.87% (00:01.41) 771
20 Rio Daodu 19 GBR - Aquatics GB 50.60 -3.90% (00:01.90) 771
21 Siim Kesküla 19 EST - Ujumise SK 50.70 -1.73% (00:00.86) 766
22 Angelo Giani Contini 20 GBR - Loughboro Un 50.81 -2.79% (00:01.38) 761
23 Dan Jones 30 WAL - Team Wales 50.88 -2.83% (00:01.40) 758
24 Amel Delanin 19 ALB - Chelsea&West 51.03 -0.63% (00:00.32) 751
25 William Textor-Broch 25 DEN - Lyngby 51.07 -2.02% (00:01.01) 749
26 Harry Milne 18 WAL - Team Wales 51.18 -2.36% (00:01.18) 745
27 Abduljabar Adama 18 NGR - Mt Kelly 51.25 -2.54% (00:01.27) 742
28 Emad Zaben 21 KSA - Saudi Arabia 51.26 -1.71% (00:00.86) 741
29 Reuben Rowbotham-Keating 21 GBR - Loughboro Un 51.28 -1.54% (00:00.78) 740
30 Dean Fearn 18 GBR - UniOfStirl 51.29 0.02% (00:00.01) 740
31 Oliver Watts 21 IRL - Loughboro Un 51.31 -2.39% (00:01.20) 739
32 Peter Kovacs 17 USA - Nat Club SA 51.32 0.77% (00:00.40) 739
33 Evan Davies 20 GBR - Co Cardiff 51.37 -2.45% (00:01.23) 736
34 Lewis Fraser 26 WAL - Team Wales 51.43 -2.23% (00:01.12) 734
35 Mak Nurkic Kacapor 21 BIH - Bulldog 51.48 0.62% (00:00.32) 732
36 Skye Sharples 17 GBR - Millfield 51.51 -0.45% (00:00.23) 730
37 Harry Robinson 22 GBR - Loughboro Un 51.59 -2.69% (00:01.35) 727
37 Matthew Baker 20 GBR - Bath Univ 51.59 -1.32% (00:00.67) 727
39 Rasmus Nickelsen 23 DEN - Denmark 51.61 1.19% (00:00.62) 726
40 Aryaan Din 23 PAK - Brompton 51.72 2.95% (00:01.57) 722
41 Kai Joyner 16 USA - Nat Club SA 51.78 0.96% (00:00.50) 719
42 Kieran Bird 27 WAL - Team Wales 51.84 -3.49% (00:01.75) 717
43 Hayden Annan 19 GBR - RTW Monson 51.85 -2.25% (00:01.14) 716
44 Denas Kazulis 18 ISL - Iceland 51.88 0.10% (00:00.05) 715
44 Michael Smink 23 NED - Albion SC
51.88
-0.72% (00:00.37) 715
44 Sammy Sutcliffe 17 GBR - Ramsbottom 51.88 -3.39% (00:01.70) 715
47 Joseph Coleman 18 USA - Nat Club SA 51.92 1.67% (00:00.88) 713
48 Zachariah Dale 19 GBR - Repton Swim 51.96 -1.35% (00:00.69) 712
49 Finn Kemp 21 LUX - Loughboro Un 51.99 -2.63% (00:01.33) 710
50 William Ellard 20 ENG - Team England 52.06 -3.27% (00:01.65) 708
51 Henry Anstine 17 USA - Nat Club SA 52.09 1.51% (00:00.80) 706
52 Thomas Exall 24 GBR - Loughboro Un 52.29 -1.63% (00:00.84) 698
53 Samuel Mcavoy 20 SUI - Zschweiz Ost 52.34 0.15% (00:00.08) 696
54 Jack Knight 23 WAL - Team Wales 52.40 -3.21% (00:01.63) 694
55 Benjamin Gourlaouen 20 SUI - Zschweiz W 52.43 -2.26% (00:01.16) 693
56 Matthew Vatev 19 USA - Nat Club SA 52.49 -1.25% (00:00.65) 690
57 Ethan Chung 19 USA - Nat Club SA 52.52 -1.18% (00:00.61) 689
58 Ben Wichtermann 19 GER - Team Bochum 52.56 -2.72% (00:01.39) 687
59 Killian O'Loughlin Brophy 20 IRL - NatC Dublin 52.57 -2.60% (00:01.33) 687
59 Nicolas Klüttermann 26 GER - Team Bochum 52.57 -0.11% (00:00.06) 687
61 Leo Messerli 19 SUI - Zschweiz W 52.58 0.55% (00:00.29) 687
62 Oscar Hunter 17 GBR - Norwich Swan 52.75 2.10% (00:01.13) 680
63 Hamad Alshehhi 17 UAE - Al Hamriyah 52.79 2.55% (00:01.38) 679
64 Riccardo Crosato 19 ITA - Hydro Oderzo 52.81 -2.98% (00:01.53) 678
65 Timo Võsokovski 18 EST - SK Fortuna 52.92 -0.36% (00:00.19) 674
66 Carlos Halawi 20 DEN - Hovedstaden 52.98 -0.88% (00:00.46) 671
67 Georgii Kashirin 17 RUS - Brighton 53.04 6.67% (00:03.79) 669
68 Aidan Kaplan 18 USA - Nat Club SA 53.08 -3.71% (00:01.90) 667
69 Henrico Jordaan 18 CAN - GPrairie Pir 53.11 0.32% (00:00.17) 666
70 Mattaus Rammel 18 USA - Nat Club SA 53.14 -1.39% (00:00.73) 665
71 Riccardo Corbo 17 ITA - Hydro Oderzo 53.31 0.60% (00:00.32) 659
72 Quinn Caputo 17 USA - Nat Club SA 53.37 2.32% (00:01.27) 657
73 Lucas Galant Draysey 18 GBR - Mt Kelly 53.39 -0.21% (00:00.11) 656
74 Sean Wareing 25 MLT - Sliema Aq 53.47 -0.13% (00:00.07) 653
74 Veigar Sigthorsson 21 ISL - Iceland 53.47 -2.26% (00:01.18) 653
76 Josef Adams 19 GBR - Chelsea&West 53.49 -1.63% (00:00.86) 652
77 Alfie Uphill 21 GBR - Co Bristol 53.53 0.28% (00:00.15) 651
78 Benjamin Dale-Wood 18 GBR - NE Region 53.61 -2.27% (00:01.19) 648
79 Giuliano Lastroni 20 ITA - UniOfStirl 53.71 -1.15% (00:00.61) 644
80 Colton Dorffeld 17 GBR - Millfield 53.77 -1.30% (00:00.69) 642
81 Magnus Jonsson 18 ISL - Iceland 53.79 -2.18% (00:01.15) 641
82 Ethan Soppett-Moss 17 GBR - Loughboro Un 53.80 -3.44% (00:01.79) 641
83 Jacopo Buccioli 16 ITA - Daily Sport 54.20 2.54% (00:01.41) 627
84 Thomas Swales 17 GBR - NE Region 54.27 -1.44% (00:00.77) 624
85 Lorenzo Di Fiore 17 ITA - Hydro Oderzo 54.38 1.25% (00:00.69) 621
86 Jake Battle 15 GBR - Repton Swim 54.42 1.13% (00:00.62) 619
87 Ahmed Alsaeed 15 KSA - Saudi Swim 54.46 4.81% (00:02.75) 618
88 Martynas Kazakevicius 17 GBR - Wycombe Dist 54.72 -1.16% (00:00.63) 609
89 Philip Suddes 20 GBR - NE Region 54.74 -3.36% (00:01.78) 609
90 Mattia Modolo 19 ITA - Hydro Oderzo 54.76 -0.59% (00:00.32) 608
91 Louie Dove 23 GBR - NE Region 54.77 -2.72% (00:01.45) 608
92 Ruwwad Aldawsari 15 KSA - Saudi Swim 54.80 4.61% (00:02.65) 607
93 Rohan Bissett 16 GBR - Brighton Col 54.93 -0.04% (00:00.02) 602
94 Thomas Crossley 20 GBR - Co Bristol 55.05 -0.05% (00:00.03) 598
95 Elliot Meilleur 16 GBR - Swim Gwynedd 55.14 0.49% (00:00.27) 595
96 Josh Turner 18 USA - Delta Aq 55.15 3.65% (00:02.09) 595
97 Martin Bennell 49 GBR - Basingstoke 55.22 1.00% (00:00.56) 593
98 Sebastian Williams 19 GBR - Bromley 55.23 -2.89% (00:01.55) 592
99 Andreas Soeyland 18 NOR - Sola SK 55.32 0.13% (00:00.07) 590
100 Henrik Fjellheim 17 NOR - Sandnes 55.42 2.36% (00:01.34) 586
100 Josh Leigh 20 GBR - Bath Univ 55.42 -1.08% (00:00.59) 586
100 Gaith Alfaraidy 17 KSA - Saudi Swim 55.42 -0.95% (00:00.52) 586
103 Billy Cyl 18 GBR - Ware 55.44 2.36% (00:01.34) 586
104 Faisal Alqahtani 17 KSA - Saudi Swim 55.45 -0.82% (00:00.45) 585
105 Elliot Arnell 18 GBR - NE Region 55.48 -4.62% (00:02.45) 584
106 Dylan Broom 24 WAL - Team Wales 55.60 -3.98% (00:02.13) 581
107 Connor Allen 19 GBR - Wellingboro 55.76 0.57% (00:00.32) 576
108 Tomas Valerio 19 ITA - Padova Nuoto 55.89 1.76% (00:01.00) 572
109 Ayan Varia 17 GBR - Witney 55.97 0.32% (00:00.18) 569
110 Charles Williams 17 GBR - Bromley 56.02 0.60% (00:00.34) 568
111 Tomas Eiane 20 NOR - Sandnes 56.04 -2.02% (00:01.11) 567
112 Enzo Shiland-griffiths 16 GBR - Caernarfon 56.13 0.05% (00:00.03) 564
113 Joseph Bagshaw 16 GBR - Stevenage 56.20 2.14% (00:01.23) 562
114 Oliver Rejman 15 GBR - Bo Newham 56.50 -0.18% (00:00.10) 553
115 Craig Branby 52 GBR - Potters Bar 56.55 -0.73% (00:00.41) 552
116 Mattia Mancini 23 ITA - Daily Sport 56.57 1.74% (00:01.00) 551
117 Samuel Simpson 17 GBR - Reed's SC 56.78 -2.88% (00:01.59) 545
118 Harry Jagot 16 GBR - Wycombe Dist 56.88 0.42% (00:00.24) 542
119 Omar Hammad 16 EGY - Egypt 56.90 1.63% (00:00.94) 542
120 Harry Faulkner 20 GBR - Wellingboro 57.03 -0.25% (00:00.14) 538
121 Brendan Giltinane 40 GBR - Basingstoke 57.26 -0.53% (00:00.30) 532
122 Daniel Circuit 14 GBR - Basingstoke 57.32 -0.49% (00:00.28) 530
123 Jude Staton 18 GBR - March 57.38 -2.21% (00:01.24) 528
124 Spencer Turner 57 GBR - Basingstoke 57.44 -0.60% (00:00.34) 527
125 Oliver Handley 18 GBR - Croydon Amph 57.45 -2.37% (00:01.33) 526
125 Philip Olsen 18 NOR - Hamar IL 57.45 0.21% (00:00.12) 526
127 Albert Crotty 15 GBR - Royston 57.88 -1.53% (00:00.87) 515
128 Matthew Redfern 28 ENG - Team England 58.33 -2.46% (00:01.40) 503
129 Henry Hughes 22 GBR - Loughboro Un 58.79 -2.53% (00:01.45) 491
130 Mustafa Hashim 17 SOM - Somali SFed 59.41 0.67% (00:00.40) 476
131 Owen Johnson 18 GBR - Repton Swim 01:00.61 -0.83% (00:00.50) 448
Angus Mckean 19 GBR - Reading Did not compete
Mohammed Al Zaki 20 KSA - Saudi Arabia Did not compete
Ondrej Slavik 20 CZE - Czechia Did not compete
Duncan Scott 29 GBR - Aquatics GB Did not compete
Oliver Morgan 23 ENG - Team England Did not compete
Tommy Janton 22 USA - USA Did not compete
Daniel Augustine 16 GBR - Chelsea&West Did not compete
Aslan Eler 18 GBR - Chelsea&West Did not compete
Fynn Adams 17 GBR - Chelsea&West Did not compete
Nawaf Aldawsari 16 KSA - Saudi Swim Did not compete
Ali Albusaeed 16 KSA - Saudi Swim Did not compete
Ali Alshurafa 16 KSA - Saudi Swim Did not compete