Swim HK DataSwim HK Data
HomeCompetitionsLeaderboardsCoachesBlog
Changelog
中文
中文
HomeCompetitionsLeaderboardsCoachesBlog
Changelog

Swim HK Data

Community-built platform for Hong Kong swimming results and rankings. Not affiliated with HKGSA.

Quick Links

  • Leaderboards
  • Competitions
  • Feedback
  • Changelog
  • Admin

Legal

  • Terms of Service
  • Privacy Policy
  • HKGSA
  • World Aquatics

© 2026 Swim HK Data. Data sourced from HKGSA, HKSSF, and other public competition records.

Changelog

What's new and what's changed on Swim HK Data.

2026-04-24

New Features

  • Follow your favorite swimmers — Tap the new Follow button on any swimmer page to add them to your Favorites. Visit Favorites from the Tools menu to see everyone you follow in one place. The nav badge counts how many of your swimmers have new results since you last looked, so you'll never miss a meet
  • Goal tracking — Set a target time for any event a swimmer has swum. The new Goals section on the swimmer page shows your goal alongside the current personal best with a progress bar — see at a glance how close they are to hitting it
  • Compare up to 4 swimmers at once — The Compare page now supports four lanes instead of two. Place anyone in the first two lanes for free; the third and fourth lanes unlock with a free account. Side-by-side personal bests across every shared event, with the fastest swimmer highlighted per row

Improvements

  • Signup incentive banner — Signed-out visitors now see a friendly banner on the homepage explaining the perks of creating a free account
  • Compare page win counter — When comparing 3 or 4 swimmers, each gets their own win tally based on who's fastest in each shared event

2026-04-23

New Features

  • Welcome flow for new accounts — A quick multi-step setup runs right after you sign up. Tell us whether you're a swimmer, parent, coach, teacher, or something else (you can pick more than one), and we'll show you what's available with a registered account: claim your swimmer profile, appeal incorrect results, submit missing race results, build your team, and generate meet recaps. You can skip at any time
  • Account Preferences — Signed-in users can re-run the welcome flow anytime from More → Account Preferences to update their roles
  • Welcome banner — A dismissible banner gently reminds existing users to complete their account setup. Click ✕ to dismiss it for this session, or click "Get started" to finish the setup once

2026-04-22

New Features (latest)

  • Local Competition Qualifying Times — New Qualifying Times page shows HKGSA qualifying standards for the current season across Championships and Div. I, II, and III. Browse by stroke and event distance, with Boys and Girls times side-by-side for every age group. Switch between seasons from the dropdown. Times apply to both Long Course and Short Course

Data

  • Added results from 第69屆體育節 - 長池游泳計時賽 (2025–2026 season)

2026-04-11

New Features

  • Hong Kong Swimming Records — Browse all official HK swimming records from the Hong Kong Amateur Swimming Association. Covers Open, Junior (Under 16), and Age Group (10 & Under through 15-17) categories for both men and women. Filter by course, gender, age group, stroke, or search by swimmer name. Records show Asian Record and HK Best Time badges where applicable
  • Score Calculator — Calculate your HKG Swim Score based on official scoring tables. Choose Long Course or Short Course, enter your time for any event, and instantly see your score. Save entries to track your progress over time (sign-in required for saving)

Improvements

  • Short Course support in Score Calculator — Pick between Long Course (LC) and Short Course (SC); distance options adjust to the course (including the SC-only 100m IM)
  • New homepage banner — Quick access to HK Records from the homepage
  • Back to top button — Floating button on the Records page for easy navigation through long record lists

Data

  • 158 official Hong Kong swimming records loaded (Long Course, March 2026 edition)
  • Covers 6 age group categories across Men, Women, and Mixed events

2026-04-10

New Features

  • Thailand Age Group Championships Results — Results from the Speedo Thailand Age Group Swimming Championships 2026 (April 3–8) are now in the database. Over 5,000 results across 34 events covering prelims, finals, and timed finals. 60 HKG swimmers with 257 results captured
  • Claim Thai Competition Results — Verified swimmers can now claim their results from the Thailand Age Group Championships, alongside Malaysia MILO and HKSSF results

Improvements

  • Leaderboard now includes Thai results — Claimed Thailand Age Group results are included in leaderboard rankings alongside local, Malaysia MILO, and HKSSF results

