Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHOKA St. Vrain Invitational · May 912.70HOKA St. Vrain InvitationalMay 9, 2025
200 Meters · IndoorWes Kittley HS Invitational · Jan 2425.77aWes Kittley HS InvitationalJanuary 24, 2025
200 Meters · OutdoorThree League Meet: Granite Peaks, Foothills, Mile High · May 225.55Three League Meet: Granite Peaks, Foothills, Mile HighMay 2, 2025
300 Meters · IndoorLet's Get REAL Indoor Invitational 2023-24 #2 · Jan 643.65Let's Get REAL Indoor Invitational 2023-24 #2January 6, 2024
400 Meters · IndoorF Lee Slick Invitational · Feb 2059.23aF Lee Slick InvitationalFebruary 20, 2026
400 Meters · OutdoorCHSAA State Track & Field Championships · May 1558.02aCHSAA State Track & Field ChampionshipsMay 15, 2025
400 Meters · Relay Split · Indoor2025 CCIW Championship · Feb 2758.7202025 CCIW ChampionshipFebruary 27, 2026
400 Meters · Relay Split · OutdoorCCIW Championships · May 155.02CCIW ChampionshipsMay 1, 2026
55 Meter · IndoorReno Holiday Invite 2025 · Dec 287.59aReno Holiday Invite 2025December 28, 2024
60 Meter · IndoorMines Indoor HS Meet Series #1 · Dec 58.15aMines Indoor HS Meet Series #1December 5, 2024
60 Meters · IndoorLet's Get REAL Indoor Championship · Feb 178.23Let's Get REAL Indoor ChampionshipFebruary 17, 2024
600 Meters · IndoorLet's Get REAL Indoor Invitational #1 · Dec 161:49.68aLet's Get REAL Indoor Invitational #1December 16, 2023
800 Meters · IndoorColorado Mines HS Indoor Series #1 · Nov 302:45.82aColorado Mines HS Indoor Series #1November 30, 2023
Combined results · OutdoorLakewood All-Comers #1 · Jun 2214.02Lakewood All-Comers #1June 22, 2022
Long Jump · IndoorLet's Get REAL Indoor Invitational #1 · Dec 1714-00.00Let's Get REAL Indoor Invitational #1December 17, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 400 Meters · North Central (Ill.)North Central (Ill.)400 Meters—DNSFr
May 1CCIW ChampionshipsMay 1 · 400 Meters · North Central (Ill.)North Central (Ill.)400 MetersRelay Split—55.02 PBFr
May 1CCIW ChampionshipsMay 1 · 400 Meters · Place 7 · North Central (Ill.)North Central (Ill.)400 MetersRound P7.59.37aFr
May 1CCIW ChampionshipsMay 1 · 400 Meters · Place 7 · North Central (Ill.)North Central (Ill.)400 Meters7.1:00.61aFr
May 1CCIW ChampionshipsMay 1 · 200 Meters · Place 16 · North Central (Ill.)North Central (Ill.)200 MetersRound P16.26.67aWind: -0.4Fr
Apr 22Old Fashion Track and Field Meet (Entries on DA)Apr 22 · 400 Meters · Place 4 · North Central (Ill.)North Central (Ill.)400 Meters4.1:00.20aFr
Apr 17Meet of ChampionsApr 17 · 400 Meters · Place 10 · North Central (Ill.)North Central (Ill.)400 Meters101:02.69aFr
Apr 17Meet of ChampionsApr 17 · 100 Meters · Place 17 · North Central (Ill.)North Central (Ill.)100 MetersRound P1713.02aFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 200 Meters · Place 19 · North Central (Ill.)North Central (Ill.)200 Meters19.26.64aWind: 0.6Fr

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · 400 Meters · North Central (Ill.)North Central (Ill.)400 MetersRelay Split—58.720 PBFr
Feb 272025 CCIW ChampionshipFeb 27 · 400 Meters · Place 8 · North Central (Ill.)North Central (Ill.)400 Meters8.59.87aFr
Feb 272025 CCIW ChampionshipFeb 27 · 200 Meters · Place 13 · North Central (Ill.)North Central (Ill.)200 Meters13.26.38aFr
Feb 20F Lee Slick InvitationalFeb 20 · 400 Meters · Place 3 · North Central (Ill.)North Central (Ill.)400 Meters359.23a PBFr
Feb 13Chicagoland Intercollegiate ChampionshipsFeb 13 · 200 Meters · Place 11 · North Central (Ill.)North Central (Ill.)200 Meters1126.58FR
Feb 6Keck DIII SelectFeb 6 · 400 Meters · Place 6 · North Central (Ill.)North Central (Ill.)400 Meters61:00.00aFr
Feb 6Keck DIII SelectFeb 6 · 60 Meters · Place 25 · North Central (Ill.)North Central (Ill.)60 MetersRound P258.38aFr
Jan 30Squig Converse InviteJan 30 · 200 Meters · Place 5 · North Central (Ill.)North Central (Ill.)200 Meters526.71aFr
Jan 24Aurora Grand PrixJan 24 · 200 Meters · Place 11 · North Central (Ill.)North Central (Ill.)200 Meters1126.47aFr
Jan 17Pat Heenan InvitationalJan 17 · 400 Meters · Place 2 · North Central (Ill.)North Central (Ill.)400 Meters21:00.44aFr
Jan 17Pat Heenan InvitationalJan 17 · 60 Meters · Place 14 · North Central (Ill.)North Central (Ill.)60 MetersRound P148.35aFr
Jan 9Cardinal OpenerJan 9 · 200 Meters · Place 1 · North Central (Ill.)North Central (Ill.)200 Meters126.55aFR
Jan 9Cardinal OpenerJan 9 · 60 Meters · Place 4 · North Central (Ill.)North Central (Ill.)60 Meters48.40aFR
Jan 9Cardinal OpenerJan 9 · 60 Meters · Place 3 · North Central (Ill.)North Central (Ill.)60 Meters38.36aFR

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30Denver Twilight Series: The Premier May 30 · 400 Meters · Place 4 · Real Training ColoradoReal Training Colorado400 Meters459.1318
May 30Denver Twilight Series: The Premier May 30 · 100 Meters · Place 7 · Real Training ColoradoReal Training Colorado100 Meters712.8618
May 15CHSAA State Track & Field ChampionshipsMay 15 · 400 Meters · Place 7 · NiwotNiwot400 MetersRound P7.58.36a12
May 15CHSAA State Track & Field ChampionshipsMay 15 · 400 Meters · Place 7 · NiwotNiwot400 Meters7.58.02a PB12
May 15CHSAA State Track & Field ChampionshipsMay 15 · 200 Meters · Place 12 · NiwotNiwot200 MetersRound P12.25.93aWind: 212
May 9HOKA St. Vrain InvitationalMay 9 · 400 Meters · Place 9 · Niwot High SNiwot High S400 Meters958.3412
May 9HOKA St. Vrain InvitationalMay 9 · 200 Meters · Place 8 · Niwot High SNiwot High S200 Meters825.65712
May 9HOKA St. Vrain InvitationalMay 9 · 100 Meters · Place 23 · Niwot High SNiwot High S100 Meters2312.70 PB12
May 2Three League Meet: Granite Peaks, Foothills, Mile HighMay 2 · 200 Meters · Place 5 · Niwot High SNiwot High S200 MetersRound P525.55 PB12
May 2Three League Meet: Granite Peaks, Foothills, Mile HighMay 2 · 200 Meters · Place 7 · Niwot High SNiwot High S200 Meters725.7012
May 2Three League Meet: Granite Peaks, Foothills, Mile HighMay 2 · 100 Meters · Place 6 · Niwot High SNiwot High S100 Meters612.8512
May 2Three League Meet: Granite Peaks, Foothills, Mile HighMay 2 · 100 Meters · Place 7 · Niwot High SNiwot High S100 MetersRound P712.7312
Apr 17Centaurus TwilightApr 17 · 200 Meters · Place 3 · NiwotNiwot200 Meters326.6612
Apr 17Centaurus TwilightApr 17 · 100 Meters · Place 7 · NiwotNiwot100 Meters712.8412
Apr 12Boulder County Track ChampionshipsApr 12 · 200 Meters · Place 7 · NiwotNiwot200 Meters726.0212
Apr 12Boulder County Track ChampionshipsApr 12 · 100 Meters · Place 7 · NiwotNiwot100 Meters712.9212
Mar 29Niwot InvitationalMar 29 · 100 Meters · Place 15 · Niwot High SNiwot High S100 Meters1513.0012

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24Wes Kittley HS InvitationalJan 24 · 400 Meters · Place 58 · Real Training ColoradoReal Training Colorado400 MetersRound P58.1:00.37a12
Jan 24Wes Kittley HS InvitationalJan 24 · 200 Meters · Place 102 · Real Training ColoradoReal Training Colorado200 MetersRound P102.25.77a PB12
Jan 4Mines Indoor HS Meet Series #2Jan 4 · 60 Meter · Place 23 · Real Training ColoradoReal Training Colorado60 Meter23.8.18a12

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 28Reno Holiday Invite 2025Dec 28 · 55 Meter · Place 5 · UnattachedUnattached55 Meter5.7.59a PB12
Dec 28Reno Holiday Invite 2025Dec 28 · 400 Meters · Place 5 · UnattachedUnattached400 Meters5.59.58a12
Dec 28Reno Holiday Invite 2025Dec 28 · 200 Meters · Place 7 · UnattachedUnattached200 Meters7.26.56a12
Dec 5Mines Indoor HS Meet Series #1Dec 5 · 60 Meter · Place 17 · Real Training ColoradoReal Training Colorado60 Meter17.8.15a PB12
Dec 5Mines Indoor HS Meet Series #1Dec 5 · 400 Meters · Place 6 · Real Training ColoradoReal Training Colorado400 Meters6.1:02.52a12
Feb 17Let's Get REAL Indoor ChampionshipFeb 17 · 400 Meters · Place 9 · REAL TrainingREAL Training400 Meters91:01.29—
Feb 17Let's Get REAL Indoor ChampionshipFeb 17 · 60 Meters · Place 21 · REAL TrainingREAL Training60 Meters218.23 PB—
Feb 17Let's Get REAL Indoor ChampionshipFeb 17 · 200 Meters · Place 5 · REAL TrainingREAL Training200 Meters526.18—
Feb 3The Air Force Track & Field HS MeetFeb 3 · 400 Meters · Place 7 · Real Training ColoradoReal Training Colorado400 Meters7.1:00.96a11
Feb 3The Air Force Track & Field HS MeetFeb 3 · 200 Meters · Place 10 · Real Training ColoradoReal Training Colorado200 Meters10.26.30a11
Jan 25Colorado Mines HS Indoor Series #5Jan 25 · 400 Meters · Place 4 · Real TrainingReal Training400 Meters41:02.28—
Jan 25Colorado Mines HS Indoor Series #5Jan 25 · 400 Meters · Place 9 · Real TrainingReal Training400 Meters91:02.28—
Jan 25Colorado Mines HS Indoor Series #5Jan 25 · 60 Meters · Place 6 · Real TrainingReal Training60 Meters68.27—
Jan 25Colorado Mines HS Indoor Series #5Jan 25 · 60 Meters · Place 16 · Real TrainingReal Training60 Meters168.27—
Jan 6Let's Get REAL Indoor Invitational 2023-24 #2Jan 6 · 300 Meters · Place 7 · REAL TrainingREAL Training300 Meters743.65 PB—
Jan 6Let's Get REAL Indoor Invitational 2023-24 #2Jan 6 · 60 Meters · Place 17 · REAL TrainingREAL Training60 Meters178.306—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16COLORADO STATE CHAMPIONSHIPSMay 16 · 200 Meters · Place 16 · NiwotNiwot200 Meters1626.47a—
May 11Teddy's Last Chance QualifierMay 11 · 200 Meters · Place 5 · Niwot High SNiwot High S200 Meters526.2411
May 10HOKA St. Vrain InvitationalMay 10 · 200 Meters · Place 22 · NiwotNiwot200 Meters2226.8111
May 10HOKA St. Vrain InvitationalMay 10 · 100 Meters · Place 28 · NiwotNiwot100 Meters2813.1611
May 10HOKA St. Vrain InvitationalMay 10 · 200 Meters · Place 22 · NiwotNiwot200 Meters2226.8111
May 10HOKA St. Vrain InvitationalMay 10 · 100 Meters · Place 28 · NiwotNiwot100 Meters2813.1611
Apr 30Stutler Twilight MeetApr 30 · 200 Meters · Place 4 · NiwotNiwot200 Meters425.9911
Apr 30Stutler Twilight MeetApr 30 · 100 Meters · Place 19 · NiwotNiwot100 Meters1912.9611
Apr 19Centaurus TwilightApr 19 · 200 Meters · Place 4 · NiwotNiwot200 Meters4.28.03a11
Apr 13Boulder County Track ChampionshipsApr 13 · 200 Meters · Place 3 · Niwot High SNiwot High S200 Meters326.5411
Apr 13Boulder County Track ChampionshipsApr 13 · 100 Meters · Place 8 · Niwot High SNiwot High S100 Meters812.9411
Apr 5Birds of Prey InvitationalApr 5 · 200 Meters · Place 2 · NiwotNiwot200 Meters226.78—
Apr 5Birds of Prey InvitationalApr 5 · 400 Meters · Place 3 · NiwotNiwot400 Meters31:02.36—
Apr 5Birds of Prey InvitationalApr 5 · 100 Meters · Place 3 · NiwotNiwot100 Meters313.64—
Mar 30Niwot InvitationalMar 30 · 200 Meters · Place 7 · NiwotNiwot200 Meters726.02—
Mar 30Niwot InvitationalMar 30 · 400 Meters · Place 15 · NiwotNiwot400 Meters151:00.10—
Mar 23Broomfield ShootoutMar 23 · 200 Meters · Place 1 · NiwotNiwot200 Meters125.97—
Mar 23Broomfield ShootoutMar 23 · 200 Meters · Place 4 · NiwotNiwot200 Meters425.97—

