Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDr Martin Luther King, Jr Invitational · Jan 235:19.39aDr Martin Luther King, Jr InvitationalJanuary 23, 2026
1500 Meters · OutdoorBryan Clay Invitational · Apr 164:30.99aBryan Clay InvitationalApril 16, 2026
1600 Meters · OutdoorHOKA St. Vrain Invitational · May 105:11.43HOKA St. Vrain InvitationalMay 10, 2024
400 Meters · IndoorThe Air Force Track & Field HS Meet · Feb 31:01.01aThe Air Force Track & Field HS MeetFebruary 3, 2024
400 Meters · OutdoorContinental League Frosh/Soph Championship · Jun 21:01.33Continental League Frosh/Soph ChampionshipJune 2, 2021
600 Meters · IndoorDon Kirby Elite Invitational · Feb 131:34.88aDon Kirby Elite InvitationalFebruary 13, 2026
800 Meters · IndoorNew Mexico Team Open · Jan 302:15.45aNew Mexico Team OpenJanuary 30, 2026
800 Meters · Outdoor2026 C*USA Outdoor T&F Championships · May 142:06.77a2026 C*USA Outdoor T&F ChampionshipsMay 14, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · 800 Meters · Place 5 · New Mexico StateNew Mexico State800 MetersRound P5.2:08.53aSo
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · 800 Meters · Place 4 · New Mexico StateNew Mexico State800 Meters4.2:06.77a PBSo
May 2Desert Heat ClassicMay 2 · 800 Meters · Place 12 · New Mexico St.New Mexico St.800 Meters122:09.48SO
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 101 · New Mexico StateNew Mexico State1500 Meters101.4:30.99a PBSo
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · New Mexico StateNew Mexico State1500 Meters--DNFSo
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · New Mexico StateNew Mexico State800 Meters--DNSSo
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 83 · New Mexico StateNew Mexico State800 Meters83.2:08.47aSo
Apr 3Mike Fanelli Track ClassicApr 3 · 1500 Meters · Place 41 · New Mexico StateNew Mexico State1500 Meters41.4:36.83aSo
Apr 3Mike Fanelli Track ClassicApr 3 · 800 Meters · Place 21 · New Mexico StateNew Mexico State800 Meters21.2:10.26aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13Don Kirby Elite InvitationalFeb 13 · 800 Meters · Place 16 · New Mexico StateNew Mexico State800 Meters162:16.62aFr
Feb 13Don Kirby Elite InvitationalFeb 13 · 600 Meters · Place 7 · New Mexico StateNew Mexico State600 Meters71:34.88a PBFr
Jan 30New Mexico Team OpenJan 30 · 800 Meters · Place 13 · New Mexico StateNew Mexico State800 Meters132:15.45a PBFr
Jan 30New Mexico Team OpenJan 30 · 600 Meters · Place 6 · New Mexico StateNew Mexico State600 Meters61:35.13aFr
Jan 23Dr Martin Luther King, Jr InvitationalJan 23 · 1 Mile · Place 30 · New Mexico StateNew Mexico State1 Mile305:19.39a PBFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26UCF Knights InviteApr 26 · 1500 Meters · Place 14 · UnattachedUnattached1500 Meters14.4:47.70aFr
Apr 26UCF Knights InviteApr 26 · 800 Meters · Place 22 · UnattachedUnattached800 Meters22.2:17.43aFr
Apr 18STU Open 3Apr 18 · 1500 Meters · Place 1 · UnattachedUnattached1500 Meters1.4:50.94aFr
Apr 18STU Open 3Apr 18 · 800 Meters · UnattachedUnattached800 Meters—DNSFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16COLORADO STATE CHAMPIONSHIPSMay 16 · 800 Meters · Place 8 · Rock CanyonRock Canyon800 Meters82:15.16a—
May 10HOKA St. Vrain InvitationalMay 10 · 1600 Meters · Place 18 · Rock CanyonRock Canyon1600 Meters185:11.43 PB12
May 10HOKA St. Vrain InvitationalMay 10 · 1600 Meters · Place 18 · Rock CanyonRock Canyon1600 Meters185:11.4312
May 2Continental League ChampionshipMay 2 · 800 Meters · Place 3 · Rock CanyonRock Canyon800 Meters32:14.74—
Apr 26Liberty Bell InvitationalApr 26 · 800 Meters · Place 5 · Rock CanyonRock Canyon800 Meters52:16.40—
Apr 12The Pomona InvitationalApr 12 · 1600 Meters · Place 13 · Rock CanyonRock Canyon1600 Meters135:17.38—
Mar 30Niwot InvitationalMar 30 · 1600 Meters · Place 9 · Rock Canyon High SchRock Canyon High Sch1600 Meters95:13.06—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11USATF Colorado Indoor ChampionshipFeb 11 · 800 Meters · Place 1 · ROCK Track ClubROCK Track Club800 Meters12:22.94—
Feb 11USATF Colorado Indoor ChampionshipFeb 11 · 1 Mile · Place 1 · ROCK Track ClubROCK Track Club1 Mile15:42.37—
Feb 3The Air Force Track & Field HS MeetFeb 3 · 800 Meters · Place 4 · ROCK Track ClubROCK Track Club800 Meters4.2:25.48a12
Feb 3The Air Force Track & Field HS MeetFeb 3 · 400 Meters · Place 8 · ROCK Track ClubROCK Track Club400 Meters8.1:01.01a PB12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Liberty Bell InvitationalApr 28 · 800 Meters · Place 13 · Rock Canyon High SchRock Canyon High Sch800 Meters132:18.28—
Apr 14The Pomona InvitationalApr 14 · 800 Meters · Place 2 · Rock CanyonRock Canyon800 Meters22:19.68—
Apr 8Legend Titan Track ClashApr 8 · 1600 Meters · Place 6 · Rock CanyonRock Canyon1600 Meters6.5:21.51a11
Apr 1NoCo Series #1Apr 1 · 1600 Meters · Place 13 · Rock Canyon High SchRock Canyon High Sch1600 Meters135:20.90—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Air Force HS IndoorFeb 4 · 1 Mile · Place 7 · ROCK Track ClubROCK Track Club1 Mile7.5:38.45a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19CHSSA State ChampionshipsMay 19 · 800 Meters · Place 16 · Rock CanyonRock Canyon800 Meters16.2:17.13a10
May 7Cherry Creek InvitationalMay 7 · 800 Meters · Place 2 · Rock CanyonRock Canyon800 Meters22:16.8410
Apr 29Liberty Bell Track and Field InvitationalApr 29 · 800 Meters · Place 8 · Rock CanyonRock Canyon800 Meters8.2:24.93a10
Apr 15Pomona InvitationalApr 15 · 800 Meters · Place 12 · Rock CanyonRock Canyon800 Meters122:21.20—
Apr 2LPS Spring Break DualsApr 2 · 800 Meters · Place 2 · Rock CanyonRock Canyon800 Meters2.2:21.21a10
Mar 26Broomfield ShootoutMar 26 · 800 Meters · Place 8 · Rock Canyon High SchRock Canyon High Sch800 Meters82:24.12—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 17Continental League ChampionshipsJun 17 · 800 Meters · Place 3 · Rock CanyonRock Canyon800 Meters32:25.85—
Jun 11Liberty Bell InvitationalJun 11 · 400 Meters · Place 7 · Rock CanyonRock Canyon400 MetersRound P7.1:01.96a9
Jun 5Dakota Ridge InvitationalJun 5 · 800 Meters · Place 6 · Rock CanyonRock Canyon800 Meters62:25.569
Jun 2Continental League Frosh/Soph ChampionshipJun 2 · 800 Meters · Place 3 · Rock CanyonRock Canyon800 Meters32:30.87—
Jun 2Continental League Frosh/Soph ChampionshipJun 2 · 400 Meters · Place 1 · Rock CanyonRock Canyon400 Meters11:01.33 PB—
May 22Centaurus Twilight MeetMay 22 · 300m Hurdles · Place 10 · Rock CanyonRock Canyon300m Hurdles1051.929
May 22Centaurus Twilight MeetMay 22 · 1600 Meters · Place 11 · Rock CanyonRock Canyon1600 Meters115:33.079
May 22Centaurus Twilight MeetMay 22 · 300m Hurdles · Place 10 · Rock CanyonRock Canyon300m Hurdles1051.929
May 22Centaurus Twilight MeetMay 22 · 1600 Meters · Place 11 · Rock CanyonRock Canyon1600 Meters115:33.079
May 15Lyons InvitationalMay 15 · 800 Meters · Place 17 · Rock CanyonRock Canyon800 Meters172:33.499