Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Deer Lick ParkLicking Wildcat Invitational · Oct 924:36.0Licking Wildcat InvitationalOctober 9, 2025
5,000 Meters · Linn Athletic ComplexMSHSAA Class 2 District 3 · Nov 125:21.40MSHSAA Class 2 District 3November 1, 2025
5,000 Meters · Maries County Fair GroundsVienna Eagle XC Invitational · Sep 931:18.8Vienna Eagle XC InvitationalSeptember 9, 2026
5,000 Meters · Plato High SchoolPlato Eagle Invitational · Sep 2525:44.5Plato Eagle InvitationalSeptember 25, 2025
5,000 Meters · Stoutland High SchoolStoutland Creek Classic · Sep 2032:04.8Stoutland Creek ClassicSeptember 20, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Plato Eagle InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 7 · Laquey5,000 Meters Junior Varsity730:15.810
Sep 9Vienna Eagle XC InvitationalSep 9 · 5,000 Meters Junior Varsity Boys · Place 8 · Laquey5,000 Meters Junior Varsity Boys831:18.8 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 2 District 3Nov 1 · 5,000 Meters Varsity · Place 132 · Laquey5,000 Meters Varsity13225:21.40 PB9
Oct 20Frisco League MeetOct 20 · 5,000 Meters Varsity · Place 32 · Laquey5,000 Meters Varsity3226:36.139
Oct 9Licking Wildcat InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 25 · Laquey5,000 Meters Junior Varsity2524:36.0 PB9
Sep 25Plato Eagle InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 5 · Laquey5,000 Meters Junior Varsity525:44.5 PB9
Sep 20Stoutland Creek ClassicSep 20 · 5,000 Meters Varsity · Place 24 · Laquey5,000 Meters Varsity2432:04.8 PB9