Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Adair-Casey HS ComplexWCAC Conf Meet at ACGC · Oct 1617:58.76WCAC Conf Meet at ACGCOctober 16, 2025
5,000 Meters · AtlanticAtlantic Invite · Oct 819:35.2Atlantic InviteOctober 8, 2026
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3018:42.1Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · East Lake County ParkI-35 Invite · Sep 1819:35.46I-35 InviteSeptember 18, 2025
5,000 Meters · Guthrie Center HSWCAC Conference CC Meet · Oct 1416:44.80WCAC Conference CC MeetOctober 14, 2026
5,000 Meters · Iowa State Cross Country CourseGilbert CC Invitational · Sep 1017:36.99Gilbert CC InvitationalSeptember 10, 2026
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Oct 3016:57.1Iowa State Championships 1AOctober 30, 2026
5,000 Meters · Leon Golf & Country ClubIowa State Qualifier - 1A - Central Decatur · Oct 2316:55.70Iowa State Qualifier - 1A - Central DecaturOctober 23, 2025
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 418:23.3Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 316:51.0Steve Johnson Invitational October 3, 2026
5,000 Meters · Nishna Hills Golf ClubAtlantic Invitational · Oct 918:33.0Atlantic InvitationalOctober 9, 2025
5,000 Meters · Pleasantville Golf and Country ClubIowa State Qualifier - 1A - Pleasantville · Oct 2417:01.81Iowa State Qualifier - 1A - PleasantvilleOctober 24, 2024
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3018:42.10Steve Johnson InvitationalSeptember 30, 2023
5,000 Meters · West Central Valley HSWest Central Valley Invite · Sep 418:00.17West Central Valley InviteSeptember 4, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Iowa State Championships 1AOct 30 · 5,000 Meters State · Place 21 · Earlham5,000 Meters State2116:57.1 PB12
Oct 14WCAC Conference CC MeetOct 14 · 5,000 Meters High School · Place 3 · Earlham5,000 Meters High School316:44.80 PB12
Oct 8Atlantic InviteOct 8 · 5,000 Meters Boys Varsity · Place 74 · Earlham5,000 Meters Boys Varsity7419:35.2 PB12
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 70 · Earlham5,000 Meters Varsity7016:51.0 PB12
Sep 10Gilbert CC InvitationalSep 10 · 5,000 Meters Varsity · Place 34 · Earlham5,000 Meters Varsity3417:36.99 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 1ANov 1 · 5,000 Meters Varsity · Place 23 · Earlham5,000 Meters Varsity2317:01.911
Oct 23Iowa State Qualifier - 1A - Central DecaturOct 23 · 5,000 Meters Varsity · Place 3 · Earlham5,000 Meters Varsity316:55.70 PB11
Oct 16WCAC Conf Meet at ACGCOct 16 · 5,000 Meters High School · Place 8 · Earlham5,000 Meters High School817:58.76 PB11
Oct 9Atlantic InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 26 · Earlham5,000 Meters Varsity Boys2618:33.0 PB11
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 133 · Earlham5,000 Meters Varsity13318:23.3 PB11
Sep 18I-35 InviteSep 18 · 5,000 Meters High School · Place 6 · Earlham5,000 Meters High School619:35.46 PB11
Sep 11Gilbert InviteSep 11 · 5,000 Meters Varsity · Place 68 · Earlham5,000 Meters Varsity6818:03.1811
Sep 4West Central Valley InviteSep 4 · 5,000 Meters High School · Place 13 · Earlham5,000 Meters High School1318:00.17 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2Iowa State Championships 1ANov 2 · 5,000 Meters Varsity 1A · Place 32 · Earlham5,000 Meters Varsity 1A3217:09.910
Oct 24Iowa State Qualifier - 1A - PleasantvilleOct 24 · 5,000 Meters State · Place 4 · Earlham5,000 Meters State417:01.81 PB10

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 174 · Earlham5,000 Meters Varsity17418:42.1 PB9
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 174 · Earlham5,000 Meters Boys Varsity Orange 5000M17418:42.10 PB9