The 21st Singapore National Swimming Championship delivered six Meet Records, standout performances across six nations, and dominant displays from Chinese Swimming Club and Singapore Swimming Club at the top of the medal table. We break down every A-Final winner, the guest athletes who shaped the competition, and the Singapore swimmers who defined the meet.
The 21st Singapore National Swimming Championship (SNSC) 2026 took place from 27 to 30 May at OCBC Aquatic Centre, hosted by Singapore Aquatics. The competition drew entries from across Singapore's competitive club swimming community, alongside invited guest athletes from Malaysia, Thailand, South Korea, India and Sri Lanka.
Racing ran across eight sessions over four days — morning heats followed by evening finals — with events spanning the full long course programme from 50m sprints through to 1500m distance. Guest athletes were eligible to compete but limited to two per final tier (A, B and C-Final), with national ranking and championship titles reserved for Singapore-based clubs.
| Event | Winner | Club | Time |
|---|---|---|---|
| W 100 Freestyle | Gan, Ching Hwee | Singapore Swimming Club | 55.82 |
| M 100 Freestyle | Lee, Mikkel Jun Jie | Chinese Swimming Club S'Pore | 48.80 MR |
| W 100 Backstroke | Millar, Mia GUEST | Singha Swimming Club (THA) | 1:03.15 |
| M 100 Backstroke | Song, Imgyu GUEST | Hwaseong City (KOR) | 54.99 |
| W 200 Breaststroke | Neo, Joy Ning Suan | SpeediSwim Aquatic Sports Ctr | 2:35.05 |
| M 200 Breaststroke | Jeong, Raeyu GUEST | Hwaseong City (KOR) | 2:14.47 |
| W 50 Butterfly | Yeo, Chiok Sze | Swimfast Aquatic Club | 26.55 |
| M 50 Butterfly | Lee, Mikkel Jun Jie | Chinese Swimming Club S'Pore | 23.29 |
| Event | Winner | Club | Time |
|---|---|---|---|
| M 100 Breaststroke | Chan, Jun Hao | AquaTech Swimming | 1:01.82 |
| W 100 Breaststroke | Boonamphai, Saovanee GUEST | Singha Swimming Club (THA) | 1:10.90 |
| M 200 Freestyle | Azman, Ardi | Aquarian Aquatic School | 1:50.19 |
| W 200 Freestyle | Gan, Ching Hwee | Singapore Swimming Club | 1:59.44 MR |
| M 50 Backstroke | Song, Imgyu GUEST | Hwaseong City (KOR) | 25.36 |
| W 50 Backstroke | Boonamphai, Saovanee GUEST | Singha Swimming Club (THA) | 28.96 |
| M 400 IM | Cheng, Reagan | Chinese Swimming Club S'Pore | 4:26.91 |
| W 400 IM | Lim, Yiyan Victoria | Singapore Swimming Club | 5:00.86 |
| Event | Winner | Club | Time |
|---|---|---|---|
| M 100 Butterfly | Baek, Inchul GUEST | Hwaseong City (KOR) | 53.24 |
| W 100 Butterfly | Yeo, Chiok Sze | Swimfast Aquatic Club | 59.58 |
| M 400 Freestyle | Leong, Wei Sheng Ian | Ace Swim Club | 4:00.97 |
| W 400 Freestyle | Gan, Ching Hwee | Singapore Swimming Club | 4:10.90 MR |
| M 50 Breaststroke | Chan, Jun Hao | AquaTech Swimming | 27.79 |
| W 50 Breaststroke | Boonamphai, Saovanee GUEST | Singha Swimming Club (THA) | 31.94 |
| M 200 Backstroke | Cheng, Reagan | Chinese Swimming Club S'Pore | 2:02.10 |
| W 200 Backstroke | Yeo, Shu Ning Julia | Swim Alliance | 2:16.46 MR |
| Event | Winner | Club | Time |
|---|---|---|---|
| W 200 IM | Yo, Ee Xin Megan Janice | SwimDolphia Aquatic School | 2:18.38 |
| M 200 IM | Cheng, Reagan | Chinese Swimming Club S'Pore | 2:02.11 MR |
| W 50 Freestyle | Lim, Amanda | Tts Merlions | 24.77 MR |
| M 50 Freestyle | Lee, Mikkel Jun Jie | Chinese Swimming Club S'Pore | 22.24 |
| W 200 Butterfly | Gan, Ching Hwee | Singapore Swimming Club | 2:14.03 |
| M 200 Butterfly | Yap, Yan Xi Brandon | Aquarian Aquatic School | 2:00.99 |
The dominant performer of the 21st SNSC, Gan Ching Hwee claimed four individual gold medals spanning sprint, middle-distance and butterfly — an exceptional range at any level. Her 200 Free and 400 Free victories both broke Meet Records: her 1:59.44 in the 200 Free shattered the previous mark set in 2009 and made her just the second swimmer in SNSC history to break two minutes in the event. Her 200 Fly gold capped a four-discipline championship that established her as the most versatile female swimmer in the competition.
Lee Mikkel set the tone on Day 1 with a Meet Record of 48.80 in the M 100 Freestyle — the fastest time in the championship's history at this venue. He backed it up with golds in the 50 Fly and 50 Free over the following days, completing a dominant sprint treble. His 100 Free mark eclipses the previous SNSC best and signals a meaningful step forward for Singapore men's freestyle sprinting.
At 18, Cheng Reagan was arguably the most impressive performer of the championship when age is factored in. Three golds across 400 IM, 200 Backstroke and 200 IM — including a Meet Record of 2:02.11 in the 200 IM — demonstrate a level of technical completeness rarely seen from a teenage swimmer. His 200 IM MR broke the previous championship record by nearly a second and was one of the most significant swims of the entire meet.
Two butterfly golds: W 50 Fly (26.55) and W 100 Fly (59.58). Also silver in W 50 Free (24.98). The most accomplished butterfly swimmer of the championship and consistent across three sprint events.
Won both the M 100 Breast (1:01.82) and M 50 Breast (27.79). AquaTech teammates swept all three podium places in the 50 Breast — a remarkable club performance in a single event.
Won the M 200 Free (1:50.19) with teammate Yap Yan Xi Brandon close behind (1:51.32). Azman also placed 2nd in M 100 Free and 3rd in M 200 IM — the most well-rounded male performance outside of Lee and Cheng.
Set a Meet Record of 24.77 in the W 50 Freestyle — breaking the previous SNSC mark of 24.94 set in 2024. At 33, Lim's continued presence at the sharp end of Singapore sprinting is remarkable.
Won the W 200 Backstroke in 2:16.46 — a Meet Record — and added silvers in W 400 IM and W 200 IM. Three podium finishes across three events across four days is a strong debut at this level for the 16-year-old.
Won the W 200 IM (2:18.38) and took silver in both the W 50 Fly and W 100 Fly — adding three podium finishes to establish herself as one of the most complete female swimmers in the meet.
Guest athletes from six nations contested the 21st SNSC alongside local clubs. While ineligible for national championship titles, they competed across the full programme and significantly elevated the competitive standard in several event groups — particularly backstroke, breaststroke, and butterfly.
The largest and most decorated guest contingent at the meet. Song Imgyu swept the men's backstroke sprints (M 100 Back 54.99, M 50 Back 25.36), while Baek Inchul won the M 100 Fly (53.24) and was a podium presence throughout. The Korean squad collectively registered the most A-Final appearances of any guest delegation.
Saovanee Boonamphai was the standout, winning the W 100 Breast (1:10.90), W 50 Back (28.96) and W 50 Breast (31.94) across three days. Mia Millar took the W 100 Back (1:03.15) and added silver in W 200 Back — making Singha the dominant guest club in women's backstroke and breaststroke events.
Ai Shen Eliza Tan was Selangor's sole representative in the A-Final medal positions, placing 3rd in the W 100 Freestyle with a time of 57.35. Selangor's wider squad of 22 athletes competed across all four days, with several reaching B-Finals in backstroke, freestyle and butterfly events.
Srihari Nataraj (Dolphin Aquatics) took silver in M 50 Back (25.49), narrowly behind guest champion Song Imgyu. Kushagra Rawat (Inspire Institute of Sport) placed 2nd in M 400 Free (4:01.18) behind Leong Wei Sheng Ian.
Kyle Abeysinghe placed 3rd in M 100 Free (50.94), finishing behind Lee Mikkel's Meet Record swim and Azman Ardi. A creditable performance from one of Sri Lanka's top senior swimmers.
| Athlete | Country / Club | Event | Place | Time |
|---|---|---|---|---|
| Boonamphai, Saovanee | THA — Singha SC | W 100 Breast | 1st | 1:10.90 |
| Boonamphai, Saovanee | THA — Singha SC | W 50 Back | 1st | 28.96 |
| Boonamphai, Saovanee | THA — Singha SC | W 50 Breast | 1st | 31.94 |
| Song, Imgyu | KOR — Hwaseong | M 100 Back | 1st | 54.99 |
| Song, Imgyu | KOR — Hwaseong | M 50 Back | 1st | 25.36 |
| Baek, Inchul | KOR — Hwaseong | M 100 Fly | 1st | 53.24 |
| Millar, Mia | THA — Singha SC | W 100 Back | 1st | 1:03.15 |
| Jeong, Raeyu | KOR — Hwaseong | M 200 Breast | 1st | 2:14.47 |
| Nataraj, Srihari | IND — Dolphin | M 50 Back | 2nd | 25.49 |
| Nedelko, Maria | THA — Singha SC | W 200 Free | 2nd | 2:02.95 |
| Abeysinghe, Kyle | SRI — KWA | M 100 Free | 3rd | 50.94 |
| Ai Shen, Eliza Tan | MAS — Selangor | W 100 Free | 3rd | 57.35 |
Individual event A-Final medals across all 26 contested events. Guest club totals are listed separately as guest athletes are ineligible for national championship titles.
| # | Club | 🥇 | 🥈 | 🥉 | Total |
|---|---|---|---|---|---|
| Singapore Clubs | |||||
| 1 | Chinese Swimming Club S'Pore | 6 | 2 | 4 | 12 |
| 2 | Singapore Swimming Club | 5 | 2 | 5 | 12 |
| 3 | Aquarian Aquatic School | 2 | 4 | 2 | 8 |
| 4 | AquaTech Swimming | 2 | 1 | 5 | 8 |
| 5 | Swimfast Aquatic Club | 2 | 3 | 0 | 5 |
| 6 | Swim Alliance | 1 | 3 | 0 | 4 |
| 7 | Tts Merlions | 1 | 2 | 1 | 4 |
| 8 | Aquatic Performance Swim Club | 0 | 1 | 3 | 4 |
| 9 | SwimDolphia Aquatic School | 1 | 1 | 1 | 3 |
| 10 | SpeediSwim Aquatic Sports Ctr | 1 | 0 | 0 | 1 |
| 10 | Ace Swim Club | 1 | 0 | 0 | 1 |
| — | Aquatic Masters Swim Club | 0 | 0 | 1 | 1 |
| — | Pacific Swimming Club | 0 | 1 | 0 | 1 |
| Guest Clubs (ineligible for national title) | |||||
| — | Hwaseong City (KOR) | 4 | 7 | 8 | 19 |
| — | Singha Swimming Club (THA) | 4 | 4 | 2 | 10 |
| — | Dolphin Aquatics (IND) | 0 | 1 | 0 | 1 |
| — | Inspire Institute of Sport (IND) | 0 | 1 | 0 | 1 |
| — | Selangor (MAS) | 0 | 0 | 1 | 1 |
| — | Killer Whale Aquatics (SRI) | 0 | 0 | 1 | 1 |