Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNCAA Division II Indoor Track & Field Championships · Mar 134:53.11aNCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2026
1 Mile · OutdoorMusic City Track Carnival · Jun 35:00.93aMusic City Track CarnivalJune 3, 2022
1500 Meters · OutdoorHigh Desert Dental Maverick Invite · Apr 24:35.01aHigh Desert Dental Maverick InviteApril 2, 2026
1600 Meters · OutdoorColorado State Track and Field Championships · Jun 245:04.54aColorado State Track and Field ChampionshipsJune 24, 2021
200 Meters · OutdoorValor Track Cross Country Series · Jun 1331.29aValor Track Cross Country SeriesJune 13, 2018
3000 Meters · IndoorIowa State Classic · Feb 310:14.16aIowa State ClassicFebruary 3, 2024
3200 Meters · OutdoorColorado State Track and Field Championships · Jun 2411:01.19aColorado State Track and Field ChampionshipsJune 24, 2021
400 Meters · OutdoorValor Track Cross Country Series · Jun 131:05.75aValor Track Cross Country SeriesJune 13, 2018
5000 Meters · OutdoorBryan Clay Invitational · Apr 1616:37.58aBryan Clay InvitationalApril 16, 2026
600 Meters · Indoor Let's Get REAL Classic · Jan 121:50.03 Let's Get REAL ClassicJanuary 12, 2019
800 Meters · IndoorAir Force HS Indoor Open · Jan 312:34.33aAir Force HS Indoor OpenJanuary 31, 2020
800 Meters · OutdoorSCL League Meet/Pueblo County Championships · Jun 182:18.55SCL League Meet/Pueblo County ChampionshipsJune 18, 2021
High Jump · OutdoorValor Track Cross Country Series · Jun 61.40mValor Track Cross Country SeriesJune 6, 2018

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · 5000 Meters · Place 10 · Adams StateAdams State5000 Meters10.16:56.65aJr
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 1500 Meters · Place 10 · Adams StateAdams State1500 MetersRound P10.4:40.79aJr
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · 1500 Meters · Place 9 · Adams StateAdams State1500 Meters9.4:45.44aJr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 21 · Adams StateAdams State5000 Meters21.16:37.58a PBJr
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 279 · Adams StateAdams State1500 Meters279.4:40.97aJr
Apr 2High Desert Dental Maverick InviteApr 2 · 1500 Meters · Place 6 · Adams StateAdams State1500 Meters6.4:35.01a PBJr
Mar 28New Mexico Spring InvitationalMar 28 · 1500 Meters · Place 12 · Adams StateAdams State1500 Meters12.4:40.19aJr
Mar 28New Mexico Spring InvitationalMar 28 · 800 Meters · Adams StateAdams State800 Meters—DNFJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 1 Mile · Place 10 · Adams StateAdams State1 MileRound P10.4:53.11a PBJr
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 1 Mile · Place 13 · Adams StateAdams State1 Mile13.5:17.69aJr
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 3000 Meters · Place 9 · Adams StateAdams State3000 Meters9.11:13.11aJr
Feb 7ASU Grizzly InviteFeb 7 · 1 Mile · Place 2 · Adams StateAdams State1 Mile2.5:06.78aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Mountaineer Open & MultisDec 5 · 3000 Meters · Place 4 · Adams StateAdams State3000 Meters4.10:36.28aJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Jim Duncan InvitationalApr 11 · 1500 Meters · Place 12 · Iowa StateIowa State1500 Meters124:41.49aSO

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3ISU Alumni InvitationalMay 3 · 1500 Meters · Place 1 · Iowa StateIowa State1500 Meters14:36.29a—
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 41 · Iowa StateIowa State5000 Meters41.17:07.11aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Iowa OpenFeb 16 · 1 Mile · Place 1 · Iowa StateIowa State1 Mile15:03.21a—
Feb 3Iowa State ClassicFeb 3 · 3000 Meters · Place 12 · Iowa StateIowa State3000 Meters1210:14.16a PB—
Jan 19Cyclone OpenJan 19 · 1 Mile · Place 17 · Iowa StateIowa State1 Mile175:12.53SO

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Iowa State Holiday InvitationalDec 8 · 3000 Meters · Place 7 · Iowa StateIowa State3000 Meters7.10:24.69aSo

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9ISU Holiday InvitationalDec 9 · 1 Mile · Place 2 · Iowa StateIowa State1 Mile2.5:19.80aFr

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3Music City Track CarnivalJun 3 · 1 Mile · Place 3 · Pueblo COPueblo CO1 Mile3.5:00.93a PB12
May 19CHSSA State ChampionshipsMay 19 · 3200 Meters · Place 12 · Pueblo WestPueblo West3200 Meters12.11:20.80a12
May 19CHSSA State ChampionshipsMay 19 · 800 Meters · Place 14 · Pueblo WestPueblo West800 Meters14.2:21.54a12
May 13St. Vrain HOKA InvitationalMay 13 · 1600 Meters · Place 16 · Pueblo WestPueblo West1600 Meters165:16.7612
May 6The Pueblo TwilightMay 6 · 1600 Meters · Place 4 · Pueblo WestPueblo West1600 Meters45:13.7912
Apr 28SCL League Meet/Pueblo County Championships Apr 28 · 800 Meters · Place 1 · Pueblo WestPueblo West800 Meters1.2:22.52a12
Apr 22Oregon Relays presented by AthleticNETApr 22 · 1 Mile · Place 21 · Pueblo WestPueblo West1 Mile21.5:09.26a12
Apr 22Oregon Relays presented by AthleticNETApr 22 · 1600 Meters · Place 22 · Pueblo WestPueblo West1600 Meters22.5:07.41a12
Apr 22Oregon Relays presented by AthleticNETApr 22 · 1500 Meters · Place 20 · Pueblo WestPueblo West1500 Meters20.4:49.77a12
Apr 22Oregon Relays presented by AthleticNETApr 22 · 800 Meters · Place 13 · Pueblo WestPueblo West800 Meters13.2:21.76a12
Apr 15Pomona InvitationalApr 15 · 3200 Meters · Place 10 · Pueblo WestPueblo West3200 Meters1011:28.91—
Apr 15Pomona InvitationalApr 15 · 1600 Meters · Place 11 · Pueblo WestPueblo West1600 Meters115:20.78—
Apr 15Pomona InvitationalApr 15 · 3200 Meters · Place 10 · Pueblo WestPueblo West3200 Meters1011:28.91—
Apr 9Thunder-Storm InvitationalApr 9 · 800 Meters · Place 1 · Pueblo WestPueblo West800 Meters12:20.18R12
Apr 2Hornet Track and Field InvitationalApr 2 · 1600 Meters · Place 1 · Pueblo WestPueblo West1600 Meters1.5:22.19a12
Apr 2Hornet Track and Field InvitationalApr 2 · 800 Meters · Place 1 · Pueblo WestPueblo West800 Meters1.2:26.53a12

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 3200 Meters · Place 6 · Pueblo WestPueblo West3200 Meters6.11:01.19a PB11
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 1600 Meters · Place 9 · Pueblo WestPueblo West1600 Meters9.5:04.54a PB11
Jun 18SCL League Meet/Pueblo County ChampionshipsJun 18 · 800 Meters · Place 1 · Pueblo WestPueblo West800 Meters12:18.55 PB11
Jun 5Titan InvitationalJun 5 · 1600 Meters · Place 2 · Pueblo WestPueblo West1600 Meters2.5:22.82a11
Jun 5Titan InvitationalJun 5 · 800 Meters · Place 2 · Pueblo WestPueblo West800 Meters2.2:19.10a11
Jun 4Friday Night LightsJun 4 · 3200 Meters · Place 1 · Pueblo WestPueblo West3200 Meters111:06.2411
May 28Pomona InvitationalMay 28 · 3200 Meters · Place 5 · Pueblo WestPueblo West3200 Meters511:18.20—
May 28Pomona InvitationalMay 28 · 1600 Meters · Place 4 · Pueblo WestPueblo West1600 Meters45:08.58—
May 15Lyons InvitationalMay 15 · 1600 Meters · Place 1 · Pueblo WestPueblo West1600 Meters15:12.2811
May 15Lyons InvitationalMay 15 · 800 Meters · Place 3 · Pueblo WestPueblo West800 Meters32:20.0611
May 8CSU-Pueblo Early Bird InvitationalMay 8 · 800 Meters · Place 1 · Pueblo WestPueblo West800 Meters12:23.2811
Apr 981st NIKE Chandler RotaryApr 9 · 1 Mile · Place 18 · Kokopelli KidsKokopelli Kids1 Mile185:09.78—
Apr 981st NIKE Chandler RotaryApr 9 · 1600 Meters · Place 17 · Kokopelli KidsKokopelli Kids1600 Meters175:07.98—
Apr 9NIKE Rotary USATFApr 9 · 1 Mile · Place 18 · Kokopelli Racing TeamKokopelli Racing Team1 Mile18.5:09.78a11
Apr 9NIKE Rotary USATFApr 9 · 1600 Meters · Place 17 · Kokopelli Racing TeamKokopelli Racing Team1600 Meters17.5:07.98a11
Mar 20Texas Distance FestivalMar 20 · 1600 Meters · Place 27 · UnattachedUnattached1600 Meters27.5:12.04a11

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31Air Force HS Indoor OpenJan 31 · 1 Mile · Place 16 · Real Training ColoradoReal Training Colorado1 Mile16.5:40.64a10
Jan 31Air Force HS Indoor OpenJan 31 · 800 Meters · Place 15 · Real Training ColoradoReal Training Colorado800 Meters15.2:34.33a PB10

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10Pueblo West Cyclone InvitationalMay 10 · 800 Meters · Place 1 · Pueblo WestPueblo West800 Meters1.2:25.96a9
May 3Pueblo TwilightMay 3 · 3200 Meters · Place 10 · Pueblo WestPueblo West3200 Meters1011:36.999
Apr 25Pueblo City/County ChampionshipsApr 25 · 3200 Meters · Place 1 · Pueblo WestPueblo West3200 Meters112:24.849
Apr 25Pueblo City/County ChampionshipsApr 25 · 800 Meters · Place 1 · Pueblo WestPueblo West800 Meters12:30.309
Apr 25Pueblo City/County ChampionshipsApr 25 · 1600 Meters · Place 1 · Pueblo WestPueblo West1600 Meters15:42.859
Apr 19La Junta Tiger RelaysApr 19 · 800 Meters · Place 1 · Pueblo WestPueblo West800 Meters12:29.13—
Apr 15Thunder-Storm InvitationalApr 15 · 3200 Meters · Place 2 · Pueblo WestPueblo West3200 Meters212:10.349
Apr 6Mullen Invitational Apr 6 · 1600 Meters · Place 28 · Pueblo WestPueblo West1600 Meters285:32.91—
Apr 6Mullen Invitational Apr 6 · 1600 Meters · Place 28 · Pueblo WestPueblo West1600 Meters285:37.85—
Mar 30Lyons InvitationalMar 30 · 400 Meters · Place 15 · Pueblo WestPueblo West400 Meters1566.589
Mar 30Lyons InvitationalMar 30 · 3200 Meters · Place 4 · Pueblo WestPueblo West3200 Meters411:59.549
Mar 16The Larry Pickering Centennial InvitationalMar 16 · 1600 Meters · Place 6 · Pueblo WestPueblo West1600 Meters6.5:37.85a9
Mar 16The Larry Pickering Centennial InvitationalMar 16 · 800 Meters · Place 4 · Pueblo WestPueblo West800 Meters4.2:34.55a9
Mar 9CSU-Pueblo Early-BirdMar 9 · 800 Meters · Place 7 · Pueblo WestPueblo West800 Meters72:37.589

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1 Let's Get REAL InvitationalFeb 1 · 1 Mile · Place 6 · Pueblo WestPueblo West1 Mile65:50.099
Feb 1 Let's Get REAL InvitationalFeb 1 · 800 Meters · Place 14 · Pueblo WestPueblo West800 Meters142:38.639
Jan 12 Let's Get REAL ClassicJan 12 · 600 Meters · Place 7 · Pueblo WestPueblo West600 Meters71:50.03 PB9
Jan 12 Let's Get REAL ClassicJan 12 · 600 Meters · Place 7 · Pueblo WestPueblo West600 Meters71:50.039

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13Valor Track Cross Country SeriesJun 13 · 400 Meters · Place 8 · 32-Unattached32-Unattached400 Meters8.1:05.75a PB9
Jun 13Valor Track Cross Country SeriesJun 13 · 200 Meters · Place 19 · 32-Unattached32-Unattached200 Meters19.31.29a PBWind: -3.69
Jun 6Valor Track Cross Country SeriesJun 6 · High Jump · Place 1 · 32-Unattached32-UnattachedHigh Jump1.1.40m PB9
Jun 6Valor Track Cross Country SeriesJun 6 · 400 Meters · Place 15 · 32-Unattached32-Unattached400 Meters15.1:08.89a9

