Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Bassett Creek ParkRon Kretsch Invitational · Aug 2912:28.0Ron Kretsch InvitationalAugust 29, 2026
5,000 Meters · Gale Woods FarmMSHSL Section 6AA Championships · Oct 2319:34.1MSHSL Section 6AA ChampionshipsOctober 23, 2025
5,000 Meters · Hyland Greens Golf CourseMetro West Conference Championships · Oct 1419:00.1Metro West Conference ChampionshipsOctober 14, 2025
5,000 Meters · Jordan High SchoolJordan XC Invitational · Oct 720:24.4Jordan XC InvitationalOctober 7, 2025
5,000 Meters · Orono High SchoolOrono XC Invitational · Sep 222:07.3Orono XC InvitationalSeptember 2, 2026
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 420:47.6Rocket RunSeptember 4, 2025
5,000 Meters · Yankton Trail ParkNike Heartland Preview · Sep 1220:09.8Nike Heartland PreviewSeptember 12, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 12Nike Heartland PreviewSep 12 · 5,000 Meters Championship · Place 224 · Benilde-St Margaret's5,000 Meters Championship22420:09.8 PB10
Sep 2Orono XC InvitationalSep 2 · 5,000 Meters Boys Varsity · Place 94 · Benilde-St Margaret's5,000 Meters Boys Varsity9422:07.3 PB10
Aug 29Ron Kretsch InvitationalAug 29 · 3,200 Meters Sophomore · Place 28 · Benilde-St Margaret's3,200 Meters Sophomore2812:28.0 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 6AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 63 · Benilde-St Margaret's5,000 Meters Varsity6319:34.1 PB9
Oct 14Metro West Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 65 · Benilde-St Margaret's5,000 Meters Varsity6519:00.1 PB9
Oct 7Jordan XC InvitationalOct 7 · 5,000 Meters Varsity · Place 75 · Benilde-St Margaret's5,000 Meters Varsity7520:24.4 PB9
Sep 4Rocket RunSep 4 · 5,000 Meters Junior Varsity · Place 23 · Benilde-St Margaret's5,000 Meters Junior Varsity2320:47.6 PB9