In Ireland we say gala. On American apps and a lot of meet software it is a meet. Same thing: a competition with a programme, heats, and a clock. I will say gala here, because that is what I heard from the balcony.

Families already track times — just in five places at once. A notebook, a scoreboard photo, a Meet Mobile screenshot, a WhatsApp chat, a spreadsheet nobody has opened since the Christmas gala. None of that is foolish. It just will not survive a season unless one list is in charge. I am not here to sell a colour-coded masterpiece. I am here to stop you telling a 12-year-old that 1:11.18 is worse than 1:08.42 when one swim was long course and the other was short course.

What to actually record

A time without context is a rumour. 1:08.42 means nothing until you know the event, the pool, and whether proper timing caught it. After every swim, write the same small set of facts. Skip one and you will argue about it in February.

The event is not “freestyle”. It is 100 freestyle, or 50 fly, or 200 IM — distance and stroke together. Relays can live on a second list; they should not overwrite an individual PB. Write the time to the hundredth. If the board only showed tenths, write what you saw and mark it unofficial. Do not invent the last digit to make the notebook look tidy.

Field Why it matters Example
Event PBs live on one event, not “freestyle”. 100 freestyle
Time Hundredths are how swimming keeps score. 1:08.42
Course 25m and 50m are not the same race. SC / 25m
Date and gala You will forget which Saturday it was. 8 Nov 2025, regional invite
Official or not A phone video is not a ranking time. Official (electronic)
Seed time used Tells you if they were placed where they belong. 1:09.10 SC
Notes Illness, missed turn, first LC swim. First 50m race of the season

That last column saves arguments. “She went 1:11.18” sounds grim until the note says first 50-metre 100 free of the year, tired week, converted seed. The number is still the number. The story belongs next to it. Splits are optional. If chasing them means you never write the final time, skip them.

  • Event, including distance — not just the stroke.
  • Time to the hundredth, from the board or result sheet.
  • Course: SC 25m or LC 50m, every time.
  • Date, gala name, and licence level if you know it.
  • Official, unofficial, or converted — one word, every row.
  • Update the PB only if this swim is faster in the same event and course.
Do this on the drive home

Write the swims before you unpack the bag. Five lines while the times are still on your phone. If you wait until Sunday night, you will remember the PB and forget the 200 backstroke that felt ordinary and was not.

Paper, spreadsheet, or app

I have used all of these. Paper is honest and slow. Screenshots vanish into Recents. Spreadsheets die when the person who built the formulas is away. Ranking sites are only as complete as the galas that got uploaded.

Meet Mobile is the live-results app many hosts publish into from Hy-Tek Meet Manager. Useful on the day. A poor archive. Results are often behind a subscription, and a gala that never got posted will not be there in March. Families screenshot the result and feel finished. Those photos are unsearchable. Why the app lags, why a Sunday Level 1 never appears, and how not to refresh into a panic: how to use Meet Mobile.

Swim Ireland publishes Hy-Tek rankings for the current season — a real official trail, for the galas that qualify. Tools in the Gophin style auto-import from national databases so you never type a time. Lovely when the database has the swim. In Ireland, a lot of early-season racing never gets that far.

Method Strength Weakness Use it for
Notebook / heat sheet Works with no signal Gets wet or lost The day itself
Scoreboard photos Proof of the digits No course; hard to search Backup, not the list
Spreadsheet Sortable if you maintain it Dies when nobody updates it A family that already lives in Sheets
Meet Mobile Live heats and results Poor archive; often a paywall Saturday on the balcony
Hy-Tek / auto-import Official trail, no typing Misses Level 1 and un-uploaded galas Checking published PBs
A dedicated swim log PBs by event and course in one place Only works if you open it the same day The list you keep

The method matters less than the rule: one list is in charge. Everything else is a source. I built Finzy so a family can keep personal bests by event and course, log the week’s workouts, and set a goal without running a spreadsheet. Use that, or a sheet, or a notes app with a strict template. Just stop letting the camera roll be the system. Who types and who glances is share one log without fights.

Short course vs long course