Bug Fixes

  • Admin dashboard counts — Fixed pending item counts on admin cards showing incorrect numbers for Result Claims, Suggestions, Swimmer Requests, and Feedback

Data

  • Added 5,066 Thailand Age Group Championships 2026 results (257 HKG swimmer results across 60 swimmers)
  • 1 new competition: Speedo Thailand Age Group Swimming Championships 2026

2026-04-07

New Features

  • Malaysia MILO Championships Results — Results from the Malaysia Invitational Age Group Championships (MIAG 2025, MIAG 2026) and Malaysia Open 2025 are now in the database. Over 15,000 results covering 1,000+ swimmers across 3 competitions
  • Claim Competition Results — Verified swimmers can now claim their results from Malaysia MILO Championships and Inter-School (HKSSF) competitions. Claimed results appear on your profile, personal bests, time history, and leaderboards
  • Result Search for Claiming — Use the search bar on the Claim Results page to find your results by name or competition, even if your name is spelled differently in the result

Improvements

  • Leaderboard now includes international results — Claimed Malaysia MILO and HKSSF results are included in leaderboard rankings alongside local competition results
  • Fuller swimmer profiles — Swimmer profiles now show results from all sources (local, MILO, HKSSF) once claimed, giving a more complete picture of a swimmer's history
  • Malaysia and Inter-School competitions on the homepage — Malaysia MILO and HKSSF competitions now appear in the homepage and competitions listings. Click into any of them to browse events and results just like local competitions
  • Admin result claims review — Admins can review result claims with name match confidence scoring to verify accuracy

Bug Fixes

2026-04-05

New Features

  • Stroke Strengths Radar — Swimmer profiles now display a radar chart showing how you compare across five strokes (Freestyle, Backstroke, Breaststroke, Butterfly, IM) relative to all swimmers of the same gender
  • Your Rivals — Swimmer profiles now show a "Your Rivals" section highlighting the swimmers you race against most, with head-to-head records and quick links to compare
  • Meet Recap & Sharing — Swimmer profiles now include a Competition History section. Share a visual recap card of any meet on social media, showing your events, times, and PBs
  • Competition History — See all competitions a swimmer has participated in, with the number of events swum at each

Improvements

  • Redesigned share dialog — Share now opens a full modal with a card preview, download button, and share-to-app button (on mobile). Easily save images for Instagram Stories, Threads, or Snapchat
  • Suggestions sign-in page — Instead of silently redirecting to sign-in, the Suggestions page now shows a clear explanation of why sign-in is needed and what you can do (submit results, report corrections, flag missing records, track status)
  • Social media sharing — Links shared on social media now display a preview image with stroke radar
  • Feedback page — The feedback form is now focused on bug reports and feature/roadmap suggestions only. For data corrections or result updates, users are directed to the Suggestions page via a banner at the top

2026-04-04

New Features

  • User Accounts — Sign in to access new community features. Create an account to claim your swimmer profile, submit results, and more
  • Claim Your Profile — Signed-in swimmers (or parents/guardians) can claim a swimmer profile. Verified profiles display a green "Verified" badge
  • Unified Suggestions Page — One place to submit new results, correct existing records, report missing records, fix gender errors, or request a new swimmer profile. No sign-in required for corrections and reports
  • Create Swimmer Profile — Can't find yourself in the database? Use the "Create Swimmer Profile" option on the Suggestions page to submit your HKGSA registration details and proof
  • Leaderboard Distribution Chart — See where you rank among all swimmers for any event. Shows a histogram of personal best times with your position highlighted (requires sign-in and a claimed profile)

Improvements

  • Redesigned navigation — Navigation links are now grouped into dropdown menus for cleaner browsing
  • New footer — Footer now includes links to About, Privacy Policy, and Terms of Service pages
  • Auto-apply corrections — Approved time corrections and gender fixes are now applied automatically to the results database
  • — Appeals and suggestions are now merged into one form. Sign-in is optional for corrections and reports

2026-03-22

Improvements (latest)

  • School rankings gender filter — Inter-school school rankings now show separate rankings for Male and Female, defaulting to the latest season and Male
  • Breadcrumbs — Added navigation breadcrumbs to inter-school rankings and leaderboard pages for easier navigation
  • Leaderboard defaults — Leaderboard now opens with 50m Freestyle selected by default so results display immediately

