Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Grand National Golf ClubMSHSL Section 5A Championships · Oct 2418:32.1MSHSL Section 5A ChampionshipsOctober 24, 2024
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1919:31.5Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Litchfield Golf CourseMSHSL Section 5A Championships · Oct 2317:34.4MSHSL Section 5A ChampionshipsOctober 23, 2025
5,000 Meters · Pierz Golf CourseGranite Ridge Conference · Oct 1418:01.6Granite Ridge ConferenceOctober 14, 2025
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1219:14.20Mora XC InvitationalSeptember 12, 2023
5,000 Meters · Stone Creek Golf CourseFoley Falcon Invite · Sep 2519:38.95Foley Falcon InviteSeptember 25, 2025
5,000 Meters · Whitefish Golf ClubPequot Lakes Cross Country Invitational · Oct 717:48.41Pequot Lakes Cross Country InvitationalOctober 7, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 28 · Pierz5,000 Meters Varsity2817:34.4 PB12
Oct 14Granite Ridge ConferenceOct 14 · 5,000 Meters Varsity · Place 9 · Pierz5,000 Meters Varsity918:01.6 PB12
Oct 7Pequot Lakes Cross Country InvitationalOct 7 · 5,000 Meters Varsity · Place 7 · Pierz5,000 Meters Varsity717:48.41 PB12
Oct 2Litchfield InvitationalOct 2 · 5,000 Meters Varsity · Place 65 · Pierz5,000 Meters Varsity6518:49.612
Sep 25Foley Falcon InviteSep 25 · 5,000 Meters Varsity · Place 12 · Pierz5,000 Meters Varsity1219:38.95 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 154 · Pierz5,000 Meters Lefty Wright Boys Maroon Competition15419:31.5 PB12
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 42 · Pierz5,000 Meters Varsity4219:47.912
Sep 9Mora XC InvitationalSep 9 · 5,000 Meters Varsity · Place 58 · Pierz5,000 Meters Varsity5819:03.1SR
Sep 5Dragon Twilight InvitationalSep 5 · 5,000 Meters Varsity · Place 63 · Pierz5,000 Meters Varsity6318:20.5SR
Aug 25Milaca Early BirdAug 25 · 5,000 Meters Varsity · Place 11 · Pierz5,000 Meters Varsity1118:40.5—

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 40 · Pierz5,000 Meters Varsity4018:32.1 PB11
Oct 15Granite Ridge ConferenceOct 15 · 5,000 Meters Varsity · Place 19 · Pierz5,000 Meters Varsity1918:17.511
Oct 8St. Cloud Cathedral InvitationalOct 8 · 5,000 Meters Varsity · Place 27 · Pierz5,000 Meters Varsity2718:21.6011
Oct 1Hinckley-FInlayson InvitationalOct 1 · 5,000 Meters Varsity · Place 50 · Pierz5,000 Meters Varsity5018:32.111
Sep 26Falcon InvitationalSep 26 · 5,000 Meters Varsity · Place 14 · Pierz5,000 Meters Varsity1419:36.111
Sep 16Rey Zimney StampedeSep 16 · 5,000 Meters Varsity · Place 47 · Pierz5,000 Meters Varsity4719:28.511
Sep 10Mora XC InvitationalSep 10 · 5,000 Meters Varsity · Place 59 · Pierz5,000 Meters Varsity5919:18.7JR
Sep 5Pine City InviteSep 5 · Varsity · Place 28 · PierzVarsity2819:1911
Aug 26Milaca Early BirdAug 26 · 5,000 Meters Varsity · Place 11 · Pierz5,000 Meters Varsity1119:21.211
Aug 22Duluth East Twin Ports InvitationalAug 22 · 5,000 Meters Varsity · Place 33 · Pierz5,000 Meters Varsity3319:35.9011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 5A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 54 · Pierz5,000 Meters Varsity5419:17.510
Oct 3Hinckley InvitationalOct 3 · 5,000 Meters Varsity · Place 62 · Pierz5,000 Meters Varsity6219:44.410
Sep 18Rey Zimney StampedeSep 18 · 5,000 Meters Varsity · Place 73 · Pierz5,000 Meters Varsity7320:23.2—
Sep 12Mora XC InvitationalSep 12 · 5,000 Meters Varsity · Place 64 · Pierz5,000 Meters Varsity6419:14.20 PB10
Sep 7Pine City InvitationalSep 7 · 5,000 Meters Varsity · Place 48 · Pierz5,000 Meters Varsity4819:39.0010
Aug 24Duluth East Twin Ports InvitationalAug 24 · 5,000 Meters Varsity · Place 50 · Pierz5,000 Meters Varsity5020:00.810