2025 NCAA Division I Women’s Swimming and Diving Championships
- March 19-22, 2025
- Weyerhaeuser King County Aquatics Center — Federal Way, Washington
- Short Course Yards (25 yards)
- Start Times: Prelims: 10 AM ׀ Finals: 6 PM (Pacific Daylight Time)
- Meet Central
- Official Psych Sheets
- SwimSwam Preview Index
- Live Results
- Live Stream
Predicting what it will take to score (ie top-8 and top-16 in prelims) in each event at NCAAs can seem a little like black magic. Events go through periods of strength and weakness, consistency and inconsistency. External factors can have an effect too – remember when the breaststroke events at the Paris Olympics were predicted to be among the fastest in history?
With that in mind we’ve built a simple model to predict the prelims results for NCAAs this year. A good predictions model should be based on the psych sheets – no matter how an event has been in previous years, how quick it is this year will depend on who’s entered. Year on year predictions are great for identifying and analysing trends, but won’t be the best for individual years.
Our model should be able to answer (among others) this question: given a 16th seed of 22.20 in the 50 freestyle, what does it take to finish 16th and score, and answer just as well if the 16th seed is a 22.50?
When talking seed position here, we are only including swimmers that finished the race legally. Therefore any swimmers with a DQ or DFS were taken out entirely for that event.
What’s The Data, Mr Wolf?
The core data used to make the model is the NCAA results from the past 10 championships (2014-2024). Within that, the model treats every individual position/event combination separately.
Why do we make the model do this? It’s true that by massively increasing the number of datasets, we slash the number of samples in each dataset by the same factor. However, what happens down at seed #30 won’t be the same as what happens up at seed #3. Whilst the aim at both is to try to make a final, there’s almost a necessity to drop time to do so if you’re starting from lower down.
If each sample were to include the result for every seed in an event over the 10 years, we wouldn’t be predicting the change from seed time to prelims time for each position – we’d be predicting how the average time at all seed positions changes, and then applying that prediction to every seed.
Instead, the supervised Machine-Learning model we’ve built will predict the time for each position independently of any other position. As an example, for position #8, we predict the time based on the time from the psych sheets for seed #8 and what the relationship between seed #8’s time and prelims finisher #8’s time has been in the training date (2014-2024).
With all that in mind we have the following predictions for this year’s prelims. We’ll take a look at how well the model does after the championships.
The model does predict the prelims times for every position, but we’re only including some of the most important in the table here. You can see the full set of predictions (1-50) here
2025 Predictions
Event | 1st | 2nd | 3rd | 8th | 9th | 16th | 17th | 24th | 30th |
50 free | 20.70 | 21.18 | 21.33 | 21.74 | 21.74 | 21.90 | 21.92 | 21.99 | 22.05 |
100 free | 45.17 | 46.13 | 46.30 | 47.48 | 47.51 | 47.81 | 47.82 | 48.05 | 48.18 |
200 free | 1:40.73 | 1:41.27 | 1:41.42 | 1:43.07 | 1:43.55 | 1:44.46 | 1:44.50 | 1:44.83 | 1:45.11 |
500 free | 4:30.26 | 4:30.73 | 4:31.43 | 4:35.07 | 4:35.29 | 4:37.02 | 4:37.68 | 4:40.09 | 4:40.51 |
1650 free | 15:25.03 | 15:32.55 | 15:44.05 | 15:53.24 | 15:53.44 | 16:00.81 | 16:01.20 | 16:06.17 | 16:09.57 |
100 back | 49.11 | 49.50 | 49.83 | 50.63 | 50.86 | 51.20 | 51.25 | 51.56 | 51.71 |
200 back | 1:46.73 | 1:48.30 | 1:48.80 | 1:50.84 | 1:50.91 | 1:52.20 | 1:52.33 | 1:52.92 | 1:53.53 |
100 breast | 57.07 | 57.50 | 57.51 | 58.40 | 58.43 | 59.09 | 59.21 | 59.44 | 59.59 |
200 breast | 2:05.16 | 2:06.37 | 2:06.53 | 2:07.76 | 2:07.88 | 2:08.78 | 2:08.82 | 2:09.36 | 2:09.82 |
100 fly | 47.75 | 48.89 | 49.74 | 51.26 | 51.31 | 51.70 | 51.74 | 51.88 | 51.98 |
200 fly | 1:48.81 | 1:50.27 | 1:51.68 | 1:52.87 | 1:52.94 | 1:54.75 | 1:55.17 | 1:55.73 | 1:55.96 |
200 IM | 1:51.79 | 1:52.15 | 1:52.82 | 1:53.85 | 1:54.36 | 1:55.33 | 1:55.40 | 1:56.55 | 1:56.97 |
400 IM | 4:01.23 | 4:01.44 | 4:02.04 | 4:05.86 | 4:05.87 | 4:08.08 | 4:08.36 | 4:09.65 | 4:10.27 |
This is one of the best articles that SwimSwam has written around these championships. Thanks for doing this – has been pretty accurate.