Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Nicollet Jr. HighSSC Round #1 at Burnsville · Aug 2712:27.6SSC Round #1 at BurnsvilleAugust 27, 2020
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 515:59.65Ev Berg InvitationalOctober 5, 2023
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Invite JV · Sep 2517:29.7Tom Watson Mustang Invite JVSeptember 25, 2021
5,000 Meters · Dakota County Fair Grounds 5kSSC Round #5 at Farmington · Oct 417:29.4SSC Round #5 at FarmingtonOctober 4, 2020
5,000 Meters · Eagan H.S. 5kSSC Championships at Eagan · Oct 1018:14.1SSC Championships at EaganOctober 10, 2020
5,000 Meters · Gale Woods FarmBauman/Rovn Hopkins Invitational · Sep 918:40.6Bauman/Rovn Hopkins Invitational September 9, 2021
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 416:06.0MSHSL Class AAA State ChampionshipsNovember 4, 2023
5,000 Meters · Luther CollegeLuther vs UW-La Crosse Dual · Oct 2415:35.1Luther vs UW-La Crosse DualOctober 24, 2025
5,000 Meters · Orono High SchoolOrono XC Invitational · Aug 3016:07.50Orono XC InvitationalAugust 30, 2023
5,000 Meters · Pond Athletic ComplexSSC Round #2 at Prior Lake · Sep 418:55.7SSC Round #2 at Prior LakeSeptember 4, 2020
5,000 Meters · Shakopee High SchoolSSC Round #3 at Shakopee · Sep 1218:25.0SSC Round #3 at ShakopeeSeptember 12, 2020
5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 516:56.84MSHSL Class AAA State ChampionshipsNovember 5, 2022
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 325:18.8Running of the CowsOctober 3, 2026
8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1824:58.1Roy Griak InvitationalSeptember 18, 2026
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 2126:15.5ISU John McNicholsSeptember 21, 2024
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1826:52.4Interregional InvitationalOctober 18, 2025
8,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 626:30.9Phoenix OpenSeptember 6, 2025
8,000 Meters · St. Olaf 8k CourseSt. Olaf Invitational · Sep 2026:03.8St. Olaf InvitationalSeptember 20, 2025
8,000 Meters · Warhawk Athletic FieldsWIAC Championship · Oct 3125:09.6WIAC ChampionshipOctober 31, 2026
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 325:58.5Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31WIAC ChampionshipOct 31 · 8,000 Meters Men 8k · Place 7 · UW-La CrosseUW-La Crosse8,000 Meters Men 8k725:09.6 PBJr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 52 · UW-La CrosseUW-La Crosse8,000 Meters Navy Championship5225:18.8 PBJr
Sep 18Roy Griak InvitationalSep 18 · 8,000 Meters Jo Rider College 8k · Place 45 · UW-La CrosseUW-La Crosse8,000 Meters Jo Rider College 8k4524:58.1 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Luther vs UW-La Crosse DualOct 24 · 5,000 Meters Varsity · Place 2 · UW-La CrosseUW-La Crosse5,000 Meters Varsity215:35.1 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 43 · UW-La CrosseUW-La Crosse8,000 Meters Blue4326:52.4 PBSo
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 43 · UW-La CrosseUW-La Crosse8,000 Meters Varsity4325:58.5 PBSo
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · Place 20 · UW-La CrosseUW-La Crosse8,000 Meters College2026:03.8 PBSo
Sep 6Phoenix OpenSep 6 · 8,000 Meters Men's Race · Place 43 · UW-La CrosseUW-La Crosse8,000 Meters Men's Race4326:30.9 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Jim Drews/Tori Neubauer InvitationalOct 19 · 8,000 Meters Varsity · Place 78 · UW-La CrosseUW-La Crosse8,000 Meters Varsity7827:14.3FR
Oct 4Blugold InvitationalOct 4 · 8,000 Meters Open · Place 50 · UW-La CrosseUW-La Crosse8,000 Meters Open5026:12.8FR
Sep 21ISU John McNicholsSep 21 · 8,000 Meters College · Place 166 · UW-La CrosseUW-La Crosse8,000 Meters College16626:15.5 PBFr
Sep 14Ken Weidt ClassicSep 14 · 8,000 Meters Varsity · Place 9 · UW-La CrosseUW-La Crosse8,000 Meters Varsity926:47.0FR

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 31 · Lakeville NorthLakeville North5,000 Meters Class AAA3116:06.0 PB12
Oct 26MSHSL Section 1AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 1 · Lakeville NorthLakeville North5,000 Meters Varsity116:17.612
Oct 13South Suburban Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 2 · Lakeville NorthLakeville North5,000 Meters Varsity216:48.212
Oct 5Ev Berg InvitationalOct 5 · 5,000 Meters Varsity · Place 4 · Lakeville NorthLakeville North5,000 Meters Varsity415:59.65 PB12
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 36 · Lakeville NorthLakeville North5,000 Meters Championship3616:36.512
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 36 · Lakeville NorthLakeville North5,000 Meters Championship3616:36.512
Sep 15Lakeville North Apple Jack InvitationalSep 15 · 5,000 Meters Varsity · Place 3 · Lakeville NorthLakeville North5,000 Meters Varsity316:12.012
Sep 8Faribault InvitationalSep 8 · 5,000 Meters Varsity · Place 2 · Lakeville NorthLakeville North5,000 Meters Varsity216:00.98—
Aug 30Orono XC InvitationalAug 30 · 5,000 Meters Varsity · Place 1 · Lakeville NorthLakeville North5,000 Meters Varsity116:07.50 PB12
Aug 16LNHa 2 Mile Time TrialAug 16 · 2 Miles Boys · Place 1 · Lakeville NorthLakeville North2 Miles Boys110:55.6Unofficial12

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 88 · Lakeville NorthLakeville North5,000 Meters Class AAA8816:56.84 PB11
Oct 27MSHSL Section 1AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 11 · Lakeville NorthLakeville North5,000 Meters Varsity1116:27.0111
Oct 6Ev Berg InvitationalOct 6 · 5,000 Meters Varsity · Place 15 · Lakeville NorthLakeville North5,000 Meters Varsity1516:26.0711
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 157 · Lakeville NorthLakeville North5,000 Meters Varsity1575:4211
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 121 · Lakeville NorthLakeville North5,000 Meters Varsity12118:32.6—
Aug 16LNHS 2m. Time TrialAug 16 · 2 Miles Boys 2m · Place 6 · Lakeville NorthLakeville North2 Miles Boys 2m611:01.0Unofficial11

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Section 1AAA - JVOct 28 · 5,000 Meters Junior Varsity · Place 2 · Lakeville NorthLakeville North5,000 Meters Junior Varsity217:40.5310
Oct 7Ev Berg InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 3 · Lakeville NorthLakeville North5,000 Meters Junior Varsity317:42.9210
Sep 25Tom Watson Mustang Invite JVSep 25 · 5,000 Meters Green Race Junior Varsity · Place 1 · Lakeville NorthLakeville North5,000 Meters Green Race Junior Varsity117:29.7 PB10
Sep 17Lakeville North Apple Jack InvitationalSep 17 · 5,000 Meters Varsity · Place 77 · Lakeville NorthLakeville North5,000 Meters Varsity7718:46.110
Sep 9Bauman/Rovn Hopkins Invitational Sep 9 · 5,000 Meters Varsity · Place 88 · Lakeville NorthLakeville North5,000 Meters Varsity8818:40.6 PB10
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 137 · Lakeville NorthLakeville North5,000 Meters Varsity13718:18.110

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 10SSC Championships at EaganOct 10 · 5,000 Meters JV Boys SSC Championships · Place 13 · Lakeville NorthLakeville North5,000 Meters JV Boys SSC Championships1318:14.1 PB9
Oct 4SSC Round #5 at FarmingtonOct 4 · 5,000 Meters Boys Combined 5k · Place 47 · Lakeville NorthLakeville North5,000 Meters Boys Combined 5k4717:29.4 PB9
Sep 24Dakota County InvitationalSep 24 · 5,000 Meters Varsity · Place 15 · Lakeville NorthLakeville North5,000 Meters Varsity1518:04.59
Sep 24SSC Dakota County Fairgrounds MeetSep 24 · 5,000 Meters Boys 5k · Place 22 · Lakeville NorthLakeville North5,000 Meters Boys 5k2218:04.59
Sep 12SSC Round #3 at ShakopeeSep 12 · 5,000 Meters Boys 5k · Place 58 · Lakeville NorthLakeville North5,000 Meters Boys 5k5818:25.0 PB9
Sep 4SSC Round #2 at Prior LakeSep 4 · 5,000 Meters Varsity · Place 68 · Lakeville NorthLakeville North5,000 Meters Varsity6818:55.7 PB9
Aug 27SSC Round #1 at BurnsvilleAug 27 · 2 Miles Boys 2 Mile · Place 113 · Lakeville NorthLakeville North2 Miles Boys 2 Mile11312:27.6 PB9

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Section 1AA JV EntriesOct 24 · 5,000 Meters Junior Varsity · Place 41 · Lakeville NorthLakeville North5,000 Meters Junior Varsity4118:33.858
Oct 11SSC South Suburban Conference ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 52 · Lakeville NorthLakeville North5,000 Meters Junior Varsity5219:25.68

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25MSHSL Section 1AA ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 71 · Lakeville NorthLakeville North5,000 Meters Junior Varsity7118:56.57
Oct 12South Suburban Conference ChampionshipOct 12 · 5,000 Meters Junior Varsity · Place 91 · Lakeville NorthLakeville North5,000 Meters Junior Varsity9120:02.47