Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorColorado State Track and Field Championships · Jun 2411.15aColorado State Track and Field ChampionshipsJune 24, 2021
200 Meters · IndoorASU Grizzly Invite · Feb 722.48aASU Grizzly InviteFebruary 7, 2026
200 Meters · OutdoorColorado State Track and Field Championships · Jun 2421.93aColorado State Track and Field ChampionshipsJune 24, 2021
400 Meters · IndoorNJCAA Indoor Track and Field Nationals · Mar 348.84aNJCAA Indoor Track and Field NationalsMarch 3, 2023
400 Meters · OutdoorColorado State Track and Field Championships · Jun 2448.13aColorado State Track and Field ChampionshipsJune 24, 2021
400 Meters · Relay Split · IndoorRocky Mountain Athletic Conference Indoor Championships · Feb 2751.624Rocky Mountain Athletic Conference Indoor ChampionshipsFebruary 27, 2026
60 Meters · IndoorFriends University First Chance Qualifier · Jan 77.25Friends University First Chance QualifierJanuary 7, 2023
800 Meters · IndoorWashburn University Rustbuster · Jan 212:06.42aWashburn University RustbusterJanuary 21, 2023
800 Meters · OutdoorBoulder County Track Championships · Jun 52:11.89aBoulder County Track ChampionshipsJune 5, 2021
Collegiate 600 Yards Finals · IndoorWashburn Rust Buster · Jan 201:18.86aWashburn Rust BusterJanuary 20, 2024
High School Age · OutdoorColorado Springs Striders Track Club All-Comer Meet · Jun 3012.60Colorado Springs Striders Track Club All-Comer MeetJune 30, 2018

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8AF Twilight OpenMay 8 · 400 Meters · Adams StateAdams State400 Meters—DNSJr
May 8AF Twilight OpenMay 8 · 200 Meters · Place 9 · Adams StateAdams State200 Meters9.22.45aWind: 2.6Jr
Apr 16Western Slope RMAC Last ChanceApr 16 · 400 Meters · Place 8 · Adams StateAdams State400 Meters8.51.28aJr
Apr 2High Desert Dental Maverick InviteApr 2 · 400 Meters · Adams StateAdams State400 Meters—DNSJr
Mar 28New Mexico Spring InvitationalMar 28 · 400 Meters · Adams StateAdams State400 Meters—DNFJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Rocky Mountain Athletic Conference Indoor ChampionshipsFeb 27 · 400 Meters · Adams StateAdams State400 MetersRelay Split—51.624 PBSr
Feb 7ASU Grizzly InviteFeb 7 · 400 Meters · Adams StateAdams State400 Meters—DNSSr
Feb 7ASU Grizzly InviteFeb 7 · 200 Meters · Place 3 · Adams StateAdams State200 Meters3.22.48a PBSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Mountaineer Open & MultisDec 5 · 400 Meters · Place 4 · Adams StateAdams State400 Meters4.51.12aSr
Feb 21RMAC Last Chance QualifierFeb 21 · 400 Meters · Place 6 · Adams StateAdams State400 Meters651.39JR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3CSU Pueblo Last ChanceMay 3 · 400 Meters · Place 4 · Adams StateAdams State400 Meters449.48aSo
Apr 25RMAC Outdoor ChampionshipsApr 25 · 400 Meters · Place 18 · Adams StateAdams State400 MetersRound P1849.96JR
Mar 21Dr Dan Caprioglio Early BirdMar 21 · 400 Meters · Place 7 · Adams StateAdams State400 Meters749.76SO

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Early Grizzly OpenDec 7 · 400 Meters · Place 6 · Adams StateAdams State400 Meters6.51.31aJr
Mar 1NJCAA Indoor Track and Field ChampionshipMar 1 · 400 Meters · Butler (KS) CCButler (KS) CC400 MetersRound P--DNFSo
Feb 2Washburn OpenFeb 2 · 400 Meters · Place 42 · Butler CCButler CC400 Meters4250.68SO
Jan 27Wendy's/PSU InvitationalJan 27 · 400 Meters · Butler (KS) CCButler (KS) CC400 Meters—DNFSo
Jan 20Washburn Rust BusterJan 20 · Collegiate 600 Yards Finals · Place 21 · Butler (Kan.) CCButler (Kan.) CCCollegiate 600 Yards Finals211:18.86a PB—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 23Emporia State RelaysMar 23 · 400 Meters · Butler (KS) CCButler (KS) CC400 Meters--DNSSo
Mar 23Emporia State RelaysMar 23 · 200 Meters · Butler (KS) CCButler (KS) CC200 Meters--DNSWind: -0.1So

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 3NJCAA Indoor Track and Field NationalsMar 3 · 400 Meters · Place 20 · Butler (KS) CCButler (KS) CC400 MetersRound P20.48.84a PBFr
Feb 18Region VI Indoor ChampionshipsFeb 18 · 400 Meters · Place 12 · Butler (KS) CCButler (KS) CC400 Meters12.49.16aFr
Feb 10Ichabod InvitationalFeb 10 · 400 Meters · Place 8 · Butler (KS) CCButler (KS) CC400 Meters8.49.59aFr
Feb 3Frank Sevigne Husker InvitationalFeb 3 · 400 Meters · Place 35 · Butler (KS) CCButler (KS) CC400 Meters35.50.72aFr
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 400 Meters · Place 28 · Butler CCButler CC400 Meters2849.93FR
Jan 21Washburn University RustbusterJan 21 · 800 Meters · Place 33 · Butler CountyButler County800 Meters332:06.42a PBFr
Jan 7Friends University First Chance QualifierJan 7 · 60 Meters · Place 26 · Butler CCButler CC60 Meters267.25 PBFR

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Butler CC InviteApr 30 · 400 Meters · Place 10 · Butler (KS) CCButler (KS) CC400 Meters10.52.65aFr
Apr 30Butler CC InviteApr 30 · 200 Meters · Place 19 · Butler (KS) CCButler (KS) CC200 Meters19.22.80aWind: 4.8Fr
Apr 16Grizzly ClassicApr 16 · 400 Meters · Place 7 · Butler (KS) CCButler (KS) CC400 Meters7.50.26aFr
Apr 6Wichita State KT Woodman ClassicApr 6 · 400 Meters · Place 44 · Butler CCButler CC400 Meters4451.63FR
Apr 1Friends University Spring OpenApr 1 · 400 Meters · Butler (KS) CCButler (KS) CC400 Meters--DNSFr
Mar 25Wichita State Shocker Spring InvitationalMar 25 · 400 Meters · Place 7 · Butler (KS) CCButler (KS) CC400 Meters7.50.76aFr

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 400 Meters · Place 3 · FrederickFrederick400 MetersRound P3.48.42a12
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 400 Meters · Place 2 · FrederickFrederick400 Meters2.48.13a PB12
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 200 Meters · Place 3 · FrederickFrederick200 MetersRound P3.21.93a PBWind: 0.612
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 200 Meters · Place 1 · FrederickFrederick200 Meters1.21.96aWind: 1.312
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 100 Meters · Place 8 · FrederickFrederick100 MetersRound P8.11.15a PBWind: 1.212
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 100 Meters · Place 4 · FrederickFrederick100 Meters4.11.20aWind: -1.112
Jun 18St. Vrain MeetJun 18 · 400 Meters · Place 1 · FrederickFrederick400 Meters1.49.70a12
Jun 16Warrior Last ChanceJun 16 · 200 Meters · Place 2 · Frederick HiFrederick Hi200 Meters222.6612
Jun 16Warrior Last ChanceJun 16 · 100 Meters · Place 1 · Frederick HiFrederick Hi100 Meters111.2412
Jun 11Longs Peak/NCAC/Mile High League MeetJun 11 · 400 Meters · Place 1 · Frederick HiFrederick Hi400 Meters149.59R12
Jun 5Boulder County Track ChampionshipsJun 5 · 800 Meters · Place 20 · FrederickFrederick800 Meters20.2:11.89a PB12

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 112020 Desert Dream-Last HurrahJun 11 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.49.54a11
Jun 112020 Desert Dream-Last HurrahJun 11 · 200 Meters · Place 4 · UnattachedUnattached200 Meters4.22.49aWind: -0.111
Jun 112020 Desert Dream-Last HurrahJun 11 · 100 Meters · Place 7 · UnattachedUnattached100 Meters7.11.27aWind: 011

