Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Legion ParkPlatteville MS Invitational · Oct 521:37.2Platteville MS InvitationalOctober 5, 2023
5,000 Meters · Boscobel Junior-Senior High SchoolGreg Bell Memorial Night Meet · Sep 1730:30.4Greg Bell Memorial Night MeetSeptember 17, 2026
5,000 Meters · Darlington Community High SchoolDarlington Invitational · Sep 629:25.50Darlington InvitationalSeptember 6, 2025
5,000 Meters · Hartje Center2025 Reedsburg Cross Country Invitational · Sep 2728:29.202025 Reedsburg Cross Country InvitationalSeptember 27, 2025
5,000 Meters · Iowa-Grant High SchoolIowa-Grant Invitational · Aug 2931:58.5Iowa-Grant InvitationalAugust 29, 2026
5,000 Meters · Kronshage ParkGreg Bell Memorial Night Meet · Sep 1827:38.71Greg Bell Memorial Night MeetSeptember 18, 2025
5,000 Meters · Ryan Zimpel Memorial XC CourseRyan Zimpel Memorial Invitational · Sep 929:34.21Ryan Zimpel Memorial InvitationalSeptember 9, 2025
5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invite · Sep 1329:32.9River Valley Blackhawk InviteSeptember 13, 2025
5,000 Meters · Westby HSWestby Invitational · Sep 2327:50.80Westby InvitationalSeptember 23, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 22Westby InvitationalSep 22 · 5,000 Meters Varsity · Place 95 · Iowa-GrantIowa-Grant5,000 Meters Varsity9530:08.8711
Sep 17Greg Bell Memorial Night MeetSep 17 · 5,000 Meters Varsity · Place 235 · Iowa-GrantIowa-Grant5,000 Meters Varsity23530:30.4 PB11
Sep 12River Valley Blackhawk InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 220 · Iowa-GrantIowa-Grant5,000 Meters Junior Varsity22030:20.211
Sep 8Ryan Zimpel Memorial InvitationalSep 8 · 5,000 Meters Varsity · Place 86 · Iowa-GrantIowa-Grant5,000 Meters Varsity8631:53.011
Sep 5Darlington InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 42 · Iowa-GrantIowa-Grant5,000 Meters Junior Varsity4231:56.811
Aug 29Iowa-Grant InvitationalAug 29 · 5,000 Meters Varsity · Place 67 · Iowa-GrantIowa-Grant5,000 Meters Varsity6731:58.5 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 272025 Reedsburg Cross Country InvitationalSep 27 · 5,000 Meters Varsity · Place 46 · Iowa-GrantIowa-Grant5,000 Meters Varsity4628:29.20 PB10
Sep 23Westby InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 11 · Iowa-GrantIowa-Grant5,000 Meters Junior Varsity1127:50.80 PB10
Sep 18Greg Bell Memorial Night MeetSep 18 · 5,000 Meters Junior Varsity · Place 54 · Iowa-GrantIowa-Grant5,000 Meters Junior Varsity5427:38.71 PB10
Sep 13River Valley Blackhawk InviteSep 13 · 5,000 Meters Junior Varsity · Place 190 · Iowa-GrantIowa-Grant5,000 Meters Junior Varsity19029:32.9 PB10
Sep 9Ryan Zimpel Memorial InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 2 · Iowa-GrantIowa-Grant5,000 Meters Junior Varsity229:34.21 PB10
Sep 6Darlington InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 27 · Iowa-GrantIowa-Grant5,000 Meters Junior Varsity2729:25.50 PB10

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Platteville MS InvitationalOct 5 · 2 Miles Middle School Girls · Place 25 · Iowa-GrantIowa-Grant2 Miles Middle School Girls2521:37.2 PB8
Sep 25Lancaster MS InvitationalSep 25 · Varsity · Place 116 · Iowa-GrantIowa-GrantVarsity11615:30.50—
Sep 21Dodgeville/Mineral Point Middle School InvitationalSep 21 · 8th Grade · Place 122 · Iowa-GrantIowa-Grant8th Grade12214:57.00—
Sep 18Prairie du Chien Middle School InvitationalSep 18 · Varsity · Place 95 · Iowa-GrantIowa-GrantVarsity9516:18.70—