Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMSHSL Section 5AAA Championships · Oct 2918:04.5MSHSL Section 5AAA ChampionshipsOctober 29, 2026
5,000 Meters · Brightwood Hills Golf CourseIrondale XC Invite · Oct 818:40Irondale XC InviteOctober 8, 2026
5,000 Meters · Brightwood Hills Golf CourseIrondale Invite · Oct 219:24.63Irondale InviteOctober 2, 2025
5,000 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 2519:36.02025 Osseo InvitationalSeptember 25, 2025
5,000 Meters · Elm Creek Park Reserve2026 Osseo Invitational · Oct 119:05.62026 Osseo InvitationalOctober 1, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1818:13.2Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1920:05.0Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Silver View ParkIrondale Early Bird XC Meet · Aug 2819:01.0Irondale Early Bird XC MeetAugust 28, 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 5AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 45 · Irondale5,000 Meters Varsity4518:04.5 PB11
Oct 20SEC Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 71 · Irondale5,000 Meters Varsity7118:44.9JR
Oct 8Irondale XC InviteOct 8 · 5,000 Meters Boys Varsity · Place 18 · Irondale5,000 Meters Boys Varsity1818:40 PB11
Oct 12026 Osseo InvitationalOct 1 · 5,000 Meters Varsity · Place 108 · Irondale5,000 Meters Varsity10819:05.6 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 133 · Irondale5,000 Meters Lefty Wright Boys Maroon Competition13318:13.2 PB11
Sep 10Steve Hoag InvitationalSep 10 · 5,000 Meters Varsity · Place 65 · Irondale5,000 Meters Varsity6519:10.511
Aug 28Irondale Early Bird XC MeetAug 28 · 5,000 Meters Boys Varsity · Place 7 · Irondale5,000 Meters Boys Varsity719:01.0 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 47 · Irondale5,000 Meters Varsity4718:33.310
Oct 14Suburban East Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 70 · Irondale5,000 Meters Varsity7017:56.6SO
Oct 2Irondale InviteOct 2 · 5,000 Meters Varsity · Place 10 · Irondale5,000 Meters Varsity1019:24.63 PB10
Sep 252025 Osseo InvitationalSep 25 · 5,000 Meters Varsity · Place 63 · Irondale5,000 Meters Varsity6319:36.0 PB10
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 209 · Irondale5,000 Meters Lefty Wright Boys Maroon Competition20920:05.0 PB10
Sep 4Steve Hoag InvitationalSep 4 · 5,000 Meters Varsity · Place 71 · Irondale5,000 Meters Varsity7118:48.310
Aug 22Irondale EarlybirdAug 22 · 3,200 Meters Varsity · Place 13 · Irondale3,200 Meters Varsity1312:19.9610

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 47 · Irondale5,000 Meters Varsity4719:03.599
Oct 15Suburban East Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 79 · Irondale5,000 Meters Varsity7918:54.69
Oct 3Irondale Cross Country InviteOct 3 · 5,000 Meters Varsity · Place 10 · Irondale5,000 Meters Varsity1019:20.39
Sep 262024 Osseo InvitationalSep 26 · 5,000 Meters Varsity · Place 93 · Irondale5,000 Meters Varsity9319:47.59
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 184 · Irondale5,000 Meters Varsity18420:47.29
Sep 5Steve Hoag InvitationalSep 5 · 5,000 Meters Varsity · Place 91 · Irondale5,000 Meters Varsity9119:47.69
Aug 28Crimson TwilightAug 28 · 5,000 Meters Varsity · Place 53 · Irondale5,000 Meters Varsity5321:28.99
Aug 23Irondale Silver View Invite XCAug 23 · 5,000 Meters Varsity · Place 17 · Irondale5,000 Meters Varsity1720:13.19

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26JV ChampionshipsOct 26 · Varsity · Place 95 · IrondaleVarsity956:208
Oct 17Suburban East Conference Cross CountryOct 17 · Varsity · Place 55 · IrondaleVarsity556:158
Oct 5Irondale XC InviteOct 5 · 5,000 Meters Junior Varsity · Place 3 · Irondale5,000 Meters Junior Varsity320:01.238
Sep 28Osseo InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 82 · Irondale5,000 Meters Junior Varsity826:468
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 256 · Irondale5,000 Meters Varsity25621:21.88
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 256 · Irondale5,000 Meters Varsity25621:21.88
Aug 25Irondale - Maple Grove - Osse0 - Park Center XC MeetAug 25 · 5,000 Meters Boys Varsity · Place 42 · Irondale5,000 Meters Boys Varsity4221:30.268

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27JV ChampionshipsOct 27 · Varsity · Place 185 · IrondaleVarsity1856:517
Oct 18Suburban East Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 150 · Irondale5,000 Meters Junior Varsity1507:097
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Open · Place 262 · Irondale5,000 Meters Open26225:11.8—
Aug 25St. Paul Central OpenAug 25 · 5,000 Meters Junior Varsity · Place 44 · Irondale5,000 Meters Junior Varsity4422:55.9—