@Lofty_Moray741
Great catch! Thanks! 👏 We just shared a story highlighting Hunter’s swim.
By the way, here’s the list of 2026 National Age Group (NAG) Records:
https://swimstandards.com/records/nag
@Lofty_Moray741
Great catch! Thanks! 👏 We just shared a story highlighting Hunter’s swim.
By the way, here’s the list of 2026 National Age Group (NAG) Records:
https://swimstandards.com/records/nag
It depends on the swimmer’s age and gender. 😊
For example, a 35.00 in the 50 LCM Freestyle is:
AAAA corresponds to 98%, AAA to 94%, AA to 92%, A to 85%, B to 45%, and BB to 65%.
You can look up the full USA Swimming Motivational Time Standards here:
https://swimstandards.com/national/age-group-motivational-times
Or download the Swim Standards app to check your own personal best instantly. Just select your swimmer, and the app shows your current level (B–AAAA), how far you are from the next standard, and all qualifying times in one place. It’s a really easy way to track your progress.

| Rank | Swimmer | Age | Team | Event | Time | Std | Power Points |
|---|---|---|---|---|---|---|---|
| 1 | Iris Liu | 9 | PLS | 50BR | 38.78 | AAAA | 1053 |
| 2 | Jordin Omoniyi | 9 | CFSC | 50FL | 33.03 | AAAA | 1006 |
| 3 | Addie Farrier | 10 | CAT | 100FL | 1:09.83 | AAAA | 988 |
| 4 | Bailey Harrell | 9 | STAR | 50BK | 36.48 | AAAA | 979 |
| 5 | Emma Liu | 9 | KATY | 50FL | 33.76 | AAAA | 966 |
| 6 | Ella Xu | 9 | FCST | 50BR | 40.77 | AAAA | 963 |
| 7 | Olivia Viel | 9 | HEAT | 100BK | 1:20.26 | AAAA | 936 |
| 8 | Addison Strausser | 9 | ATAC | 50BK | 37.29 | AAAA | 932 |
| 9 | Annie Ma | 10 | PAC | 50FL | 31.91 | AAAA | 927 |
| 10 | Hadley Wheeler | 10 | SSAN | 50BK | 34.94 | AAAA | 903 |
| Rank | Swimmer | Age | Team | Event | Time | Std | Power Points |
|---|---|---|---|---|---|---|---|
| 1 | Lucas Gamino | 9 | TCA | 100FL | 1:14.13 | AAAA | 1049 |
| 2 | Gabriel Brown | 10 | FAST | 100BK | 1:09.76 | AAAA | 1043 |
| 3 | Austin Ren | 9 | KATY | 50BR | 39.46 | AAAA | 1020 |
| 4 | Isen Wolfe | 10 | SPA | 400FR | 4:45.55 | AAAA | 1005 |
| 5 | Trevor Lam | 9 | DARE | 50BK | 35.34 | AAAA | 981 |
| 6 | Robert Legg | 10 | PLS | 50BK | 33.56 | AAAA | 960 |
| 7 | Jude Ramirez | 9 | KATY | 50FL | 34.19 | AAAA | 944 |
| 8 | Simon Feldman | 9 | FSLA | 50BR | 41.77 | AAA | 911 |
| 9 | Case Lucky | 9 | CASC | 400FR | 5:27.65 | AAA | 901 |
| 10 | Miguel Ramirez | 9 | BW | 50FR | 31.16 | AAAA | 899 |
| Rank | Swimmer | Age | Team | Event | Time | Std | Power Points |
|---|---|---|---|---|---|---|---|
| 1 | Sarah Chiang | 11 | PDST | 400IM | 5:27.40 | AAAA | 939 |
| 2 | Kylie Latham | 11 | BD | 50FL | 30.16 | AAAA | 929 |
| 3 | Vanessa Delev | 12 | BAD | 200FL | 2:23.54 | AAAA | 919 |
| 4 | Joy Huang | 11 | BC | 100FL | 1:08.10 | AAAA | 906 |
| 5 | Kylee Carpenter | 12 | SHRK | 50BK | 31.68 | AAAA | 903 |
| 6 | Solomia Fesenko | 11 | BSS | 100FL | 1:08.27 | AAAA | 901 |
| 7 | Katherine Ballis | 11 | TWST | 50BR | 36.39 | AAAA | 895 |
| 8 | Victoria Gu | 11 | THSC | 200IM | 2:33.23 | AAAA | 895 |
| 9 | Lillian Segovia | 11 | TBAC | 200FL | 2:37.34 | AAAA | 894 |
| 10 | Madison Lord | 12 | BAD | 100FR | 1:00.20 | AAAA | 878 |
| Rank | Swimmer | Age | Team | Event | Time | Std | Power Points |
|---|---|---|---|---|---|---|---|
| 1 | Hunter Gumbayan | 12 | SRA | 200FR | 1:59.46 | AAAA | 1042 |
| 2 | Maverick McMeeking | 12 | LAKR | 100FR | 55.87 | AAAA | 985 |
| 3 | David Li | 11 | BREA | 200FL | 2:33.41 | AAAA | 983 |
| 4 | Kyle Tung | 11 | FMC | 200BK | 2:33.23 | AAA | 956 |
| 5 | Julian James | 11 | FCST | 200BR | 2:54.08 | AAA | 947 |
| 6 | Kai Rodriguez | 11 | BMHG | 100FL | 1:07.84 | AAA | 943 |
| 7 | Kurt Gartland | 12 | MAX | 50FL | 28.37 | AAAA | 938 |
| 8 | James Hubbard | 12 | LONG | 200BK | 2:22.79 | AAAA | 930 |
| 9 | Ben Schroeder | 11 | ISC | 50BK | 32.77 | AAA | 927 |
| 10 | Jayson Clark | 12 | PAC | 50FL | 28.57 | AAAA | 922 |
| Rank | Swimmer | Age | Team | Event | Time | Std | Power Points |
|---|---|---|---|---|---|---|---|
| 1 | Lauren Lonsdale | 14 | DART | 100BK | 1:01.64 | AAAA | 1031 |
| 2 | Lillie Dirito | 13 | YY | 100BK | 1:03.85 | AAAA | 990 |
| 3 | Payton Garnsey | 14 | DST | 100BR | 1:11.11 | AAAA | 961 |
| 4 | Natalia Lesniewska | 14 | SYS | 50FR | 25.83 | AAAA | 952 |
| 5 | Isla Rapcan | 14 | RISE | 100BR | 1:11.51 | AAAA | 949 |
| 6 | Kennedy Masten | 14 | MACH | 100BK | 1:03.99 | AAAA | 938 |
| 7 | Zadie Schatz | 14 | PLS | 100BR | 1:12.04 | AAAA | 933 |
| 8 | Madison Suchecki | 14 | SSC | 100BR | 1:12.19 | AAAA | 928 |
| 9 | Grace Gannon | 13 | FAST | 1500FR | 17:16.40 | AAAA | 922 |
| 10 | Ella Brace | 14 | PAC | 100BK | 1:04.42 | AAAA | 921 |
| Rank | Swimmer | Age | Team | Event | Time | Std | Power Points |
|---|---|---|---|---|---|---|---|
| 1 | Elliot Leasure | 14 | RSC | 100BK | 56.28 | AAAA | 1093 |
| 2 | Ayden Tan | 13 | SRVA | 200IM | 2:09.39 | AAAA | 1076 |
| 3 | Alex Kirsling | 13 | NTRO | 100BK | 1:00.93 | AAAA | 1009 |
| 4 | Lubo Liu-Tchorbadjiyski | 14 | NTA | 100FR | 51.61 | AAAA | 1003 |
| 5 | Declan McDonald | 14 | BAD | 400IM | 4:30.98 | AAAA | 1001 |
| 6 | Ryan Yao | 14 | LIAC | 200IM | 2:08.34 | AAAA | 998 |
| 7 | Jude Burkhart | 14 | NBAC | 200IM | 2:08.76 | AAAA | 990 |
| 8 | Luke Franzmathes | 14 | BSS | 200IM | 2:09.09 | AAAA | 983 |
| 9 | Ivan Fesenko | 14 | BSS | 200IM | 2:09.64 | AAAA | 971 |
| 10 | Beckum Rychnovsky | 13 | DMSF | 800FR | 8:43.53 | AAAA | 961 |
| Rank | Swimmer | Age | Team | Event | Time | Std | Power Points |
|---|---|---|---|---|---|---|---|
| 1 | Daniela Linares Danzos | 16 | PLS | 200BK | 2:09.89 | AAAA | 995 |
| 2 | Thea Bike | 16 | SCST | 100BK | 1:01.33 | AAAA | 980 |
| 3 | Lane Francis | 16 | NOVA | 100BK | 1:01.53 | AAAA | 972 |
| 4 | Ines Arnall | 17 | WEST | 100BK | 1:01.84 | AAAA | 959 |
| 5 | Emerson Callis | 18 | QSTS | 200IM | 2:14.30 | AAAA | 955 |
| 6 | Alyssa Sagle | 18 | NCAP | 200BK | 2:12.59 | AAAA | 948 |
| 7 | Kayla Han | 18 | RMDA | 400IM | 4:43.92 | AAAA | 942 |
| 8 | Ava Buhrman | 15 | CVAC | 100BK | 1:02.88 | AAAA | 936 |
| 9 | Abigail Bonham | 16 | NOVA | 200BR | 2:30.58 | AAAA | 936 |
| 10 | Elise Berl | 15 | MAC | 200BK | 2:14.46 | AAAA | 935 |
| Rank | Swimmer | Age | Team | Event | Time | Std | Power Points |
|---|---|---|---|---|---|---|---|
| 1 | Cullen Cashman | 15 | SSYS | 100BR | 1:02.96 | AAAA | 1040 |
| 2 | Luka Mijatovic | 17 | PLS | 200IM | 2:00.73 | AAAA | 1008 |
| 3 | Parker Van Olst | 16 | WAVE | 100BR | 1:02.82 | AAAA | 1000 |
| 4 | Jimmy Jacobs | 15 | 757 | 100BK | 57.27 | AAAA | 990 |
| 5 | Joey Eaddy | 15 | REV | 200BK | 2:03.66 | AAAA | 988 |
| 6 | Lexington Ng | 16 | ROSE | 200BR | 2:17.61 | AAAA | 978 |
| 7 | Aibat Myrzamuratov | 18 | CSTE | 200BR | 2:14.93 | AAAA | 975 |
| 8 | Ewan Dalrymple | 17 | CS | 200FL | 1:58.09 | AAAA | 971 |
| 9 | Gerhardt Hoover | 18 | CS | 200BR | 2:15.14 | AAAA | 971 |
| 10 | Chance Lowry | 15 | NOVA | 100BK | 57.93 | AAAA | 963 |
@epic_dolphin208 can you try it again? I think all those issues have been addressed.
The ORCA Awards, presented by ISCA, recognize outstanding athletes, coaches, clubs, and contributors who help grow the sport of swimming. One of the featured honors is the Age Group Swimmer of the Year, which recognizes exceptional performances and achievements by age group swimmers throughout the calendar year.
Swim Standards is proud to support the ORCA Awards by providing data analysis and independent rankings to help identify top candidates in each age group.
The ORCA rankings published by Swim Standards are unofficial and are based solely on meet results available in the Swim Standards database. While we strive to provide complete and accurate data, some meet results may not yet be available or may be corrected after publication. The official ORCA Award finalists and winners are selected by ISCA.
The ORCA Awards are based on the calendar year (January 1 – December 31), not the USA Swimming season.
For example, the 2026 awards include swims achieved between January 1, 2026, and December 31, 2026.
Each swimmer is evaluated in one of the following age categories:
Swimmers are ranked separately within each age category. When a swimmer ages up during the calendar year, they retain eligibility for their previous age and then gain eligibility for the next age group. This means that a high majority of swimmers will have dual eligibility in two different ages each calendar year (often referred to as upper and lower eligibility).
Rankings for the older age group are based primarily on swims achieved after aging up. However, if a swimmer did not have an opportunity to compete in a particular eligible event after their birthday, their best time from the previous age group may be carried forward for that event. This helps ensure swimmers are not disadvantaged simply because of the timing of their birthdate.
This carry-forward applies only when moving to an older age group. Times achieved after aging up are never counted toward the younger age group’s rankings.
The rankings are based on each swimmer’s best time in every eligible event with USA Swimming Motivational Standards during the calendar year.
Within each age group, gender, course (both SCY and LCM), and eligible events, a swimmer receives points based on their placement on the nation leaderboards. The higher the ranking, the more points received. Bonus points are awarded for any National Age Group Records held at the end of the calendar year.
At the conclusion of the calendar year, an annual TOP 10 Leaderboard will be published for both genders and for each age category. The TOP 10 will then be rescored within their leaderboard so that 5 FINALISTS are named for every category. These 5 finalists will be submitted to an established voting committee where each AGE GROUP SWIMMER OF THE YEAR will be announced at the annual ORCA Awards in April.
The point rankings are designed to identify the leading candidates, but they do not determine the ORCA Award winners by themselves.
After the preliminary finalists are identified, ISCA also considers accomplishments such as:
These achievements help distinguish the final winners from the top-ranked candidates.
Beginning in 2026, Swim Standards publishes quarterly ORCA leaderboards throughout the year, allowing swimmers, families, and coaches to follow the race for the ORCA Awards as the season progresses.
Current schedule:
These quarterly leaderboards recognize the top-performing swimmers at each checkpoint of the year. The annual January–December rankings will be used to help identify the finalists for the ORCA Age Group Swimmer of the Year Awards.
At the end of the calendar year, Swim Standards will publish the complete January–December rankings.
Our goal is to provide a transparent and objective scoring system that recognizes outstanding age group performances while supporting the ORCA Awards selection process.
For more information about the ORCA Awards and ISCA, visit the official ORCA Awards page.
The ORCA rankings published by Swim Standards are unofficial and are intended for informational purposes only. They are calculated using the scoring methodology described above and are based solely on meet results available in the Swim Standards database at the time of publication.
Because additional meet results or corrections may become available, rankings may change over time. The official ORCA Award finalists and winners are selected by ISCA using its complete review process, which includes both performance data and non-scoring criteria.
I did a quick check, and it looks like those are high school meet results.
SwimSnap works by recognizing patterns in the text that is pasted into it. Because of that, it isn’t very reliable when the format of the results is different from what it expects. In this case, the high school meet results use a different format than the USA Swimming club results we originally built and tested it for.
SwimSnap was released as a prototype last year and hasn’t seen much usage, so it hasn’t been a priority for us to improve.
I think the better long-term approach is to use AI to understand and extract the data, rather than relying on fixed text patterns. That would make it much more reliable across different result formats.
Thank you for testing it out.
Thank you for reporting the issues. I will look into this later today.
@Shiny_Walrus408 Thank you for reporting this. The issue with the Granite Peaks Conference championships has been fixed. The boys and girls meets are now separated correctly.
Girls:
https://swimstandards.com/meets/2026-co-ob-granite-peaks-conference-0206
Boys:
https://swimstandards.com/meets/2026-co-ob-granite-peaks-conference-championships-0501
I also checked the CHSAA 4A and 5A State Championships, and those were already separated correctly:
CHSAA 4A State Championships:
Girls:
https://swimstandards.com/meets/2026-co-ob-chsaa-4a-state-championships-0212
Boys:
https://swimstandards.com/meets/2026-co-ob-chsaa-4a-state-championships-may-0508
CHSAA 5A State Championships:
Girls:
https://swimstandards.com/meets/2026-co-ob-chsaa-5a-state-championships-0217
Boys:
https://swimstandards.com/meets/2026-co-ob-chsaa-5a-state-championships-may-0508
Please let us know if you notice anything else that still looks incorrect.
Solid tips, thank you for sharing. Really hoping to see more people jump into these discussions too. A lot of swimmers and parents can learn from posts like this.
The 47th Annual Maryland State Long Course Championships returns to Rockville at the end of May, bringing together top swimmers across the state for a three-day championship meet.

