Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Treynor Recreation Golf CourseTreynor XC Invitational · Sep 513:23.31Treynor XC InvitationalSeptember 5, 2023
5,000 Meters · 6500 NW 100th StACGC 1A District Meet · Oct 2417:25.40ACGC 1A District MeetOctober 24, 2024
5,000 Meters · AtlanticAtlantic Invite · Oct 816:27.3Atlantic InviteOctober 8, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1815:24.8Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · GlenwoodGlenwood Invite · Sep 2815:56.6Glenwood InviteSeptember 28, 2026
5,000 Meters · Guthrie Center HSIowa State Qualifier - 1A - ACGC · Oct 2316:11.74Iowa State Qualifier - 1A - ACGCOctober 23, 2025
5,000 Meters · Harlan Community High SchoolCyclone Invite · Sep 2716:19.13Cyclone InviteSeptember 27, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Oct 3015:57.4Iowa State Championships 1AOctober 30, 2026
5,000 Meters · Majestic Hills Golf CourseDenison Invite · Sep 3017:07.90Denison InviteSeptember 30, 2025
5,000 Meters · NeolaTri-Center Invite · Sep 2316:00.27Tri-Center InviteSeptember 23, 2025
5,000 Meters · Nishna Hills Golf ClubAtlantic Invitational · Oct 916:51.2Atlantic InvitationalOctober 9, 2025
5,000 Meters · Riverside Community High SchoolWestern Iowa Championships · Oct 1316:54.99Western Iowa ChampionshipsOctober 13, 2025
5,000 Meters · Tri-Center High SchoolTri-Center Invite · Sep 2417:45.86Tri-Center InviteSeptember 24, 2024
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1017:16.2NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Iowa State Championships 1AOct 30 · 5,000 Meters State · Place 1 · Tri-Center NeolaTri-Center Neola5,000 Meters State115:57.4 PB11
Oct 22 Iowa State Qualifier - 1A - Southwest ValleyOct 22 · 5,000 Meters Varsity · Place 1 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity116:36.111
Oct 8Atlantic InviteOct 8 · 5,000 Meters Boys Varsity · Place 1 · Tri-Center NeolaTri-Center Neola5,000 Meters Boys Varsity116:27.3 PB11
Sep 28Glenwood InviteSep 28 · 5,000 Meters VAR Division · Place 1 · Tri-Center NeolaTri-Center Neola5,000 Meters VAR Division115:56.6 PB11
Sep 22Tri-Center InviteSep 22 · 5,000 Meters Boys Varsity · Place 1 · Tri-Center NeolaTri-Center Neola5,000 Meters Boys Varsity116:00.511
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 26 · Tri-Center NeolaTri-Center Neola5,000 Meters High School Boys Championship Race2615:24.8 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 1ANov 1 · 5,000 Meters Varsity · Place 4 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity416:11.210
Oct 23Iowa State Qualifier - 1A - ACGCOct 23 · 5,000 Meters Varsity · Place 1 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity116:11.74 PB10
Oct 13Western Iowa ChampionshipsOct 13 · 5,000 Meters Varsity · Place 1 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity116:54.99 PB10
Oct 9Atlantic InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 4 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity Boys416:51.2 PB10
Sep 30Denison InviteSep 30 · 5,000 Meters Varsity · Place 1 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity117:07.90 PB10
Sep 27Cyclone InviteSep 27 · 5,000 Meters Varsity · Place 3 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity316:19.13 PB10
Sep 23Tri-Center InviteSep 23 · 5,000 Meters New Division · Place 1 · Tri-Center NeolaTri-Center Neola5,000 Meters New Division116:00.27 PB10
Sep 9Treynor InviteSep 9 · 5,000 Meters New Division · Tri-Center NeolaTri-Center Neola5,000 Meters New Division—DNS10

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Rising Stars · Place 59 · UnattachedUnattached5,000 Meters Rising Stars5917:16.2 PB9
Nov 2Iowa State Championships 1ANov 2 · 5,000 Meters Varsity 1A · Place 23 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity 1A2316:53.89
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity 1A · Place 23 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity 1A2316:53.8FR
Oct 24Iowa State Qualifier - 1A - ACGCOct 24 · 5,000 Meters Varsity · Place 2 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity217:25.409
Oct 24ACGC 1A District MeetOct 24 · 5,000 Meters High School · Place 2 · Tri-Center NeolaTri-Center Neola5,000 Meters High School217:25.40 PB9
Oct 14Western Iowa ChampionshipsOct 14 · 5,000 Meters Varsity · Place 3 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity316:54.5609
Oct 7Nodaway Valley InviteOct 7 · 5,000 Meters Varsity · Place 1 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity117:39.209
Oct 1Denison-Schleswig XC MeetOct 1 · 5,000 Meters Varsity · Place 5 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity517:14.6509
Sep 26ACGC CC InviteSep 26 · 5,000 Meters Varsity · Place 4 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity418:09.509
Sep 24Tri-Center InviteSep 24 · 5,000 Meters Varsity · Place 3 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity317:45.86 PB9
Sep 10Treynor InviteSep 10 · 5,000 Meters Varsity · Place 6 · Tri-Center NeolaTri-Center Neola5,000 Meters Varsity618:33.9909

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 5Treynor XC InvitationalSep 5 · 3,000 Meters Junior High · Place 5 · Tri-Center NeolaTri-Center Neola3,000 Meters Junior High513:23.31 PB8