Speedo Winter Junior Championships – East: Day 2 Finals Live Recap



Thursday’s finals session brings us finals of the 500 free, 200 IM, and 50 free, as well as timed finals of the 400 medley relays.

Cavalier Aquatics 14-year-old Thomas Heilman can’t be stopped. The rising star swam a personal best of 19.96 in the boys 50 free this morning, taking the top seed for tonight’s final. With the swim, Heilman has potentially set himself up for yet another 13-14 boys NAG. Michael Andrew currently holds the record at 19.76.

Younger swimmers stole the show in the girls 50 free this morning, with 16-year-old Anna Moesch and 15-year-old Alex Shackell taking the top 2 spots. Additionally, 14-year-old Annam Olasewere took the 4th seed for tonight’s A final.

Standout IMer Baylor Nelson is the top seed in the boys 200 IM after turning in a 1:44.77 this morning. He was just 0.31 seconds off his personal best in the event, setting himself up nicely for a best time performance tonight. The girls 200 IM A final is incredibly tight, with just 1.41 seconds separating the top seed and #8.


  • Winter JRs Meet Record: Regan Smith – 4:37.10 (12/6/2018)
  • GAC Pool Record: Katie Ledecky – 4:29.54 (12/4/2014)


In a thrilling first A final of the night, Club Wolverine’s Hannah Bellard got out to the early lead, pushing the pace. Bellard flipped in 53.78 on the first 100, and clocked a 1:51.05 split 200 yards into the race. Sarasota Sharks 16-year-old Michaela Mattes made her move, however, pulling even with Bellard halfway through the race, then building a lead over the back half.

Mattes split the race very well, posting 100 splits of 54.27, 56.56, 57.04, 57.09, and 57.10 respectively. Mattes finished in 4:42.06, marking a new personal best by 0.92 seconds. Bellard was off her best time, which comes in at 4:41.24.



  • Winter JRs Meet Record: Jake Magahey – 4:12.72 (12/12/2019)
  • GAC Pool Record: Jake Magahey- 4:07.97 (3/24/21)


SwimMAC Carolina’s Logan Zucker established himself as the leader early, and pulled away from the field as the race progressed. 4:19.46 marks a huge swim from Zucker, who already swam a personal best of 4:21.40 this morning in prelims. Zucker, a future Michigan Wolverine, will be able to head to Ann Arbor next fall as a sub-4:20 500 freestyler.

Tac Titans’ Lance Norris turned the jets on late, blasting a 51.54 on the final 100 to move from 4th to 2nd, touching the wall just ahead of Sarasota Sharks’ Liam Custer. Notably, both Norris and Custer were off their personal bests. Custer has been as fast as 4:18.49 back last December, while Norris has been 4:20.04, which he swam last month.

SwimAtlanta’s Sebastien Sergile was in position for a top 3 finish right up until the end of the race, but Norris’ late boost was enough to bump the 17-year-old off the podium. Sergile touched 4th with a 4:22.04, which is a new personal best by over a second.


  • Winter JRs Meet Record: Alex Walsh – 1:53.69 (12/6/2018)
  • GAC Pool Record: Kate Douglass – 1:51.36 (2/20/20)


Carmel Swim Club’s Devon Kitchel made a statement in Greensboro tonight, completely taking over the A final of the women’s 200 IM. Kitchel used her superior breaststroke speed to split 33.53 on the breast leg of the race, which is where she took control of the field. Her 1:56.39 tonight marks a personal best by 1.30 seconds, and rise up to #42 all-time in the girls 17-18 age group.

It was a 1-2 punch for Carmel, as 15-year-old teammate Alex Shackell took 2nd in a very quick 1:57.78. That marked a new personal best for Shackell by nearly 2 seconds, which is even more impressive  when taking into account her prelims swim from this morning (1:59.51) was her best time. Shackell took the race out hard, splitting 24.41 on fly, and 29.09 on back, for 53.50 on the first 100. She’s now the #19 15-year-old all-time in the event, and #37 all-time in the 15-16 girls age group.

Similarly, Greater Somerset Y 15-year-old Emily Thompson rounded out the podium, swimming a new best time of 1:58.29. The swim was a best time by just over a second for Thompson, and brings her up to #28 all-time among 15-year-olds, and #63 all-time in the 15-16 age group.

Lakeside Swim Team 14-year-old Haley McDonald took control of the B final, leading wire-to-wire to throw down a blistering 1:58.08. Not only would the swim have finished 3rd in the A final, McDonald blew away her previous personal best of 2:00.55, which she just swam this morning. McDonald is now the #7 performer all-time in the girls 13-14 age group.


  • Winter JRs Meet Record: Carson Foster – 1:42.43 (12/12/2019)
  • GAC Pool Record: Shaine Casas – 1:39.53 (3/25/2021)


Baylor Nelson put together a jaw-dropping race in the boys 200 IM, swimming a new meet record of 1:42.01. The swim was good for a personal best time by well over 2 seconds, and makes Nelson the #2 performer all-time in the 17-18 age group, behind only David Nolan, who holds the NAG at 1:41.39.

