Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSSteve Hoag Invitational · Sep 419:17.1Steve Hoag InvitationalSeptember 4, 2025
5,000 Meters · Forest Lake Area High SchoolSEC Tri Meet · Sep 2527:33.8SEC Tri MeetSeptember 25, 2020
5,000 Meters · Forest Lake Middle School 5k CourseSEC: Forest Lake, Stillwater, Park CG · Oct 123:40.8SEC: Forest Lake, Stillwater, Park CGOctober 1, 2020
5,000 Meters · Ki-Chi Saga ParkChisago Lakes Wildcat Invitational · Sep 1621:06.81Chisago Lakes Wildcat InvitationalSeptember 16, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1922:00.5Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Lester Park Golf CourseLester Park Invitational · Sep 3021:40.1Lester Park Invitational September 30, 2023
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 719:02.2Tiger InvitationalOctober 7, 2025
5,000 Meters · Purple Hawk Country ClubNorm Ayen XC Invitational · Sep 2319:55.1Norm Ayen XC InvitationalSeptember 23, 2025
5,000 Meters · St. Croix Bluffs Regional ParkTriangular Meet Forest Lake/Park Cottage Grove/Roseville · Sep 1126:01.62Triangular Meet Forest Lake/Park Cottage Grove/RosevilleSeptember 11, 2020
5,000 Meters · The Ponds Golf CourseSaints Invitational · Sep 1120:18.9Saints InvitationalSeptember 11, 2025
5,000 Meters · Wildcat ParkWildcat Invitational · Sep 1921:54.50Wildcat InvitationalSeptember 19, 2023
5,000 Meters · William O'Brien State ParkWhite Bear/Forest Lake/Mounds View Triangular Meet · Sep 2527:33.8White Bear/Forest Lake/Mounds View Triangular MeetSeptember 25, 2020
5,000 Meters · Zahler ParkSTMA Invitational · Oct 121:34.0STMA InvitationalOctober 1, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14Suburban East Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 75 · Forest Lake5,000 Meters Junior Varsity7519:03.4SR
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 12 · Forest Lake5,000 Meters Junior Varsity1219:02.2 PB12
Oct 1STMA InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 145 · Forest Lake5,000 Meters Junior Varsity14521:34.0 PB12
Sep 23Norm Ayen XC InvitationalSep 23 · 5,000 Meters JV · Place 8 · Forest Lake5,000 Meters JV819:55.1 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 332 · Forest Lake5,000 Meters Lefty Wright Boys Maroon Competition33222:00.5 PB12
Sep 16Chisago Lakes Wildcat InvitationalSep 16 · 5,000 Meters Boys 5k · Place 41 · Forest Lake5,000 Meters Boys 5k4121:06.81 PB12
Sep 11Saints InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 10 · Forest Lake5,000 Meters Junior Varsity1020:18.9 PB12
Sep 4Steve Hoag InvitationalSep 4 · 5,000 Meters Varsity · Place 92 · Forest Lake5,000 Meters Varsity9219:17.1 PB12
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 196 · Forest Lake5,000 Meters Varsity19620:13.7412

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15Suburban East Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 58 · Forest Lake5,000 Meters Junior Varsity5818:43.612
Oct 2STMA InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 152 · Forest Lake5,000 Meters Junior Varsity15221:44.612
Sep 24Norm Ayen XC InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 22 · Forest Lake5,000 Meters Junior Varsity2220:28.3912
Sep 17Chisago Lakes Wildcat InvitationalSep 17 · 5,000 Meters Varsity · Place 39 · Forest Lake5,000 Meters Varsity3920:56.011
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 165 · Forest Lake5,000 Meters Varsity16520:54.1012

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26JV ChampionshipsOct 26 · Varsity · Place 114 · Forest LakeVarsity1146:2611
Oct 17Suburban East Conference Cross CountryOct 17 · Varsity · Place 73 · Forest LakeVarsity736:2211
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 92 · Forest Lake5,000 Meters Junior Varsity9220:38.111
Sep 30Lester Park Invitational Sep 30 · 5,000 Meters JV · Place 18 · Forest Lake5,000 Meters JV1821:40.1 PB11
Sep 19Wildcat InvitationalSep 19 · 5,000 Meters Varsity Boys 5k · Place 77 · Forest Lake5,000 Meters Varsity Boys 5k7721:54.50 PB11

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Suburban East Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 96 · Forest Lake5,000 Meters Junior Varsity966:2910
Sep 20Chisago Lakes Wildcat InvitationalSep 20 · 5,000 Meters Boys JV 5k · Place 17 · Forest Lake5,000 Meters Boys JV 5k1721:51.010
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Open · Place 180 · Forest Lake5,000 Meters Open18023:39.4—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28JV ChampionshipOct 28 · 5,000 Meters Varsity · Place 153 · Forest Lake5,000 Meters Varsity1536:488
Oct 19Suburban East Conference ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 95 · Forest Lake5,000 Meters Junior Varsity956:528
Oct 4St. Michael-Albertville InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 146 · Forest Lake5,000 Meters Junior Varsity14622:38.88
Sep 9Steve Hoag InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 161 · Forest Lake5,000 Meters Junior Varsity16125:34.68
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Open · Place 220 · Forest Lake5,000 Meters Open22023:33.78

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7Suburban East Conference XC ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 225 · Forest Lake5,000 Meters Junior Varsity2258:04—
Oct 1SEC: Forest Lake, Stillwater, Park CGOct 1 · 5,000 Meters Boys JV 5k. · Place 72 · Forest Lake5,000 Meters Boys JV 5k.7223:40.8 PB7
Sep 25SEC Tri MeetSep 25 · 5,000 Meters Junior Varsity · Place 72 · Forest Lake5,000 Meters Junior Varsity7227:33.8 PB7
Sep 25White Bear/Forest Lake/Mounds View Triangular MeetSep 25 · 5,000 Meters Boys JV · Place 72 · Forest Lake5,000 Meters Boys JV7227:33.8 PB7
Sep 11Triangular Meet Forest Lake/Park Cottage Grove/RosevilleSep 11 · 5,000 Meters Junior Varsity · Place 59 · Forest Lake5,000 Meters Junior Varsity5926:01.62 PB7