Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMines Indoor HS Meet Series #6 · Jan 305:17.43aMines Indoor HS Meet Series #6January 30, 2025
100 Meters · OutdoorUSATF Colorado Association Junior Olympic Championships · Jun 2217.71aUSATF Colorado Association Junior Olympic ChampionshipsJune 22, 2018
1500 Meters · IndoorUSATF Colorado All Comers Meet #3 · Jan 305:27.95aUSATF Colorado All Comers Meet #3January 30, 2022
1500 Meters · OutdoorUSATF Colorado Association Junior Olympic Championships · Jun 235:01.91aUSATF Colorado Association Junior Olympic ChampionshipsJune 23, 2023
1600 Meters · OutdoorCHSAA State Track & Field Championships · May 154:54.40aCHSAA State Track & Field ChampionshipsMay 15, 2025
2 Miles · OutdoorOregon Relays presented by AthleticNET · Apr 410:26.33aOregon Relays presented by AthleticNETApril 4, 2025
200 Meters · IndoorColorado Indoor Championships · Jan 2838.40aColorado Indoor ChampionshipsJanuary 28, 2018
200 Meters · OutdoorLet It Fly Track "LIFT" Invitational Track & Field Meet · Jun 1636.53aLet It Fly Track "LIFT" Invitational Track & Field MeetJune 16, 2018
300 Meters · IndoorUSATF Colorado All Comer · Jan 211:06.33aUSATF Colorado All ComerJanuary 21, 2018
3000 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 49:48.39aOregon Relays presented by AthleticNETApril 4, 2025
3200 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 410:22.93aOregon Relays presented by AthleticNETApril 4, 2025
400 Meters · OutdoorNite Moves Last Chance All Comer · Jun 291:22.24aNite Moves Last Chance All ComerJune 29, 2019
60 Meter · IndoorNite Move Indoor Kickoff · Jan 710.89aNite Move Indoor KickoffJanuary 7, 2018
600 Meters · IndoorUSATF Colorado All Comer Track & Field Meet #2 · Jan 122:10.39aUSATF Colorado All Comer Track & Field Meet #2January 12, 2020
800 Meters · IndoorMLK Jr. Mile Hi Classic · Jan 192:57.86aMLK Jr. Mile Hi ClassicJanuary 19, 2020
800 Meters · OutdoorSouth Metro League Meet · May 132:30.60aSouth Metro League MeetMay 13, 2023
800 Meters · Relay Split · OutdoorCHSAA State Track & Field Championships · May 152:24.363CHSAA State Track & Field ChampionshipsMay 15, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14CHSAA State ChampionshipMay 14 · 3200 Meters · Place 7 · Air AcademyAir Academy3200 Meters7.10:51.64a11
May 14CHSAA State ChampionshipMay 14 · 1600 Meters · Place 7 · Air AcademyAir Academy1600 Meters7.5:03.56a11
May 8Hoka St. Vrain InvitationalMay 8 · 1600 Meters · Place 10 · Air AcademyAir Academy1600 Meters10.5:01.34a11
Apr 18Dakota Ridge InvitationalApr 18 · 1600 Meters · Place 4 · Air AcademyAir Academy1600 Meters4.5:07.41a11
Mar 28Niwot InvitationalMar 28 · 3200 Meters · Place 4 · Air AcademyAir Academy3200 Meters4.10:44.77a11
Mar 21Broomfield ShootoutMar 21 · 3200 Meters · Place 4 · Air AcademyAir Academy3200 Meters4.11:02.17a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15CHSAA State Track & Field ChampionshipsMay 15 · 800 Meters · Air AcademyAir Academy800 MetersRelay Split—2:24.363 PB10
May 15CHSAA State Track & Field ChampionshipsMay 15 · 3200 Meters · Place 2 · Air AcademyAir Academy3200 Meters2.10:37.20a10
May 15CHSAA State Track & Field ChampionshipsMay 15 · 1600 Meters · Place 3 · Air AcademyAir Academy1600 Meters3.4:54.40a PB10
May 9HOKA St. Vrain InvitationalMay 9 · 3200 Meters · Place 1 · Air AcademyAir Academy3200 Meters110:39.7710
Apr 21Huskie TwilightApr 21 · 1600 Meters · Place 1 · Air AcademyAir Academy1600 Meters1.5:05.26a10
Apr 4Oregon Relays presented by AthleticNETApr 4 · 2 Miles · Place 4 · Air AcademyAir Academy2 Miles4.10:26.33a PB10
Apr 4Oregon Relays presented by AthleticNETApr 4 · 3200 Meters · Place 4 · Air AcademyAir Academy3200 Meters4.10:22.93a PB10
Apr 4Oregon Relays presented by AthleticNETApr 4 · 3000 Meters · Place 4 · Air AcademyAir Academy3000 Meters4.9:48.39a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Mines Indoor HS Meet Series #6Jan 30 · 1 Mile · Place 1 · Academy XC/TFAcademy XC/TF1 Mile1.5:17.43a PB10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16COLORADO STATE CHAMPIONSHIPSMay 16 · 3200 Meters · Place 6 · Air AcademyAir Academy3200 Meters610:40.13a—
May 16COLORADO STATE CHAMPIONSHIPSMay 16 · 1600 Meters · Place 11 · Air AcademyAir Academy1600 Meters115:00.90a—
May 11Windjammer Track ClassicMay 11 · 1600 Meters · Place 1 · Air AcademyAir Academy1600 Meters1.5:03.01a9
May 10HOKA St. Vrain InvitationalMay 10 · 1600 Meters · Place 11 · Air AcademyAir Academy1600 Meters115:05.899
May 10HOKA St. Vrain InvitationalMay 10 · 1600 Meters · Place 11 · Air AcademyAir Academy1600 Meters115:05.899
Apr 26Cougar Classic InvitationalApr 26 · 1600 Meters · Place 1 · Air AcademyAir Academy1600 Meters15:11.18—
Apr 11Classical Academy Titan InvitationalApr 11 · 1600 Meters · Place 2 · Air AcademyAir Academy1600 Meters2.5:18.02a9
Mar 23Broomfield ShootoutMar 23 · 3200 Meters · Place 1 · Air AcademyAir Academy3200 Meters110:53.21—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 23USATF Colorado Association Junior Olympic ChampionshipsJun 23 · 3000 Meters · Place 1 · Kokopelli Racing TeamKokopelli Racing Team3000 Meters1.10:52.95a8
Jun 23USATF Colorado Association Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 1 · Kokopelli Racing TeamKokopelli Racing Team1500 Meters1.5:01.91a PB8
May 13South Metro League MeetMay 13 · 1600 Meters · Place 1 · HorizonHorizon1600 Meters1.5:30.97a8
May 13South Metro League MeetMay 13 · 800 Meters · Place 1 · HorizonHorizon800 Meters1.2:30.60a PB8
May 8Falcon District TriMay 8 · 1600 Meters · Place 1 · HorizonHorizon1600 Meters1.5:42.00a8
May 1Cheyenne Mountain Tri Meet 2May 1 · 1600 Meters · Place 1 · HorizonHorizon1600 Meters1.5:26.18
Apr 24Skyview Quad 2Apr 24 · 800 Meters · Place 1 · HorizonHorizon800 Meters1.2:33.18
Apr 19Horizon 5 Team MeetApr 19 · 1600 Meters · Place 1 · HorizonHorizon1600 Meters1.5:32.28
Apr 12Jaguar Tri (Janitell Jr. High)Apr 12 · 1600 Meters · Place 1 · HorizonHorizon1600 Meters1.5:34.08

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 18USATF Colorado Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 1 · Kokopelli Racing TeamKokopelli Racing Team1500 Meters1.5:06.18a7
Jun 18USATF Colorado Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 1 · Kokopelli Racing TeamKokopelli Racing Team800 Meters1.2:33.87a7
Jun 4USATF Colorado All Comer #1Jun 4 · 800 Meters · Place 3 · Kokopelli Racing TeamKokopelli Racing Team800 Meters3.2:36.94a7
Mar 2582nd NIKE Chandler Rotary T&F ClassicMar 25 · 1600 Meters · Place 4 · Kokopelli Racing TeamKokopelli Racing Team1600 Meters4.5:24.23a7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13USATF Colorado Indoor ChampionshipsFeb 13 · 1 Mile · Place 1 · Kokopelli KiKokopelli Ki1 Mile15:47.32—
Jan 30USATF Colorado All Comers Meet #3Jan 30 · 1500 Meters · Place 1 · Kokopelli Racing TeamKokopelli Racing Team1500 Meters1.5:27.95a PB7

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 10USATF Colorado Youth, U20, Open ChampionshipJul 10 · 1500 Meters · Place 1 · Kokopelli Racing TeamKokopelli Racing Team1500 Meters1.5:37.28a6
Jul 10USATF Colorado Youth, U20, Open ChampionshipJul 10 · 800 Meters · Place 1 · Kokopelli Racing TeamKokopelli Racing Team800 Meters1.2:42.98a6
Jun 20Colorado Springs Striders All-ComerJun 20 · 800 Meters · Place 1 · Kokopelli Racing TeamKokopelli Racing Team800 Meters1.2:46.20a6
Jun 13USATF Colorado All-Comers Meet #3Jun 13 · 800 Meters · Place 1 · Kokopelli KiKokopelli Ki800 Meters12:47.41—

