Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDenver Twilight Series: The Sequel · Jun 1311.56aDenver Twilight Series: The Sequel June 13, 2025
200 Meters · OutdoorBrooks Chandler Rotary Invitational Day One · Mar 2023.27Brooks Chandler Rotary Invitational Day OneMarch 20, 2026
300 Meters · IndoorMines Indoor HS Meet Series #6 · Jan 3041.49aMines Indoor HS Meet Series #6January 30, 2025
400 Meters · IndoorMines Indoor HS Meet Series #6 · Feb 2156.22Mines Indoor HS Meet Series #6February 21, 2026
400 Meters · OutdoorThe Pomona Invitational · Apr 1049.82aThe Pomona InvitationalApril 10, 2026
60 Meter · IndoorMines Indoor HS Meet Series #6 · Jan 307.67aMines Indoor HS Meet Series #6January 30, 2025
60 Meters · IndoorMines Indoor HS Meet Series #6 · Feb 217.71Mines Indoor HS Meet Series #6February 21, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 14CHSAA State ChampionshipMay 14 · 400 Meters · Place 14 · WindsorWindsor400 MetersRound P14.50.85a10
May 9Teddy's Last ChanceMay 9 · 100 Meters · Place 31 · WindsorWindsor100 Meters31.11.14aWind: 3.710
May 8Hoka St. Vrain InvitationalMay 8 · 400 Meters · Place 12 · WindsorWindsor400 Meters12.50.17a10
Apr 29Longs Peak and Northern Conference ChampionshipsApr 29 · 400 Meters · Place 7 · WindsorWindsor400 Meters7.50.60a10
Apr 29Longs Peak and Northern Conference ChampionshipsApr 29 · 200 Meters · WindsorWindsor200 MetersRound P--DNSWind: 210
Apr 24Longmont InvitationalApr 24 · 400 Meters · Place 13 · WindsorWindsor400 Meters13.51.57a10
Apr 18Randall Hess Roughrider InvitationalApr 18 · 400 Meters · Place 5 · WindsorWindsor400 Meters5.50.20a10
Apr 10The Pomona InvitationalApr 10 · 400 Meters · Place 6 · WindsorWindsor400 MetersRound P6.50.31a10
Apr 10The Pomona InvitationalApr 10 · 400 Meters · Place 5 · WindsorWindsor400 Meters5.49.82a PB10
Apr 10The Pomona InvitationalApr 10 · 200 Meters · Place 57 · WindsorWindsor200 MetersRound P57.23.49aWind: 2.210
Apr 10Pomona InviteApr 10 · 400 Meters · Place 6 · WindsorWindsor400 MetersRound P6.50.31a10
Apr 10Pomona InviteApr 10 · 400 Meters · Place 5 · WindsorWindsor400 Meters5.49.82a10
Apr 10Pomona InviteApr 10 · 200 Meters · Place 57 · WindsorWindsor200 MetersRound P57.23.49a10
Apr 4Altitude Running InvitationalApr 4 · 400 Meters · Place 3 · WindsorWindsor400 Meters3.50.42a10
Apr 4Altitude Running InvitationalApr 4 · 100 Meters · Place 23 · WindsorWindsor100 Meters23.11.88aWind: -210
Mar 28Niwot InvitationalMar 28 · 400 Meters · WindsorWindsor400 Meters--FS10
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 400 Meters · Place 19 · WindsorWindsor400 Meters19.51.03a10
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 400 Meters · Place 19 · WindsorWindsor400 Meters1951.0310
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 200 Meters · Place 39 · WindsorWindsor200 Meters3923.27 PB10
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 200 Meters · Place 39 · WindsorWindsor200 Meters3923.2710
Mar 7John Martin Early Bird InviteMar 7 · 100 Meters · Place 25 · WindsorWindsor100 Meters25.11.92aWind: -1.710

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Mines Indoor HS Meet Series #6Feb 21 · 400 Meters · Place 11 · Windsor Track ClubWindsor Track Club400 Meters1156.22 PB—
Feb 21Mines Indoor HS Meet Series #6Feb 21 · 60 Meters · Place 69 · Windsor Track ClubWindsor Track Club60 Meters697.71 PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13Denver Twilight Series: The Sequel Jun 13 · 400 Meters · Place 4 · Windsor Track ClubWindsor Track Club400 Meters451.06a9
Jun 13Denver Twilight Series: The Sequel Jun 13 · 100 Meters · Place 29 · Windsor Track ClubWindsor Track Club100 Meters2911.56a PB9
Apr 11Pomona Invite Day #1Apr 11 · 400 Meters · Place 17 · WindsorWindsor400 MetersRound P17.51.69a9
Apr 11Pomona Invite Day #1Apr 11 · 200 Meters · Place 63 · WindsorWindsor200 MetersRound P63.24.01aWind: -0.39

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 30Mines Indoor HS Meet Series #6Jan 30 · 300 Meters · Place 36 · Windsor Track ClubWindsor Track Club300 Meters36.41.49a PB9
Jan 30Mines Indoor HS Meet Series #6Jan 30 · 60 Meter · Place 69 · Windsor Track ClubWindsor Track Club60 Meter69.7.67a PB9
Jan 11Mines Indoor HS Meet Series #3Jan 11 · 300 Meters · Place 62 · Windsor Track ClubWindsor Track Club300 Meters62.41.82a9
Jan 11Mines Indoor HS Meet Series #3Jan 11 · 60 Meter · Place 98 · Windsor Track ClubWindsor Track Club60 Meter98.7.87a9
Jan 4Mines Indoor HS Meet Series #2Jan 4 · 60 Meter · Place 136 · Windsor Track ClubWindsor Track Club60 Meter136.7.90a9