Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount High SchoolIrish Invitational · Sep 411:59.1Irish InvitationalSeptember 4, 2026
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2912:20.8Irish InvitationalAugust 29, 2025
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 817:33.0Ev Berg InvitationalOctober 8, 2026
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invitational · Oct 118:10.9New Prague XC InvitationalOctober 1, 2026
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1020:08.50South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1817:41.5Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Levi Dodge 5k. CourseSSC Championships · Oct 1517:57.90SSC ChampionshipsOctober 15, 2026
5,000 Meters · MHS Campus CourseMustang Relays · Sep 1218:26.9Mustang RelaysSeptember 12, 2026
5,000 Meters · New Richmond HSNew Richmound Invitational · Sep 2719:44.5New Richmound InvitationalSeptember 27, 2025
5,000 Meters · St. Croix Bluffs Regional ParkDewey Minnaert XC Invite · Sep 419:36.4Dewey Minnaert XC InviteSeptember 4, 2025
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1120:02.9Lakeville North AppleJack InvitationalSeptember 11, 2025
5,000 Meters · Valleywood Golf CourseMSHSL Section 3AAA Championships · Oct 2917:55.49MSHSL Section 3AAA ChampionshipsOctober 29, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 3AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 25 · Eagan5,000 Meters Varsity2517:55.49 PB10
Oct 15SSC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 52 · Eagan5,000 Meters Varsity5217:57.90 PB10
Oct 8Ev Berg InvitationalOct 8 · 5,000 Meters Varsity · Place 63 · Eagan5,000 Meters Varsity6317:33.0 PB10
Oct 1New Prague XC InvitationalOct 1 · 5,000 Meters Boys Varsity · Place 15 · Eagan5,000 Meters Boys Varsity1518:10.9 PB10
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Merrill Fischbein Boys Gopher Competi · Place 80 · Eagan5,000 Meters Merrill Fischbein Boys Gopher Competi8017:41.5 PB10
Sep 12Mustang RelaysSep 12 · 5,000 Meters Varsity · Place 50 · Eagan5,000 Meters Varsity5018:26.9 PB10
Sep 4Irish InvitationalSep 4 · 2 Miles Varsity · Place 87 · Eagan2 Miles Varsity8711:59.1 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters JV Boys · Place 59 · Eagan5,000 Meters JV Boys5920:08.50 PB9
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 39 · Eagan5,000 Meters Junior Varsity3919:04.69
Sep 27New Richmound InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 30 · Eagan5,000 Meters Junior Varsity3019:44.5 PB9
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 28 · Eagan5,000 Meters Junior Varsity2820:02.9 PB9
Sep 4Dewey Minnaert XC InviteSep 4 · 5,000 Meters Junior Varsity · Place 16 · Eagan5,000 Meters Junior Varsity1619:36.4 PB9
Aug 29Irish InvitationalAug 29 · 2 Miles Freshman · Place 54 · Eagan2 Miles Freshman5412:20.8 PB9

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19Farmington Cowbell Classic InviteSep 19 · Varsity · Place 99 · EaganVarsity998:34.93rd