Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belle City ParkBelle XC Invitational · Sep 2420:11.93Belle XC InvitationalSeptember 24, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2519:52.1Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Linn Athletic Complex48th Annual Linn Cross Country Invitational · Sep 1221:48.6348th Annual Linn Cross Country InvitationalSeptember 12, 2026
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 719:54.21Hermann XC InvitationalOctober 7, 2025
5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 2919:44.49St. James XC InvitationalSeptember 29, 2026
5,000 Meters · New Haven City ParkNew Haven Invitational · Sep 523:40.9New Haven InvitationalSeptember 5, 2026
5,000 Meters · Owensville 5k Finish in FieldOwensville Invitational · Oct 1321:44.74Owensville InvitationalOctober 13, 2026
5,000 Meters · Van-Far R1 High SchoolMSHSAA Class 1 District 3 · Oct 3120:04.16MSHSAA Class 1 District 3October 31, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 1 District 3Oct 31 · 5,000 Meters Varsity · Place 42 · New Haven5,000 Meters Varsity4220:04.16 PB12
Oct 13Owensville InvitationalOct 13 · 5,000 Meters High School · Place 53 · New Haven5,000 Meters High School5321:44.74 PB12
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 44 · New Haven5,000 Meters Varsity4420:0412
Sep 29St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 31 · New Haven5,000 Meters Varsity3119:44.49 PB12
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 123 · New Haven5,000 Meters White Varsity12319:52.1 PB12
Sep 22Belle XC InvitationalSep 22 · 5,000 Meters Varsity · Place 20 · New Haven5,000 Meters Varsity2020:12.5112
Sep 1248th Annual Linn Cross Country InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 52 · New Haven5,000 Meters Varsity Boys5221:48.63 PB12
Sep 5New Haven InvitationalSep 5 · 5,000 Meters Varsity · Place 46 · New Haven5,000 Meters Varsity4623:40.9 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 1 · Place 144 · New Haven5,000 Meters Class 114420:20.7111
Nov 1MSHSAA Class 1 District 3Nov 1 · 5,000 Meters Varsity · Place 53 · New Haven5,000 Meters Varsity5321:36.1411
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 25 · New Haven5,000 Meters Varsity2519:54.21 PB11
Sep 24Belle XC InvitationalSep 24 · 5,000 Meters Varsity · Place 15 · New Haven5,000 Meters Varsity1520:11.93 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1St. James InvitationalOct 1 · 5,000 Meters Varsity · Place 38 · New Haven High Schoo5,000 Meters Varsity3821:57.3—