Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Algona HSAlgona Invite · Sep 29 | 36:11.90 | Algona Invite | September 29, 2025 |
| 5,000 Meters · Bear Creek Golf CourseForest City Invitational · Oct 13 | 33:05.0 | Forest City Invitational | October 13, 2025 |
| 5,000 Meters · Estherville Lincoln Central High SchoolELC XC Meet · Sep 9 | 35:57.68 | ELC XC Meet | September 9, 2025 |
| 5,000 Meters · Holstein Country ClubIowa Class 1A State Qualifier · Oct 24 | 32:29.04 | Iowa Class 1A State Qualifier | October 24, 2024 |
| 5,000 Meters · HumboldtHumboldt XC Meet · Sep 22 | 37:46.40 | Humboldt XC Meet | September 22, 2025 |
| 5,000 Meters · Iowa Lakes Community College - Emmetsburg CampusIowa State Qualifier - 1A - Emmetsburg · Oct 23 | 31:33.0 | Iowa State Qualifier - 1A - Emmetsburg | October 23, 2025 |
| 5,000 Meters · Little Sioux Golf and Country ClubTwin Lakes Conference Championships · Oct 16 | 34:45.7 | Twin Lakes Conference Championships | October 16, 2025 |
| 5,000 Meters · PocahontasPAC XC Meet · Oct 4 | 33:16.59 | PAC XC Meet | October 4, 2025 |
| 5,000 Meters · SpencerSpencer XC Invite · Aug 28 | 36:40.09 | Spencer XC Invite | August 28, 2025 |
| 5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 4 | 34:38.78 | Iowa Great Lakes XC Meet | September 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Iowa State Qualifier - 1A - EmmetsburgOct 23 · 5,000 Meters State · Place 62 · GTRA | 5,000 Meters State | 62 | 31:33.0 PB | 12 |
| Oct 16 | Twin Lakes Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 53 · GTRA | 5,000 Meters Varsity | 53 | 34:45.7 PB | 12 |
| Oct 13 | Forest City InvitationalOct 13 · 5,000 Meters High School · Place 72 · GTRA | 5,000 Meters High School | 72 | 33:05.0 PB | 12 |
| Oct 4 | PAC XC MeetOct 4 · 5,000 Meters High School · Place 92 · GTRA | 5,000 Meters High School | 92 | 33:16.59 PB | 12 |
| Sep 29 | Algona InviteSep 29 · 5,000 Meters Junior Varsity · Place 59 · GTRA | 5,000 Meters Junior Varsity | 59 | 36:11.90 PB | 12 |
| Sep 22 | Humboldt XC MeetSep 22 · 5,000 Meters JV · Place 30 · GTRA | 5,000 Meters JV | 30 | 37:46.40 PB | 12 |
| Sep 15 | E-Hawks XC InvitationalSep 15 · 5,000 Meters Junior Varisty · Place 5 · GTRA | 5,000 Meters Junior Varisty | 5 | 36:32.80 | 12 |
| Sep 9 | ELC XC MeetSep 9 · 5,000 Meters New Division · Place 68 · GTRA | 5,000 Meters New Division | 68 | 35:57.68 PB | 12 |
| Sep 4 | Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Girls 5000m Class B Varsity · Place 42 · GTRA | 5,000 Meters Girls 5000m Class B Varsity | 42 | 34:38.78 PB | 12 |
| Aug 28 | Spencer XC InviteAug 28 · 5,000 Meters New Division #2 · Place 46 · GTRA | 5,000 Meters New Division #2 | 46 | 36:40.09 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Iowa State Qualifier - 1A - Ridge ViewOct 24 · 5,000 Meters Varsity · Place 72 · GTRA | 5,000 Meters Varsity | 72 | 32:29.04 | 11 |
| Oct 24 | Iowa Class 1A State QualifierOct 24 · 5,000 Meters Girls · Place 72 · GTRA | 5,000 Meters Girls | 72 | 32:29.04 PB | 11 |
| Oct 17 | Twin Lakes Conf XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 58 · GTRA | 5,000 Meters Varsity | 58 | 33:35.8 | JR |
| Oct 14 | Forest City InvitationalOct 14 · 5,000 Meters Varsity · Place 69 · GTRA | 5,000 Meters Varsity | 69 | 34:22.2 | JR |
| Oct 5 | PAC XC MeetOct 5 · 5,000 Meters Varsity · Place 74 · GTRA | 5,000 Meters Varsity | 74 | 34:39.34 | 11 |
| Sep 30 | Algona CC Invite Sep 30 · 5,000 Meters Junior Varsity · Place 56 · GTRA | 5,000 Meters Junior Varsity | 56 | 36:07.50 | 11 |
| Sep 23 | Humboldt XC MeetSep 23 · 5,000 Meters Junior Varsity · Place 28 · GTRA | 5,000 Meters Junior Varsity | 28 | 34:37.73 | 11 |
2023 Cross Country
3 results2022 Cross Country
2 results