This is the mistake that ruins more family lists than any other. Short course metres (SCM) is a 25-metre pool. Long course metres (LCM) is a 50-metre pool. In the United States you will also see short course yards (SCY) — 25-yard pools. In Irish club swimming you can almost ignore yards. You cannot ignore 25 versus 50.

A 100 freestyle in a 25-metre pool has three turns. The same 100 in a 50-metre pool has one. Each turn is a push-off and underwater swimming faster than surface stroke. Same child, same weekend of fitness: the short-course clock is usually quicker. The long-course time is not a failure. It is a different race.

25m
Short course metres (SCM) — the winter pool for most Irish clubs
50m
Long course metres (LCM) — summer, nationals, the Olympic-length pool
+2 turns
Extra walls in a 100m short-course race versus long course

The same 100 free can look worse in a 50-metre pool

Take a swimmer whose short-course 100 free PB is 1:08.42. In January they swim long course and go 1:11.18. The family group chat says they added almost three seconds. That sentence is true and useless.

100 freestyle: short course 1:08.42, long course 1:11.18, converted estimate 1:08.76 100 freestyle — same swimmer, three ways to write it Bars start at 1:05.00 so the gap is visible. Longer bar = slower clock time. Short course 25m 1:08.42 Long course 50m 1:11.18 LC converted to SC 1:08.76 1:05.00 1:08.00 1:11.00

Illustrative 100 freestyle. The green bar uses a common 100 free conversion factor (long course × 0.966 ≈ short course) of the sort meet software applies for seeding — not a prediction and not a study. Your child’s gap will differ by stroke, underwaters, and the day.

On that rough factor, 1:11.18 long course sits near 1:08.76 short course — beside a 1:08.42 PB, not three seconds behind it. Converted times are estimates. Strong underwaters stretch the short-course advantage; a weak turn shrinks it. Never paste a converted number into the PB column as if it were swum. How the conversion itself works — and why it is only an estimate — is how to convert SCM to LCM. For the Irish season, two clocks, and why age-group kids often stay in 25m, read short course vs long course.

Do not do this

Do not keep one “best 100 free” that jumps between 25m and 50m. You will crown a short-course swim as the PB, then treat every honest long-course race as a disappointment. Two lists. Or one list with a course column you refuse to leave blank.

Official times and what rankings miss

Not every clock on a gala day is the same kind of truth. I sort times into three buckets and write the bucket on the row. The definitions live in personal best vs official time vs converted time; this page is the system for writing them down.

Official means a licensed gala, proper timing for that licence, and a result you can use the way the paperwork says — often as a seed, sometimes as a qualifying time. Unofficial is a training time trial, a hand-timed Level 1 splash, a watch on the balcony. Useful at home. Not a ranking time. Converted is maths: a guess at what a swim in one course might look like in another. It can seed a heat. It is not a PB.

A seed time is what the club enters so the host can put your swimmer in a heat with people of similar speed. Use the best official time in that event and that course. If the gala is long course and you only hold a short-course PB, the entry may travel as a conversion. Write “converted seed” in the notes so nobody later thinks 1:08.76 was swum in a 50-metre pool. The parent version of that number is what is a seed time.

Swim Ireland, in plain English

Swim Ireland’s Meet Licencing Programme (updated August 2024) says Level 1 times are recorded by clubs and will not be entered onto the national database. Level 1 is the fun gala — often no electronic timing. The public Rank tab is Level 3 and higher only, for general reference. Level 2 times can reach the database after paperwork — they still may not show on that Rank tab.

That is why a parent can watch a genuine 1:14.86 at a club fundraiser, open the Hy-Tek rankings on Monday, and find nothing. The database was never shown that swim. Auto-import tools have the same hole. If you want a national qualifying time, you need the licence and the window the meet conditions ask for — qualifying vs consideration. If you want a family history, you need the Level 1 swims too.

The national list is a filter, not a diary. If you only trust the ranking page, you will lose the year your swimmer actually learned to race.

A system that survives a messy season

Irish seasons are not tidy: Level 1 in September, a 25-metre invite, a first long-course weekend, a month of adds, then a championship block. If your system only works when every Saturday is a PB, it will die in January. One list. Every race the same day. Course on every row. Update the PB only on a faster official swim in the same event and course. Leave the adds on the page.

