Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invite · Sep 2717:45.0New Prague XC InviteSeptember 27, 2022
5,000 Meters · Crown CollegeWildcat Invitational · Sep 1417:23.36Wildcat InvitationalSeptember 14, 2023
5,000 Meters · Gale Woods FarmMSHSL Section 2AAA Championships · Oct 2517:28.99MSHSL Section 2AAA ChampionshipsOctober 25, 2022
5,000 Meters · Hyland Greens Golf CourseMetro West Conference Championships · Oct 1717:08.5Metro West Conference ChampionshipsOctober 17, 2023
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1827:54.51Conn College InviteOctober 18, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 428:46.9Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 329:26.4Paul Short Run (College)October 3, 2025
8,000 Meters · Middlebury CollegeAldrich Invitational · Sep 1429:47.1Aldrich InvitationalSeptember 14, 2024
8,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 1930:00.0M.S.Souther InviteSeptember 19, 2026
8,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald Hoffmann Invitational · Sep 2029:06.8Ronald Hoffmann InvitationalSeptember 20, 2025
8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 631:04.50Silloway Vermont State Maple Syrup ChallengeSeptember 6, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 277 · MiddleburyMiddlebury8,000 Meters White27729:09.3Jr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 464 · MiddleburyMiddlebury8,000 Meters Open46429:49.3Jr
Sep 19M.S.Souther InviteSep 19 · 8,000 Meters Men · Place 120 · MiddleburyMiddlebury8,000 Meters Men12030:00.0 PBJr
Sep 12Aldrich InvitationalSep 12 · 8,000 Meters Men · Place 77 · MiddleburyMiddlebury8,000 Meters Men7730:03.5Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 173 · MiddleburyMiddlebury8,000 Meters White17327:54.51 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 512 · MiddleburyMiddlebury8,000 Meters Open51229:26.4 PBSo
Sep 20Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 80 · MiddleburyMiddlebury8,000 Meters College8029:06.8 PBSo
Sep 13Aldrich InvitationalSep 13 · 8,000 Meters · Place 39 · MiddleburyMiddlebury8,000 Meters3929:56.20So
Sep 6Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 43 · MiddleburyMiddlebury8,000 Meters Collegiate4331:04.50 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 413 · MiddleburyMiddlebury8,000 Meters Open41328:46.9 PBFr
Sep 21Hoffmann Invitational / Liberty League PreviewSep 21 · 8,000 Meters Varsity · Place 67 · MiddleburyMiddlebury8,000 Meters Varsity6729:40.0FR
Sep 14Aldrich InvitationalSep 14 · 8,000 Meters Men's 8K · Place 23 · MiddleburyMiddlebury8,000 Meters Men's 8K2329:47.1 PBFr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 2AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 19 · WaconiaWaconia5,000 Meters Varsity1917:18.912
Oct 17Metro West Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 7 · WaconiaWaconia5,000 Meters Varsity717:08.5 PB12
Oct 11Mankato East InvitationalOct 11 · 5,000 Meters Varsity · Place 16 · WaconiaWaconia5,000 Meters Varsity1616:52.6SR
Oct 3Victoria Lions InvitationalOct 3 · 5,000 Meters Varsity · Place 25 · WaconiaWaconia5,000 Meters Varsity2517:39.88—
Sep 26New Prague XC InviteSep 26 · 5,000 Meters Varsity · Place 6 · WaconiaWaconia5,000 Meters Varsity617:57.0012
Sep 14Wildcat InvitationalSep 14 · 5,000 Meters Varsity · Place 21 · WaconiaWaconia5,000 Meters Varsity2117:23.36 PB12
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 40 · WaconiaWaconia5,000 Meters Varsity4017:33.712

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MSHSL Section 2AAA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 27 · WaconiaWaconia5,000 Meters Varsity2717:28.99 PB11
Oct 18Metro West Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 14 · WaconiaWaconia5,000 Meters Varsity1417:17.511
Oct 12Mankato East InvitationalOct 12 · 5,000 Meters Varsity · Place 18 · WaconiaWaconia5,000 Meters Varsity1817:03.25—
Oct 4Victoria Lions InvitationalOct 4 · 5,000 Meters Varsity · Place 24 · WaconiaWaconia5,000 Meters Varsity2417:24.25—
Sep 27New Prague XC InviteSep 27 · 5,000 Meters Varsity · Place 7 · WaconiaWaconia5,000 Meters Varsity717:45.0 PB11
Sep 22Buffalo Bison InvitationalSep 22 · 5,000 Meters Varsity · Place 21 · WaconiaWaconia5,000 Meters Varsity2117:39.1Unofficial11
Sep 15Wildcat InvitationalSep 15 · 5,000 Meters Varsity · Place 7 · WaconiaWaconia5,000 Meters Varsity717:42.5811
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 77 · WaconiaWaconia5,000 Meters Varsity7717:49.7—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 2AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 22 · WaconiaWaconia5,000 Meters Varsity2217:37.0810
Oct 19Metro West Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 11 · WaconiaWaconia5,000 Meters Varsity1117:37.5810
Oct 12Mankato East InvitationalOct 12 · 5,000 Meters Varsity · Place 11 · WaconiaWaconia5,000 Meters Varsity1117:21.8410
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Varsity · Place 46 · WaconiaWaconia5,000 Meters Varsity4617:58.7710
Sep 28Waconia DualsSep 28 · 5,000 Meters Varsity · Place 6 · WaconiaWaconia5,000 Meters Varsity618:18.510
Sep 25Milaca Mega MeetSep 25 · 5,000 Meters Varsity · Place 9 · WaconiaWaconia5,000 Meters Varsity918:00.7—
Sep 16Hutchinson InvitationalSep 16 · 5,000 Meters Varsity · Place 23 · WaconiaWaconia5,000 Meters Varsity2318:55.5110

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8Waconia TriOct 8 · 5,000 Meters Junior Varsity · Place 2 · WaconiaWaconia5,000 Meters Junior Varsity218:51.169
Sep 3Hutchinson TriSep 3 · 5,000 Meters Varsity · Place 8 · WaconiaWaconia5,000 Meters Varsity819:19.739
Aug 27New Prague TriangularAug 27 · 5,000 Meters Varsity · Place 10 · WaconiaWaconia5,000 Meters Varsity1020:17.49

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 17Waconia Run of the Lakes InvitationalSep 17 · 3,000 Meters Middle School · Place 7 · WaconiaWaconia3,000 Meters Middle School713:50.0—

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18Waconia Run of the Lakes InvitationalSep 18 · 1.86 Miles Middle School · Place 9 · WaconiaWaconia1.86 Miles Middle School913:44.2—