2017 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 8 · Kokopelli Racing TeamKokopelli Racing Team100 Meters85:23.81a PR13-14
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 6 · Kokopelli Racing TeamKokopelli Racing Team100 Meters62:35.04a PR13-14
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 8 · 03 Kokopelli Ra03 Kokopelli Ra1500 Meters85:23.81—
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 6 · 03 Kokopelli Ra03 Kokopelli Ra800 Meters62:35.04—
Jun 17Let It Fly Track "LIFT" Invitational Track & Field MeetJun 17 · 1500 Meters · Place 4 · Kokopelli Racing TeamKokopelli Racing Team1500 Meters4.5:28.81a8
Jun 17Let It Fly Track "LIFT" Invitational Track & Field MeetJun 17 · 800 Meters · Place 5 · Kokopelli Racing TeamKokopelli Racing Team800 Meters5.2:40.73a8
Jun 102nd Annual Kyle Macintosh Twilight Track & Field MeetJun 10 · 1500 Meters · Place 6 · Kokopelli Racing TeamKokopelli Racing Team1500 Meters6.5:35.23a8
Jun 102nd Annual Kyle Macintosh Twilight Track & Field MeetJun 10 · 800 Meters · Place 6 · Kokopelli Racing TeamKokopelli Racing Team800 Meters6.2:40.73a8
Jun 4Nite Moves All ComerJun 4 · 800 Meters · Place 4 · Kokopelli Racing TeamKokopelli Racing Team800 Meters4.2:41.77a8
Jun 4Nite Moves All ComerJun 4 · 400 Meters · Place 9 · Kokopelli Racing TeamKokopelli Racing Team400 Meters9.1:11.30a8
May 2712 Annual Freddie Houston Meet of ChampionsMay 27 · 800 Meters · Place 3 · Kokopelli Racing TeamKokopelli Racing Team800 Meters3.2:43.46a8
May 2712 Annual Freddie Houston Meet of ChampionsMay 27 · 400 Meters · Place 10 · Kokopelli Racing TeamKokopelli Racing Team400 Meters10.1:11.95a8