Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Algona HSAlgona Invite · Sep 29 | 29:44.95 | Algona Invite | September 29, 2025 |
| 5,000 Meters · Central High SchoolCentral Invitational · Sep 17 | 27:54.5 | Central Invitational | September 17, 2026 |
| 5,000 Meters · Hart Ridge Golf CourseIowa State Qualifier - 3A - West Delaware · Oct 22 | 25:59.2 | Iowa State Qualifier - 3A - West Delaware | October 22, 2025 |
| 5,000 Meters · Max Championship Cross Country CourseDike-New Hartford Invitational · Oct 6 | 28:59.3 | Dike-New Hartford Invitational | October 6, 2026 |
| 5,000 Meters · Maynes GroveNorth Central Conference Championships · Oct 13 | 25:58.2 | North Central Conference Championships | October 13, 2026 |
| 5,000 Meters · North Fayette High School2025 Bob Scott Invitational (North Fayette Valley) · Sep 11 | 29:20.6 | 2025 Bob Scott Invitational (North Fayette Valley) | September 11, 2025 |
| 5,000 Meters · River Road Country ClubNCC Conference Meet at Algona · Oct 14 | 25:20.37 | NCC Conference Meet at Algona | October 14, 2025 |
| 5,000 Meters · Town & Country Golf Club2025 Sam Iverson Invitational (Grundy Center) · Sep 25 | 27:36.1 | 2025 Sam Iverson Invitational (Grundy Center) | September 25, 2025 |
| 5,000 Meters · Wild Wood Golf Course2025 Trent Smith Invitational (Charles City) · Sep 4 | 28:13.1 | 2025 Trent Smith Invitational (Charles City) | September 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Iowa State Qualifier - 3A - Clear LakeOct 21 · 5,000 Meters Varsity · Place 82 · Charles City | 5,000 Meters Varsity | 82 | 26:38.3 | 11 |
| Oct 13 | North Central Conference ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 16 · Charles City | 5,000 Meters Junior Varsity | 16 | 25:58.2 PB | 11 |
| Oct 6 | Dike-New Hartford InvitationalOct 6 · 5,000 Meters JV Girls · Place 42 · Charles City | 5,000 Meters JV Girls | 42 | 28:59.3 PB | 11 |
| Sep 28 | Algona CC InviteSep 28 · 5,000 Meters Varsity · Charles City | 5,000 Meters Varsity | — | 28:40.06 | 11 |
| Sep 24 | 2026 Sam Iverson Invitational (Grundy Center)Sep 24 · 5,000 Meters Girls Junior Varsity 5K · Place 46 · Charles City | 5,000 Meters Girls Junior Varsity 5K | 46 | 28:52.6 | 11 |
| Sep 17 | Central InvitationalSep 17 · 5,000 Meters Varsity · Place 74 · Charles City | 5,000 Meters Varsity | 74 | 27:54.5 PB | 11 |
| Sep 10 | 2026 Bob Scott Invitational (North Fayette Valley)Sep 10 · 5,000 Meters Girls 5K · Place 139 · Charles City | 5,000 Meters Girls 5K | 139 | 33:25.7 | 11 |
| Aug 27 | 2026 Charles City InvitationalAug 27 · 5,000 Meters 11th/12th Girls 5K · Place 67 · Charles City | 5,000 Meters 11th/12th Girls 5K | 67 | 30:44.0 | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Iowa State Qualifier - 3A - West DelawareOct 22 · 5,000 Meters State · Place 75 · Charles City | 5,000 Meters State | 75 | 25:59.2 PB | 10 |
| Oct 14 | NCC Conference Meet at AlgonaOct 14 · 5,000 Meters Varsity · Place 38 · Charles City | 5,000 Meters Varsity | 38 | 25:20.37 PB | 10 |
| Oct 7 | Dike-New Hartford InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 65 · Charles City | 5,000 Meters Junior Varsity | 65 | 26:59.7 | SO |
| Sep 29 | Algona InviteSep 29 · 5,000 Meters Junior Varsity · Place 30 · Charles City | 5,000 Meters Junior Varsity | 30 | 29:44.95 PB | 10 |
| Sep 25 | 2025 Sam Iverson Invitational (Grundy Center)Sep 25 · 5,000 Meters Girls Junior Varsity 5K · Place 23 · Charles City | 5,000 Meters Girls Junior Varsity 5K | 23 | 27:36.1 PB | 10 |
| Sep 11 | 2025 Bob Scott Invitational (North Fayette Valley)Sep 11 · 5,000 Meters Girls 5K · Place 89 · Charles City | 5,000 Meters Girls 5K | 89 | 29:20.6 PB | 10 |
| Sep 4 | 2025 Trent Smith Invitational (Charles City)Sep 4 · 5,000 Meters Girls 9th/10th Grade 5K · Place 31 · Charles City | 5,000 Meters Girls 9th/10th Grade 5K | 31 | 28:13.1 PB | 10 |
| Aug 28 | 2025 Charles City InvitationalAug 28 · 5,000 Meters Varsity · Place 93 · Charles City | 5,000 Meters Varsity | 93 | 29:33.3 | SO |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Iowa State Qualifier - 3A - Waverly-Shell RockOct 23 · 5,000 Meters Varsity · Place 73 · Charles City | 5,000 Meters Varsity | 73 | 26:14.1 | FR |
| Oct 8 | Dike-New Hartford InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 77 · Charles City | 5,000 Meters Junior Varsity | 77 | 29:33.5 | FR |
| Sep 30 | Algona CC Invite Sep 30 · 5,000 Meters Junior Varsity · Place 24 · Charles City | 5,000 Meters Junior Varsity | 24 | 28:39.20 | 09 |
| Sep 26 | Sam Iverson Invitational (Grundy Center)Sep 26 · 5,000 Meters Junior Varsity · Place 33 · Charles City | 5,000 Meters Junior Varsity | 33 | 29:45.5 | FR |
| Sep 12 | Bob Scott Invitational (North Fayette Valley)Sep 12 · 5,000 Meters Varsity · Place 87 · Charles City | 5,000 Meters Varsity | 87 | 28:56.0 | FR |
| Sep 5 | Trent Smith Invitational (Charles City)Sep 5 · 5,000 Meters Varsity · Place 47 · Charles City | 5,000 Meters Varsity | 47 | 32:16.2 | FR |