Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Grace CampJim Hetrick Junior High Invitational (Central DeWitt) · Oct 413:56.6Jim Hetrick Junior High Invitational (Central DeWitt)October 4, 2022
5,000 Meters · 3/30 Golf Course2025 Bill Bails Invitational (North Cedar) · Sep 2917:47.92025 Bill Bails Invitational (North Cedar)September 29, 2025
5,000 Meters · Hillcrest AcademyHillcrest Academy Cross Country Invitational · Oct 618:28.03Hillcrest Academy Cross Country InvitationalOctober 6, 2025
5,000 Meters · Iowa City Kickers Soccer ParkIowa State Qualifier - 2A - Regina Catholic · Oct 2317:24.4Iowa State Qualifier - 2A - Regina CatholicOctober 23, 2025
5,000 Meters · Kickers Soccer Complex2024 River Valley Conference XC Meet · Oct 1518:25.42024 River Valley Conference XC Meet October 15, 2024
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Oct 3116:41.1Iowa State Championships 2AOctober 31, 2025
5,000 Meters · Monticello HSIowa State Qualifier 2A @ Monticello · Oct 2417:19.2Iowa State Qualifier 2A @ MonticelloOctober 24, 2024
5,000 Meters · Prairie HS Campus2026 CR Prairie Invitational · Aug 2918:10.02026 CR Prairie InvitationalAugust 29, 2026
5,000 Meters · Solon Recreation and Nature AreaSolon Invitational · Sep 2217:48.5Solon InvitationalSeptember 22, 2025
5,000 Meters · Tipton City ParkTipton XC · Sep 1018:35.6Tipton XCSeptember 10, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21 Iowa State Qualifier - 3A - WashingtonOct 21 · 5,000 Meters Varsity · Place 53 · West LibertyWest Liberty5,000 Meters Varsity5318:41.011
Oct 132026 River Valley Conference XC MeetOct 13 · 5,000 Meters Varsity Boys 5000 Meters · Place 15 · West LibertyWest Liberty5,000 Meters Varsity Boys 5000 Meters1518:39.311
Oct 6Hillcrest Academy InvitationalOct 6 · 5,000 Meters Varsity Boys 5K · Place 20 · West LibertyWest Liberty5,000 Meters Varsity Boys 5K2019:18.211
Sep 282026 Bill Bails Invitational (North Cedar)Sep 28 · 5,000 Meters Boys Varsity 5K · Place 6 · West LibertyWest Liberty5,000 Meters Boys Varsity 5K618:36.111
Aug 292026 CR Prairie InvitationalAug 29 · 5,000 Meters Varsity Boys 5K Orange · Place 19 · West LibertyWest Liberty5,000 Meters Varsity Boys 5K Orange1918:10.0 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 2AOct 31 · 5,000 Meters Varsity · Place 11 · West LibertyWest Liberty5,000 Meters Varsity1116:41.1 PB10
Oct 23Iowa State Qualifier - 2A - Regina CatholicOct 23 · 5,000 Meters State · Place 12 · West LibertyWest Liberty5,000 Meters State1217:24.4 PB10
Oct 142025 River Valley Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 3 · West LibertyWest Liberty5,000 Meters Varsity317:13.5SO
Oct 6Hillcrest Academy Cross Country InvitationalOct 6 · 5,000 Meters Varsity · Place 8 · West LibertyWest Liberty5,000 Meters Varsity818:28.03 PB10
Sep 292025 Bill Bails Invitational (North Cedar)Sep 29 · 5,000 Meters Boys Varsity 5K · Place 1 · West LibertyWest Liberty5,000 Meters Boys Varsity 5K117:47.9 PB10
Sep 22Solon InvitationalSep 22 · 5,000 Meters Varsity Boys 5K · Place 16 · West LibertyWest Liberty5,000 Meters Varsity Boys 5K1617:48.5 PB10
Sep 15Midland XCSep 15 · 5,000 Meters Varsity · Place 2 · West LibertyWest Liberty5,000 Meters Varsity217:20.3SO
Sep 9Tipton InvitationalSep 9 · 5,000 Meters Varsity · Place 2 · West LibertyWest Liberty5,000 Meters Varsity218:00.8SO
Aug 30Cedar Rapids Prairie InvitationalAug 30 · 5,000 Meters Varsity · Place 29 · West LibertyWest Liberty5,000 Meters Varsity2917:26.5SO
Aug 26Mount Vernon InvitationalAug 26 · 5,000 Meters Varsity · Place 18 · West LibertyWest Liberty5,000 Meters Varsity1818:24.2SO

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 2Iowa State Championships 2ANov 2 · 5,000 Meters Varsity · Place 77 · West LibertyWest Liberty5,000 Meters Varsity7717:51.19
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 77 · West LibertyWest Liberty5,000 Meters Varsity7717:51.1FR
Oct 24Iowa State Qualifier - 2A - MonticelloOct 24 · 5,000 Meters Varsity · Place 11 · West LibertyWest Liberty5,000 Meters Varsity1117:19.15FR
Oct 24Iowa State Qualifier 2A @ MonticelloOct 24 · 5,000 Meters New Division · Place 11 · West LibertyWest Liberty5,000 Meters New Division1117:19.2 PB9
Oct 152024 River Valley Conference XC Meet Oct 15 · 5,000 Meters Varsity Boys · Place 20 · West LibertyWest Liberty5,000 Meters Varsity Boys2018:25.4 PB9
Oct 10Jim Hetrick High School Invitational (Central DeWitt)Oct 10 · 5,000 Meters Varsity · Place 57 · West LibertyWest Liberty5,000 Meters Varsity5718:28.8FR
Sep 30Bill Bails Invitational (North Cedar)Sep 30 · 5,000 Meters Varsity · Place 2 · West LibertyWest Liberty5,000 Meters Varsity218:05.2FR
Sep 23Solon InvitationalSep 23 · 5,000 Meters Varsity · Place 12 · West LibertyWest Liberty5,000 Meters Varsity1217:40.4FR
Sep 16Midland XCSep 16 · 5,000 Meters Varsity · Place 1 · West LibertyWest Liberty5,000 Meters Varsity118:09.4FR
Sep 10Tipton XCSep 10 · 5,000 Meters Varsity Boys · Place 9 · West LibertyWest Liberty5,000 Meters Varsity Boys918:35.6 PB9
Aug 31Cedar Rapids Prairie InvitationalAug 31 · 5,000 Meters Varsity · Place 78 · West LibertyWest Liberty5,000 Meters Varsity7819:04.8FR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Jim Hetrick Junior High Invitational (Central DeWitt)Oct 3 · 2 Miles 8th Grade Boys 2 Mile · West LibertyWest Liberty2 Miles 8th Grade Boys 2 Mile—NT8
Sep 25Bill Bails Invitational (North Cedar)Sep 25 · 1.5 Miles Middle School · Place 1 · MS_West LibertyMS_West Liberty1.5 Miles Middle School19:19.88

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11River Valley ConferenceOct 11 · 2 Miles Middle School · Place 31 · West LibertyWest Liberty2 Miles Middle School3114:06.87
Oct 4Jim Hetrick Junior High Invitational (Central DeWitt)Oct 4 · 2 Miles 7th Grade Boys 2 Mile · Place 28 · West LibertyWest Liberty2 Miles 7th Grade Boys 2 Mile2813:56.6 PB7
Sep 19Solon InvitationalSep 19 · Middle School · Place 31 · West LibertyWest LibertyMiddle School3114:47.17