Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty Bell Track and Field Invitational · Apr 2911.98aLiberty Bell Track and Field InvitationalApril 29, 2022
200 Meters · IndoorMIAA Championships · Feb 2325.74aMIAA ChampionshipsFebruary 23, 2024
200 Meters · OutdoorColorado 5A State Championships · May 1824.89aColorado 5A State ChampionshipsMay 18, 2023
300 Meters · IndoorAir Force Holiday Open · Dec 646.28aAir Force Holiday OpenDecember 6, 2019
400 Meters · OutdoorSt. Vrain HOKA Invitational · May 1357.47St. Vrain HOKA InvitationalMay 13, 2022
60 Meter · IndoorColorado Mines HS Indoor Series #1 · Dec 17.88aColorado Mines HS Indoor Series #1December 1, 2022
60 Meters · IndoorBearcat Open · Feb 17.77aBearcat OpenFebruary 1, 2024

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7ASU Grizzly InviteFeb 7 · 60 Meter · Place 1 · Adams StateAdams State60 Meter1.8.08aSo
Feb 7ASU Grizzly InviteFeb 7 · 200 Meters · Place 3 · Adams StateAdams State200 Meters3.26.67aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Kip Janvrin OpenApr 24 · 200 Meters · Northwest MissouriNorthwest Missouri200 Meters--DNSWind: 0.2So
Apr 24Kip Janvrin OpenApr 24 · 100 Meters · Place 9 · Northwest MissouriNorthwest Missouri100 MetersRound P9.12.58aWind: -0.3So
Apr 11Mule RelaysApr 11 · 200 Meters · Place 22 · Northwest MissouriNorthwest Missouri200 Meters22.26.42aWind: 0.8So
Apr 11Mule RelaysApr 11 · 100 Meters · Place 19 · Northwest MissouriNorthwest Missouri100 MetersRound P19.12.54aWind: 1.7So

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 23MIAA ChampionshipsFeb 23 · 200 Meters · Place 17 · Northwest MissouriNorthwest Missouri200 Meters1725.74a PB—
Feb 23MIAA ChampionshipsFeb 23 · 60 Meters · Place 14 · Northwest MissouriNorthwest Missouri60 Meters147.78a—
Feb 16Friday Night LightsFeb 16 · 60 Meters · Place 4 · Northwest MissouriNorthwest Missouri60 Meters47.89a—
Feb 1Bearcat OpenFeb 1 · 200 Meters · Place 16 · Northwest MissouriNorthwest Missouri200 Meters1625.75a—
Feb 1Bearcat OpenFeb 1 · 60 Meters · Place 1 · Northwest MissouriNorthwest Missouri60 Meters17.84a—
Feb 1Bearcat OpenFeb 1 · 60 Meters · Place 9 · Northwest MissouriNorthwest Missouri60 Meters97.77a PB—
Jan 27Wendy's/PSU InvitationalJan 27 · 60 Meter · Place 39 · Northwest MissouriNorthwest Missouri60 Meter39.7.99aFr
Jan 20Richard Alsup OpenJan 20 · 200 Meters · Place 13 · Northwest MissouriNorthwest Missouri200 Meters1326.36a—
Jan 20Richard Alsup OpenJan 20 · 60 Meters · Place 8 · Northwest MissouriNorthwest Missouri60 Meters87.91a—
Jan 20Richard Alsup OpenJan 20 · 60 Meters · Place 5 · Northwest MissouriNorthwest Missouri60 Meters57.89a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18Colorado 5A State ChampionshipsMay 18 · 200 Meters · Place 5 · Valor ChristianValor Christian200 MetersRound P5.25.15aWind: 1.512
May 18Colorado 5A State ChampionshipsMay 18 · 200 Meters · Place 3 · Valor ChristianValor Christian200 Meters3.24.89a PBWind: 1.612
May 18Colorado 5A State ChampionshipsMay 18 · 100 Meters · Place 4 · Valor ChristianValor Christian100 MetersRound P4.12.34aWind: -0.812
May 18Colorado 5A State ChampionshipsMay 18 · 100 Meters · Place 2 · Valor ChristianValor Christian100 Meters2.12.12aWind: -0.912
May 3Jeffco 4A/5A League ChampionshipsMay 3 · 200 Meters · Place 1 · Valor ChristValor Christ200 Meters125.5812
May 3Jeffco 4A/5A League ChampionshipsMay 3 · 100 Meters · Place 1 · Valor ChristValor Christ100 Meters112.1412
May 3Jeffco 4A/5A League ChampionshipsMay 3 · 200 Meters · Place 1 · Valor ChristValor Christ200 Meters125.4912
May 3Jeffco 4A/5A League ChampionshipsMay 3 · 100 Meters · Place 1 · Valor ChristValor Christ100 Meters112.1912
Apr 29Ram Charger InvitationalApr 29 · 200 Meters · Place 1 · Valor ChristValor Christ200 Meters125.3712
Apr 29Ram Charger InvitationalApr 29 · 100 Meters · Place 1 · Valor ChristValor Christ100 Meters112.5612
Apr 14The Pomona InvitationalApr 14 · 100 Meters · Place 1 · Valor ChristValor Christ100 Meters112.31—
Apr 14The Pomona InvitationalApr 14 · 100 Meters · Place 1 · Valor ChristValor Christ100 MetersRound P112.62—
Apr 1NoCo Series #1Apr 1 · 100 Meters · Place 5 · Valor Christian HighValor Christian High100 Meters512.66—
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 200 Meters · Place 18 · Valor ChristianValor Christian200 Meters18.27.53aWind: -0.512
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 100 Meters · Place 24 · Valor ChristianValor Christian100 Meters24.12.93aWind: 0.212

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1Colorado Mines HS Indoor Series #1Dec 1 · 60 Meter · Place 3 · Steadfast Track AcademySteadfast Track Academy60 Meter3.7.88a PB12
Jan 23USATF Colorado All Comers Meet #2Jan 23 · 60 Meter · 32-Unattached32-Unattached60 MeterRound P—DNS11

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 19CHSSA State ChampionshipsMay 19 · 200 Meters · Place 10 · Valor ChristianValor Christian200 MetersRound P10.25.43aWind: -0.311
May 19CHSSA State ChampionshipsMay 19 · 100 Meters · Place 8 · Valor ChristianValor Christian100 MetersRound P8.12.45aWind: -0.611
May 19CHSSA State ChampionshipsMay 19 · 100 Meters · Place 4 · Valor ChristianValor Christian100 Meters4.12.32aWind: -0.811
May 13St. Vrain HOKA InvitationalMay 13 · 400 Meters · Place 2 · Valor ChristValor Christ400 Meters257.47 PB11
May 13St. Vrain HOKA InvitationalMay 13 · 100 Meters · Place 1 · Valor ChristValor Christ100 Meters112.0111
May 6Jeffco 4A/5A League ChampionshipsMay 6 · 200 Meters · Place 1 · Valor ChristValor Christ200 Meters125.3411
May 6Jeffco 4A/5A League ChampionshipsMay 6 · 200 Meters · Place 1 · Valor ChristValor Christ200 MetersRound P125.6011
May 6Jeffco 4A/5A League ChampionshipsMay 6 · 100 Meters · Place 1 · Valor ChristValor Christ100 Meters112.2611
May 6Jeffco 4A/5A League ChampionshipsMay 6 · 100 Meters · Place 1 · Valor ChristValor Christ100 MetersRound P112.1911
Apr 29Liberty Bell Track and Field InvitationalApr 29 · 200 Meters · Place 2 · Valor ChristianValor Christian200 MetersRound P2.25.57a11
Apr 29Liberty Bell Track and Field InvitationalApr 29 · 100 Meters · Place 2 · Valor ChristianValor Christian100 MetersRound P2.12.42a11
Apr 29Liberty Bell Track and Field InvitationalApr 29 · 100 Meters · Place 1 · Valor ChristianValor Christian100 Meters1.11.98a PB11
Apr 23Dakota Ridge InvitationalApr 23 · 200 Meters · Place 2 · Valor ChristValor Christ200 Meters225.3011
Apr 205A Jeffco RelaysApr 20 · 100 Meters · Place 1 · Valor ChristValor Christ100 Meters112.2611
Apr 15Pomona InvitationalApr 15 · 200 Meters · Place 2 · Valor ChristValor Christ200 Meters225.57—
Apr 15Pomona InvitationalApr 15 · 200 Meters · Place 2 · Valor ChristValor Christ200 MetersRound P225.45—
Apr 15Pomona InvitationalApr 15 · 100 Meters · Place 1 · Valor ChristValor Christ100 Meters112.204—
Apr 15Pomona InvitationalApr 15 · 100 Meters · Place 2 · Valor ChristValor Christ100 MetersRound P212.25—
Apr 15Pomona InvitationalApr 15 · 200 Meters · Place 2 · Valor ChristValor Christ200 MetersRound P225.45—
Apr 15Pomona InvitationalApr 15 · 100 Meters · Place 2 · Valor ChristValor Christ100 MetersRound P212.25—
Apr 9Mullen InvitationalApr 9 · 200 Meters · Place 2 · Valor ChristianValor Christian200 Meters2.25.86aWind: 0.311
Apr 9Mullen InvitationalApr 9 · 100 Meters · Place 1 · Valor ChristianValor Christian100 Meters1.12.84aWind: -4.111
Mar 2582nd NIKE Chandler Rotary T&F ClassicMar 25 · 200 Meters · Place 12 · Valor ChristianValor Christian200 Meters12.25.81aWind: 0.211
Mar 2582nd NIKE Chandler Rotary T&F ClassicMar 25 · 100 Meters · Place 11 · Valor ChristianValor Christian100 Meters11.12.46aWind: -0.111

