Upcoming Event: Swimming and Diving versus Cardinal & Gold on October 3, 2025 at 5:00 PM

Personal Records
Event | Time | Opponent |
50 Free | 23.98 | High School (17-18) |
500 Free | 5:00.65 | 2022 Big 12s |
100 Fly | 55.08 | 2025 Big 12s |
200 Fly | 2:00.32 | High School (18-19) |
Awards & Honors
2024-25
Won the 200 fly event five times throughout the season... fastest 200 fly swimmer for the Cyclone squad in the 2024-25 season… earned a personal best in the 100 fly at Big 12s… competed at all meets throughout the season.
2023-24Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
Craig had four first place finishes in the 200 fly, including wins at UNI and against TCU ... best 200 time of the season was 2:02:11 at the Big 12 Championships... third-fastest Cyclone this season in the 100 fly with a time of 56.04 at the Big 12 Championships... one of the fastest 500 free swimmers for the Cyclones in the 2023-24 season... set DakotaDome Pool record time of 2:19.84 in the 200 fly against South Dakota.
2022-23Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
Earned Second Team All-Big 12 honors for her 200 fly time of 2:02.08 for 6th place overall… sits at No. 2 on the 200 fly top performers list for the school’s fourth fastest time of 2:00.91... recorded a PR at the Big 12 Championships in the 100 fly with 55.18 seconds for 14th place… 10th-fastest performer in the 100 fly... tallied four victories in the 200 fly against SDSU, TCU, North Texas and Kansas… posted a season-best of 5:04.37 in the 500 free... named to the Academic All-Big 12 First Team.
2021-22
Earned Big 12 Newcomer of the Week distinction for her butterfly swims against TCU … took the victory in the 200 fly five times, including a win at the Kansas Classic with a season-best time of 2:01.95 … earned All-Big 12 Second Team honors with a swim of 2:02.45 for ninth while posting season-bests of 55.87 (10th) in the 100 fly and 5:00.65 (22nd) in the 500 free at the Big 12 Championships … became the fourth-fastest 200 fly performer and tied for 18th-fastest in the 100 fly in school history … broke the DakotaDome 200 fly pool record at South Dakota with 2:20.31 (SCM).
Prior to Iowa State
2020-21 (Tulane)
Finalist in the 100 fly (seventh, 56.42) at the AAC Championships … posted collegiate-best times of 56.42 in the 100 fly and 2:03.76 in the 200 fly.
High School
Ranked a top-10 recruit from Minnesota by Swimcloud.com … named to the USA Swimming Scholar All-America team … 200 fly champion at the Minnesota Swimming Senior Long Course Championships … nine-time finalist throughout Speedo Champions Series … swam for Coach Mike Parratto with the Riptide Swim Club.Â
Personal
Received bachelors of science in psychology with a minor in anthropology... working towards masters degree in interdisciplinary studies.