2019 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 1 · CDm Elite Track ClubCDm Elite Track Club400 MetersRound P1.52.69aSo
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 1 · CDm Elite Track ClubCDm Elite Track Club400 Meters1.50.83aSo
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 4 · CDm Elite Track ClubCDm Elite Track Club200 MetersRound P4.23.12aSo
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 5 · CDm Elite Track ClubCDm Elite Track Club200 Meters5.22.81aWind: 1.8So
Jun 20USATF Colorado Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 9 · CDm Elite Track ClubCDm Elite Track Club100 MetersRound P9.12.12aWind: -2.6So
Jun 84th Annual Kyle Macintosh Memorial Track & Field MeetJun 8 · 400 Meters · Place 1 · CDm Elite Track ClubCDm Elite Track Club400 Meters1.51.02aSo
Jun 84th Annual Kyle Macintosh Memorial Track & Field MeetJun 8 · 200 Meters · Place 4 · CDm Elite Track ClubCDm Elite Track Club200 Meters4.23.18aWind: 2.3So
Jun 84th Annual Kyle Macintosh Memorial Track & Field MeetJun 8 · 100 Meters · Place 6 · CDm Elite Track ClubCDm Elite Track Club100 Meters6.12.06aWind: 0.8So
May 16CHSAA State Track and Field ChampionshipMay 16 · 400 Meters · Place 6 · FrederickFrederick400 MetersRound P6.49.27a10
May 16CHSAA State Track and Field ChampionshipMay 16 · 400 Meters · Place 8 · FrederickFrederick400 Meters8.50.85a10
May 16CHSAA State Track and Field ChampionshipMay 16 · 200 Meters · Place 8 · FrederickFrederick200 MetersRound P8.22.73aWind: -210
May 16CHSAA State Track and Field ChampionshipMay 16 · 200 Meters · Place 9 · FrederickFrederick200 Meters9.22.99aWind: 3.410
May 10John Martin InvitationalMay 10 · 200 Meters · Place 3 · FrederickFrederick200 Meters3.22.77aWind: -0.910
May 10John Martin InvitationalMay 10 · 100 Meters · Place 9 · FrederickFrederick100 Meters9.11.80aWind: -1.210
May 3MileHigh/Northern/TriValley League MeetsMay 3 · 400 Meters · Place 1 · Frederick HiFrederick Hi400 Meters149.2710
May 3MileHigh/Northern/TriValley League MeetsMay 3 · 200 Meters · Place 2 · Frederick HiFrederick Hi200 Meters222.5810
May 3MileHigh/Northern/TriValley League MeetsMay 3 · 100 Meters · Place 6 · Frederick HiFrederick Hi100 Meters611.6410
Apr 26Weld County ChampionshipsApr 26 · 400 Meters · Place 2 · Frederick HiFrederick Hi400 Meters250.1810
Apr 26Weld County ChampionshipsApr 26 · 200 Meters · Place 1 · Frederick HiFrederick Hi200 Meters122.8510
Apr 26Weld County ChampionshipsApr 26 · 100 Meters · Place 6 · Frederick HiFrederick Hi100 Meters611.9410
Apr 20Boulder County ChampionshipsApr 20 · 400 Meters · Place 3 · FrederickFrederick400 Meters3.50.47a10
Apr 20Boulder County ChampionshipsApr 20 · 200 Meters · Place 2 · FrederickFrederick200 Meters2.23.16aWind: -1.810
Apr 16Frederick Warrior PowWowApr 16 · 400 Meters · Place 1 · Frederick High SchooFrederick High Schoo400 Meters150.52—
Apr 5Thomas Jefferson TwilightApr 5 · 400 Meters · Place 12 · FrederickFrederick400 Meters12.51.90a10
Mar 21St. Vrain RE-1J MeetMar 21 · 400 Meters · Place 1 · Frederick HiFrederick Hi400 Meters152.3610
Mar 21St. Vrain RE-1J MeetMar 21 · 200 Meters · Place 6 · Frederick HiFrederick Hi200 Meters624.2210

