Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorColorado Running Company Mountain Lion Open · Feb 144:41.52Colorado Running Company Mountain Lion OpenFebruary 14, 2026
1500 Meters · OutdoorCSU Pueblo Last Chance · May 34:08.53aCSU Pueblo Last ChanceMay 3, 2025
1600 Meters · IndoorOrono Indoor Invite · Apr 84:46.22Orono Indoor InviteApril 8, 2023
1600 Meters · OutdoorMetro West Conference Championships · May 174:28.38Metro West Conference ChampionshipsMay 17, 2023
3200 Meters · OutdoorMSHSL Section 2AAA Championships · Jun 19:42.32aMSHSL Section 2AAA ChampionshipsJune 1, 2022
800 Meters · OutdoorMetro West Conference Championships · May 182:03.05Metro West Conference ChampionshipsMay 18, 2022
Results · OutdoorChanhassen Boys Tri · Apr 305:12.97Chanhassen Boys TriApril 30, 2021

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Kit Mayer ClassicApr 11 · 1500 Meters · Place 29 · UC-Colorado SpringsUC-Colorado Springs1500 Meters29.4:17.54aSo
Mar 20Dr. Dan Caprioglio InvitationalMar 20 · 1500 Meters · Place 61 · UC-Colorado SpringsUC-Colorado Springs1500 Meters614:21.87aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Colorado Running Company Mountain Lion OpenFeb 14 · 1 Mile · Place 13 · UC-Colo. Spgs.UC-Colo. Spgs.1 Mile134:41.52 PBSO
Feb 6Colorado ClassicFeb 6 · 1 Mile · Place 63 · UC-Colorado SpringsUC-Colorado Springs1 Mile634:41.53aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3CSU Pueblo Last ChanceMay 3 · 1500 Meters · Place 6 · UC-Colorado SpringsUC-Colorado Springs1500 Meters64:08.53a PBFr
Apr 17Mines Midweek #2Apr 17 · 1500 Meters · Place 8 · UC-Colo. Spgs.UC-Colo. Spgs.1500 Meters84:09.64FR
Apr 11Kit Mayer Memorial ClassicApr 11 · 1500 Meters · Place 27 · UC-Colo. Spgs.UC-Colo. Spgs.1500 Meters274:12.29FR

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17Metro West Conference ChampionshipsMay 17 · 1600 Meters · Place 3 · ChanhassenChanhassen1600 Meters34:28.38 PB12
May 17Metro West Conference ChampionshipsMay 17 · 800 Meters · Place 5 · ChanhassenChanhassen800 Meters52:03.3712
May 5Edina InvitationalMay 5 · 3200 Meters · Place 1 · ChanhassenChanhassen3200 Meters19:43.4712
May 3Minnesota Open HS Spring InvitationalMay 3 · 1600 Meters · Place 7 · ChanhassenChanhassen1600 Meters74:28.8012
May 3Minnesota Open HS Spring InvitationalMay 3 · 800 Meters · Place 5 · ChanhassenChanhassen800 Meters52:06.1412
Apr 26Chanhassen TriangularApr 26 · 3200 Meters · Place 1 · ChanhassenChanhassen3200 Meters19:53.49a—
Apr 14Armstrong InvitationalApr 14 · 1600 Meters · Place 6 · ChanhassenChanhassen1600 Meters64:37.3412
Apr 14Armstrong InvitationalApr 14 · 800 Meters · Place 4 · ChanhassenChanhassen800 Meters42:06.1512

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 8Orono Indoor InviteApr 8 · 1600 Meters · Place 3 · ChanhassenChanhassen1600 Meters34:46.22 PB12

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2AAA ChampionshipsJun 1 · 3200 Meters · Place 6 · ChanhassenChanhassen3200 Meters6.9:42.32a PB11
May 18Metro West Conference ChampionshipsMay 18 · 1600 Meters · Place 4 · ChanhassenChanhassen1600 Meters44:35.0111
May 18Metro West Conference ChampionshipsMay 18 · 800 Meters · Place 3 · ChanhassenChanhassen800 Meters32:03.05 PB11
May 11Section 7AAA True TeamMay 11 · 3200 Meters · Place 7 · ChanhassenChanhassen3200 Meters79:57.5311
May 6Edina InvitationalMay 6 · 3200 Meters · Place 5 · ChanhassenChanhassen3200 Meters510:05.6011
Apr 26Chanhassen InvitationalApr 26 · 800 Meters · Place 2 · ChanhassenChanhassen800 Meters22:06.6911
Apr 21Shakopee RelaysApr 21 · 3200 Meters · Place 7 · ChanhassenChanhassen3200 Meters7.10:28.46a11
Apr 21Shakopee RelaysApr 21 · 1600 Meters · Place 6 · ChanhassenChanhassen1600 Meters6.4:45.13a11
Apr 11Chanhassen QuadApr 11 · 1600 Meters · Place 4 · ChanhassenChanhassen1600 Meters4.4:51.85a11
Apr 11Chanhassen QuadApr 11 · 800 Meters · Place 7 · ChanhassenChanhassen800 Meters7.2:11.06a11

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Chanhassen Boys Quad #2May 18 · 800 Meters · Place 4 · ChanhassenChanhassen800 Meters42:16.3810
May 13Chanhassen Boys QuadMay 13 · 3200 Meters · Place 5 · ChanhassenChanhassen3200 Meters511:30.6110
Apr 30Chanhassen Boys TriApr 30 · Results · Place 10 · ChanhassenChanhassenResults105:12.97 PB10
Apr 20Jefferson Boys TriApr 20 · 1600 Meters · Place 5 · ChanhassenChanhassen1600 Meters5.5:21.73a10
Apr 20Jefferson BOYS TriApr 20 · 1600 Meters · Place 5 · ChanhassenChanhassen1600 Meters5.5:21.73a10
Apr 20Jefferson BOYS TriApr 20 · 800 Meters · ChanhassenChanhassen800 MetersRelay Split—2:20.0Unofficial10