Personal bests get rarer as you get faster. A new swimmer can drop seconds every gala. A 1:08 100-freestyler is fighting tenths. That is the sport getting honest, not a plateau you fix with a pep talk. Celebrate 1:08.42. Do not expect 1:05.00 by Halloween.

Worked example — Aoife’s 100 free, one season

Same child, six rows, no mixed-up PB

Aoife is 12. September, Level 1 club gala, 25-metre pool, hand timed: 1:14.86. Unofficial. It will never hit the national database. It is still the first number on the page. October, Level 2 invite, electronic timing: 1:11.20 SC, official — short-course PB. November: 1:08.42 SC. New PB, and the seed for the next short-course gala.

January is long course. She goes 1:11.18 LC. The balcony groans. The list does not. That number opens the long-course column. It does not touch 1:08.42. A common conversion puts 1:11.18 LC near 1:08.76 SC — beside the PB, not behind it. February, heavy week: 1:09.95 SC, official, tired. The row stays. March: 1:08.19 SC. New short-course PB — 0.23 quicker than November, not six seconds. The early drops were the learning year. The later drops are the real ones.

They did not replace 1:08.42 with 1:11.18, hide 1:09.95, or wait for the ranking page. The list still made sense in March. If you also log training — a weekly view of what was swum, plus dryland if you do it — a mid-season add next to three hard weeks is information, not a fight in the car. I use Finzy for that: workouts, PBs by event and course, a goal on the event you care about. Free when the club uses it, or use it solo.

Common mistakes

I have made most of these. They open in November and only show in April.

Mixing courses on one “best time”. The one that makes children cry over a good swim. Two columns. Always.

Treating a screenshot as the archive. Meet Mobile and the scoreboard are sources. In ten months you need a searchable row, not a photo of a 4 in the next lane. Screenshot once, then type — the balcony how-to is how to use Meet Mobile.

Updating the PB from an unofficial swim. Write the balcony watch. Do not let it overwrite the official 1:08.42 you will need as a seed.

Trusting rankings to be the diary. Level 1 stays with the club. The Rank tab is Level 3+. If the public list is your only list, you lose the swims that built the year.

Chasing a PB every gala. Once the easy seconds are gone, most weekends are not PBs. Look at the season, the course, and the week. One Saturday is a data point.

A calmer balcony

Before you speak, check the course and the bucket. Official short-course PB versus official long-course first swim are not a verdict. “What did you think of that one?” is a better sentence than “you were 2.7 seconds slower”.

Organise the list so a tired adult can update it in the car park. If it needs a quiet Sunday and a laptop, it will lose to a wet kit bag.

Frequently asked questions

A personal best, or PB, is the fastest time in one event in one course. A 1:08.42 short-course 100 free is not the same PB as a 1:11.18 long-course 100 free. Keep a best for each event and each pool length.
No. Short course metres (25m) and long course metres (50m) are different races. Extra turns make short course faster. A mixed list makes an honest long-course swim look like a step backwards. Keep two lists, or one list with a course column you never skip.
Swim Ireland's public Rank tab is for Level 3 and higher meets only, as general reference. Level 1 gala times are recorded by clubs and are not entered on the national database. Level 2 times can go on the database after paperwork. If the swim was Level 1, or paperwork is still outstanding, the ranking page can look empty even though the time was real.
A seed time is the time entered for a swimmer so the gala can put them in a heat with people of similar speed. Use the best official time in that event and that course. If the gala is long course and you only have a short-course PB, the entry may use a converted time — mark that as converted, not as a new PB.
No. A converted time is an estimate used for seeding or to guess how a swim in one pool might look in another. It is not the time on the scoreboard. Some programmes accept converted times for entry; they still should not replace the real swim on your PB list.
Write every race the same day: event, time to the hundredth, course, date, gala, and whether it was official, unofficial, or converted. Update the PB only when the new swim is faster in the same event and same course. Ignore mid-season adds until you look at the whole block, not one Saturday.