2021 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 200 Meters · Place 9 · Valor ChristianValor Christian200 MetersRound P9.25.72aWind: 1.510
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 200 Meters · Place 6 · Valor ChristianValor Christian200 Meters6.25.07aWind: 1.210
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 100 Meters · Place 11 · Valor ChristianValor Christian100 MetersRound P11.12.74aWind: 0.410
Jun 18St. Vrain MeetJun 18 · 200 Meters · Place 2 · Valor ChristianValor Christian200 Meters2.25.61aWind: 0.310
Jun 9Jeffco 4A/5A League ChampionshipsJun 9 · 200 Meters · Place 2 · Valor ChristValor Christ200 Meters225.2110
Jun 9Jeffco 4A/5A League ChampionshipsJun 9 · 200 Meters · Place 3 · Valor ChristValor Christ200 MetersRound P325.7510
Jun 9Jeffco 4A/5A League ChampionshipsJun 9 · 100 Meters · Place 3 · Valor ChristValor Christ100 Meters312.5410
Jun 9Jeffco 4A/5A League ChampionshipsJun 9 · 100 Meters · Place 3 · Valor ChristValor Christ100 MetersRound P312.7110
Jun 5Holy WarJun 5 · 100 Meters · Place 3 · Valor ChristValor Christ100 Meters312.2610
Jun 25A Jeffco League Relays QualifierJun 2 · 200 Meters · Place 2 · Valor ChristValor Christ200 Meters225.5010
Jun 25A Jeffco League Relays QualifierJun 2 · 100 Meters · Place 1 · Valor ChristValor Christ100 Meters112.3310
May 28Pomona InvitationalMay 28 · 200 Meters · Place 8 · Valor ChristValor Christ200 Meters826.26—
May 28Pomona InvitationalMay 28 · 200 Meters · Place 8 · Valor ChristValor Christ200 MetersRound P825.78—
May 28Pomona InvitationalMay 28 · 100 Meters · Place 4 · Valor ChristValor Christ100 Meters412.46—
May 28Pomona InvitationalMay 28 · 100 Meters · Place 4 · Valor ChristValor Christ100 MetersRound P412.48—
May 15Murray Kula InvitationalMay 15 · 200 Meters · Place 3 · Valor ChristValor Christ200 Meters325.9010
May 15Murray Kula InvitationalMay 15 · 100 Meters · Place 3 · Valor ChristValor Christ100 Meters312.8010
May 8Valor Early QualifierMay 8 · 200 Meters · Place 1 · Valor ChristValor Christ200 Meters125.5910
Apr 9NIKE Rotary USATFApr 9 · Long Jump · 32-Unattached32-UnattachedLong Jump—DNS10
Apr 9NIKE Rotary USATFApr 9 · 200 Meters · Place 25 · 32-Unattached32-Unattached200 Meters25.26.62aWind: 010
Apr 9NIKE Rotary USATFApr 9 · 100 Meters · Place 9 · 32-Unattached32-Unattached100 Meters9.12.75aWind: 010
Feb 20Colorado Elite Winter Series Meet #2Feb 20 · 400 Meters · UnattachedUnattached400 Meters—DNS10

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 112020 Desert Dream-Last HurrahJun 11 · 400 Meters · Place 5 · UnattachedUnattached400 Meters5.59.85a9
Jun 112020 Desert Dream-Last HurrahJun 11 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.26.23aWind: -0.39
Jun 112020 Desert Dream-Last HurrahJun 11 · 100 Meters · Place 4 · UnattachedUnattached100 Meters4.12.66aWind: -0.29

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Let's Get REAL InvitationalFeb 21 · 200 Meters · Place 2 · Valor ChristValor Christ200 Meters227.179
Feb 21Let's Get REAL InvitationalFeb 21 · 60 Meters · Place 3 · Valor ChristValor Christ60 Meters38.019
Jan 31Air Force HS Indoor OpenJan 31 · 60 Meter · Place 12 · Valor Track AcademyValor Track Academy60 MeterRound S12.8.09a9
Jan 31Air Force HS Indoor OpenJan 31 · 60 Meter · Place 14 · Valor Track AcademyValor Track Academy60 MeterRound P14.8.13a9
Jan 16Colorado Mines HS Indoor Series #3Jan 16 · 60 Meters · Place 5 · Valor Track AcademyValor Track Academy60 Meters58.14—
Jan 9Colorado Mines HS Indoor Series #2Jan 9 · 60 Meters · Place 2 · Valor Track AcademyValor Track Academy60 Meters28.09—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Air Force Holiday OpenDec 6 · 300 Meters · Place 14 · Valor Track AcademyValor Track Academy300 Meters14.46.28a PB9

