Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bloomfield Country ClubDavis County CC Invite · Sep 1022:55.48Davis County CC InviteSeptember 10, 2026
5,000 Meters · Chartion HSSCC Conference Meet at Chariton · Oct 1422:03.31SCC Conference Meet at CharitonOctober 14, 2025
5,000 Meters · East Lake County ParkClarke Invite · Sep 3023:37.09Clarke InviteSeptember 30, 2025
5,000 Meters · Kelly Fields ColfaxColfax Mingo Invite · Sep 1121:57.9Colfax Mingo InviteSeptember 11, 2025
5,000 Meters · Lake View Golf & Country ClubChariton Invite · Oct 722:40.86Chariton InviteOctober 7, 2025
5,000 Meters · Leon Golf & Country ClubCentral Decatur XC Invite · Sep 923:09.02Central Decatur XC InviteSeptember 9, 2025
5,000 Meters · Mt Ayr Golf & Country ClubMt Ayr CC Invitational · Oct 1622:48.81Mt Ayr CC InvitationalOctober 16, 2025
5,000 Meters · Pella HSIowa State Qualifier - 3A - Pella · Oct 2222:41.42Iowa State Qualifier - 3A - PellaOctober 22, 2025
5,000 Meters · Pleasantville Golf and Country ClubPleasantville Invite · Sep 1523:03.26Pleasantville InviteSeptember 15, 2025
5,000 Meters · Wayne High SchoolWayne Invite · Sep 423:19.02Wayne InviteSeptember 4, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 10Davis County CC InviteSep 10 · 5,000 Meters High School · Place 41 · Clarke Osceola5,000 Meters High School4122:55.48 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 3A - PellaOct 22 · 5,000 Meters State · Place 90 · Clarke Osceola5,000 Meters State9022:41.42 PB10
Oct 16Mt Ayr CC InvitationalOct 16 · 5,000 Meters High School · Place 64 · Clarke Osceola5,000 Meters High School6422:48.81 PB10
Oct 14SCC Conference Meet at CharitonOct 14 · 5,000 Meters High School · Place 52 · Clarke Osceola5,000 Meters High School5222:03.31 PB10
Oct 7Chariton InviteOct 7 · 5,000 Meters High School · Place 94 · Clarke Osceola5,000 Meters High School9422:40.86 PB10
Sep 30Clarke InviteSep 30 · 5,000 Meters High School · Place 46 · Clarke Osceola5,000 Meters High School4623:37.09 PB10
Sep 18I-35 InviteSep 18 · 5,000 Meters High School · Place 50 · Clarke Osceola5,000 Meters High School5024:39.2210
Sep 15Pleasantville InviteSep 15 · 5,000 Meters High School · Place 74 · Clarke Osceola5,000 Meters High School7423:03.26 PB10
Sep 11Colfax Mingo InviteSep 11 · 5,000 Meters High School · Place 60 · Clarke Osceola5,000 Meters High School6021:57.9 PB10
Sep 9Central Decatur XC InviteSep 9 · 5,000 Meters New Division · Place 38 · Clarke Osceola5,000 Meters New Division3823:09.02 PB10
Sep 4Wayne InviteSep 4 · 5,000 Meters High School · Place 58 · Clarke Osceola5,000 Meters High School5823:19.02 PB10