Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Cedar Creek ParkI-90 Invite · Oct 29:08.8I-90 InviteOctober 2, 2025
2,500 Meters · Benson ParkMankato East Invitational · Oct 812:04.0Mankato East InvitationalOctober 8, 2025
2400 m · Slayton Country ClubWarrior Invitational · Sep 2311:02Warrior InvitationalSeptember 23, 2025
5,000 Meters · Benson ParkMSHSL Section 2AA Championships · Oct 2325:48.9MSHSL Section 2AA ChampionshipsOctober 23, 2025
5,000 Meters · Jackson Golf ClubJCC Tri for Health Meet · Sep 2429:38.3JCC Tri for Health MeetSeptember 24, 2026
5,000 Meters · Marshall Golf ClubMarshall Cross Country Invitational · Aug 3126:26.5Marshall Cross Country InvitationalAugust 31, 2026
5,000 Meters · Worthington High SchoolTurkey Trot · Sep 1726:48.6Turkey TrotSeptember 17, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 2AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 62 · Worthington5,000 Meters Varsity6226:57.79
Sep 24JCC Tri for Health MeetSep 24 · 5,000 Meters Varsity · Place 55 · Worthington5,000 Meters Varsity5529:38.3 PB9
Sep 17Turkey TrotSep 17 · 5,000 Meters Varsity · Place 46 · Worthington5,000 Meters Varsity4626:48.6 PB9
Aug 31Marshall Cross Country InvitationalAug 31 · 5,000 Meters Varsity Girls · Place 28 · Worthington5,000 Meters Varsity Girls2826:26.5 PB9
Aug 7August XC TestAug 7 · 2,500 Meters 7-8 · Worthington2,500 Meters 7-8—DQ9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 2AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 64 · Worthington5,000 Meters Varsity6425:48.9 PB8
Oct 8Mankato East InvitationalOct 8 · 2,500 Meters Junior High · Place 20 · Worthington2,500 Meters Junior High2012:04.0 PB8
Oct 2I-90 InviteOct 2 · 2,000 Meters C division · Place 8 · Worthington2,000 Meters C division89:08.8 PB8
Sep 23Warrior InvitationalSep 23 · 2,400 Meters Junior High · Place 9 · Worthington2,400 Meters Junior High911:02 PB8