Moons Aquatics Club

Last Updated: March 27, 2025

Swimmers
There are 103 competitive swimmers in Moons Aquatics Club (MAC) for this season. You can select a different season from the tabs above to view swimmers from other seasons.

Below are the Top BB+ swimmers in MAC for the season 2024-2025, showing up to 25 swimmers, in the case of a tie, the order is randomized.Search all swimmers in PV
NameGenderAgeQualification
Sophia KimGirl1120 events: A (6), B (1), BB (11), AA (2)
Miranda XuGirl1319 events: BB (6), B (1), AAA (2), AA (3), A (7)
Sehana LamaGirl1317 events: B (2), AAA (1), AA (2), A (4), BB (8)
Jessica JoungGirl1315 events: BB (7), A (4), AA (4)
Donna KwonGirl1415 events: AAA (4), A (1), BB (1), AA (9)
Jamie NamBoy1214 events: B (6), BB (8)
Helianne MarkovitzGirl1314 events: AA (2), A (1), B (5), BB (6)
Ivy KimGirl1414 events: A (6), BB (4), B (3), AA (1)
Hailey KimGirl1113 events: AA (2), B (4), BB (7)
Leah KimGirl1412 events: BB (7), B (2), A (3)
Hannah BajekGirl1112 events: B (3), BB (8), A (1)
Monica XuGirl1011 events: A (4), BB (2), AA (4), AAA (1)
John ThomasBoy1011 events: BB (8), A (2), B (1)
Ellie KilGirl1311 events: BB (10), B (1)
Andrew KilBoy1110 events: BB (8), A (2)
Jane LeeGirl1110 events: BB (1), B (9)
Aden KimBoy1210 events: B (2), AA (2), A (4), BB (2)
Erin KangGirl1010 events: AA (4), AAA (1), A (3), BB (2)
Callie YueGirl810 events: AAA (1), AA (2), A (4), BB (3)
Vivaan GautamBoy119 events: B (6), BB (3)
Ethan KimBoy108 events: B (3), BB (5)
Agrim TamangBoy107 events: B (7)
Desta MayersBoy117 events: BB (2), B (5)
Madeleine SunGirl127 events: BB (3), B (4)
Hannah YouGirl106 events: BB (6)

Team Records
These records are not official; they are based on the data we have (most since December 2016 to date). If you notice any missing records, please leave a comment at our community feedback page.

8 & Under
SCY (Short Course Yards)
EventGirlsBoys
25 Y Free

N/A

N/A

50 Y Free

N/A

N/A

100 Y Free

N/A

N/A

200 Y Free

N/A

N/A

500 Y Free

N/A

N/A

25 Y Back

N/A

N/A

50 Y Back

N/A

N/A

100 Y Back

N/A

N/A

25 Y Fly

N/A

N/A

50 Y Fly

N/A

N/A

100 Y Fly

N/A

N/A

25 Y Breast

N/A

N/A

50 Y Breast

N/A

N/A

100 Y Breast

N/A

N/A

100 Y IM

N/A

N/A

200 Y IM

N/A

N/A

LCM (Long Course Meters)
EventGirlsBoys
50 M Free

N/A

N/A

100 M Free

N/A

N/A

200 M Free

N/A

N/A

400 M Free

N/A

N/A

50 M Back

N/A

N/A

100 M Back

N/A

N/A

50 M Fly

N/A

N/A

100 M Fly

N/A

N/A

50 M Breast

N/A

N/A

100 M Breast

N/A

N/A

200 M IM

N/A

N/A

9-10
SCY (Short Course Yards)
EventGirlsBoys
50 Y Free

N/A

N/A

100 Y Free

N/A

N/A

200 Y Free

N/A

N/A

500 Y Free

N/A

N/A

50 Y Back

N/A

N/A

100 Y Back

N/A

N/A

50 Y Fly

N/A

N/A

100 Y Fly

N/A

N/A

50 Y Breast

N/A

N/A

100 Y Breast

N/A

