Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Newman Catholic HSNewman Catholic Invitational · Aug 3112:59.51Newman Catholic InvitationalAugust 31, 2021
5,000 Meters · Cresco Country ClubCrestwood Invitational · Oct 422:13.4Crestwood InvitationalOctober 4, 2025
5,000 Meters · Elkader Golf & Country ClubUpper Iowa Conference Championships · Oct 1620:28.3Upper Iowa Conference ChampionshipsOctober 16, 2025
5,000 Meters · Hickory Grove G.C.2025 Oelwein Invitational · Sep 222:43.62025 Oelwein InvitationalSeptember 2, 2025
5,000 Meters · Hickory Grove Golf CourseIowa State Qualifier - 2A - Oelwein · Oct 2320:04.2Iowa State Qualifier - 2A - OelweinOctober 23, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1421:12.8All-American InvitationalSeptember 14, 2024
5,000 Meters · Luther College CampusAll-American Invitational · Sep 1022:47.83All-American InvitationalSeptember 10, 2022
5,000 Meters · Max Championship Cross Country Course2025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock) · Sep 921:17.02025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)September 9, 2025
5,000 Meters · MHI2025 Independence Invitational · Sep 1821:21.62025 Independence InvitationalSeptember 18, 2025
5,000 Meters · New Hampton Golf & Country ClubNew Hampton Invitational · Oct 920:26.2New Hampton InvitationalOctober 9, 2025
5,000 Meters · Waukon Golf & Country Club2025 Waukon Invitational · Sep 2321:32.92025 Waukon InvitationalSeptember 23, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - OelweinOct 23 · 5,000 Meters State · Place 59 · New Hampton5,000 Meters State5920:04.2 PB12
Oct 16Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 51 · New Hampton5,000 Meters Varsity5120:28.3 PB12
Oct 9New Hampton InvitationalOct 9 · 5,000 Meters Varsity · Place 24 · New Hampton5,000 Meters Varsity2420:26.2 PB12
Oct 4Crestwood InvitationalOct 4 · 5,000 Meters Varsity · Place 21 · New Hampton5,000 Meters Varsity2122:13.4 PB12
Sep 30Jesup InvitationalSep 30 · 5,000 Meters Varsity · Place 113 · New Hampton5,000 Meters Varsity11320:58.4SR
Sep 232025 Waukon InvitationalSep 23 · 5,000 Meters Varsity Boys · Place 46 · New Hampton5,000 Meters Varsity Boys4621:32.9 PB12
Sep 182025 Independence InvitationalSep 18 · 5,000 Meters Boys Varsity 5K · Place 66 · New Hampton5,000 Meters Boys Varsity 5K6621:21.6 PB12
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 214 · New Hampton5,000 Meters Varsity21422:14.912
Sep 92025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 9 · 5,000 Meters Boys 11th/12th 5K · Place 65 · New Hampton5,000 Meters Boys 11th/12th 5K6521:17.0 PB12
Sep 22025 Oelwein InvitationalSep 2 · 5,000 Meters Boys Varsity 5K · Place 95 · New Hampton5,000 Meters Boys Varsity 5K9522:43.6 PB12
Aug 282025 Charles City InvitationalAug 28 · 5,000 Meters Varsity · Place 75 · New Hampton5,000 Meters Varsity7522:54.9SR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 2A - OelweinOct 24 · 5,000 Meters Varsity · Place 64 · New Hampton5,000 Meters Varsity6420:24.7JR
Oct 10New Hampton InvitationalOct 10 · 5,000 Meters Varsity · Place 27 · New Hampton5,000 Meters Varsity2719:55.1JR
Oct 5Crestwood InvitationalOct 5 · 5,000 Meters Varsity · Place 16 · New Hampton5,000 Meters Varsity1620:41.6JR
Oct 1Jesup InvitationalOct 1 · 5,000 Meters Varsity · Place 87 · New Hampton5,000 Meters Varsity8719:32.3JR
Sep 24Waukon InvitationalSep 24 · 5,000 Meters Varsity · Place 35 · New Hampton5,000 Meters Varsity3520:08.0JR
Sep 17Osage InvitationalSep 17 · 5,000 Meters Varsity · Place 38 · New Hampton5,000 Meters Varsity3821:15.4JR
Sep 14All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 199 · New Hampton5,000 Meters Varsity19921:12.8 PB11
Sep 10Dick Pollitt Classic (Waverly-Shell Rock)Sep 10 · 5,000 Meters Sophomore · Place 63 · New Hampton5,000 Meters Sophomore6320:45.4JR
Sep 3Oelwein InvitationalSep 3 · 5,000 Meters Varsity · Place 90 · New Hampton5,000 Meters Varsity9020:58.0JR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 12Green Devils InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 13 · New Hampton5,000 Meters Junior Varsity1321:58.2SO
Sep 9All-American InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 335 · New Hampton5,000 Meters Junior Varsity33531:07.7010

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 22Sam Iverson Invitational (Grundy Center)Sep 22 · 5,000 Meters Junior Varsity · Place 24 · New Hampton -5,000 Meters Junior Varsity2421:00.399
Sep 20Waukon InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 31 · New Hampton5,000 Meters Junior Varsity3123:16.20FR
Sep 10All-American InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 207 · New Hampton5,000 Meters Junior Varsity20722:47.83 PB9
Sep 6Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 6 · 5,000 Meters Varsity · Place 74 · New Hampton5,000 Meters Varsity7422:28.0FR
Aug 25Charles City InvitationalAug 25 · 5,000 Meters Varsity · Place 78 · New Hampton5,000 Meters Varsity7822:05.15FR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7New Hampton InvitationalOct 7 · 1.5 Miles Junior Varsity · Place 61 · New Hampton1.5 Miles Junior Varsity6117:32.98
Oct 2Crestwood InvitationalOct 2 · 2 Miles Middle School · Place 23 · New Hampton2 Miles Middle School2315:14.68
Sep 28Jesup InvitationalSep 28 · 1.5 Miles Middle School · Place 53 · New Hampton1.5 Miles Middle School5310:32.288
Aug 31Newman Catholic InvitationalAug 31 · 1.5 Miles Junior High · Place 29 · New Hampton1.5 Miles Junior High2912:59.51 PB8