Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Grand National Golf ClubHinckley Invitational · Oct 313:56.7Hinckley InvitationalOctober 3, 2023
3,200 Meters · Princeton Golf CourseTiger Invitational · Oct 1013:30.9Tiger InvitationalOctober 10, 2023
3,200 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1213:46.60Mora XC InvitationalSeptember 12, 2023
5,000 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 2518:30.22025 Osseo InvitationalSeptember 25, 2025
5,000 Meters · Elm Creek Park Reserve2026 Osseo Invitational · Oct 118:14.32026 Osseo InvitationalOctober 1, 2026
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 318:40.0Princeton InvitationalSeptember 3, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1817:43.0Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Sep 3018:18.3Hinckley-Finlayson InvitationalSeptember 30, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1919:16.6Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Litchfield Golf CourseMSHSL Section 5A Championships · Oct 2317:15.2MSHSL Section 5A ChampionshipsOctober 23, 2025
5,000 Meters · Pierz Golf CoursePierz Pioneer Stampede · Sep 2118:15.2Pierz Pioneer StampedeSeptember 21, 2026
5,000 Meters · Pine City Country ClubGreat River Conference Championships · Oct 1417:54Great River Conference ChampionshipsOctober 14, 2025
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1317:23.03Tiger InvitationalOctober 13, 2026
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1418:10.4Mora XC InvitationalSeptember 14, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 5A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 20 · Pine CityPine City5,000 Meters Varsity2017:28.511
Oct 20Great River Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 14 · Pine CityPine City5,000 Meters Varsity1418:33.811
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 32 · Pine CityPine City5,000 Meters Varsity3217:23.03 PB11
Oct 6Hinckley-Finlayson InvitationalOct 6 · 5,000 Meters Boys Varsity · Place 8 · Pine CityPine City5,000 Meters Boys Varsity818:28.211
Oct 12026 Osseo InvitationalOct 1 · 5,000 Meters Varsity · Place 70 · Pine CityPine City5,000 Meters Varsity7018:14.3 PB11
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Varsity · Place 15 · Pine CityPine City5,000 Meters Varsity1518:15.2 PB11
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Larry Zirgibel Boy’s Gold Competition · Place 86 · Pine CityPine City5,000 Meters Larry Zirgibel Boy’s Gold Competition8617:43.0 PB11
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters Varsity · Place 16 · Pine CityPine City5,000 Meters Varsity1618:10.4 PB11
Sep 10Pine City InviteSep 10 · 5,000 Meters Varsity · Place 23 · Pine CityPine City5,000 Meters Varsity2319:0111
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 19 · Pine CityPine City5,000 Meters Varsity1918:40.0 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 19 · Pine CityPine City5,000 Meters Varsity1917:15.2 PB10
Oct 14Great River Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 12 · Pine CityPine City5,000 Meters Varsity1217:54 PB10
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 70 · Pine CityPine City5,000 Meters Varsity7018:00.710
Sep 30Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Varsity · Place 31 · Pine CityPine City5,000 Meters Varsity3118:18.3 PB10
Sep 252025 Osseo InvitationalSep 25 · 5,000 Meters Varsity · Place 30 · Pine CityPine City5,000 Meters Varsity3018:30.2 PB10
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 135 · Pine CityPine City5,000 Meters Lefty Wright Boys Maroon Competition13519:16.6 PB10
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 44 · Pine CityPine City5,000 Meters Varsity4419:53.110
Sep 9Mora XC InvitationalSep 9 · 5,000 Meters Varsity · Place 41 · Pine CityPine City5,000 Meters Varsity4118:32.1SO
Sep 4Pine City InviteSep 4 · 5,000 Meters Varsity · Place 20 · Pine CityPine City5,000 Meters Varsity2018:1510
Aug 28Princeton InvitationalAug 28 · 5,000 Meters Varsity · Place 26 · Pine CityPine City5,000 Meters Varsity2618:35.9—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Great River Conference ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 3 · Pine CityPine City5,000 Meters Junior Varsity319:259
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 52 · Pine CityPine City5,000 Meters Junior Varsity5220:16.19
Oct 1Hinckley-FInlayson InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 25 · Pine CityPine City5,000 Meters Junior Varsity2520:07.19
Sep 262024 Osseo InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 39 · Pine CityPine City5,000 Meters Junior Varsity3920:52.09
Sep 19Rush City Autumn RunSep 19 · Varsity · Place 1 · Pine CityPine CityVarsity121:369
Sep 16Rey Zimney StampedeSep 16 · 5,000 Meters Junior Varsity · Place 34 · Pine CityPine City5,000 Meters Junior Varsity3422:36.39
Sep 5Pine City InviteSep 5 · Varsity · Place 25 · Pine CityPine CityVarsity2521:489
Aug 29Princeton InvitationalAug 29 · 5,000 Meters Varsity · Place 77 · Pine CityPine City5,000 Meters Varsity7724:14.79

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Great River ConferenceOct 17 · 3,200 Meters Middle School · Place 5 · Pine CityPine City3,200 Meters Middle School514:09.008
Oct 10Tiger InvitationalOct 10 · 3,200 Meters Jr High · Place 37 · Pine CityPine City3,200 Meters Jr High3713:30.9 PB8
Oct 3Hinckley InvitationalOct 3 · 3,200 Meters Junior High · Place 15 · Pine CityPine City3,200 Meters Junior High1513:56.7 PB8
Sep 18Rey Zimney StampedeSep 18 · 3,200 Meters Middle School · Place 49 · Pine CityPine City3,200 Meters Middle School4914:32.1—
Sep 12Mora XC InvitationalSep 12 · 3,200 Meters Junior High · Place 42 · Pine CityPine City3,200 Meters Junior High4213:46.60 PB8
Sep 7Pine City InvitationalSep 7 · 2,000 Meters Middle School · Place 12 · Pine CityPine City2,000 Meters Middle School127:58.008
Aug 31Princeton InvitationalAug 31 · 2,000 Meters Middle School · Place 20 · Pine CityPine City2,000 Meters Middle School208:18.2—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Great River ConferenceOct 18 · 3,200 Meters Middle School · Place 3 · Pine CityPine City3,200 Meters Middle School313:50.007
Oct 4Hinckley-Finlayson InvitationalOct 4 · 3,200 Meters Middle School · Place 7 · Pine CityPine City3,200 Meters Middle School714:447
Sep 29Foley InvitationalSep 29 · 3,200 Meters Jr. High · Place 36 · Pine CityPine City3,200 Meters Jr. High3614:02.3Unofficial7
Sep 19Rey Zimney StampedeSep 19 · 3,200 Meters Middle School · Place 54 · Pine CityPine City3,200 Meters Middle School5414:39.2—
Sep 13Mora XC InvitationalSep 13 · 3,200 Meters 7th and 8th Grades · Place 36 · Pine CityPine City3,200 Meters 7th and 8th Grades3614:42.17
Sep 8Pine City InvitationalSep 8 · 2,000 Meters Middle School · Place 8 · Pine CityPine City2,000 Meters Middle School87:58.007
Sep 1Princeton InvitationalSep 1 · 2,000 Meters Middle School · Place 22 · Pine CityPine City2,000 Meters Middle School229:23.2—