2019 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 2 · Valor Track AcademyValor Track Academy400 MetersRound P2.1:02.04a8
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 3 · Valor Track AcademyValor Track Academy400 Meters3.1:01.25a8
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 2 · Valor Track AcademyValor Track Academy200 MetersRound P2.26.88aWind: -1.58
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 1 · Valor Track AcademyValor Track Academy200 Meters1.26.21aWind: 2.48
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 2 · Valor Track AcademyValor Track Academy100 MetersRound P2.13.11aWind: -2.28
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 1 · Valor Track AcademyValor Track Academy100 Meters1.12.83aWind: 0.98
Jun 15LIFT Invitational Track & Field MeetJun 15 · 400 Meters · Place 1 · Valor Track AcademyValor Track Academy400 Meters1.1:00.73a8
Jun 15LIFT Invitational Track & Field MeetJun 15 · 100 Meters · Place 1 · Valor Track AcademyValor Track Academy100 Meters1.13.06aWind: -1.88
Jun 12Valor Track & Cross Country Club Summer SeriesJun 12 · 400 Meters · Place 1 · Valor Track AcademyValor Track Academy400 Meters1.1:00.89a8
Jun 12Valor Track & Cross Country Club Summer SeriesJun 12 · 100 Meters · Place 5 · Valor Track AcademyValor Track Academy100 Meters5.12.93aWind: -0.28
Jun 84th Annual Kyle Macintosh Memorial Track & Field MeetJun 8 · 400 Meters · Place 1 · Valor Track AcademyValor Track Academy400 Meters1.59.87a8
Jun 84th Annual Kyle Macintosh Memorial Track & Field MeetJun 8 · 200 Meters · Place 1 · Valor Track AcademyValor Track Academy200 Meters1.26.44aWind: 3.68
Jun 84th Annual Kyle Macintosh Memorial Track & Field MeetJun 8 · 100 Meters · Place 1 · Valor Track AcademyValor Track Academy100 Meters1.12.87aWind: 0.68
Jun 5Valor Track & Cross Country Club Summer SeriesJun 5 · 400 Meters · Place 2 · Valor Track AcademyValor Track Academy400 Meters2.59.22a8
Jun 5Valor Track & Cross Country Club Summer SeriesJun 5 · 200 Meters · Valor Track AcademyValor Track Academy200 Meters—DNSWind: -0.18
Jun 5Valor Track & Cross Country Club Summer SeriesJun 5 · 100 Meters · Place 6 · Valor Track AcademyValor Track Academy100 Meters6.12.92aWind: 0.38
Jun 1Valor Track & Cross Country Three Stripe Invitational Track & Field MeetJun 1 · 400 Meters · Place 1 · Valor Track AcademyValor Track Academy400 Meters1.59.82a8
Jun 1Valor Track & Cross Country Three Stripe Invitational Track & Field MeetJun 1 · 200 Meters · Place 1 · Valor Track AcademyValor Track Academy200 Meters1.26.16a8
Jun 1Valor Track & Cross Country Three Stripe Invitational Track & Field MeetJun 1 · 100 Meters · Place 1 · Valor Track AcademyValor Track Academy100 Meters1.12.89aWind: -0.28
May 29Valor Track & Cross Country Club Summer SeriesMay 29 · 200 Meters · Place 3 · Valor Track AcademyValor Track Academy200 Meters3.26.45aWind: 28
May 29Valor Track & Cross Country Club Summer SeriesMay 29 · 100 Meters · Place 2 · Valor Track AcademyValor Track Academy100 Meters2.12.90aWind: 0.68