Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bassett Creek ParkMCAA Cross Country Championship · Oct 1018:22MCAA Cross Country ChampionshipOctober 10, 2026
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 318:48.3Princeton InvitationalSeptember 3, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1817:50.0Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Gale Woods FarmGryphon XC Invitational · Sep 3019:21Gryphon XC InvitationalSeptember 30, 2026
5,000 Meters · Highland 9 Golf CourseMSHSL Section 4A Championships · Oct 2118:27.7MSHSL Section 4A ChampionshipsOctober 21, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 118:02.2MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2417:59.81Farmington CowbellSeptember 24, 2026
5,000 Meters · Shamrock Golf CourseRocket Run · Sep 417:59.2Rocket RunSeptember 4, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 4A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 27 · Heritage Christian5,000 Meters Varsity2718:03.410
Oct 10MCAA Cross Country ChampionshipOct 10 · 5,000 Meters Varsity · Place 8 · Heritage Christian5,000 Meters Varsity818:22 PB10
Sep 30Gryphon XC InvitationalSep 30 · 5,000 Meters Varsity · Place 67 · Heritage Christian5,000 Meters Varsity6719:21 PB10
Sep 24Farmington CowbellSep 24 · 5,000 Meters Varsity · Place 83 · Heritage Christian5,000 Meters Varsity8317:59.81 PB10
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 97 · Heritage Christian5,000 Meters Lefty Wright Boys Maroon Competition9717:50.0 PB10
Sep 10Rocket RunSep 10 · 5,000 Meters Championship/Varsity · Place 37 · Heritage Christian5,000 Meters Championship/Varsity3718:34.310
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 20 · Heritage Christian5,000 Meters Varsity2018:48.3 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 118 · Heritage Christian5,000 Meters Class A11818:02.2 PB9
Oct 21MSHSL Section 4A ChampionshipsOct 21 · 5,000 Meters Varsity · Place 21 · Heritage Christian5,000 Meters Varsity2118:27.7 PB9
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Gopher Competition · Place 99 · Heritage Christian5,000 Meters High School Boys Gopher Competition9919:26.79
Sep 12Section 4 Course Preview MeetSep 12 · 5,000 Meters Varsity · Place 16 · Heritage Christian5,000 Meters Varsity1619:06.4FR
Sep 4Rocket RunSep 4 · 5,000 Meters Varsity · Place 50 · Heritage Christian5,000 Meters Varsity5017:59.2 PB9
Aug 28Princeton InvitationalAug 28 · 5,000 Meters Varsity · Place 27 · Heritage Christian5,000 Meters Varsity2718:36.5—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22MSHSL Section 4A ChampionshipsOct 22 · 5,000 Meters Varsity · Place 28 · Heritage Christian5,000 Meters Varsity2818:30.08
Oct 2Gryphon XC InvitationalOct 2 · 5,000 Meters Varsity · Place 31 · Heritage Christian5,000 Meters Varsity3118:43.908
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 207 · Heritage Christian5,000 Meters Varsity20720:09.78
Sep 5Rocket RunSep 5 · 5,000 Meters Varsity · Place 51 · Heritage Christian5,000 Meters Varsity5119:07.38
Aug 29Princeton InvitationalAug 29 · 5,000 Meters Varsity · Place 34 · Heritage Christian5,000 Meters Varsity3420:48.28

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 5Thundering Royal Elk XC InviteOct 5 · 5,000 Meters Junior Varsity · Place 15 · Heritage Christian5,000 Meters Junior Varsity1519:50.4—
Sep 28Osseo InvitationalSep 28 · 2,500 Meters Middle School · Place 6 · Heritage Christian2,500 Meters Middle School63:057
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Junior Varsity · Place 43 · Heritage Christian5,000 Meters Junior Varsity4320:03.9—
Sep 7Rocket RunSep 7 · 5,000 Meters Junior Varsity · Place 14 · Heritage Christian5,000 Meters Junior Varsity1419:41.00—
Aug 31Princeton InvitationalAug 31 · 5,000 Meters Varsity · Place 61 · Heritage Christian5,000 Meters Varsity6120:50.2—
Aug 25Spectrum Early BirdAug 25 · 5,000 Meters Varsity · Place 25 · Heritage Christian5,000 Meters Varsity2520:37.57