Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invitational · Sep 114:32.4Irish InvitationalSeptember 1, 2023
3,200 Meters · Anoka 3200mMounds View Tom Watson Invitational · Sep 2414:54.0Mounds View Tom Watson InvitationalSeptember 24, 2022
5,000 Meters · Anoka HSJV Championships · Oct 2320:46.19JV ChampionshipsOctober 23, 2025
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede · Sep 2321:56.30Tom Watson Mustang StampedeSeptember 23, 2023
5,000 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 2523:30.92025 Osseo InvitationalSeptember 25, 2025
5,000 Meters · ELk River Golf ClubNWSC Championships · Oct 822:05.6NWSC ChampionshipsOctober 8, 2025
5,000 Meters · Gale Woods FarmVictoria Lions Invitational · Sep 3022:58.8Victoria Lions InvitationalSeptember 30, 2025
5,000 Meters · Silver View ParkIrondale - Maple Grove - Osse0 - Park Center XC Meet · Aug 2523:22.12Irondale - Maple Grove - Osse0 - Park Center XC MeetAugust 25, 2023
5,000 Meters · St. Croix Bluffs Regional ParkDewey Minnaert XC Invite · Sep 422:22.5Dewey Minnaert XC InviteSeptember 4, 2025
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1124:17.9Lakeville North AppleJack InvitationalSeptember 11, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 215 · Osseo5,000 Meters Junior Varsity21520:46.19 PB12
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 100 · Osseo5,000 Meters Junior Varsity10022:05.6 PB12
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 166 · Osseo5,000 Meters Junior Varsity16622:58.8 PB12
Sep 252025 Osseo InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 103 · Osseo5,000 Meters Junior Varsity10323:30.9 PB12
Sep 20Tom Watson Mustang Stampede XC MeetSep 20 · 5,000 Meters Boys HS Silver · Place 210 · Osseo5,000 Meters Boys HS Silver21022:10.812
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 172 · Osseo5,000 Meters Junior Varsity17224:17.9 PB12
Sep 4Dewey Minnaert XC InviteSep 4 · 5,000 Meters Junior Varsity · Place 75 · Osseo5,000 Meters Junior Varsity7522:22.5 PB12
Aug 29Irish InvitationalAug 29 · 2 Miles C · Place 138 · Osseo2 Miles C13814:57.812
Aug 22Irondale EarlybirdAug 22 · 3,200 Meters Varsity · Place 50 · Osseo3,200 Meters Varsity5015:04.9412

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24JV ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 196 · Osseo5,000 Meters Junior Varsity19621:06.2211
Oct 9NWSC ChampionshipsOct 9 · 5,000 Meters Junior Varsity · Place 122 · Osseo5,000 Meters Junior Varsity12222:06.611
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 145 · Osseo5,000 Meters Junior Varsity14521:43.2JR
Sep 262024 Osseo InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 62 · Osseo5,000 Meters Junior Varsity6221:21.711
Sep 21Tom Watson Mustang Stampede XC MeetSep 21 · 5,000 Meters Varsity · Place 203 · Osseo5,000 Meters Varsity20321:01.3311
Sep 13Lakeville North AppleJack InvitationalSep 13 · 5,000 Meters Varsity · Place 45 · Osseo5,000 Meters Varsity4522:17.5JR
Sep 5Dewey Minnaert InviteSep 5 · 5,000 Meters Junior Varsity · Place 78 · Osseo5,000 Meters Junior Varsity7823:09.511
Aug 30Irish InvitationalAug 30 · 2 Miles Varsity · Place 95 · Osseo2 Miles Varsity9514:29.7JR
Aug 23Irondale Silver View Invite XCAug 23 · 5,000 Meters Varsity · Place 43 · Osseo5,000 Meters Varsity4322:57.711

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26JV ChampionshipsOct 26 · Varsity · Place 266 · OsseoVarsity2667:1510
Oct 3Victoria Lions InvitationalOct 3 · 5,000 Meters Varsity · Place 58 · Osseo5,000 Meters Varsity5823:49.15—
Sep 28Osseo InvitationalSep 28 · 5,000 Meters Varsity · Place 87 · Osseo5,000 Meters Varsity877:3510
Sep 23Tom Watson Mustang StampedeSep 23 · 5,000 Meters Green · Place 120 · Osseo5,000 Meters Green12021:56.30 PB10
Sep 15Lakeville North Apple Jack InvitationalSep 15 · 5,000 Meters Varsity · Place 78 · Osseo5,000 Meters Varsity7822:56.510
Sep 7Dewey Minnaert InviteSep 7 · 5,000 Meters Junior Varsity · Place 93 · Osseo5,000 Meters Junior Varsity9322:34.1210
Sep 1Irish InvitationalSep 1 · 2 Miles C · Place 95 · Osseo2 Miles C9514:32.4 PB10
Aug 25Irondale - Maple Grove - Osse0 - Park Center XC MeetAug 25 · 5,000 Meters Boys Varsity · Place 73 · Osseo5,000 Meters Boys Varsity7323:22.12 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27JV ChampionshipsOct 27 · Varsity · Place 241 · OsseoVarsity2417:249
Oct 4Victoria Lions InvitationalOct 4 · 5,000 Meters Varsity · Place 107 · Osseo5,000 Meters Varsity10723:50.82—
Sep 24Mounds View Tom Watson InvitationalSep 24 · 3,200 Meters Green · Place 26 · Osseo3,200 Meters Green2614:54.0 PB9
Sep 15Hutchinson InvitationalSep 15 · 3,200 Meters Middle School · Place 85 · Osseo3,200 Meters Middle School8524:42.88—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28JV ChampionshipOct 28 · 5,000 Meters Varsity · Place 294 · Osseo5,000 Meters Varsity2948:298
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 193 · Osseo5,000 Meters Junior Varsity19328:01.858
Sep 25Milaca Mega MeetSep 25 · 3,200 Meters 8th Grade · Place 247 · Osseo3,200 Meters 8th Grade24715:57.4—
Sep 17Lakeville North Apple Jack InvitationalSep 17 · 5,000 Meters Varsity · Place 236 · Osseo5,000 Meters Varsity23628:53.08
Sep 3Irish InviteSep 3 · 2 Miles Freshman · Place 127 · Osseo2 Miles Freshman12717:49.38