1. Home
  2. U.S. Results
  3. Iowa
  4. Spirit Lake
  5. Oliver Thompson

Oliver Thompson

Spirit Lake · Class of 2027

27 resultsCross Country2023–20262 first-place finishes
WrappedYour 2026 Cross Country season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algona HSAlgona Invite · Sep 2919:04.56Algona InviteSeptember 29, 2025
5,000 Meters · Buena VistaLakes Conference XC Meet · Oct 1318:05.40Lakes Conference XC MeetOctober 13, 2025
5,000 Meters · CherokeeCherokee XC Meet · Oct 717:43.42Cherokee XC MeetOctober 7, 2025
5,000 Meters · Dordt CourseIowa State Qualifier - 2A - Unity Christian · Oct 2317:44.17Iowa State Qualifier - 2A - Unity ChristianOctober 23, 2025
5,000 Meters · Estherville Lincoln Central High SchoolELC XC Meet · Sep 919:48.02ELC XC MeetSeptember 9, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Oct 3117:47.2Iowa State Championships 2AOctober 31, 2025
5,000 Meters · River Road Country ClubAlgona CC Invite · Sep 2819:08.85Algona CC InviteSeptember 28, 2026
5,000 Meters · SpencerSiouxland Conference XC Meet · Oct 1317:39.7Siouxland Conference XC MeetOctober 13, 2026
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 418:21.56Iowa Great Lakes XC MeetSeptember 4, 2025
5,000 Meters · Yankton Trail ParkNike Heartland Preview · Sep 1218:16.8Nike Heartland PreviewSeptember 12, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30Iowa State Championships 2AOct 30 · 5,000 Meters State · Place 91 · Spirit Lake5,000 Meters State9118:07.012
Oct 22 Iowa State Qualifier - 2A - Eagle GroveOct 22 · 5,000 Meters Varsity · Place 29 · Spirit Lake5,000 Meters Varsity2918:41.5212
Oct 13Siouxland Conference XC MeetOct 13 · 5,000 Meters Varsity · Place 40 · Spirit Lake5,000 Meters Varsity4017:39.7 PB12
Oct 6Cherokee XC MeetOct 6 · 5,000 Meters Junior Varsity · Place 1 · Spirit Lake5,000 Meters Junior Varsity118:31.612
Sep 28Algona CC InviteSep 28 · 5,000 Meters Junior Varsity · Place 5 · Spirit Lake5,000 Meters Junior Varsity519:08.85 PB12
Sep 19Cherokee Lighted XC MeetSep 19 · 5,000 Meters High School · Place 24 · Spirit Lake5,000 Meters High School2418:58.512
Sep 15Storm Lake XC MeetSep 15 · 5,000 Meters Boys 5000m HS · Place 40 · Spirit Lake5,000 Meters Boys 5000m HS4018:26.412
Sep 12Nike Heartland PreviewSep 12 · 5,000 Meters Championship · Place 112 · Spirit Lake5,000 Meters Championship11218:16.8 PB12
Sep 3Spirit Lake/Okoboji XC InviteSep 3 · 5,000 Meters Boys 5000m Class A Varsity · Place 40 · Spirit Lake5,000 Meters Boys 5000m Class A Varsity4019:16.012
Aug 27Spencer XC InviteAug 27 · 5,000 Meters Junior Varsity · Place 2 · Spirit Lake5,000 Meters Junior Varsity218:58.712

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 2AOct 31 · 5,000 Meters Varsity · Place 63 · Spirit Lake5,000 Meters Varsity6317:47.2 PB11
Oct 23Iowa State Qualifier - 2A - Unity ChristianOct 23 · 5,000 Meters State · Place 27 · Spirit Lake5,000 Meters State2717:44.17 PB11
Oct 13Lakes Conference XC MeetOct 13 · 5,000 Meters Varsity · Place 14 · Spirit Lake5,000 Meters Varsity1418:05.40 PB11
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters Varsity · Place 21 · Spirit Lake5,000 Meters Varsity2117:43.42 PB11
Sep 29Algona InviteSep 29 · 5,000 Meters Varsity · Place 41 · Spirit Lake5,000 Meters Varsity4119:04.56 PB11
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters Varsity · Place 70 · Spirit Lake5,000 Meters Varsity7019:27.4411
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 30 · Spirit Lake5,000 Meters High School3018:36.8111
Sep 9ELC XC MeetSep 9 · 5,000 Meters New Division · Place 16 · Spirit Lake5,000 Meters New Division1619:48.02 PB11
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class A Varsity · Place 35 · Spirit Lake5,000 Meters Boys 5000m Class A Varsity3518:21.56 PB11
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #1 · Place 28 · Spirit Lake5,000 Meters New Division #12818:27.9811

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 96 · Spirit Lake5,000 Meters Varsity9618:11.3SO
Oct 14Lakes Conference XC MeetOct 14 · 5,000 Meters Junior Varsity · Place 1 · Spirit Lake5,000 Meters Junior Varsity118:47.6110
Sep 10ELC XC MeetSep 10 · 5,000 Meters Varsity · Place 10 · Spirit Lake5,000 Meters Varsity1018:05.3810

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 2A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 130 · Spirit Lake5,000 Meters Varsity13020:01.1FR
Oct 19Iowa State Qualifier - 2A - Unity ChristianOct 19 · 5,000 Meters Varsity · Place 47 · Spirit Lake5,000 Meters Varsity4719:45.339
Sep 25Algona InvitationalSep 25 · 5,000 Meters Varsity · Place 78 · Spirit Lake5,000 Meters Varsity7820:34.429
Sep 5Estherville-Lincoln-Central MeetSep 5 · 5,000 Meters Varsity · Place 23 · Spirit Lake5,000 Meters Varsity2320:03.3909