Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cresco Country ClubCrestwood Invitational · Oct 114:43.95Crestwood InvitationalOctober 1, 2022
2 Miles · Luther College CampusAll-American Invitational · Sep 1015:17.49All-American InvitationalSeptember 10, 2022
5,000 Meters · Central High SchoolCentral Invitational · Sep 1721:35.0Central InvitationalSeptember 17, 2026
5,000 Meters · Cresco Country ClubCrestwood Invitational · Oct 321:37.7Crestwood InvitationalOctober 3, 2026
5,000 Meters · Elkader Golf & Country ClubUpper Iowa Conference Championships · Oct 1620:47.2Upper Iowa Conference ChampionshipsOctober 16, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Nov 220:16.5Iowa State Championships 1ANovember 2, 2024
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1421:48.8All-American InvitationalSeptember 14, 2024
5,000 Meters · Luther College CampusAll-American Invitational · Sep 922:06.00All-American InvitationalSeptember 9, 2023
5,000 Meters · North Fayette High SchoolUpper Iowa Conference Championships · Oct 1621:37.0Upper Iowa Conference ChampionshipsOctober 16, 2026
5,000 Meters · North Iowa Area CCIowa State Qualifier - 1A - Newman Catholic · Oct 2321:28.8Iowa State Qualifier - 1A - Newman CatholicOctober 23, 2025
5,000 Meters · Pioneer Town & Country ClubPanther Invitational · Sep 2420:57.5Panther InvitationalSeptember 24, 2026
5,000 Meters · South Winn Golf & Country ClubSouth Winneshiek Inivtational · Oct 720:23.1South Winneshiek InivtationalOctober 7, 2025
5,000 Meters · Wild Wood Golf Course2025 Trent Smith Invitational (Charles City) · Sep 421:01.82025 Trent Smith Invitational (Charles City)September 4, 2025
5,000 Meters · Woods Edge Golf Course2026 Edgewood-Colesburg Invitational · Aug 2521:51.62026 Edgewood-Colesburg InvitationalAugust 25, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30Iowa State Championships 1AOct 30 · 5,000 Meters State · Place 42 · South WinneshiekSouth Winneshiek5,000 Meters State4220:35.112
Oct 22 Iowa State Qualifier - 1A - South WinneshiekOct 22 · 5,000 Meters Varsity · Place 12 · South WinneshiekSouth Winneshiek5,000 Meters Varsity1221:16.1SR
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 13 · South WinneshiekSouth Winneshiek5,000 Meters Varsity1321:37.0 PB12
Oct 6South Winneshiek InvitationalOct 6 · 5,000 Meters Varsity · Place 10 · South WinneshiekSouth Winneshiek5,000 Meters Varsity1020:51.512
Oct 3Crestwood InvitationalOct 3 · 5,000 Meters Varsity · Place 7 · South WinneshiekSouth Winneshiek5,000 Meters Varsity721:37.7 PB12
Sep 24Panther InvitationalSep 24 · 5,000 Meters High School · Place 9 · South WinneshiekSouth Winneshiek5,000 Meters High School920:57.5 PB12
Sep 17Central InvitationalSep 17 · 5,000 Meters Varsity · Place 9 · South WinneshiekSouth Winneshiek5,000 Meters Varsity921:35.0 PB12
Sep 12All-American InvitationalSep 12 · 5,000 Meters Varsity · Place 70 · South WinneshiekSouth Winneshiek5,000 Meters Varsity7022:02.412
Aug 252026 Edgewood-Colesburg InvitationalAug 25 · 5,000 Meters High School Girls · Place 15 · South WinneshiekSouth Winneshiek5,000 Meters High School Girls1521:51.6 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 1ANov 1 · 5,000 Meters Varsity · Place 56 · South WinneshiekSouth Winneshiek5,000 Meters Varsity5620:53.511
Oct 23Iowa State Qualifier - 1A - Newman CatholicOct 23 · 5,000 Meters State · Place 17 · South WinneshiekSouth Winneshiek5,000 Meters State1721:28.8 PB11
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 7 · South WinneshiekSouth Winneshiek5,000 Meters Varsity720:47.2 PB11
Oct 7South Winneshiek InivtationalOct 7 · 5,000 Meters Varsity · Place 6 · South WinneshiekSouth Winneshiek5,000 Meters Varsity620:23.1 PB11
Oct 4Crestwood InvitationalOct 4 · 5,000 Meters Varsity · Place 3 · South WinneshiekSouth Winneshiek5,000 Meters Varsity322:40.811
Sep 25Panther InvitationalSep 25 · 5,000 Meters High School · Place 6 · South WinneshiekSouth Winneshiek5,000 Meters High School621:20.211
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 88 · South WinneshiekSouth Winneshiek5,000 Meters Varsity8821:59.511
Sep 42025 Trent Smith Invitational (Charles City)Sep 4 · 5,000 Meters Girls 11th/12th 5K · Place 2 · South WinneshiekSouth Winneshiek5,000 Meters Girls 11th/12th 5K221:01.8 PB11
Aug 262025 Edgewood-Colesburg InvitationalAug 26 · 5,000 Meters Varsity · Place 11 · South WinneshiekSouth Winneshiek5,000 Meters Varsity1121:34.8JR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2Iowa State Championships 1ANov 2 · 5,000 Meters Varsity 1A · Place 35 · South WinneshiekSouth Winneshiek5,000 Meters Varsity 1A3520:16.5 PB10
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity 1A · Place 35 · South WinneshiekSouth Winneshiek5,000 Meters Varsity 1A3520:16.5SO
Oct 24Iowa State Qualifier - 1A - North LinnOct 24 · 5,000 Meters Varsity · Place 9 · South WinneshiekSouth Winneshiek5,000 Meters Varsity920:49.1SO
Oct 17Upper Iowa Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 1 · South WinneshiekSouth Winneshiek5,000 Meters Varsity120:54.910
Oct 8South Winneshiek InvitationalOct 8 · 5,000 Meters Varsity · Place 5 · South WinneshiekSouth Winneshiek5,000 Meters Varsity520:26.4SO
Oct 5Crestwood InvitationalOct 5 · 5,000 Meters Varsity · Place 4 · South WinneshiekSouth Winneshiek5,000 Meters Varsity422:03.0SO
Sep 26Panther InvitationalSep 26 · 5,000 Meters Varsity · Place 15 · South WinneshiekSouth Winneshiek5,000 Meters Varsity1521:41.8SO
Sep 14All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 82 · South WinneshiekSouth Winneshiek5,000 Meters Varsity8221:48.8 PB10
Sep 5Trent Smith Invitational (Charles City)Sep 5 · 5,000 Meters Varsity · Place 5 · South WinneshiekSouth Winneshiek5,000 Meters Varsity522:02.7SO

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 40 · South WinneshiekSouth Winneshiek5,000 Meters Varsity4020:33.6FR
Oct 19Iowa State Qualifier - 1A - Central SpringsOct 19 · 5,000 Meters Varsity · Place 6 · South WinneshiekSouth Winneshiek5,000 Meters Varsity620:19.5FR
Oct 11Upper Iowa Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 4 · South WinneshiekSouth Winneshiek5,000 Meters Varsity421:03.6FR
Oct 3South Winneshiek InvitationalOct 3 · 5,000 Meters Varsity · Place 5 · South WinneshiekSouth Winneshiek5,000 Meters Varsity520:50.5FR
Sep 30Crestwood InvitationalSep 30 · 5,000 Meters Varsity · Place 8 · South WinneshiekSouth Winneshiek5,000 Meters Varsity822:04.1FR
Sep 21Panther InvitationalSep 21 · 5,000 Meters Varsity · Place 12 · South WinneshiekSouth Winneshiek5,000 Meters Varsity1221:09.45FR
Sep 9All-American InvitationalSep 9 · 5,000 Meters Varsity · Place 84 · South WinneshiekSouth Winneshiek5,000 Meters Varsity8422:06.00 PB9

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 4South Winneshiek InvitationalOct 4 · 2,500 Meters Varsity · Place 8 · South WinneshiekSouth Winneshiek2,500 Meters Varsity814:11.48
Oct 1Crestwood InvitationalOct 1 · 2 Miles Junior High · Place 8 · South WinneshiekSouth Winneshiek2 Miles Junior High814:43.95 PB8
Sep 15Central InvitationalSep 15 · Middle School · Place 4 · South WinneshiekSouth WinneshiekMiddle School47:258
Sep 10All-American InvitationalSep 10 · 2 Miles Junior High · Place 26 · South WinneshiekSouth Winneshiek2 Miles Junior High2615:17.49 PB8
Sep 1Trent Smith Invitational (Charles City)Sep 1 · 2 Miles Middle School · Place 17 · South WinneshiekSouth Winneshiek2 Miles Middle School1715:48.78