Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · CherokeeCherokee XC Meet · Oct 721:50.52Cherokee XC MeetOctober 7, 2025
5,000 Meters · Dordt CourseIowa State Qualifier - 2A - Unity Christian · Oct 2320:17.95Iowa State Qualifier - 2A - Unity ChristianOctober 23, 2025
5,000 Meters · Paullina Golf CourseSouth O'Brien XC Meet · Oct 221:50.60South O'Brien XC MeetOctober 2, 2025
5,000 Meters · SheldonSheldon Xc Invite · Sep 2221:46.01Sheldon Xc InviteSeptember 22, 2025
5,000 Meters · SibleySibley-Ocheyedan XC Invite · Sep 921:24.70Sibley-Ocheyedan XC InviteSeptember 9, 2025
5,000 Meters · SpencerSpencer XC Invite · Aug 2822:26.69Spencer XC InviteAugust 28, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 421:16.69Iowa 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 23Iowa State Qualifier - 2A - Unity ChristianOct 23 · 5,000 Meters State · Place 69 · Sheldon Community5,000 Meters State6920:17.95 PB12
Oct 14Siouxland Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 35 · Sheldon Community5,000 Meters Varsity3521:38.7612
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters Varsity · Place 60 · Sheldon Community5,000 Meters Varsity6021:50.52 PB12
Oct 2South O'Brien XC MeetOct 2 · 5,000 Meters Junior Varsity · Place 14 · Sheldon Community5,000 Meters Junior Varsity1421:50.60 PB12
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters Varsity · Place 90 · Sheldon Community5,000 Meters Varsity9020:48.2712
Sep 22Sheldon Xc InviteSep 22 · 5,000 Meters V · Place 37 · Sheldon Community5,000 Meters V3721:46.01 PB12
Sep 9Sibley-Ocheyedan XC InviteSep 9 · 5,000 Meters New Division V · Place 49 · Sheldon Community5,000 Meters New Division V4921:24.70 PB12
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class A Varsity · Place 80 · Sheldon Community5,000 Meters Boys 5000m Class A Varsity8021:16.69 PB12
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #1 · Place 67 · Sheldon Community5,000 Meters New Division #16722:26.69 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 134 · Sheldon Community5,000 Meters Varsity13420:24.1JR
Oct 24Iowa State Qualifier - 2A - Red OakOct 24 · 5,000 Meters Varsity · Place 51 · Sheldon Community5,000 Meters Varsity5120:26.6811
Oct 18Unity Christian MeetOct 18 · 5,000 Meters Varsity · Place 26 · Sheldon Community5,000 Meters Varsity2619:26.3111
Oct 15Siouxland XC Conference MeetOct 15 · 5,000 Meters Varsity · Place 40 · Sheldon Community5,000 Meters Varsity4019:55.9311
Oct 8Cherokee XC MeetOct 8 · 5,000 Meters Varsity · Place 52 · Sheldon Community5,000 Meters Varsity5219:42.5711
Sep 26Sioux Center XC InviteSep 26 · 5,000 Meters Varsity · Place 97 · Sheldon Community5,000 Meters Varsity9721:20.4811
Sep 10Sibley XC InviteSep 10 · 5,000 Meters Junior Varsity · Place 6 · Sheldon Community5,000 Meters Junior Varsity621:19.1911

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier - 2A - Unity ChristianOct 19 · 5,000 Meters Varsity · Place 55 · Sheldon Community5,000 Meters Varsity5520:16.7110

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 20Iowa State Qualifier - 2A - Unity ChristianOct 20 · 5,000 Meters Varsity · Place 68 · Sheldon Community5,000 Meters Varsity6822:09.69