Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2913:45.6Irish InvitationalAugust 29, 2025
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 521:28.01Ev Berg InvitationalOctober 5, 2023
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invite · Sep 2722:35.1New Prague XC InviteSeptember 27, 2022
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1023:02.30South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · St. Croix Bluffs Regional ParkDewey Minnaert XC Invite · Sep 421:51.5Dewey Minnaert XC InviteSeptember 4, 2025
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1122:54.4Lakeville North AppleJack InvitationalSeptember 11, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters JV Boys · Place 138 · Eagan5,000 Meters JV Boys13823:02.30 PB12
Sep 25New Prague XC InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 66 · Eagan5,000 Meters Junior Varsity6622:37.412
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters C · Place 43 · Eagan5,000 Meters C4322:54.4 PB12
Sep 4Dewey Minnaert XC InviteSep 4 · 5,000 Meters Junior Varsity · Place 65 · Eagan5,000 Meters Junior Varsity6521:51.5 PB12
Aug 29Irish InvitationalAug 29 · 2 Miles Junior Varsity · Place 142 · Eagan2 Miles Junior Varsity14213:45.6 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11South Suburban Conference ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 122 · Eagan5,000 Meters Junior Varsity12222:53.2JR
Oct 3Ev Berg InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 224 · Eagan5,000 Meters Junior Varsity22422:14.6JR
Sep 5Dewey Minnaert InviteSep 5 · 5,000 Meters Junior Varsity · Place 56 · Eagan5,000 Meters Junior Varsity5622:20.111
Aug 30Irish InvitationalAug 30 · 2 Miles Junior Varsity · Place 155 · Eagan2 Miles Junior Varsity15514:03.3JR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13South Suburban Conference ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 177 · Eagan5,000 Meters Junior Varsity17726:37.010
Oct 5Ev Berg InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 205 · Eagan5,000 Meters Junior Varsity20521:28.01 PB10
Sep 26New Prague XC InviteSep 26 · 5,000 Meters Junior Varsity · Place 58 · Eagan5,000 Meters Junior Varsity5823:05.4010
Sep 15Lakeville North Apple Jack InvitationalSep 15 · 5,000 Meters Varsity · Place 64 · Eagan5,000 Meters Varsity6422:37.010
Sep 7Dewey Minnaert InviteSep 7 · 5,000 Meters Junior Varsity · Place 84 · Eagan5,000 Meters Junior Varsity8421:59.7810
Sep 1Irish InvitationalSep 1 · 2 Miles Junior Varsity · Place 146 · Eagan2 Miles Junior Varsity14614:25.610

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 6Ev Berg InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 199 · Eagan5,000 Meters Junior Varsity19921:57.339
Sep 27New Prague XC InviteSep 27 · 5,000 Meters Junior Varsity · Place 52 · Eagan5,000 Meters Junior Varsity5222:35.1 PB9