Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorColorado Last Chance · Feb 204:17.73aColorado Last ChanceFebruary 20, 2026
1500 Meters · OutdoorRocky Mountain Athletic Conference Outdoor Championships · Apr 243:52.95aRocky Mountain Athletic Conference Outdoor ChampionshipsApril 24, 2026
1600 Meters · OutdoorCOLORADO STATE CHAMPIONSHIPS · May 164:20.20aCOLORADO STATE CHAMPIONSHIPSMay 16, 2024
1600 Meters · Relay Split · IndoorRocky Mountain Athletic Conference Indoor Championships · Feb 274:28.884Rocky Mountain Athletic Conference Indoor ChampionshipsFebruary 27, 2026
3000 Meters · IndoorPotts Indoor Invitational · Jan 168:50.53aPotts Indoor InvitationalJanuary 16, 2026
3200 Meters · OutdoorRunners Roost of Fort Collins Invite · Mar 229:38.10Runners Roost of Fort Collins InviteMarch 22, 2024
400 Meters · OutdoorNoCo Series #1 · Apr 154.32NoCo Series #1April 1, 2023
5000 Meters · IndoorColorado Running Company UCCS Invite · Jan 2415:30.30aColorado Running Company UCCS InviteJanuary 24, 2026
5000 Meters · OutdoorMike Fanelli Track Classic · Apr 314:34.47aMike Fanelli Track ClassicApril 3, 2026
800 Meters · IndoorCU Invitational · Jan 312:04.27aCU InvitationalJanuary 31, 2025
800 Meters · OutdoorCSU Pueblo Last Chance · May 31:56.47aCSU Pueblo Last ChanceMay 3, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8AF Twilight OpenMay 8 · 1500 Meters · Place 8 · MSU DenverMSU Denver1500 Meters8.3:58.58aSo
May 8AF Twilight OpenMay 8 · 800 Meters · MSU DenverMSU Denver800 Meters—DNSSo
May 2Doug Max InvitationalMay 2 · 1500 Meters · Place 12 · MSU DenverMSU Denver1500 Meters12.3:56.14aSo
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 5000 Meters · Place 14 · MSU DenverMSU Denver5000 Meters14.15:34.83aSo
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 1500 Meters · Place 9 · MSU DenverMSU Denver1500 MetersRound P9.3:52.95a PBSo
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 1500 Meters · Place 12 · MSU DenverMSU Denver1500 Meters12.4:03.36aSo
Apr 11Kit Mayer ClassicApr 11 · 1500 Meters · Place 6 · MSU DenverMSU Denver1500 Meters6.3:56.20aSo
Apr 3Mike Fanelli Track ClassicApr 3 · 5000 Meters · Place 47 · MSU DenverMSU Denver5000 Meters47.14:34.47a PBSo
Mar 20Dr. Dan Caprioglio InvitationalMar 20 · 1500 Meters · Place 8 · MSU DenverMSU Denver1500 Meters83:57.66aSo
Mar 20Dr. Dan Caprioglio InvitationalMar 20 · 800 Meters · MSU DenverMSU Denver800 Meters—DNFSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 1 Mile · Place 14 · MSU DenverMSU Denver1 Mile14.4:25.65aSo
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 1600 Meters · MSU DenverMSU Denver1600 MetersRelay Split—4:28.884 PBSo
Feb 20Colorado Last ChanceFeb 20 · 1 Mile · Place 7 · MSU DenverMSU Denver1 Mile74:17.73a PBSo
Jan 24Colorado Running Company UCCS InviteJan 24 · 5000 Meters · Place 7 · MSU DenverMSU Denver5000 Meters715:30.30a PBSo
Jan 16Potts Indoor InvitationalJan 16 · 3000 Meters · Place 13 · MSU DenverMSU Denver3000 Meters13.8:50.53a PBSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3CSU Pueblo Last ChanceMay 3 · 800 Meters · Place 7 · MSU DenverMSU Denver800 Meters71:56.47a PBFr
Apr 25RMAC Outdoor ChampionshipsApr 25 · 1500 Meters · Place 15 · Msu DenverMsu Denver1500 MetersRound P154:04.79FR
Apr 17Mines Midweek #2Apr 17 · 1500 Meters · Place 3 · MSU DenverMSU Denver1500 Meters34:03.78FR
Apr 11Kit Mayer Memorial ClassicApr 11 · 1500 Meters · Place 13 · MSU DenverMSU Denver1500 Meters134:05.75FR
Mar 28Chuck Haering ClassicMar 28 · 5000 Meters · Place 13 · MSU DenverMSU Denver5000 Meters1316:08.06FR
Mar 21Dr Dan Caprioglio Early BirdMar 21 · 1500 Meters · Place 14 · MSU DenverMSU Denver1500 Meters144:04.22FR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Don Kirby Collegiate EliteFeb 14 · 1 Mile · Place 18 · MSU DenverMSU Denver1 Mile18.4:23.45aFr
Feb 14Don Kirby Collegiate EliteFeb 14 · 800 Meters · Place 36 · MSU DenverMSU Denver800 Meters36.2:04.28aFr
Jan 31CU InvitationalJan 31 · 1 Mile · Place 33 · MSU DenverMSU Denver1 Mile33.4:29.75aFr
Jan 31CU InvitationalJan 31 · 800 Meters · Place 35 · MSU DenverMSU Denver800 Meters35.2:04.27a PBFr
Jan 17Colorado ClassicJan 17 · 1 Mile · Place 29 · MSU DenverMSU Denver1 Mile294:30.12a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Aug 78-7-24 NOCO All ComersAug 7 · 5000 Meters · UnattachedUnattached5000 Meters—SCR17-18
May 16COLORADO STATE CHAMPIONSHIPSMay 16 · 3200 Meters · Place 3 · Frontier AcademyFrontier Academy3200 Meters39:44.18a—
May 16COLORADO STATE CHAMPIONSHIPSMay 16 · 1600 Meters · Place 4 · Frontier AcademyFrontier Academy1600 Meters44:20.20a PB—
May 16COLORADO STATE CHAMPIONSHIPSMay 16 · 800 Meters · Place 9 · Frontier AcademyFrontier Academy800 Meters91:57.93a—
Apr 11Classical Academy Titan InvitationalApr 11 · 800 Meters · Place 1 · Frontier AcademyFrontier Academy800 Meters1.1:57.79a12
Mar 22Runners Roost of Fort Collins InviteMar 22 · 3200 Meters · Place 4 · Frontier AcademyFrontier Academy3200 Meters49:38.10 PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3The Air Force Track & Field HS MeetFeb 3 · 1 Mile · Place 4 · D1 EliteD1 Elite1 Mile4.4:40.13a12
Feb 3The Air Force Track & Field HS MeetFeb 3 · 800 Meters · Place 17 · D1 EliteD1 Elite800 Meters17.2:06.37a12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Colorado 3A State ChampionshipsMay 18 · 3200 Meters · Place 15 · Frontier AcademyFrontier Academy3200 Meters15.9:56.50a11
May 18Colorado 3A State ChampionshipsMay 18 · 1600 Meters · Place 7 · Frontier AcademyFrontier Academy1600 Meters7.4:23.11a11
May 18Colorado 3A State ChampionshipsMay 18 · 800 Meters · Place 14 · Frontier AcademyFrontier Academy800 Meters14.2:01.36a11
Apr 29Weld County ChampionshipsApr 29 · 1600 Meters · Place 2 · Frontier AcademyFrontier Academy1600 Meters2.4:40.36a11
Apr 1NoCo Series #1Apr 1 · 400 Meters · Place 25 · Frontier AcademyFrontier Academy400 Meters2554.32 PB—
Apr 1NoCo Series #1Apr 1 · 3200 Meters · Place 16 · Frontier AcademyFrontier Academy3200 Meters169:55.63—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11Washington HS InvitationalFeb 11 · 1 Mile · Place 31 · FASTFAST1 Mile31.4:32.93a11
Feb 11Washington HS InvitationalFeb 11 · 3000 Meters · Place 27 · FASTFAST3000 Meters27.8:56.99a11
Feb 4Air Force HS IndoorFeb 4 · 1 Mile · Place 13 · FASTFAST1 Mile13.4:46.23a11
Feb 4Air Force HS IndoorFeb 4 · 800 Meters · Place 26 · FASTFAST800 Meters26.2:05.67a11
Jan 7Let's Get REAL Indoor Invitational #2Jan 7 · 1 Mile · Place 4 · Frontier AcademyFrontier Academy1 Mile44:52.17—
Jan 7Let's Get REAL Indoor Invitational #2Jan 7 · 800 Meters · Place 4 · Frontier AcademyFrontier Academy800 Meters42:06.39—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19CHSSA State ChampionshipsMay 19 · 3200 Meters · Place 14 · Frontier AcademyFrontier Academy3200 Meters14.10:38.91a10
May 19CHSSA State ChampionshipsMay 19 · 1600 Meters · Place 9 · Frontier AcademyFrontier Academy1600 Meters9.4:30.05a10
May 7Patriot League MeetMay 7 · 3200 Meters · Place 3 · Frontier AcademyFrontier Academy3200 Meters3.10:13.68a10
May 7Patriot League MeetMay 7 · 800 Meters · Place 5 · Frontier AcademyFrontier Academy800 Meters5.2:06.15a10
May 2NoCo Series #3May 2 · 1600 Meters · Place 4 · Frontier AcademyFrontier Academy1600 Meters4.4:37.34a10
May 2NoCo Series #3May 2 · 800 Meters · Place 5 · Frontier AcademyFrontier Academy800 Meters5.2:04.77a10
Apr 30Weld County ChampionshipsApr 30 · 1600 Meters · Place 4 · Frontier AcademyFrontier Academy1600 Meters4.4:39.48a10
Apr 30Weld County ChampionshipsApr 30 · 400 Meters · Place 15 · Frontier AcademyFrontier Academy400 Meters15.54.89a10
Apr 2University Bulldog InvitationalApr 2 · 3200 Meters · Place 2 · Frontier AcademyFrontier Academy3200 Meters2.10:16.57a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 18St. Vrain MeetJun 18 · 400 Meters · Place 60 · Frontier AcademyFrontier Academy400 Meters60.56.28a9