2018 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 30Colorado Springs Striders Track Club All-Comer MeetJun 30 · High School Age · Place 2 · Cdm EliteCdm EliteHigh School Age254.45—
Jun 30Colorado Springs Striders Track Club All-Comer MeetJun 30 · High School Age · Place 4 · Cdm EliteCdm EliteHigh School Age424.61—
Jun 30Colorado Springs Striders Track Club All-Comer MeetJun 30 · High School Age · Place 4 · Cdm EliteCdm EliteHigh School Age412.60 PB—
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 6 · CDm Elite Track ClubCDm Elite Track Club400 MetersRound P6.54.74aFr
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 6 · CDm Elite Track ClubCDm Elite Track Club400 Meters6.54.61aFr
Jun 22USATF Colorado Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 16 · CDm Elite Track ClubCDm Elite Track Club200 MetersRound P16.24.48aWind: 1.7Fr
Jun 93rd Annual Kyle Macintosh Twilight Track & Field MeetJun 9 · 800 Meters · Place 1 · 32-Unattached32-Unattached800 Meters1.2:19.64aFr
Jun 93rd Annual Kyle Macintosh Twilight Track & Field MeetJun 9 · 400 Meters · 32-Unattached32-Unattached400 Meters—DNSFr
Jun 93rd Annual Kyle Macintosh Twilight Track & Field MeetJun 9 · 200 Meters · Place 11 · 32-Unattached32-Unattached200 Meters11.24.57aWind: 1.8Fr
May 10John Martin InvitationalMay 10 · 200 Meters · Place 18 · FrederickFrederick200 Meters18.23.95aWind: 3.99
May 4Tri Valley League MeetMay 4 · 400 Meters · Place 14 · FrederickFrederick400 Meters14.54.57a9
May 4Tri Valley League MeetMay 4 · 200 Meters · Place 13 · FrederickFrederick200 Meters13.24.23aWind: 0.29
Apr 28Weld County ChampionshipsApr 28 · 400 Meters · Place 23 · Frederick HiFrederick Hi400 Meters2356.169
Apr 28Weld County ChampionshipsApr 28 · 200 Meters · Place 14 · Frederick HiFrederick Hi200 Meters1425.029
Apr 25Lyons JV ChampionshipApr 25 · 200 Meters · Place 3 · Frederick HiFrederick Hi200 Meters324.789
Apr 25Lyons JV ChampionshipApr 25 · 400 Meters · Place 2 · Frederick HiFrederick Hi400 Meters253.999
Apr 16Frontier League QualifierApr 16 · 400 Meters · Place 4 · Frederick HiFrederick Hi400 Meters454.20—
Apr 16Frontier League QualifierApr 16 · 200 Meters · Place 7 · Frederick HiFrederick Hi200 Meters724.82—
Apr 14Boulder County ChampionshipsApr 14 · 400 Meters · Place 19 · FrederickFrederick400 Meters19.54.54a9
Apr 14Boulder County ChampionshipsApr 14 · 200 Meters · Place 29 · FrederickFrederick200 Meters29.25.07aWind: -0.79
Mar 22RE-1J District Track MeetMar 22 · 400 Meters · Place 14 · FrederickFrederick400 Meters14.57.91a9
Mar 22RE-1J District Track MeetMar 22 · 200 Meters · Place 9 · FrederickFrederick200 Meters9.25.48aWind: 0.59
Mar 16Frederick Pow WowMar 16 · 400 Meters · Place 9 · Frederick High SchooFrederick High Schoo400 Meters959.10—
Mar 10Fort Morgan InvitationalMar 10 · 400 Meters · Place 17 · FrederickFrederick400 Meters1758.749

2016 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18USATF Colorado Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 20 · 32-Unattached32-Unattached200 MetersRound P20.29.29aWind: -1.37
Jun 18USATF Colorado Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 22 · 32-Unattached32-Unattached100 MetersRound P22.14.37aWind: -2.87