N/A

100 Y IM

N/A

N/A

200 Y IM

N/A

N/A

LCM (Long Course Meters)
EventGirlsBoys
50 M Free

N/A

N/A

100 M Free

N/A

N/A

200 M Free

N/A

N/A

400 M Free

N/A

N/A

50 M Back

N/A

N/A

100 M Back

N/A

N/A

50 M Fly

N/A

N/A

100 M Fly

N/A

N/A

50 M Breast

N/A

N/A

100 M Breast

N/A

N/A

200 M IM

N/A

N/A

11-12
SCY (Short Course Yards)
EventGirlsBoys
50 Y Free

N/A

N/A

100 Y Free

N/A

N/A

200 Y Free

N/A

N/A

500 Y Free

N/A

N/A

1000 Y Free

N/A

N/A

1650 Y Free

N/A

N/A

50 Y Back

N/A

N/A

100 Y Back

N/A

N/A

200 Y Back

N/A

N/A

50 Y Fly

N/A

N/A

100 Y Fly

N/A

N/A

200 Y Fly

N/A

N/A

50 Y Breast

N/A

N/A

100 Y Breast

N/A

N/A

200 Y Breast

N/A

N/A

100 Y IM

N/A

N/A

200 Y IM

N/A

N/A

400 Y IM

N/A

N/A

LCM (Long Course Meters)
EventGirlsBoys
50 M Free

N/A

N/A

100 M Free

N/A

N/A

200 M Free

N/A

N/A

400 M Free

N/A

N/A

800 M Free

N/A

N/A

1500 M Free

N/A

N/A

50 M Back

N/A

N/A

100 M Back

N/A

N/A

200 M Back

N/A

N/A

50 M Fly

N/A

N/A

100 M Fly

N/A

N/A

200 M Fly

N/A

N/A

50 M Breast

N/A

N/A

100 M Breast

N/A

N/A

200 M Breast

N/A

N/A

200 M IM

N/A

N/A

400 M IM

N/A

N/A

13-14
SCY (Short Course Yards)
EventGirlsBoys
50 Y Free

N/A

N/A

100 Y Free

N/A

N/A

200 Y Free

N/A

N/A

500 Y Free

N/A

N/A

1000 Y Free

N/A

N/A

1650 Y Free

N/A

N/A

50 Y Back

N/A

N/A

100 Y Back

N/A

N/A

200 Y Back

N/A

N/A

50 Y Fly

N/A

N/A

100 Y Fly

N/A

N/A

200 Y Fly

N/A

N/A

50 Y Breast

N/A

N/A

100 Y Breast

N/A

N/A

200 Y Breast

N/A

N/A

200 Y IM

N/A

N/A

400 Y IM

N/A

N/A

LCM (Long Course Meters)
EventGirlsBoys
50 M Free

N/A

N/A

100 M Free

N/A

N/A

200 M Free

N/A

N/A

400 M Free

N/A

N/A

800 M Free

N/A

N/A

1500 M Free

N/A

N/A

50 M Back

N/A

N/A

100 M Back

N/A

N/A

200 M Back

N/A

N/A

50 M Fly

N/A

N/A

100 M Fly

N/A

N/A

200 M Fly

N/A

N/A

50 M Breast

N/A

N/A

100 M Breast

N/A

N/A

200 M Breast

N/A

N/A

200 M IM

N/A

N/A

400 M IM

N/A

N/A

15-16
SCY (Short Course Yards)
EventGirlsBoys
50 Y Free

N/A

N/A

100 Y Free

N/A

N/A

200 Y Free

N/A

N/A

500 Y Free

N/A

N/A

1000 Y Free

N/A

N/A

1650 Y Free

N/A

N/A

100 Y Back

N/A

N/A

200 Y Back

N/A

N/A

100 Y Fly

N/A

N/A

200 Y Fly

N/A

N/A

100 Y Breast

N/A

N/A

200 Y Breast

N/A

N/A

200 Y IM

N/A

N/A

