Two days into Sports Excel Leg 2 at Pusat Aquatik Darul Ehsan, and the startlist storylines from our preview piece have mostly held up — a few have been blown clean out of the water. Ten meet records fell across Day 1 and Day 2 combined, seven of them on the opening day alone. Here's the recap, based on the full results from both sessions.
THE RECORD BREAKERS
If you read one name out of this recap, make it Lai Wen An (KRM, 12). She came into the meet as our headline pick, racing up against the Girls 13-&-Under field rather than her own 11-and-under category — and she didn't just hold her own, she rewrote the record book. She broke the meet record in the 100m freestyle (1:00.88) and the 400m IM (5:25.29) on Day 1, then came back on Day 2 and broke it again in the 200m IM (2:28.35). Three records in two days, against swimmers a full year or more older than her. She added a gold in the 100m breaststroke and a silver in the 50m freestyle for good measure. This is exactly the changing-of-the-guard moment we flagged before the meet started, and it arrived faster than expected.

She wasn't the only one rewriting the books. Mishya Khor Yue Lynn (16-18) set records in both the 200m butterfly on Day 1 (2:23.68) and the 100m butterfly on Day 2 (1:03.34) — a rare double across two different distances of the same stroke on consecutive days. Chong Yuan Yi (PADE, 17), our pick for the meet's standout distance freestyler, delivered exactly as advertised: she broke the 400m freestyle record on Day 2 with a 4:37.18, backing up a Day 1 gold in the 100m freestyle. Rainne Foo Jie Xin set a record in the Girls 16-18 200m backstroke on Day 1, and on the boys' side, Dylan Leong Yi Quan (200m backstroke, 2:13.10), Jing Ngui (400m IM, 4:36.62) and Yoong Jia Jia (Girls 19 & Over 400m IM, 5:16.54) each took down a Day 1 record in their respective brackets.
THE BOYS — AS ADVERTISED, MOSTLY
Ayaz Zahin Bin Azhar (EZY, 13) did exactly what an eight-event top seed is supposed to do: he won nine of his first ten races across Day 1 and Day 2, missing gold only once — a second place in the 100m butterfly on Day 2, the one stroke where he wasn't seeded fastest coming in. No records yet, but a swimmer racing this cleanly across backstroke, breaststroke, butterfly, freestyle and IM in the same 48 hours is building toward one.

Lewis Mu Zi Long (DSA, 14) backed up his record-holder status with four golds across the two days — the 200m backstroke and 400m IM on Day 1, then the 400m freestyle and 200m IM on Day 2 — though a ninth-place finish in the 50m freestyle on Day 2 was a reminder that pure sprint speed still isn't his event; distance and IM clearly are. That 400m freestyle race on Day 2 also produced one of the meet's cleaner storylines: Aslan Adnan (PADE, 18) won his own age bracket in 4:12.03, the same event Lewis won in his bracket at 4:16.44 — two golds, same event number, different age groups, which is exactly the kind of split-podium result that trips people up if you're not checking the age bracket next to the name. (It's also why we just updated Heat Check to show the age group right alongside every gold medalist — more on that below.)

Yu Xiang Cham (DSA, 20) took gold in both the 100m and 200m breaststroke across the two days, matching the form we expected, though the outright breaststroke record stayed on the board for now. His freestyle results were a different story — 9th and 10th place finishes in the 100m free and 50m free show breaststroke remains clearly his strongest suit. Shim Ze Yan (SSC, 13) had a rockier two days than his top-seed billing suggested — a disqualification in the 100m breaststroke on Day 1 — but rebounded with a butterfly gold on Day 2, exactly the event where he carried the fastest seed time into the meet.
THE GIRLS — LAI WEN AN'S MEET, WITH COMPANY
Beyond Lai Wen An's headline run, Khoo Sue Enn (PADE, 17) quietly had one of the better two-day programmes of the meet: gold in the 100m breaststroke on Day 1, then back-to-back golds in the 200m IM and 200m breaststroke on Day 2 — a breaststroke-anchored IM swimmer proving exactly the point we made about her going in. Megan Ho (DSA, 16) had a difficult meet by contrast: a fourth-place finish in the 200m butterfly, a disqualification in the 50m backstroke on Day 1, and a scratch from the 100m butterfly on Day 2 — a quiet two days for a swimmer we expected to be near the top of every sprint she entered.
Shi Qi Wong (MAS, 23) raced exhibition-only across both days — her 100m freestyle, 50m backstroke and 50m freestyle swims all posted times outside the official placings. At 23 she's well outside the typical age-group field, and exhibition status is the expected outcome when a swimmer this experienced lines up against a junior-circuit field; her times were still competitive with the scored finishers.
A TALE OF TWO PODIUMS
One event worth calling out on its own: the Boys 50m freestyle on Day 2 split into three separate age-bracket finals under one event number, and produced three different golds — E-An Lee (16-18, 24.16), Damian Seth Lim (14-15, 24.83) and Ho Zhi Yang (19 & Over, 23.83). Seen side by side without the bracket labels, it looks like a contradiction — two "winners" of the same race. It isn't; it's three separate podiums sharing an event number, which is standard practice for age-group meets this size. We've since updated the Results tab on Heat Check to show the age bracket directly next to every gold medalist, so this reads correctly at a glance from here on.
WHAT'S NEXT
Day 3 closes out the meet with the longest session of the three — sessions run past 6:00 PM — and with Lai Wen An, Ayaz Zahin, Lewis Mu Zi Long and Chong Yuan Yi all still racing, there's a real chance the record count climbs into double digits again before it's over. Full Day 1 and Day 2 results, plus a live gold-medalist lookup for every event, are already up on Heat Check — search any swimmer's name on the Sports Excel Leg 2 page to see exactly how they placed.