Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 2510:34.32025 Osseo InvitationalSeptember 25, 2025
2,500 Meters · Jordan High SchoolJordan XC Invitational · Oct 79:59.3Jordan XC InvitationalOctober 7, 2025
2,500 Meters · Shamrock Golf CourseRocket Run · Sep 410:04.6Rocket RunSeptember 4, 2025
3,000 Meters · Zahler ParkMinnesota Middle School State Championships · Oct 2511:00.8Minnesota Middle School State ChampionshipsOctober 25, 2025
3,200 Meters · Bassett Creek ParkRon Kretsch Invitational · Aug 2911:38.7Ron Kretsch InvitationalAugust 29, 2026
3,200 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 2013:10.2Tom Watson Mustang Stampede XC MeetSeptember 20, 2025
5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Classic · Oct 2122:23.6Lefty Wright Grade Level ClassicOctober 21, 2024
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 1918:02Tom Watson Mustang Stampede XC MeetSeptember 19, 2026
5,000 Meters · Elm Creek Park Reserve2026 Osseo Invitational · Oct 117:55.42026 Osseo InvitationalOctober 1, 2026
5,000 Meters · Gale Woods FarmMSHSL Section 6AA Championships · Oct 2918:37.5MSHSL Section 6AA ChampionshipsOctober 29, 2026
5,000 Meters · Hyland Greens Golf CourseMetro West Conference Championships · Oct 1420:19.2Metro West Conference ChampionshipsOctober 14, 2025
5,000 Meters · Jordan High SchoolJordan XC Invitational · Oct 1318:14.90Jordan XC InvitationalOctober 13, 2026
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2418:17.69Farmington CowbellSeptember 24, 2026
5,000 Meters · Orono High SchoolOrono XC Invitational · Sep 219:43.1Orono XC InvitationalSeptember 2, 2026
5,000 Meters · Yankton Trail ParkNike Heartland Preview · Sep 1218:25.1Nike Heartland PreviewSeptember 12, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 6AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 46 · Benilde-St Margaret'sBenilde-St Margaret's5,000 Meters Varsity4618:37.5 PB9
Oct 20Metro West Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 33 · Benilde-St Margaret'sBenilde-St Margaret's5,000 Meters Varsity3318:12.1FR
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters Varsity · Place 36 · Benilde-St Margaret'sBenilde-St Margaret's5,000 Meters Varsity3618:14.90 PB9
Oct 13Jordan XC InvitationalOct 13 · 5,000 Meters High School · Place 36 · Benilde-St Margaret'sBenilde-St Margaret's5,000 Meters High School3618:14.909
Oct 12026 Osseo InvitationalOct 1 · 5,000 Meters Varsity · Place 48 · Benilde-St Margaret'sBenilde-St Margaret's5,000 Meters Varsity4817:55.4 PB9
Sep 24Farmington CowbellSep 24 · 5,000 Meters Varsity · Place 99 · Benilde-St Margaret'sBenilde-St Margaret's5,000 Meters Varsity9918:17.69 PB9
Sep 19Tom Watson Mustang Stampede XC MeetSep 19 · 5,000 Meters Boys Green · Place 39 · Benilde-St Margaret'sBenilde-St Margaret's5,000 Meters Boys Green3918:02 PB9
Sep 12Nike Heartland PreviewSep 12 · 5,000 Meters Championship · Place 130 · Benilde-St Margaret'sBenilde-St Margaret's5,000 Meters Championship13018:25.1 PB9
Sep 2Orono XC InvitationalSep 2 · 5,000 Meters Boys Varsity · Place 42 · Benilde-St Margaret'sBenilde-St Margaret's5,000 Meters Boys Varsity4219:43.1 PB9
Aug 29Ron Kretsch InvitationalAug 29 · 3,200 Meters Freshman · Place 4 · Benilde-St Margaret'sBenilde-St Margaret's3,200 Meters Freshman411:38.7 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Minnesota Middle School State ChampionshipsOct 25 · 3,000 Meters Class AA · Place 22 · Benilde St Margaret'sBenilde St Margaret's3,000 Meters Class AA2211:00.8 PB8
Oct 14Metro West Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 54 · Benilde-St Margaret'sBenilde-St Margaret's5,000 Meters Junior Varsity5420:19.2 PB8
Oct 7Jordan XC InvitationalOct 7 · 2,500 Meters Middle School · Place 8 · Benilde-St Margaret'sBenilde-St Margaret's2,500 Meters Middle School89:59.3 PB8
Sep 252025 Osseo InvitationalSep 25 · 2,500 Meters Middle School · Place 7 · Benilde St Margaret'sBenilde St Margaret's2,500 Meters Middle School710:34.3 PB8
Sep 20Tom Watson Mustang Stampede XC MeetSep 20 · 3,200 Meters Boys Middle School · Place 28 · Benilde-St Margaret'sBenilde-St Margaret's3,200 Meters Boys Middle School2813:10.2 PB8
Sep 4Rocket RunSep 4 · 2,500 Meters Junior High · Place 12 · Benilde St Margaret'sBenilde St Margaret's2,500 Meters Junior High1210:04.6 PB8
Aug 23Ron Kretsch InvitationalAug 23 · 2 Miles Middle School · Place 19 · Benilde-St Margaret'sBenilde-St Margaret's2 Miles Middle School1913:03.1—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21Lefty Wright Grade Level ClassicOct 21 · 5,000 Meters Freshman & Under · Place 65 · Benilde-St Margaret'sBenilde-St Margaret's5,000 Meters Freshman & Under6522:23.6 PB7
Oct 8Jordan XC InvitationalOct 8 · 2,500 Meters Middle School · Place 15 · Benilde-St Margaret'sBenilde-St Margaret's2,500 Meters Middle School1510:20.27
Sep 262024 Osseo InvitationalSep 26 · 2,500 Meters Middle School · Place 14 · MS_Benilde St Margaret'sMS_Benilde St Margaret's2,500 Meters Middle School1410:12.17
Sep 21Tom Watson Mustang Stampede XC MeetSep 21 · 3,200 Meters Middle School · Place 56 · Benilde St Margaret'sBenilde St Margaret's3,200 Meters Middle School5614:09.667
Sep 5Rocket RunSep 5 · 2,500 Meters Middle School · Place 28 · Benilde-St Margaret'sBenilde-St Margaret's2,500 Meters Middle School2810:43.27
Aug 24Ron Kretsch InvitationalAug 24 · 2 Miles Varsity · Place 19 · Benilde-St Margaret'sBenilde-St Margaret's2 Miles Varsity1913:32.17