400 Y IM

N/A

N/A

LCM (Long Course Meters)
EventGirlsBoys
50 M Free

N/A

N/A

100 M Free

N/A

N/A

200 M Free

N/A

N/A

400 M Free

N/A

N/A

800 M Free

N/A

N/A

1500 M Free

N/A

N/A

100 M Back

N/A

N/A

200 M Back

N/A

N/A

100 M Fly

N/A

N/A

200 M Fly

N/A

N/A

100 M Breast

N/A

N/A

200 M Breast

N/A

N/A

200 M IM

N/A

N/A

400 M IM

N/A

N/A

17-18
SCY (Short Course Yards)
EventGirlsBoys
50 Y Free

N/A

N/A

100 Y Free

N/A

N/A

200 Y Free

N/A

N/A

500 Y Free

N/A

N/A

1000 Y Free

N/A

N/A

1650 Y Free

N/A

N/A

100 Y Back

N/A

N/A

200 Y Back

N/A

N/A

100 Y Fly

N/A

N/A

200 Y Fly

N/A

N/A

100 Y Breast

N/A

N/A

200 Y Breast

N/A

N/A

200 Y IM

N/A

N/A

400 Y IM

N/A

N/A

LCM (Long Course Meters)
EventGirlsBoys
50 M Free

N/A

N/A

100 M Free

N/A

N/A

200 M Free

N/A

N/A

400 M Free

N/A

N/A

800 M Free

N/A

N/A

1500 M Free

N/A

N/A

100 M Back

N/A

N/A

200 M Back

N/A

N/A

100 M Fly

N/A

N/A

200 M Fly

N/A

N/A

100 M Breast

N/A

N/A

200 M Breast

N/A

N/A

200 M IM

N/A

N/A

400 M IM

N/A

N/A

Top Times in 2024-2025
This displays the top times in your team. Rankings are filtered by gender, age, course, and event. You can also filter times by specific age (Single Age). For each match, up to 100 swimmers are listed.

Recent Meets
Meets in Potomac Valley (pv)

Meet NameMeet DateType
2025 25th Annual Spring Championships03/21/2025SCY
2025 MAKO SPRING FLING03/21/2025SCY
2025 PV SC 14 & Under Championships03/13/2025SCY
2025 RMSC Mini Championships03/08/2025SCY
2025 PV SC Junior Championships03/06/2025SCY
PV SC Senior Championships 202503/06/2025SCY
2025 Cherry Blossom Champs02/28/2025SCY
MPSSAA 321A State Swim Champs 202502/22/2025SCY
MPSSAA 4A3A State Swim Champs 202502/22/2025SCY
2025 FXFX Forty Niner02/22/2025SCY
2025 RMSC February Invitational02/21/2025SCY
2025 Spring Qualifier Meet02/21/2025SCY
2025 DCSAA Swimming Championships02/19/2025SCY
2025 MPSSAA 321A West SwimChamps2502/15/2025SCY
2025 MPSSAA 43A South SwimChamps2502/15/2025SCY
2025 4A3A West Regional Championships02/15/2025SCY
2025 38th Black History Meet02/14/2025SCY
2025 Northern Region Championships02/14/2025SCY
2025 Presidents Day Classic (OCCS)02/14/2025SCY
2025 AAC Winter Gator meet02/14/2025SCY
2025 ASA President's Day Classic02/14/2025SCY
2025 NCAP Winter Qualifier02/14/2025SCY
2025 PV February Distance Meet02/09/2025SCY
2025 Munchkin Mania02/09/2025SCY
2025 MAKO Qualifier02/08/2025SCY
Things to know
These are not official data and are updated on a weekly basis.
You will find up to 25 top swimmers and information on 25 recent meets displayed here. However, you can utilize the website's search function at the top to access more extensive data.
For teams with fewer than 250 swimmers in our database, event rankings at the club level are not displayed. In such cases, you can refer to the rankings at the LSC (Local Swimming Committee) level.
SHARE

so-square100