2023 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 16Let's Get REAL Indoor Invitational #1Dec 16 · 600 Meters · Place 7 · Real Training ColoradoReal Training Colorado600 Meters7.1:49.68a PB11
Dec 16Let's Get REAL Indoor Invitational #1Dec 16 · 60 Meter · Place 20 · Real Training ColoradoReal Training Colorado60 Meter20.8.30a11
Dec 16Let's Get REAL Indoor Invitational #1Dec 16 · 400 Meters · Place 10 · Real Training ColoradoReal Training Colorado400 Meters10.1:05.13a11
Dec 16Let's Get REAL Indoor Invitational #1Dec 16 · 200 Meters · Place 11 · Real Training ColoradoReal Training Colorado200 Meters11.27.37a11
Nov 30Colorado Mines HS Indoor Series #1Nov 30 · 60 Meter · Place 29 · Real Training ColoradoReal Training Colorado60 Meter29.8.33a11
Nov 30Colorado Mines HS Indoor Series #1Nov 30 · Long Jump · Place 14 · Real Training ColoradoReal Training ColoradoLong Jump14.13-1011
Nov 30Colorado Mines HS Indoor Series #1Nov 30 · 800 Meters · Place 7 · Real Training ColoradoReal Training Colorado800 Meters7.2:45.82a PB11
Feb 18Let's Get REAL Invitational ChampionshipFeb 18 · 400 Meters · Place 11 · REAL TrainingREAL Training400 Meters111:03.50—
Feb 18Let's Get REAL Invitational ChampionshipFeb 18 · 200 Meters · Place 14 · REAL TrainingREAL Training200 Meters1427.52—
Feb 4Air Force HS IndoorFeb 4 · 400 Meters · Place 20 · Real Training ColoradoReal Training Colorado400 Meters20.1:04.08a10
Feb 4Air Force HS IndoorFeb 4 · 200 Meters · Place 28 · Real Training ColoradoReal Training Colorado200 Meters28.27.22a10
Jan 26Colorado Mines HS Indoor Series #5Jan 26 · 400 Meters · Place 1 · Real TrainingReal Training400 Meters11:05.92—
Jan 26Colorado Mines HS Indoor Series #5Jan 26 · 400 Meters · Place 8 · Real TrainingReal Training400 Meters81:05.92—
Jan 26Colorado Mines HS Indoor Series #5Jan 26 · 60 Meters · Place 6 · Real TrainingReal Training60 Meters68.46—
Jan 26Colorado Mines HS Indoor Series #5Jan 26 · 60 Meters · Place 26 · Real TrainingReal Training60 Meters268.46—
Jan 14Arkansas HS InvitationalJan 14 · 60 Meter · Place 224 · Real Training ColoradoReal Training Colorado60 MeterRound P224.8.62a10
Jan 14Arkansas HS InvitationalJan 14 · 400 Meters · Real Training ColoradoReal Training Colorado400 MetersRound P—DQ10
Jan 14Arkansas HS InvitationalJan 14 · 200 Meters · Place 197 · Real Training ColoradoReal Training Colorado200 MetersRound P197.27.47a10
Jan 7Let's Get REAL Indoor Invitational #2Jan 7 · 400 Meters · Place 12 · REAL TrainingREAL Training400 Meters121:08.17—
Jan 7Let's Get REAL Indoor Invitational #2Jan 7 · 200 Meters · Place 13 · REAL TrainingREAL Training200 Meters1328.52—
Jan 7Let's Get REAL Indoor Invitational #2Jan 7 · 60 Meters · Place 21 · REAL TrainingREAL Training60 Meters218.63—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 30Denver Twilight Series: The PremierJun 30 · 200 Meters · Place 7 · REAL TrainingREAL Training200 Meters727.2217
Jun 30Denver Twilight Series: The PremierJun 30 · 400 Meters · Place 4 · REAL TrainingREAL Training400 Meters41:01.9817
Jun 30Denver Twilight Series: The PremierJun 30 · 100 Meters · Place 7 · REAL TrainingREAL Training100 Meters713.1417

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Let's Get REAL Indoor Invitational #1Dec 17 · 60 Meter · Place 16 · Real Training ColoradoReal Training Colorado60 Meter16.8.46a10
Dec 17Let's Get REAL Indoor Invitational #1Dec 17 · Long Jump · Place 9 · Real Training ColoradoReal Training ColoradoLong Jump9.14-00.00 PB10
Dec 17Let's Get REAL Indoor Invitational #1Dec 17 · 400 Meters · Place 7 · Real Training ColoradoReal Training Colorado400 Meters7.1:06.74a10
Dec 17Let's Get REAL Indoor Invitational #1Dec 17 · 200 Meters · Place 19 · Real Training ColoradoReal Training Colorado200 Meters19.28.42a10
Dec 1Colorado Mines HS Indoor Series #1Dec 1 · 60 Meter · Place 29 · Real Training ColoradoReal Training Colorado60 Meter29.8.49a10
Dec 1Colorado Mines HS Indoor Series #1Dec 1 · Long Jump · Place 14 · Real Training ColoradoReal Training ColoradoLong Jump14.13-010
Dec 1Colorado Mines HS Indoor Series #1Dec 1 · 400 Meters · Place 9 · Real Training ColoradoReal Training Colorado400 Meters9.1:07.31a10

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 22Lakewood All-Comers #1Jun 22 · Combined results · Place 5 · REAL TrainingREAL TrainingCombined results51:09.12—
Jun 22Lakewood All-Comers #1Jun 22 · Combined results · Place 8 · REAL TrainingREAL TrainingCombined results828.56—
Jun 22Lakewood All-Comers #1Jun 22 · Combined results · Place 8 · REAL TrainingREAL TrainingCombined results814.02 PB—
May 14Randall Hess InvitationalMay 14 · 100 Meters · Place 18 · Riverdale RidgeRiverdale Ridge100 Meters1813.969
May 13John Martin InvitationalMay 13 · 100 Meters · Place 12 · Riverdale RidgeRiverdale Ridge100 Meters12.13.65aWind: -1.49
May 6Longs Peak/NCAC/Mile High League MeetsMay 6 · 200 Meters · Place 12 · Riverdale RidgeRiverdale Ridge200 Meters12.28.05aWind: -1.29
May 6Longs Peak/NCAC/Mile High League MeetsMay 6 · 100 Meters · Place 11 · Riverdale RidgeRiverdale Ridge100 Meters11.13.61aWind: -0.99
May 2NoCo Series #3May 2 · 100 Meters · Place 10 · Riverdale RidgeRiverdale Ridge100 Meters10.13.56aWind: 0.79
Apr 23Dakota Ridge InvitationalApr 23 · 200 Meters · Place 44 · Riverdale RiRiverdale Ri200 Meters4428.589
Apr 23Dakota Ridge InvitationalApr 23 · 100 Meters · Place 51 · Riverdale RiRiverdale Ri100 Meters5113.6129
Apr 8Greeley Twilight InvitationalApr 8 · 100 Meters · Place 5 · Riverdale RiRiverdale Ri100 Meters513.60—
Apr 1Erie Tiger Twilight InvitationalApr 1 · 200 Meters · Place 14 · Riverdale RidgeRiverdale Ridge200 Meters14.28.70aWind: -0.29
Mar 25Max Marr InvitationalMar 25 · 200 Meters · Place 8 · Riverdale RidgeRiverdale Ridge200 Meters8.28.21aWind: 0.29
Mar 25Max Marr InvitationalMar 25 · 100 Meters · Place 20 · Riverdale RidgeRiverdale Ridge100 Meters20.13.96aWind: -1.39