Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Vic Godfrey Open · Sep 5 | 21:43.26 | Vic Godfrey Open | September 5, 2025 |
| 5,000 Meters · Elkhorn High SchoolSLC CC RELAYS · Sep 12 | 32:02.62 | SLC CC RELAYS | September 12, 2019 |
| 5,000 Meters · Nagawaukee ParkKettle Moraine Laser Relays · Sep 24 | 27:24.4 | Kettle Moraine Laser Relays | September 24, 2022 |
| 5,000 Meters · UW ParksideAngel Invite · Sep 18 | 24:24.5 | Angel Invite | September 18, 2021 |
| 5,000 Meters · Waterford HSSLC Championship · Oct 18 | 24:54.5 | SLC Championship | October 18, 2019 |
| 6,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 31 | 28:29.9 | Midwest Conference Cross Country Championships | October 31, 2026 |
| 6,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 14 | 30:49.4 | Jim Drews Invitational | October 14, 2023 |
| 6,000 Meters · Reid Municipal Golf Course2024 Midwest Conference XC Championship · Nov 2 | 29:55.14 | 2024 Midwest Conference XC Championship | November 2, 2024 |
| 6,000 Meters · Saukie Golf CourseBrissman-Lundeen Invitational · Oct 3 | 29:21.71 | Brissman-Lundeen Invitational | October 3, 2026 |
| 6,000 Meters · Seminole Valley ParkMidwest Conference Championships · Nov 1 | 29:47.9 | Midwest Conference Championships | November 1, 2025 |
| 6,000 Meters · Settler's Hill Golf CourseAurora University Spartan Classic · Sep 12 | 31:08.8 | Aurora University Spartan Classic | September 12, 2026 |
| 6,000 Meters · St. James Farm Forest PreserveGil Dodds Invite Hosted by Wheaton College · Sep 18 | 29:21.2 | Gil Dodds Invite Hosted by Wheaton College | September 18, 2026 |
| 6,000 Meters · Wheaton CollegeGil Dodds · Sep 21 | 32:24.40 | Gil Dodds | September 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Midwest Conference Cross Country ChampionshipsOct 31 · 6,000 Meters Midwest · Place 94 · Lake ForestLake Forest | 6,000 Meters Midwest | 94 | 28:29.9 PB | Sr |
| Oct 17 | Wisconsin Private College ChampionshipsOct 17 · 6,000 Meters Varsity · Place 63 · Lake ForestLake Forest | 6,000 Meters Varsity | 63 | 29:09.80 | — |
| Oct 3 | Brissman-Lundeen InvitationalOct 3 · 6,000 Meters College · Place 128 · Lake ForestLake Forest | 6,000 Meters College | 128 | 29:21.71 PB | Sr |
| Sep 18 | Gil Dodds Invite Hosted by Wheaton CollegeSep 18 · 6,000 Meters Collegiate · Place 146 · Lake ForestLake Forest | 6,000 Meters Collegiate | 146 | 29:21.2 PB | Sr |
| Sep 12 | Aurora University Spartan ClassicSep 12 · 6,000 Meters Women's 6K · Place 41 · Lake ForestLake Forest | 6,000 Meters Women's 6K | 41 | 31:08.8 PB | Sr |
| Sep 4 | Lewis Early BirdSep 4 · 4,000 Meters Womens · Lake ForestLake Forest | 4,000 Meters Womens | — | DNS | Sr |
2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | 2024 Midwest Conference XC ChampionshipNov 2 · 6,000 Meters Midwest · Place 93 · Lake ForestLake Forest | 6,000 Meters Midwest | 93 | 29:55.14 PB | So |
| Oct 12 | Gene Davis InvitationalOct 12 · 6,000 Meters Varsity · Place 115 · Lake ForestLake Forest | 6,000 Meters Varsity | 115 | 29:47.5 | SO |
| Sep 21 | Gil DoddsSep 21 · 6,000 Meters College · Place 204 · Lake ForestLake Forest | 6,000 Meters College | 204 | 32:24.40 PB | So |
| Sep 14 | Ken Weidt ClassicSep 14 · 6,000 Meters Varsity · Place 125 · Lake ForestLake Forest | 6,000 Meters Varsity | 125 | 32:54.6 | SO |
| Aug 31 | Tom Barry InvitationalAug 31 · 5,000 Meters Varsity · Place 117 · Lake ForestLake Forest | 5,000 Meters Varsity | 117 | 27:26.23 | 10 |
2023 Cross Country
2 results2022 Cross Country
3 results2021 Cross Country
4 results2020 Cross Country
2 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D1 Sectional - ArrowheadOct 26 · 5,000 Meters Varsity · Place 80 · BurlingtonBurlington | 5,000 Meters Varsity | 80 | 25:23.1 | 9 |
| Oct 18 | SLC ChampionshipOct 18 · 5,000 Meters Junior Varsity · Place 22 · BurlingtonBurlington | 5,000 Meters Junior Varsity | 22 | 24:54.5 PB | 9 |
| Sep 21 | Angel InviteSep 21 · 5,000 Meters Junior Varsity · Place 109 · BurlingtonBurlington | 5,000 Meters Junior Varsity | 109 | 28:04.5 | 9 |
| Sep 12 | SLC CC RELAYSSep 12 · 5,000 Meters Frosh/Soph Girls · Place 39 · BurlingtonBurlington | 5,000 Meters Frosh/Soph Girls | 39 | 32:02.62 PB | 9 |
| Sep 7 | Waukesha South Blackshirt ChallengeSep 7 · 5,000 Meters Junior Varsity · Place 34 · BurlingtonBurlington | 5,000 Meters Junior Varsity | 34 | 8:59 | 9 |
| Aug 31 | Racine Co. InviteAug 31 · 4,000 Meters Freshman Sophomore · Place 30 · BurlingtonBurlington | 4,000 Meters Freshman Sophomore | 30 | 9:32 | — |