Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount High SchoolIrish Invitational · Sep 412:52.4Irish InvitationalSeptember 4, 2026
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2913:15.4Irish InvitationalAugust 29, 2025
2,500 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 2510:23.32025 Osseo InvitationalSeptember 25, 2025
3,200 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 2013:27.4Tom Watson Mustang Stampede XC MeetSeptember 20, 2025
3,400 Meters · Silver View ParkIrondale Early Bird XC Meet · Aug 2813:21.0Irondale Early Bird XC MeetAugust 28, 2026
5,000 Meters · Anoka HSMSHSL Section 5AAA Championships · Oct 2918:30.7MSHSL Section 5AAA ChampionshipsOctober 29, 2026
5,000 Meters · ELk River Golf ClubNorthwest Suburban Conference Championships · Oct 1418:53.8Northwest Suburban Conference ChampionshipsOctober 14, 2026
5,000 Meters · Elm Creek Park Reserve2026 Osseo Invitational · Oct 119:11.92026 Osseo InvitationalOctober 1, 2026
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2619:15.0Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1819:03.3Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmVictoria Lions Invitational · Oct 620:18.8Victoria Lions InvitationalOctober 6, 2026
5,000 Meters · St. Croix Bluffs Regional ParkDewey Minnaert XC Invite · Sep 1019:40Dewey Minnaert XC InviteSeptember 10, 2026
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1122:39.5Lakeville North AppleJack InvitationalSeptember 11, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 5AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 52 · Osseo5,000 Meters Varsity5218:30.7 PB9
Oct 14Northwest Suburban Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 91 · Osseo5,000 Meters Varsity9118:53.8 PB9
Oct 6Victoria Lions InvitationalOct 6 · 5,000 Meters Varsity · Place 98 · Osseo5,000 Meters Varsity9820:18.8 PB9
Oct 12026 Osseo InvitationalOct 1 · 5,000 Meters Varsity · Place 113 · Osseo5,000 Meters Varsity11319:11.9 PB9
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters Varsity · Place 188 · Osseo5,000 Meters Varsity18819:15.0 PB9
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Merrill Fischbein Boys Gopher Competi · Place 158 · Osseo5,000 Meters Merrill Fischbein Boys Gopher Competi15819:03.3 PB9
Sep 10Dewey Minnaert XC InviteSep 10 · 5,000 Meters Boys Varsity · Place 27 · Osseo5,000 Meters Boys Varsity2719:40 PB9
Sep 4Irish InvitationalSep 4 · 2 Miles Freshman · Place 30 · Osseo2 Miles Freshman3012:52.4 PB9
Aug 28Irondale Early Bird XC MeetAug 28 · 3,400 Meters Boys JV (3.4k) · Place 8 · Osseo3,400 Meters Boys JV (3.4k)813:21.0 PB9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 142 · Osseo5,000 Meters Junior Varsity14219:36.318
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 65 · Osseo5,000 Meters Junior Varsity6521:04.88
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 80 · Osseo5,000 Meters Junior Varsity8020:51.08
Sep 252025 Osseo InvitationalSep 25 · 2,500 Meters Middle School · Place 4 · Osseo2,500 Meters Middle School410:23.3 PB8
Sep 20Tom Watson Mustang Stampede XC MeetSep 20 · 3,200 Meters Boys Middle School · Place 37 · Osseo3,200 Meters Boys Middle School3713:27.4 PB8
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters C · Place 42 · Osseo5,000 Meters C4222:39.5 PB8
Sep 4Dewey Minnaert XC InviteSep 4 · 5,000 Meters Junior Varsity · Place 69 · Osseo5,000 Meters Junior Varsity6921:56.98
Aug 29Irish InvitationalAug 29 · 2 Miles Freshman · Place 90 · Osseo2 Miles Freshman9013:15.4 PB8