Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 2018:17.7Tom Watson Mustang Stampede XC MeetSeptember 20, 2025
5,000 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 2518:26.72025 Osseo InvitationalSeptember 25, 2025
5,000 Meters · Elm Creek Park Reserve2026 Osseo Invitational · Oct 118:20.32026 Osseo InvitationalOctober 1, 2026
5,000 Meters · Gale Woods FarmMSHSL Section 6AA Championships · Oct 2918:46.9MSHSL Section 6AA ChampionshipsOctober 29, 2026
5,000 Meters · Hyland Greens Golf CourseMetro West Conference Championships · Oct 1417:23.3Metro West Conference ChampionshipsOctober 14, 2025
5,000 Meters · Jordan High SchoolJordan XC Invitational · Oct 717:43.5Jordan XC InvitationalOctober 7, 2025
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2418:26.08Farmington CowbellSeptember 24, 2026
5,000 Meters · Orono High SchoolOrono XC Invitational · Sep 220:42.5Orono XC InvitationalSeptember 2, 2026
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 417:51.5Rocket RunSeptember 4, 2025
5,000 Meters · Yankton Trail ParkNike Heartland Preview · Sep 1218:24.1Nike Heartland PreviewSeptember 12, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 6AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 47 · Benilde-St Margaret's5,000 Meters Varsity4718:46.9 PB12
Oct 20Metro West Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 42 · Benilde-St Margaret's5,000 Meters Varsity4218:51.2SR
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters Varsity · Place 44 · Benilde-St Margaret's5,000 Meters Varsity4418:29.4012
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters High School · Place 44 · Benilde-St Margaret's5,000 Meters High School4418:29.4012
Oct 12026 Osseo InvitationalOct 1 · 5,000 Meters Varsity · Place 72 · Benilde-St Margaret's5,000 Meters Varsity7218:20.3 PB12
Sep 24Farmington CowbellSep 24 · 5,000 Meters Varsity · Place 110 · Benilde-St Margaret's5,000 Meters Varsity11018:26.08 PB12
Sep 12Nike Heartland PreviewSep 12 · 5,000 Meters Championship · Place 127 · Benilde-St Margaret's5,000 Meters Championship12718:24.1 PB12
Sep 2Orono XC InvitationalSep 2 · 5,000 Meters Boys Varsity · Place 63 · Benilde-St Margaret's5,000 Meters Boys Varsity6320:42.5 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 6AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 53 · Benilde-St Margaret's5,000 Meters Varsity5319:00.111
Oct 14Metro West Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 30 · Benilde-St Margaret's5,000 Meters Varsity3017:23.3 PB11
Oct 7Jordan XC InvitationalOct 7 · 5,000 Meters Varsity · Place 10 · Benilde-St Margaret's5,000 Meters Varsity1017:43.5 PB11
Sep 252025 Osseo InvitationalSep 25 · 5,000 Meters Varsity · Place 28 · Benilde-St Margaret's5,000 Meters Varsity2818:26.7 PB11
Sep 20Tom Watson Mustang Stampede XC MeetSep 20 · 5,000 Meters Boys Varsity Green · Place 32 · Benilde-St Margaret's5,000 Meters Boys Varsity Green3218:17.7 PB11
Sep 4Rocket RunSep 4 · 5,000 Meters Varsity · Place 44 · Benilde-St Margaret's5,000 Meters Varsity4417:51.5 PB11
Aug 23Ron Kretsch InvitationalAug 23 · 2 Miles Varsity · Place 15 · Benilde-St Margaret's2 Miles Varsity1511:12.8—

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8Jordan XC InvitationalOct 8 · 5,000 Meters Varsity · Place 12 · Benilde-St Margaret's5,000 Meters Varsity1217:55.6SO
Sep 5Rocket RunSep 5 · 5,000 Meters Varsity · Place 32 · Benilde-St Margaret's5,000 Meters Varsity3217:59.1SO
Aug 24Ron Kretsch InvitationalAug 24 · 2 Miles Varsity · Place 11 · Benilde-St Margaret's2 Miles Varsity1111:13.110