Bug Fixes

  • PB chart fix — Fixed an issue where the personal best progression chart on swimmer profiles could fail to render, showing a blank space instead of the chart

New Features

  • Inter-School Swimming Results — Added HKSSF secondary school inter-school competition results covering 9 seasons (2015/16 – 2024/25), Divisions 1/2/3 across HK Island, Kowloon, and combined regions. Over 65,000 results from 270+ schools now searchable
  • Inter-School Competition Pages — Browse competitions, view event results with heat and final times, school rankings with medals and points, top-time leaderboards, and individual school profiles
  • Inter-School Leaderboards — Top times across all inter-school competitions, filterable by event, gender, grade, season, and division

Improvements

2026-03-21

Improvements

  • Competitions page pagination — Competitions now load 20 at a time with Previous/Next navigation, instead of loading all at once
  • Faster competition queries — Optimized competition listing queries for quicker page loads

New Features

  • My Team — Build a personal watchlist of swimmers, no account needed. Add swimmers from their profile page, view all your tracked swimmers with their top 5 personal bests on the Team page. Save and share your team with a custom code (e.g. /team?code=chan-family)
  • Leaderboard: Local vs Masters filter — Toggle between All, Local, and Masters competitions on the leaderboard
  • Leaderboard: Gender, Age Group & Season filters — Filter rankings by gender, age group, or swimming season. Filters can be combined and are preserved when switching events
  • Appeals — Submit data corrections or report missing results via the Appeals page
  • Compare — Head-to-head PB comparison between any two swimmers across all shared events
  • Trends — Biggest improvers and breakthrough qualifying swims

Improvements

  • Cleaner event dropdown on Malaysia competitions — Fixed duplicate event numbers (same event shown multiple times across age groups) cluttering the event selector on Malaysia MILO competition pages

Data

  • Added 15,840 Malaysia MILO Championships results (451 HKG swimmer results)
  • 3 new competitions: MIAG 2025, MIAG 2026, Malaysia Open 2025

Bug Fixes

  • Swimmer profiles with no results — Swimmer profiles that have been created but don't yet have competition records now show a friendly message instead of an error
  • Club pages with no results — Club pages for newly added clubs without competition data now display correctly
  • Club links with special characters — Fixed broken links for clubs whose codes contain special characters
  • New club suggestion form — Fixed an issue where the club registration form incorrectly required a swimmer name
  • Logo not showing in production — Fixed logo images not appearing on the deployed site
Simplified submissions

Bug Fixes

  • Navbar logo — Fixed broken logo image, replaced with a clean SVG wave icon

Data

  • Added support for parsing NT area inter-school competitions (Sha Tin & Sai Kung, Tai Po & North, Tuen Mun, Yuen Long, Kwai Tsing, Tsuen Wan & Islands)
  • Added support for parsing Chinese-language HKSSF competition PDFs
  • Heat & Final times — Events with heats and finals now display both times side by side, with finalists showing both rounds and heat-only swimmers clearly marked
  • Event filters — Competition results can now be filtered by Gender, Grade, Distance, and Stroke using clickable pill buttons instead of a dropdown list. Filters can be combined freely
    • Faster page loads — All pages now show loading skeletons while data loads, and club pages load significantly faster
    • Age group & season filters now use dropdown menus instead of pill buttons for a cleaner interface
    • Swimmer profile — PB table now shows competition placement and links to the competition page. Interactive PB progression chart shows all results and PB milestones over time
    • Club pages — Full club names shown (English and Chinese), members by season and medals by season charts
    • Competition pages — Per-event navigation for large competitions
    • Search — Club names shown in full instead of codes

    Bug Fixes

    • Fixed duplicate swimmers appearing on club pages
    • Fixed all swimmers showing as "Women" on profile pages
    • Fixed layout issues on mobile for competition pages
    • Fixed display issues with certain swim times containing extra characters

    Data

    • 402,563 results across 16,701 swimmers, 99 clubs, and 253 competitions (2014–2026)
    • 65,843 inter-school results across 13,275 students and 270 schools (2015–2025)
    • Includes local competitions, masters, regional (18 districts), open water, and HKSSF inter-school events
    • Swim times, splits, qualifying standards, and placements all searchable