2020 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 1629th Annual Arizona Indoor Classic (YOM)Feb 16 · 1500 Meters · Place 8 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1500 Meters8.6:21.47a5
Feb 1629th Annual Arizona Indoor Classic (YOM)Feb 16 · 800 Meters · Place 15 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field800 Meters15.3:13.98a5
Jan 26USATF Colorado Indoor Track & Field ChampionshipJan 26 · 1 Mile · Place 2 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1 Mile2.6:45.02a5
Jan 26USATF Colorado Indoor Track & Field ChampionshipJan 26 · 800 Meters · Place 5 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field800 Meters5.3:00.47a5
Jan 19MLK Jr. Mile Hi ClassicJan 19 · 1 Mile · Place 1 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1 Mile1.6:47.68a5
Jan 19MLK Jr. Mile Hi ClassicJan 19 · 800 Meters · Place 1 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field800 Meters1.2:57.86a PB5
Jan 12USATF Colorado All Comer Track & Field Meet #2Jan 12 · 600 Meters · Place 2 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field600 Meters2.2:10.39a PB5
Jan 12USATF Colorado All Comer Track & Field Meet #2Jan 12 · 1500 Meters · Place 2 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1500 Meters2.6:09.04a5
Jan 5USATF Colorado All Comer Track & Field Meet #1Jan 5 · 1500 Meters · Place 1 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1500 Meters1.6:16.51a5
Jan 5USATF Colorado All Comer Track & Field Meet #1Jan 5 · 800 Meters · Place 1 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field800 Meters1.3:12.66a5

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 29Nite Moves Last Chance All ComerJun 29 · 400 Meters · Place 4 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field400 Meters4.1:22.24a PB4
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 4 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1500 Meters4.6:19.01a4
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 3 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field800 Meters3.3:01.26a4
Jun 15LIFT Invitational Track & Field MeetJun 15 · 1500 Meters · Place 2 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1500 Meters2.6:34.66a4
Jun 15LIFT Invitational Track & Field MeetJun 15 · 800 Meters · Place 5 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field800 Meters5.3:18.75a4
Jun 84th Annual Kyle Macintosh Memorial Track & Field MeetJun 8 · 1500 Meters · Place 2 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1500 Meters2.6:37.43a4
Jun 84th Annual Kyle Macintosh Memorial Track & Field MeetJun 8 · 800 Meters · Place 5 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field800 Meters5.3:12.89a4
Jun 1Valor Track & Cross Country Three Stripe Invitational Track & Field MeetJun 1 · 1500 Meters · Place 1 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1500 Meters1.6:44.78a4
Jun 1Valor Track & Cross Country Three Stripe Invitational Track & Field MeetJun 1 · 800 Meters · Place 5 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field800 Meters5.3:06.92a4

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 1728th Annual Arizona Indoor Classic (YOM)Feb 17 · 1500 Meters · Place 1 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1500 Meters1.6:39.31a4
Feb 1728th Annual Arizona Indoor Classic (YOM)Feb 17 · 800 Meters · Place 7 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field800 Meters7.3:12.69a4
Jan 20USATF Colorado All Comer Track MeetJan 20 · 600 Meters · Place 3 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field600 Meters3.2:22.24a4
Jan 20USATF Colorado All Comer Track MeetJan 20 · 1500 Meters · Place 1 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1500 Meters1.6:51.02a4
Jan 13MLK Jr. Mile High ClassicJan 13 · 1 Mile · Place 1 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1 Mile1.6:48.39a4
Jan 13MLK Jr. Mile High ClassicJan 13 · 800 Meters · Place 1 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field800 Meters1.3:20.38a4
Jan 6USATF Colorado All Comer Track MeetJan 6 · 1500 Meters · Place 1 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field1500 Meters1.8:21.26a4
Jan 6USATF Colorado All Comer Track MeetJan 6 · 800 Meters · Place 2 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field800 Meters2.3:02.50a4

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 9 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field400 MetersRound P9.1:26.63a3
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 10 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field200 MetersRound P10.36.82aWind: -0.33
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 15 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field100 MetersRound P15.17.71a PBWind: 1.73
Jun 16Let It Fly Track "LIFT" Invitational Track & Field MeetJun 16 · 400 Meters · Place 5 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field400 Meters5.1:26.08a3
Jun 16Let It Fly Track "LIFT" Invitational Track & Field MeetJun 16 · 200 Meters · Place 9 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field200 Meters9.36.53a PB3
Jun 16Let It Fly Track "LIFT" Invitational Track & Field MeetJun 16 · 100 Meters · Place 14 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field100 Meters14.18.13aWind: -0.43
Jun 93rd Annual Kyle Macintosh Twilight Track & Field MeetJun 9 · 400 Meters · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field400 Meters—DNS3
Jun 93rd Annual Kyle Macintosh Twilight Track & Field MeetJun 9 · 100 Meters · Place 6 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field100 Meters6.15.39aWind: 2.63
Jun 3Nite Moves All ComerJun 3 · 400 Meters · Place 10 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field400 Meters10.1:26.76a3
Jun 3Nite Moves All ComerJun 3 · 100 Meters · Place 12 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field100 Meters12.17.77aWind: -0.83

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Colorado Indoor ChampionshipsJan 28 · 60 Meter · Place 16 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field60 Meter16.10.98a3
Jan 28Colorado Indoor ChampionshipsJan 28 · 200 Meters · Place 15 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field200 Meters15.38.40a PB3
Jan 21USATF Colorado All ComerJan 21 · 300 Meters · Place 7 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field300 Meters7.1:06.33a PB3
Jan 21USATF Colorado All ComerJan 21 · 60 Meter · Place 6 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field60 Meter6.10.99a3
Jan 7Nite Move Indoor KickoffJan 7 · 60 Meter · Place 12 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field60 Meter12.10.89a PB3