Zionsville Swim Club’s Will Modglin was pushing Nelson halfway through the race, but Nelson put up a blistering 28.99 breast split, which essentially sealed the deal. He was able to bring it home in 25.17, powering himself to a new Winter Juniors Championship record.

Modglin was just off his personal best of 1:45.19, but was still able to grab the Silver medal tonight. Gibson Holmes of the Mason Manta Rays came in 3rd, swimming a massive personal best of 1:45.50, thanks in large part to a great final 100 of 56.01.


  • Winter JRs Meet Record: Abbey Weitzeil – 21.49 (12/12/2014)
  • GAC Pool Record: Kate Douglass – 21.09 (3/18/2021)


In a very tight 50 free final, 16-year-old Anna Moesch clocked a new personal best of 22.33 to beat out Alex Shackell of Carmel Swim Club by just 0.01 seconds. Shackell, showing exceptional grit very shortly after the 200 IM final, also clocked a new best time, and picked up her 2nd Silver of the night.

Katherine Helms took 3rd, just behind Shackell with a new personal best of 22.39. 15-year-old Erika Pelaez touched just 0.01 seconds off the podium, swimming a 22.40.


  • Winter JRs Meet Record: Ryan Hoffer – 18.71 (12/10/2016)
  • GAC Pool Record: Ryan Hoffer – 18.33 (3/25/2021)


Thomas Heilman did it again…although this time it wasn’t a record-breaking swim. The 14-year-old prodigy roared to his 2nd best time of the day in the 50 free, chipping another 0.13 seconds off his time. With the performance, Heilman remains #2 all-time in the 13-14 age group.

Lucca Battaglini, 16, took 2nd, posting a 19.96 to break 20 seconds for the first time in his career. With the swim, Battaglini now ties for 19th all-time in the boys 15-16 50 free. Brendan Whitfield was just 0.02 second off breaking that barrier as well.


  • Winter JRs Meet Record: Fort Collins Area Swim Team – 3:33.93 (12/7/2017)
  • GAC Pool Record: NC State – 3:24.59 (3/18/2021)


  • GOLD: Carmel Swim Club – 3:33.88
  • SILVER: Dynamo Swim Club – 3:39.53
  • BRONZE: TAC Titans – 3:39.97

The Carmel girls, who won the 200 medley relay last night, were back at it, winning the 400 medley decisively, breaking the meet record in the process. The 3:33.93 meet record, which was held by Fort Collins Area Swim Team, was also the 15-18 girls NAG, which Carmel also broke.

Berit Berglund led the team off in 52.09, which ties her personal best in the 100 back. Berglund was the fastest backstroker in the field by over a second, setting her team up nicely. Devon Kitchel went next, swimming a 1:00.11 breast split, which is well under her 1:01.20 flat-start personal best. Alex Shackell, swimming her 3rd race of the night, brought a 51.97 fly split to the party, under her best time of 52.54. Gretchen Lueking anchored in 49.71, just a touch under her flat-start best of 49.76.

Berglund, Shackell, and Lueking were all the fastest in the field in each of their respective strokes. Kitchel was the 2nd-fastest breaststroker.


  • Winter JRs Meet Record: Mason Manta Rays – 3:11.11 (12/6/2018)
  • GAC Pool Record: Texas – 3:00.23 (3/25/2021)


  • GOLD: SwimMAC Carolina – 3:12.14
  • SILVER: Mason Manta Rays – 3:12.66
  • BRONZE: Lakeside Swim Team – 3:14.12

It was a brutally tight race between SwimMAC and Mason Manta Rays, and it went down to the wire. The race was so tight that they were tied at the 100 mark. SwimMAC’s Caleb Maldari and Manta Rays’ Avery Clapp each swam a 48.35, which was a personal best for both boys as well. The race remained close through breaststroke, as SwimMAC’s Matthew Kroll split 54.36 and RAYS’ Adam McDonald 54.66.

That gave MAC a 0.30-second lead over RAYS heading into fly. Carl Bloebaum then took over for RAYS, splitting a 46.16 on fly, while SwimMAC’s Logan Zucker clocked a 47.03, giving RAYS the lead heading into the anchor leg. Baylor Nelson is just on fire tonight, as he split a very fast 42.40 for SwimMAC, taking the lead as the finish approached. Gibson Holmes anchored for RAYS in 43.49.

Leave a Reply

Notify of

oldest most voted
Inline Feedbacks
View all comments
mid major man
11 months ago

you think you’re decent at the sport and then an fourteen year old throws down a 19

11 months ago

“Younger swimmers took stole the show in the girls 50 free this morning”

11 months ago

Carmel girls on fire! As per usual…nice set up for extending their high school record

11 months ago

45.7 fly split for Heilman. Is doing something special every time he touches the water

PK Doesn't Like His Long Name
11 months ago

Muhammad has a big time in him if he cleans up the free. 1:45.5 with a 27.5 free has so much room for improvement.

Reply to  PK Doesn't Like His Long Name
11 months ago

Fly and die the Spartan way

11 months ago

.08 off the nag record to win the 50 free title and my god 1:42.0 for Nelson and a 28.9 breast split for modglin

11 months ago

Meet Record!

11 months ago

A high schooler splitting 28 on breaststroke is nuts.

Reply to  oxyswim
11 months ago

…and legs too.