Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMaverick Open · Feb 204:45.25aMaverick OpenFebruary 20, 2026
10,000 Meters · OutdoorAmerican Rivers Conference Championships · Apr 3034:26.56aAmerican Rivers Conference ChampionshipsApril 30, 2026
10000 Meters · OutdoorMaverick Invitational · Apr 1837:50.36Maverick InvitationalApril 18, 2025
1500 Meters · OutdoorAmerican Rivers Conference Outdoor Championships · May 114:42.36American Rivers Conference Outdoor ChampionshipsMay 11, 2023
1600 Meters · OutdoorMetro West Conference Championships · May 294:48.25Metro West Conference ChampionshipsMay 29, 2021
3000 Meters · IndoorAmerican Rivers Conference Championships · Feb 239:17.39aAmerican Rivers Conference ChampionshipsFebruary 23, 2024
3200 Meters · OutdoorMSHSL Section 2AAA Championships · Jun 110:20.12aMSHSL Section 2AAA ChampionshipsJune 1, 2022
5000 Meters · IndoorDarren Young Classic · Feb 1116:20.39Darren Young ClassicFebruary 11, 2023
5000 Meters · OutdoorRed Raider Open · Apr 1916:39.38aRed Raider OpenApril 19, 2024
800 Meters · OutdoorMetro West Boys Meet (Cooper) · May 32:33.38Metro West Boys Meet (Cooper)May 3, 2021
Results · OutdoorChanhassen Boys Tri · Apr 305:07.99Chanhassen Boys TriApril 30, 2021
Shot Put · 12lb · OutdoorTrue Team Section 3AAA · May 78.24mTrue Team Section 3AAAMay 7, 2019

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30American Rivers Conference ChampionshipsApr 30 · 10,000 Meters · Place 24 · Buena VistaBuena Vista10,000 Meters24.34:26.56a PBSr
Apr 30American Rivers Conference ChampionshipsApr 30 · 5000 Meters · Place 27 · Buena VistaBuena Vista5000 Meters27.17:16.28aSr
Apr 16Northwestern InviteApr 16 · 5000 Meters · Buena VistaBuena Vista5000 Meters--DNFSr
Apr 12Minnesota State OpenApr 12 · 5000 Meters · Place 8 · Buena VistaBuena Vista5000 Meters8.17:53.69aSr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27American Rivers Conference ChampionshipsFeb 27 · 5000 Meters · Place 23 · Buena VistaBuena Vista5000 Meters2316:46.62aSr
Feb 27American Rivers Conference ChampionshipsFeb 27 · 3000 Meters · Place 26 · Buena VistaBuena Vista3000 Meters269:41.00aSr
Feb 20Maverick OpenFeb 20 · 1 Mile · Place 16 · Buena VistaBuena Vista1 Mile164:45.25a PBSr
Feb 13Darren Young ClassicFeb 13 · 5000 Meters · Place 32 · Buena VistaBuena Vista5000 Meters3216:24.51aSr
Feb 7Spartan ShootoutFeb 7 · 3000 Meters · Place 13 · Buena VistaBuena Vista3000 Meters13.9:34.62aSr
Jan 31Grinnell InvitationalJan 31 · 5000 Meters · Place 12 · Buena VistaBuena Vista5000 Meters1216:25.57aSr
Jan 24Dennis Young ClassicJan 24 · 3000 Meters · Place 7 · Buena VistaBuena Vista3000 Meters79:37.02aSr
Jan 24Dennis Young Indoor ClassicJan 24 · 3000 Meters · Place 7 · Buena VistaBuena Vista3000 Meters7.9:37.02aSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 52025 SDSU Holiday MeetDec 5 · 5000 Meters · Place 26 · Buena VistaBuena Vista5000 Meters26.16:39.24aSr
Feb 28American Rivers Conference ChampionshipsFeb 28 · 3000 Meters · Place 23 · Buena VistaBuena Vista3000 Meters2310:26.25a—
Feb 21Sol Butler ClassicFeb 21 · 1 Mile · Place 38 · Buena VistaBuena Vista1 Mile385:11.39JR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8American Rivers Conference ChampionshipsMay 8 · 5000 Meters · Place 26 · Buena VistaBuena Vista5000 Meters2618:51.95aJr
May 2Maverick Open #2May 2 · 1500 Meters · Place 10 · Buena VistaBuena Vista1500 Meters104:54.28JR
Apr 18Maverick InvitationalApr 18 · 10000 Meters · Place 5 · Buena VistaBuena Vista10000 Meters537:50.36 PBJR
Apr 3Wartburg Outdoor SelectApr 3 · 1500 Meters · Place 84 · Buena VistaBuena Vista1500 Meters84.4:43.63aJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6SDSU Holiday Open and MultiDec 6 · 5000 Meters · Place 15 · Buena VistaBuena Vista5000 Meters15.17:48.31aJr
Feb 23American Rivers Conference ChampionshipsFeb 23 · 3000 Meters · Place 27 · Buena VistaBuena Vista3000 Meters27.9:17.39a PBSo
Feb 16NJCAA Region 11 Indoor ChampionshipsFeb 16 · 1 Mile · Place 13 · Buena VistaBuena Vista1 Mile134:52.70a—
Feb 2Wartburg Indoor Select MeetFeb 2 · 3000 Meters · Place 38 · Buena VistaBuena Vista3000 Meters389:31.06a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Red Raider OpenApr 19 · 5000 Meters · Place 5 · Buena VistaBuena Vista5000 Meters516:39.38a PB—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11American Rivers Conference Outdoor ChampionshipsMay 11 · 1500 Meters · Place 26 · Buena VistaBuena Vista1500 Meters264:42.36 PBFR

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 24American Rivers Conference ChampionshipsFeb 24 · 5000 Meters · Place 20 · Buena VistaBuena Vista5000 Meters2016:58.43FR
Feb 24American Rivers Conference ChampionshipsFeb 24 · 3000 Meters · Place 24 · Buena VistaBuena Vista3000 Meters249:45.51FR
Feb 17NJCAA Region 11 Indoor ChampionshipsFeb 17 · 1 Mile · Buena VistaBuena Vista1 Mile0.4:48.06aFr
Feb 11Darren Young ClassicFeb 11 · 5000 Meters · Place 13 · Buena VistaBuena Vista5000 Meters1316:20.39 PBFR
Feb 4Gopher ClassicFeb 4 · 3000 Meters · Place 21 · Buena VistaBuena Vista3000 Meters219:26.73FR
Feb 4Gopher ClassicFeb 4 · 3000 Meters · Place 21 · Buena VistaBuena Vista3000 Meters219:26.73FR
Jan 14Scott Nisely InvitationalJan 14 · 3000 Meters · Place 24 · Buena VistaBuena Vista3000 Meters24.9:49.20aFr

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2AAA ChampionshipsJun 1 · 3200 Meters · Place 14 · ChaskaChaska3200 Meters14.10:20.12a PB12
Jun 1MSHSL Section 2AAA ChampionshipsJun 1 · 1600 Meters · Place 20 · ChaskaChaska1600 Meters20.4:57.45a12
May 23Metro West Conference JV ChampionshipsMay 23 · 1600 Meters · Place 3 · ChaskaChaska1600 Meters34:51.2712
May 18Metro West Conference ChampionshipsMay 18 · 3200 Meters · Place 14 · ChaskaChaska3200 Meters1411:03.8612
May 18Metro West Conference ChampionshipsMay 18 · 1600 Meters · Place 17 · ChaskaChaska1600 Meters174:54.5312
May 11Section 7AAA True TeamMay 11 · 3200 Meters · Place 18 · ChaskaChaska3200 Meters1811:09.3812
May 11Section 7AAA True TeamMay 11 · 1600 Meters · Place 21 · ChaskaChaska1600 Meters215:00.8712
May 6Wayzata RelaysMay 6 · 3200 Meters · Place 20 · ChaskaChaska3200 Meters2010:48.2712
Apr 26Chanhassen InvitationalApr 26 · 1600 Meters · Place 9 · ChaskaChaska1600 Meters95:06.3412
Apr 23Lakeville Mega MeetApr 23 · 1600 Meters · Place 28 · ChaskaChaska1600 Meters285:13.6812

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29Metro West Conference ChampionshipsMay 29 · 3200 Meters · Place 8 · ChaskaChaska3200 Meters810:46.0811
May 29Metro West Conference ChampionshipsMay 29 · 1600 Meters · Place 4 · ChaskaChaska1600 Meters44:48.25 PB11
May 18Chanhassen Boys Quad #2May 18 · 3200 Meters · Place 4 · ChaskaChaska3200 Meters411:18.6611
May 18Chanhassen Boys Quad #2May 18 · 1600 Meters · Place 8 · ChaskaChaska1600 Meters84:56.2911
May 13Chaska Boys TriMay 13 · 3200 Meters · Place 3 · ChaskaChaska3200 Meters311:11.7011
May 13Chaska Boys TriMay 13 · 1600 Meters · Place 1 · ChaskaChaska1600 Meters14:59.4911
May 3Metro West Boys Meet (Cooper)May 3 · 1600 Meters · Place 4 · ChaskaChaska1600 Meters45:12.2711
May 3Metro West Boys Meet (Cooper)May 3 · 800 Meters · Place 8 · ChaskaChaska800 Meters82:33.38 PB11
Apr 30Chanhassen Boys TriApr 30 · Results · Place 8 · ChaskaChaskaResults85:07.99 PB11
Apr 28Metro West Boys Meet (Cooper)Apr 28 · 3200 Meters · Place 3 · ChaskaChaska3200 Meters311:22.3911
Apr 28Metro West Boys Meet (Cooper)Apr 28 · 1600 Meters · Place 10 · ChaskaChaska1600 Meters105:12.6511
Apr 21Kennedy Quad (Boys Only)Apr 21 · 3200 Meters · Place 3 · ChaskaChaska3200 Meters3.11:21.32a11

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AAMay 29 · 3200 Meters · Place 36 · ChaskaChaska3200 Meters36.11:48.11a9
May 20Metro West JV ConferenceMay 20 · 1600 Meters · Place 7 · ChaskaChaska1600 Meters75:23.689
May 15Metro West Conference ChampionshipsMay 15 · 3200 Meters · Place 14 · ChaskaChaska3200 Meters1411:27.769
May 7True Team Section 3AAAMay 7 · 3200 Meters · Place 21 · ChaskaChaska3200 Meters21.11:27.76a9
May 7True Team Section 3AAAMay 7 · Shot Put · Place 27 · ChaskaChaskaShot Put12lb27.8.24m PB9
May 3Wayzata RelaysMay 3 · 1600 Meters · Place 29 · ChaskaChaska1600 Meters295:20.519
May 1ChanChaska DualMay 1 · 1600 Meters · Place 10 · ChaskaChaska1600 Meters105:24.809
Apr 9Chaska QuadApr 9 · 1600 Meters · Place 9 · ChaskaChaska1600 Meters9.5:29.97a9

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23Gopher ClassicMar 23 · 1600 Meters · ChaskaChaska1600 Meters—5:41.50Unofficial9

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Metro West JV Conference Championship MeetMay 22 · 3200 Meters · Place 5 · ChaskaChaska3200 Meters5.11:41.84a8
May 22Metro West JV Conference Championship MeetMay 22 · 1600 Meters · Place 18 · ChaskaChaska1600 Meters18.5:28.43a8
May 10Shakopee MeetMay 10 · 3200 Meters · ChaskaChaska3200 Meters—11:44Unofficial8
May 10Shakopee MeetMay 10 · 1600 Meters · ChaskaChaska1600 Meters—5:33Unofficial8
May 1Metro West Quad. MeetMay 1 · 3200 Meters · Place 11 · ChaskaChaska3200 Meters11.12:09.77a8
May 1Metro West Quad. MeetMay 1 · 1600 Meters · Place 27 · ChaskaChaska1600 Meters27.5:48.89a8
Apr 26St. Louis Park JVApr 26 · 3200 Meters · ChaskaChaska3200 Meters—12:24.91aUnofficial8
Apr 26St. Louis Park JVApr 26 · 1600 Meters · ChaskaChaska1600 Meters—5:49.45aUnofficial8