Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bear Creek Golf CourseForest City Invitational · Oct 1318:18.0Forest City InvitationalOctober 13, 2025
5,000 Meters · Dordt CourseIowa State Qualifier - 2A - Unity Christian · Oct 2317:49.25Iowa State Qualifier - 2A - Unity ChristianOctober 23, 2025
5,000 Meters · Iowa State Cross Country CourseGilbert Invite · Sep 1117:27.96Gilbert InviteSeptember 11, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Oct 3117:49.5Iowa State Championships 2AOctober 31, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1918:32.0Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · North Iowa Area CCTop of Iowa Conference Championships · Oct 1618:21.0Top of Iowa Conference ChampionshipsOctober 16, 2025
5,000 Meters · Osage HSOsage Cross Country Invitational · Sep 1319:44.04Osage Cross Country InvitationalSeptember 13, 2022
5,000 Meters · Pioneer Town & Country ClubPanther Invitational · Sep 2517:47.8Panther InvitationalSeptember 25, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 417:58.95Iowa Great Lakes XC MeetSeptember 4, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 2AOct 31 · 5,000 Meters Varsity · Place 67 · Forest City5,000 Meters Varsity6717:49.5 PB12
Oct 23Iowa State Qualifier - 2A - Unity ChristianOct 23 · 5,000 Meters State · Place 28 · Forest City5,000 Meters State2817:49.25 PB12
Oct 16Top of Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 16 · Forest City5,000 Meters Varsity1618:21.0 PB12
Oct 13Forest City InvitationalOct 13 · 5,000 Meters High School · Place 17 · Forest City5,000 Meters High School1718:18.0 PB12
Sep 25Panther InvitationalSep 25 · 5,000 Meters High School · Place 14 · Forest City5,000 Meters High School1417:47.8 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Gopher Competition · Place 33 · Forest City5,000 Meters High School Boys Gopher Competition3318:32.0 PB12
Sep 11Gilbert InviteSep 11 · 5,000 Meters Varsity · Place 41 · Forest City5,000 Meters Varsity4117:27.96 PB12
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class A Varsity · Place 26 · Forest City5,000 Meters Boys 5000m Class A Varsity2617:58.95 PB12
Aug 282025 Charles City InvitationalAug 28 · 5,000 Meters Varsity · Place 8 · Forest City5,000 Meters Varsity817:59.7SR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2Iowa State Championships 2ANov 2 · 5,000 Meters Varsity · Place 82 · Forest City5,000 Meters Varsity8217:55.311
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 82 · Forest City5,000 Meters Varsity8217:55.3JR
Oct 24Iowa State Qualifier - 2A - OelweinOct 24 · 5,000 Meters Varsity · Place 17 · Forest City5,000 Meters Varsity1718:05.8JR
Oct 17Top of Iowa Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 12 · Forest City5,000 Meters Varsity1217:49.4JR
Oct 14Forest City InvitationalOct 14 · 5,000 Meters Varsity · Place 12 · Forest City5,000 Meters Varsity1217:55.9JR
Sep 30Algona CC Invite Sep 30 · 5,000 Meters Varsity · Place 20 · Forest City5,000 Meters Varsity2018:12.8011
Sep 26Panther InvitationalSep 26 · 5,000 Meters Varsity · Place 10 · Forest City5,000 Meters Varsity1017:46.5JR
Sep 19Clear Lake InvitationalSep 19 · 5,000 Meters Varsity · Place 12 · Forest City5,000 Meters Varsity1218:24.8JR
Sep 12Gilbert CC InviteSep 12 · 5,000 Meters Varsity · Place 35 · Forest City5,000 Meters Varsity3517:15.5011

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 2A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 66 · Forest City5,000 Meters Varsity6617:25.3SO
Oct 19Iowa State Qualifier - 2A - Dike-New HartfordOct 19 · 5,000 Meters Varsity · Place 19 · Forest City5,000 Meters Varsity1917:27.0SO
Oct 12Top of Iowa Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 15 · Forest City5,000 Meters Varsity1518:38.63SO
Oct 9Forest City InvitationalOct 9 · 5,000 Meters Varsity · Place 12 · Forest City5,000 Meters Varsity1217:33.9SO
Oct 2Lake Mills InvitationalOct 2 · 5,000 Meters Varsity · Place 9 · Forest City5,000 Meters Varsity918:19.8SO
Sep 25Algona InvitationalSep 25 · 5,000 Meters Varsity · Place 19 · Forest City5,000 Meters Varsity1917:55.6510
Sep 21Panther InvitationalSep 21 · 5,000 Meters Varsity · Place 11 · Forest City5,000 Meters Varsity1118:02.42SO
Sep 19Mason City InvitationalSep 19 · 5,000 Meters Varsity · Place 10 · Forest City5,000 Meters Varsity1017:34.96SO
Sep 14Clear Lake InvitationalSep 14 · 5,000 Meters Varsity · Place 6 · Forest City5,000 Meters Varsity617:44.0SO
Sep 12Green Devils InvitationalSep 12 · 5,000 Meters Varsity · Place 10 · Forest City5,000 Meters Varsity1018:07.9SO
Sep 5Belmond-Klemme InvitationalSep 5 · 5,000 Meters Varsity · Place 13 · Forest City5,000 Meters Varsity1318:34.22SO
Aug 29Newman Catholic InvitationalAug 29 · 5,000 Meters Varsity · Place 13 · Forest City5,000 Meters Varsity1318:55.41SO

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 28Iowa High School Class 2A ChampionshipsOct 28 · 5,000 Meters State · Place 77 · Forest City5,000 Meters State7718:11.579
Oct 20Iowa State Qualifier - 2A - Unity ChristianOct 20 · 5,000 Meters Varsity · Place 24 · Forest City5,000 Meters Varsity2418:29.09
Oct 13TIC ChampionshipsOct 13 · 5,000 Meters Varsity · Place 22 · Forest City5,000 Meters Varsity2218:219
Oct 13Top of Iowa Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 22 · Forest City5,000 Meters Varsity2218:219
Oct 10Forest City InvitationalOct 10 · 5,000 Meters Varsity · Place 18 · Forest City5,000 Meters Varsity1818:09.06FR
Oct 3Lake Mills InvitationalOct 3 · 5,000 Meters Varsity · Place 6 · Forest City5,000 Meters Varsity618:13.0FR
Sep 26Algona InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 2 · Forest City5,000 Meters Junior Varsity26:099
Sep 22Central Springs InvitationalSep 22 · 5,000 Meters Varsity · Place 13 · Forest City5,000 Meters Varsity1318:01.449
Sep 20Mason City InvitationalSep 20 · 5,000 Meters Varsity · Place 21 · Forest City5,000 Meters Varsity2119:36.26FR
Sep 15Clear Lake InvitationalSep 15 · 5,000 Meters Varsity · Place 31 · Forest City5,000 Meters Varsity3119:24.92FR
Sep 13Osage Cross Country InvitationalSep 13 · 5,000 Meters Varsity · Place 22 · Forest City5,000 Meters Varsity2219:44.04 PB9
Sep 6Belmond-Klemme InvitationalSep 6 · 5,000 Meters Varsity · Place 13 · Forest City5,000 Meters Varsity1318:37.7—
Aug 30Newman Catholic InvitationalAug 30 · 5,000 Meters Varsity · Place 17 · Forest City5,000 Meters Varsity1719:40.77FR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11Forest City InvitationalOct 11 · 2 Miles Middle School · Place 2 · Forest City2 Miles Middle School211:30.32—
Oct 4Lake Mills InvitationalOct 4 · 2 Miles Middle School · Place 2 · Forest City2 Miles Middle School211:46.05—
Sep 23Central Springs InvitationalSep 23 · 3,000 Meters Middle School · Place 2 · Forest City3,000 Meters Middle School212:29.49—
Sep 16Clear Lake InvitationalSep 16 · 2 Miles Middle School · Place 2 · Forest City2 Miles Middle School212:32.74—