Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Monticello HSMonticello XC · Sep 921:48.2Monticello XCSeptember 9, 2023
5,000 Meters · Anamosa Middle School2026 Anamosa XC Invitational · Sep 2621:58.62026 Anamosa XC Invitational September 26, 2026
5,000 Meters · Monticello HS2026 Monticello XC · Sep 1223:30.92026 Monticello XCSeptember 12, 2026
5,000 Meters · Seminole Valley ParkSeminole Valley Classic · Aug 2921:39.3Seminole Valley ClassicAugust 29, 2026
5,000 Meters · Springville HS2026 Tri Rivers Conference XC Meet · Oct 1321:19.82026 Tri Rivers Conference XC MeetOctober 13, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 132026 Tri Rivers Conference XC MeetOct 13 · 5,000 Meters Varsity Boys · Place 32 · SpringvilleSpringville5,000 Meters Varsity Boys3221:19.8 PB10
Oct 62026 West Delaware XC InviteOct 6 · 5,000 Meters JV Boys 5000 Meters · SpringvilleSpringville5,000 Meters JV Boys 5000 Meters—NT10
Sep 262026 Anamosa XC Invitational Sep 26 · 5,000 Meters High School Boys 5000 Meters · Place 107 · SpringvilleSpringville5,000 Meters High School Boys 5000 Meters10721:58.6 PB10
Sep 122026 Monticello XCSep 12 · 5,000 Meters JV Boys 5000 Meters · Place 57 · SpringvilleSpringville5,000 Meters JV Boys 5000 Meters5723:30.9 PB10
Aug 29Seminole Valley ClassicAug 29 · 5,000 Meters Boys 5K · Place 109 · SpringvilleSpringville5,000 Meters Boys 5K10921:39.3 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 142025 Tri Rivers Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 53 · SpringvilleSpringville5,000 Meters Varsity5322:01.9FR
Oct 2Iowa City West InvitationalOct 2 · 5,000 Meters Varsity · Place 63 · SpringvilleSpringville5,000 Meters Varsity6322:10.2FR
Sep 13Monticello XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 59 · SpringvilleSpringville5,000 Meters Junior Varsity5923:19.8FR
Sep 9Springville InvitationalSep 9 · 5,000 Meters Varsity · Place 31 · SpringvilleSpringville5,000 Meters Varsity3123:11.6FR
Aug 30Anamosa August XCAug 30 · 5,000 Meters Varsity · Place 94 · SpringvilleSpringville5,000 Meters Varsity9423:15.1FR

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Tri-Rivers XC Conference Meet Oct 15 · 3,200 Meters Middle School · Place 17 · SpringvilleSpringville3,200 Meters Middle School1713:40.98
Sep 23Solon InvitationalSep 23 · 2 Miles Middle School · Place 52 · SpringvilleSpringville2 Miles Middle School5214:14.58

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Tri-Rivers Conference XC Meet @ Little Bear Country ClubOct 10 · Middle School · Place 44 · MS_SpringvilleMS_SpringvilleMiddle School4415:32.6—
Sep 23Anamosa XCSep 23 · 3,200 Meters Middle School · Place 52 · SpringvilleSpringville3,200 Meters Middle School5219:20.37
Sep 19Vinton-Shellsburg InvitationalSep 19 · 2 Miles Middle School · Place 63 · SpringvilleSpringville2 Miles Middle School6320:31.67
Sep 9Monticello XCSep 9 · 3,200 Meters MS Boys · Place 57 · SpringvilleSpringville3,200 Meters MS Boys5721:48.2 PB7