This is a long course (LCM) championship meet held in an 8-lane, 50-meter outdoor pool, with limited warm-up space available in adjacent pools.
13&O
12&U
Morning (15&O)
Midday (13–14)
Evening (12&U)
13–14 & 15&O:
12&U:
May be capped by top seeds:
The 2026 NCSA Summer Championships will be held July 22–26, 2026 at the Indiana University Natatorium in Indianapolis, Indiana.
This meet is open to qualified USA Swimming athletes age 18 and under and is expected to fill quickly.
The meet is conducted in LCM (Long Course Meters).
All events are seeded LCM first, then SCY.
Qualifying period: January 1, 2025 through July 13, 2026.
Swimmers may compete in 3 individual events per day and 8 total.
There are no upper time limits.
All entry times must be provable in SWIMS.
Unproven times may result in:
Observed high school times only are accepted.
Foreign meet times not in SWIMS are not accepted.
Block party times are not accepted.
Distance events (800/1500):
No time trials will be offered.
Swimmers qualified for individual events may enter bonus events based on the following:
| Qualifying Times | Bonus Events |
|---|---|
| Relay Only | 2 |
| 1 | 3 |
| 2 | 2 |
| 3 | 1 |
| 4+ | 0 |
Bonus swims must be:
Exception:
800 and 1500 are NOT eligible for bonus swims
| SCY | LCM | Event | SCY | LCM |
|---|---|---|---|---|
| 5:02.09 | 4:30.99 | 400/500 Free | 4:41.59 | 4:14.79 |
| 4:32.09 | 5:09.99 | 400 IM | 4:09.59 | 4:47.09 |
Entries must be submitted through USA Swimming OME
Entry deadline: July 13, 2026 (5:00 PM ET)
Late entries allowed only for:
Late entry deadline: July 19, 2026
Seeding order:
All times must be:
Relay rules:
Positive check-in required for:
Scratch rules:
No-show penalty:
Finals format:
Venue: IU Natatorium (approx. 4,700 seating capacity)
Parking available in attached garage (fees controlled by facility)
Concessions available onsite
Awards:
Strict safety rules:
All athletes must follow:
Prelims and finals format for most events
Distance events (800 / 1500):
Swimmers must provide:
Relays:
Submit entries via OME before July 13
Verify all times are provable
Track:
Prepare for scratch deadlines and penalties
Good question. I'm hoping some coaches here can jump in and share their thoughts.
The 2026 USA Swimming Futures Championships will be held July 29 to August 1, 2026 at five sites: Austin, Texas; Greensboro, North Carolina; Knoxville, Tennessee; Madison, Wisconsin; and Sacramento, California.
Entries are submitted through USA Swimming’s Online Meet Entry system, and each site is capped at 700 swimmers. The entry deadline is noon Mountain Time on Tuesday, July 21, 2026, or earlier if a site reaches capacity.
| Site | Venue | Parking / tickets highlights |
|---|---|---|
| Austin, TX | Lee and Joe Jamail Texas Swimming Center | Garage passes are sold before the meet. |
| Greensboro, NC | Greensboro Aquatic Center | Daily parking is $5, coaches get complimentary parking passes at registration, and the facility is cashless for parking, tickets, and concessions. |
| Knoxville, TN | Allan Jones Intercollegiate Aquatic Center | Limited public parking. All-session and daily ticket options are available. |
| Madison, WI | Soderholm Family Aquatic Center | Paid campus parking is nearby, and children 6 and under are free. |
| Sacramento, CA | North Natomas Aquatic Center | Free parking is available nearby, but parking at North Natomas Regional Park is restricted on Saturday because of the farmers market. Children 6 and under are free. |
The meet includes 50-meter butterfly, backstroke, and breaststroke events on Days 2 through 4, plus championship events such as 100 and 200 stroke races, 200 and 400 freestyle, 200 and 400 IM, distance freestyle, and relays.
The fastest-seeded heats of the women’s and men’s distance freestyle events are swum during finals, while earlier heats are swum in the preliminary session in alternating women’s and men’s order.
| Day | Event # | Women | Men |
|---|---|---|---|
| Day 1 | 1 | 200 Meter Freestyle | 2 |
| Day 1 | 3 | 100 Meter Breaststroke | 4 |
| Day 1 | 5 | 200 Meter Butterfly | 6 |
| Day 1 | 7 | 200 Meter Medley Relay* | 8 |
| Day 1 | 9 | 800 Meter Freestyle^ | - |
| Day 1 | 10 | - | 1500 Meter Freestyle^ |
| Day 1 | 11 | 200 Meter Freestyle Relay** | 12 |
| Day 2 | 13 | 100 Meter Freestyle | 14 |
| Day 2 | 15 | 400 Meter Individual Medley | 16 |
| Day 2 | 17 | 100 Meter Backstroke | 18 |
| Day 2 | 19 | 50 Meter Butterfly^^ | 20 |
| Day 2 | 21 | 800 Meter Freestyle Relay*** | 22 |
| Day 3 | 23 | 50 Meter Backstroke^^ | 24 |
| Day 3 | 25 | 400 Meter Freestyle | 26 |
| Day 3 | 27 | 100 Meter Butterfly | 28 |
| Day 3 | 29 | 200 Meter Breaststroke | 30 |
| Day 3 | 31 | 400 Meter Freestyle Relay*** | 32 |
| Day 4 | 33 | 200 Meter Individual Medley | 34 |
| Day 4 | 35 | 50 Meter Freestyle | 36 |
| Day 4 | 37 | 200 Meter Backstroke | 38 |
| Day 4 | 39 | 50 Meter Breaststroke^^ | 40 |
| Day 4 | 41 | 1500 Meter Freestyle^ | - |
| Day 4 | 42 | - | 800 Meter Freestyle^ |
| Day 4 | 43 | 400 Meter Medley Relay*** | 44 |
@Shiny_Walrus408 Thank you for the explanation. Your club name has been corrected to CAC Boulder Riptide
Thanks for flagging this.
We pulled results from multiple sources, which caused some naming issues and duplicate swimmers. We can fix both.
I see CAC already listed:
https://swimstandards.com/clubs/co/colorado-athletic-club
Can you confirm if CAC Riptide is the same club or different?
For duplicate swimmers, please email the list (names/links) to support@swimstandards.com.
Thanks,
Adam
Previously, this feature was shown as Club Swimmers. We have renamed the component to Club Roster and updated the ranking formula, so this post explains the current roster-ranking method.
Our goal is to rank swimmers using a more complete view of performance, with an emphasis on power points, depth across events, and strength of standards achieved.
What data is used
Club roster rankings are based on swims from the selected season.
We look at swimmers who have at least one USA Swimming motivational standard at the B level or higher during the selected season. For roster ranking, scoring is deduplicated by event, so each event counts only once per swimmer and only that swimmer’s best power-point score for the event is used. Age group and course do not create separate scoring events, which means versions such as 50 Freestyle SCY and 50 Freestyle LCM are treated as the same event for roster scoring.
How swimmers are ranked
Swimmers are ranked by Score, then tie-breakers:
What “stronger standards profile” means
If two swimmers have the same Score and best power point, we compare the strength of their standards profile.
A swimmer with more AAAA swims ranks ahead of one with fewer AAAA swims. If that is still tied, we compare AAA swims, then AA, then A, then BB, then B.
This helps reward not just one standout swim, but the overall quality of a swimmer’s event lineup.
Performance Score
As an additional tie-breaker, we calculate a Performance Score:
This gives extra weight to swimmers who consistently perform at higher standards across multiple events.
Why we changed the method
Our previous club ranking approach relied more heavily on club size and on counting how many events a swimmer achieved within a selected standards range. The new method is more consistent across teams and does a better job highlighting swimmers with stronger overall performance quality.
What you see on club pages
On club roster pages, swimmers are shown in rank order based on this formula. Each swimmer row may include:
This makes it easier to understand both rank and the performance behind it.
Open to improvement
As always, we are open to feedback. Ranking swimmers is not a perfect science, and there are different ways to value depth, versatility, and peak performance. We will continue refining the experience as we learn from swimmers, parents, and coaches.
You can explore club rosters by visiting: https://swimstandards.com/clubs
Note: Viewing the full club roster is available to registered users only. Visitors who are not logged in can see the top 25 swimmers, and a free Swim Standards account is required to unlock the complete roster.
USA Swimming is expanding recognition of stroke 50s (50 Fly, 50 Back, 50 Breast) for 15–18 swimmers, following the addition of these events to the Los Angeles 2028 Olympic Games program.
Previously, these events were only formally recognized through the 13–14 age group. With renewed national focus, USA Swimming has confirmed that National Age Group (NAG) Records will now also be tracked for:
What’s updated on Swim Standards
We’ve fully implemented support for these events across the platform:
Result
These events are now:
🔗 Learn More
👉 USA Swimming Recognized Events
👉 View Rankings
We’ll continue tracking updates as USA Swimming evolves event recognition and record policies leading into 2028.
@merry_tang360
Thank you for reaching out. It looks like there is a delay, as the results have not yet been posted on the SCS website. We will add them as soon as they become available.
We’ve updated the Specialty section on swimmer profiles and dashboards to give a more balanced view of event strengths across strokes and race types.
This profile uses power points from your best event/course entries.
Examples:
We normalize the display to a fixed ceiling:
The stroke radar uses a weighted average of your top 3 entries in each stroke:
This helps reduce noise from one single standout swim and gives a more stable picture of overall specialty.
We also show a Sprint / Mid / Distance profile using the same weighted method.
Buckets:
On the radar tooltip, n means the number of valid event/course entries counted for that stroke before top-3 weighting.
If a swimmer has fewer than 5 total entries, we show a Limited Data badge to indicate the profile may shift quickly as more results are added.
The goal of Specialty (v2) is to make the profile:
If you have feedback on the new Specialty profile, reply in this thread.