2017 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 5 · Colorado Springs Str...Colorado Springs Str...100 Meters51:32.01a7-8
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 5 · Colorado Springs Str...Colorado Springs Str...100 Meters51:32.01a PR7-8
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 5 · Colorado Springs Str...Colorado Springs Str...100 Meters517.86a (+1.8)7-8
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 6 · Colorado Springs Str...Colorado Springs Str...100 Meters617.70a PR (+3.3)7-8
Jun 17Let It Fly Track "LIFT" Invitational Track & Field MeetJun 17 · 400 Meters · Place 3 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field400 Meters3.1:32.73a2
Jun 17Let It Fly Track "LIFT" Invitational Track & Field MeetJun 17 · 100 Meters · Place 4 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field100 Meters4.18.50aWind: -1.62
Jun 102nd Annual Kyle Macintosh Twilight Track & Field MeetJun 10 · 400 Meters · Place 3 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field400 Meters3.1:35.78a2
Jun 102nd Annual Kyle Macintosh Twilight Track & Field MeetJun 10 · 100 Meters · Place 7 · Colorado Springs Striders Track & FieldColorado Springs Striders Track & Field100 Meters7.18.62aWind: -3.62
Jun 4Nite Moves All ComerJun 4 · 400 Meters · Place 2 · 32-Unattached32-Unattached400 Meters2.1:32.49a2

2016 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 18USATF Colorado Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 11 · Lightning Bolt Running ClubLightning Bolt Running Club400 MetersRound P11.1:38.41a1