Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRumble on the Divide · May 511.48Rumble on the DivideMay 5, 2023
200 Meters · IndoorAir Force HS Indoor · Feb 422.95aAir Force HS IndoorFebruary 4, 2023
200 Meters · OutdoorColorado 4A State Championships · May 1821.78aColorado 4A State ChampionshipsMay 18, 2023
300 Meters · IndoorColorado Mines HS Indoor Series #4 · Jan 1937.70Colorado Mines HS Indoor Series #4January 19, 2023
400 Meters · IndoorGVSU Holiday Open · Dec 849.18aGVSU Holiday OpenDecember 8, 2023
400 Meters · OutdoorColorado 4A State Championships · May 1848.40aColorado 4A State ChampionshipsMay 18, 2023
400 Meters · Relay Split · OutdoorSpartan Invitational 2024 · Apr 548.923Spartan Invitational 2024April 5, 2024
55 Meter · IndoorVA Beach Opener · Dec 36.85aVA Beach OpenerDecember 3, 2021
60 Meter · IndoorLet's Get REAL Indoor Invitational #1 · Dec 177.30aLet's Get REAL Indoor Invitational #1December 17, 2022
60 Meters · IndoorColorado Mines HS Indoor Series #4 · Jan 197.27Colorado Mines HS Indoor Series #4January 19, 2023
600 Meters · Indoor2024 Simmons-Harvey Invitational · Jan 201:22.02a2024 Simmons-Harvey InvitationalJanuary 20, 2024
800 Meters · IndoorLet's Get REAL Invitational Championship · Feb 182:05.14Let's Get REAL Invitational ChampionshipFebruary 18, 2023
800 Meters · OutdoorColorado 4A State Championships · May 181:55.53aColorado 4A State ChampionshipsMay 18, 2023
Long Jump · IndoorColorado Mines HS Indoor Series #2 · Jan 65.75Colorado Mines HS Indoor Series #2January 6, 2022

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26GVSU Extra Weekend MeetApr 26 · 400m Hurdles · Place 8 · Michigan StateMichigan State400m Hurdles857.29SO
Apr 18Al Owens ClassicApr 18 · 400 Hurdles Section 1 · Place 3 · Michigan StateMichigan State400 Hurdles Section 1356.65SO
Apr 18Al Owens ClassicApr 18 · 400 Hurdles · Place 3 · Michigan StateMichigan State400 Hurdles356.65SO
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · 400m Hurdles · Place 5 · Michigan StateMichigan State400m Hurdles556.08aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Wisconsin Windy City InvitationalFeb 14 · 400 Meters · Place 29 · Michigan StateMichigan State400 Meters29.50.39aSo
Feb 8Michigan InvitationalFeb 8 · 600 Meters · Place 2 · Michigan StateMichigan State600 Meters21:22.90a—
Jan 18GVSU Bob Eubanks OpenJan 18 · 600 Meters · Place 15 · Michigan StateMichigan State600 Meters151:23.90a—
Jan 112025 Wolverine InvitationalJan 11 · 400 Meters · Place 4 · Michigan StateMichigan State400 Meters450.04SO

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · 400 Meters · Place 18 · Michigan StateMichigan State400 Meters18.50.03aSo
Feb 9Wisconsin Windy City InvitationalFeb 9 · 400 Meters · Place 20 · Michigan StateMichigan State400 Meters20.50.09aFr
Jan 202024 Simmons-Harvey InvitationalJan 20 · 600 Meters · Place 4 · Michigan StateMichigan State600 Meters41:22.02a PB—
Jan 132024 Wolverine InvitationalJan 13 · 400 Meters · Michigan StateMichigan State400 Meters--DQFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19Jim Green Track & Field InvitationalApr 19 · 400 Meters · Place 14 · Michigan StateMichigan State400 Meters14.49.27aFr
Apr 13JMU InvitationalApr 13 · 400 Meters · Place 11 · Michigan StateMichigan State400 Meters11.49.55aFr
Apr 5Spartan Invitational 2024Apr 5 · 400 Meters · Michigan StateMichigan State400 MetersRelay Split—48.923 PBFr
Apr 5Spartan Invitational 2024Apr 5 · 400 Meters · Place 5 · Michigan StateMichigan State400 Meters5.50.02aFr

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 8GVSU Holiday OpenDec 8 · 400 Meters · Place 11 · Michigan StateMichigan State400 Meters11.49.18a PBFr
Feb 18Let's Get REAL Invitational ChampionshipFeb 18 · 400 Meters · Place 1 · REAL TrainingREAL Training400 Meters151.82—
Feb 18Let's Get REAL Invitational ChampionshipFeb 18 · 800 Meters · Place 11 · REAL TrainingREAL Training800 Meters112:05.14 PB—
Feb 18Let's Get REAL Invitational ChampionshipFeb 18 · 60 Meters · Place 20 · REAL TrainingREAL Training60 Meters207.33—
Feb 4Air Force HS IndoorFeb 4 · 400 Meters · Place 2 · Real Training ColoradoReal Training Colorado400 Meters2.50.06a12
Feb 4Air Force HS IndoorFeb 4 · 200 Meters · Place 9 · Real Training ColoradoReal Training Colorado200 Meters9.22.95a PB12
Jan 19Colorado Mines HS Indoor Series #4Jan 19 · 300 Meters · Place 1 · Real TrainingReal Training300 Meters137.70 PB—
Jan 19Colorado Mines HS Indoor Series #4Jan 19 · 60 Meters · Place 4 · Real TrainingReal Training60 Meters47.27 PB—
Jan 19Colorado Mines HS Indoor Series #4Jan 19 · 60 Meters · Place 10 · Real TrainingReal Training60 Meters107.27—
Jan 14Arkansas HS InvitationalJan 14 · 400 Meters · Place 6 · Real Training ColoradoReal Training Colorado400 MetersRound P6.49.37a12
Jan 14Arkansas HS InvitationalJan 14 · 400 Meters · Place 6 · Real Training ColoradoReal Training Colorado400 Meters6.49.69a12
Jan 14Arkansas HS InvitationalJan 14 · 200 Meters · Place 96 · Real Training ColoradoReal Training Colorado200 MetersRound P96.23.25a12
Jan 7Let's Get REAL Indoor Invitational #2Jan 7 · 400 Meters · Place 3 · REAL TrainingREAL Training400 Meters352.87—
Jan 7Let's Get REAL Indoor Invitational #2Jan 7 · 60 Meters · Place 14 · REAL TrainingREAL Training60 Meters147.31—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 18Colorado 4A State ChampionshipsMay 18 · 800 Meters · Place 6 · NiwotNiwot800 Meters6.1:55.53a PB12
May 18Colorado 4A State ChampionshipsMay 18 · 400 Meters · Place 3 · NiwotNiwot400 MetersRound P3.48.66a12
May 18Colorado 4A State ChampionshipsMay 18 · 400 Meters · Place 3 · NiwotNiwot400 Meters3.48.40a PB12
May 18Colorado 4A State ChampionshipsMay 18 · 200 Meters · Place 7 · NiwotNiwot200 MetersRound P7.21.96aWind: 112
May 18Colorado 4A State ChampionshipsMay 18 · 200 Meters · Place 4 · NiwotNiwot200 Meters4.21.78a PBWind: 0.812
May 5Rumble on the DivideMay 5 · 800 Meters · Place 1 · NiwotNiwot800 Meters11:56.4212
May 5Rumble on the DivideMay 5 · 100 Meters · Place 7 · NiwotNiwot100 Meters711.48 PB12
May 5Longs Peak/NCAC/Mile High League MeetsMay 5 · 400 Meters · Place 1 · NiwotNiwot400 Meters1.48.84a12
May 5Longs Peak/NCAC/Mile High League MeetsMay 5 · 200 Meters · Place 1 · NiwotNiwot200 Meters1.22.48aWind: -1.312
May 5Longs Peak/NCAC/Mile High League MeetsMay 5 · 100 Meters · NiwotNiwot100 Meters--FSWind: 3.512
Apr 29Stutler TwilightApr 29 · 400 Meters · Place 1 · NiwotNiwot400 Meters1.49.27a12
Apr 29Stutler TwilightApr 29 · 200 Meters · Place 9 · NiwotNiwot200 Meters9.22.53aWind: 012
Apr 28Longmont InvitationalApr 28 · 200 Meters · Place 5 · NiwotNiwot200 Meters5.22.76aWind: 012
Apr 15Boulder County Track ChampionshipsApr 15 · 400 Meters · Place 2 · NiwotNiwot400 Meters248.9812
Apr 15Boulder County Track ChampionshipsApr 15 · 200 Meters · Place 3 · NiwotNiwot200 Meters322.4212
Apr 1NoCo Series #1Apr 1 · 200 Meters · Place 5 · NiwotNiwot200 Meters522.63—
Apr 1NoCo Series #1Apr 1 · 400 Meters · Place 1 · NiwotNiwot400 Meters149.70—
Mar 15Thornton Early BirdMar 15 · 200 Meters · Place 1 · Niwot High SNiwot High S200 Meters122.24—
Mar 15Thornton Early BirdMar 15 · 400 Meters · Place 1 · Niwot High SNiwot High S400 Meters148.85—

2022 Indoor Track

24 results
DateMeetEventPlMarkGr
Dec 17Let's Get REAL Indoor Invitational #1Dec 17 · 600 Meters · Place 1 · Real Training ColoradoReal Training Colorado600 Meters1.1:26.36a12
Dec 17Let's Get REAL Indoor Invitational #1Dec 17 · 60 Meter · Place 11 · Real Training ColoradoReal Training Colorado60 Meter11.7.30a PB12
Dec 17Let's Get REAL Indoor Invitational #1Dec 17 · 400 Meters · Place 2 · Real Training ColoradoReal Training Colorado400 Meters2.52.31a12
Dec 17Let's Get REAL Indoor Invitational #1Dec 17 · 200 Meters · Place 7 · Real Training ColoradoReal Training Colorado200 Meters7.23.65a12
Dec 1Colorado Mines HS Indoor Series #1Dec 1 · 60 Meter · Place 22 · Real Training ColoradoReal Training Colorado60 Meter22.7.40a12
Dec 1Colorado Mines HS Indoor Series #1Dec 1 · 800 Meters · Place 4 · Real Training ColoradoReal Training Colorado800 Meters4.2:13.81a12
Dec 1Colorado Mines HS Indoor Series #1Dec 1 · 400 Meters · Place 3 · Real Training ColoradoReal Training Colorado400 Meters3.54.31a12
Feb 3Colorado Mines HS Indoor Series #6Feb 3 · 300 Meters · Place 2 · Real TrainingReal Training300 Meters239.42—
Feb 3Colorado Mines HS Indoor Series #6Feb 3 · 300 Meters · Place 6 · Real TrainingReal Training300 Meters639.42—
Feb 3Colorado Mines HS Indoor Series #6Feb 3 · 60 Meters · Place 8 · Real TrainingReal Training60 Meters87.58—
Feb 3Colorado Mines HS Indoor Series #6Feb 3 · 60 Meters · Place 21 · Real TrainingReal Training60 Meters217.58—
Jan 30USATF Colorado All Comers Meet #3Jan 30 · 400 Meters · Place 2 · Real Training ColoradoReal Training Colorado400 Meters2.52.17a11
Jan 30USATF Colorado All Comers Meet #3Jan 30 · 200 Meters · Place 16 · Real Training ColoradoReal Training Colorado200 Meters16.23.99a11
Jan 14Let's Get REAL Western OpenJan 14 · 200 Meters · Place 5 · Real TrainingReal Training200 Meters523.8911
Jan 14Let's Get REAL Western OpenJan 14 · 60 Meters · Place 13 · Real TrainingReal Training60 Meters137.4111
Jan 14Let's Get REAL Western OpenJan 14 · 60 Meters · Place 10 · Real TrainingReal Training60 MetersRound P107.4211
Jan 14Let's Get REAL Western OpenJan 14 · 400 Meters · Place 2 · Real TrainingReal Training400 Meters252.9611
Jan 14Let's Get REAL Western OpenJan 14 · Long Jump · Place 16 · Real TrainingReal TrainingLong Jump1615-02.5011
Jan 6Colorado Mines HS Indoor Series #2Jan 6 · Long Jump · Place 14 · Real TrainingReal TrainingLong Jump145.75 PB—
Jan 6Colorado Mines HS Indoor Series #2Jan 6 · 800 Meters · Place 3 · Real TrainingReal Training800 Meters32:16.16—
Jan 6Colorado Mines HS Indoor Series #2Jan 6 · 300 Meters · Place 3 · Real TrainingReal Training300 Meters339.88—
Jan 6Colorado Mines HS Indoor Series #2Jan 6 · 300 Meters · Place 9 · Real TrainingReal Training300 Meters939.88—
Jan 6Colorado Mines HS Indoor Series #2Jan 6 · 60 Meters · Place 2 · Real TrainingReal Training60 Meters27.47—
Jan 6Colorado Mines HS Indoor Series #2Jan 6 · 60 Meters · Place 14 · Real TrainingReal Training60 Meters147.47—

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 19CHSSA State ChampionshipsMay 19 · 400 Meters · Place 3 · NiwotNiwot400 MetersRound P3.49.96a11
May 19CHSSA State ChampionshipsMay 19 · 400 Meters · Place 5 · NiwotNiwot400 Meters5.49.52a11
May 14Randall Hess InvitationalMay 14 · 200 Meters · Place 2 · NiwotNiwot200 Meters222.7211
May 14Randall Hess InvitationalMay 14 · 100 Meters · Place 4 · NiwotNiwot100 Meters411.7011
May 13St. Vrain HOKA InvitationalMay 13 · 400 Meters · Place 6 · Niwot High SNiwot High S400 Meters650.4411
May 6Longs Peak/NCAC/Mile High League MeetsMay 6 · 400 Meters · Place 1 · NiwotNiwot400 Meters1.50.41a11
May 6Longs Peak/NCAC/Mile High League MeetsMay 6 · 200 Meters · Place 2 · NiwotNiwot200 Meters2.22.88aWind: 1.411
May 6Longs Peak/NCAC/Mile High League MeetsMay 6 · 100 Meters · Place 6 · NiwotNiwot100 Meters6.11.49aWind: 1.311
May 2NoCo Series #3May 2 · 800 Meters · NiwotNiwot800 Meters--DNS11
May 2NoCo Series #3May 2 · 200 Meters · Place 3 · NiwotNiwot200 Meters3.23.32aWind: -1.811
May 2NoCo Series #3May 2 · 100 Meters · Place 11 · NiwotNiwot100 Meters11.11.63aWind: 1.111
Apr 30Stutler TwilightApr 30 · 400 Meters · Place 3 · NiwotNiwot400 Meters3.49.96a11
Apr 16Boulder County Track ChampionshipsApr 16 · 400 Meters · Place 2 · NiwotNiwot400 Meters2.50.33a11
Apr 16Boulder County Track ChampionshipsApr 16 · 200 Meters · Place 6 · NiwotNiwot200 Meters6.23.25aWind: 0.111
Apr 9Mullen InvitationalApr 9 · 400 Meters · Place 1 · NiwotNiwot400 Meters1.50.65a11
Apr 9Mullen InvitationalApr 9 · 200 Meters · Place 10 · NiwotNiwot200 Meters10.23.58aWind: -0.811
Apr 2Altitude InvitationalApr 2 · 400 Meters · Place 5 · NiwotNiwot400 Meters5.50.94a11
Apr 2Altitude InvitationalApr 2 · 200 Meters · Place 14 · NiwotNiwot200 MetersRound P14.23.65aWind: 0.411
Mar 26Broomfield ShootoutMar 26 · 200 Meters · Place 19 · NiwotNiwot200 Meters1923.51—
Mar 26Broomfield ShootoutMar 26 · 400 Meters · Place 6 · NiwotNiwot400 Meters651.96—
Mar 26Broomfield ShootoutMar 26 · 100 Meters · Place 42 · NiwotNiwot100 Meters4211.75—
Mar 24Denver South Ravens InvitationalMar 24 · 400 Meters · Place 1 · NiwotNiwot400 Meters1.51.38a11
Mar 24Denver South Ravens InvitationalMar 24 · 200 Meters · Place 3 · NiwotNiwot200 Meters3.23.39aWind: 1.311
Mar 24Denver South Ravens InvitationalMar 24 · 100 Meters · Place 6 · NiwotNiwot100 Meters6.11.72aWind: 2.311
Mar 19Murray Kula InvitationalMar 19 · 100 Meters · Place 9 · Niwot High SNiwot High S100 Meters911.6511

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 3VA Beach OpenerDec 3 · 60 Meter · Place 18 · Real Training ColoradoReal Training Colorado60 MeterRound P18.7.45a11
Dec 3VA Beach OpenerDec 3 · 55 Meter · Place 18 · Real Training ColoradoReal Training Colorado55 MeterRound P18.6.85a PB11
Dec 3VA Beach OpenerDec 3 · 400 Meters · Place 18 · Real Training ColoradoReal Training Colorado400 Meters18.52.95a11
Dec 3VA Beach OpenerDec 3 · 200 Meters · Place 26 · Real Training ColoradoReal Training Colorado200 Meters26.24.06a11

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 400 Meters · Place 5 · NiwotNiwot400 MetersRound P5.49.53a10
Jun 24Colorado State Track and Field ChampionshipsJun 24 · 400 Meters · Place 4 · NiwotNiwot400 Meters4.49.55a10
Jun 16Warrior Last ChanceJun 16 · Long Jump · Place 12 · Niwot High SNiwot High SLong Jump1217-03.5010
Jun 16Warrior Last ChanceJun 16 · 200 Meters · Place 3 · Niwot High SNiwot High S200 Meters323.0010
Jun 16Warrior Last ChanceJun 16 · 100 Meters · Place 5 · Niwot High SNiwot High S100 Meters511.8110
Jun 12Stutler TwilightJun 12 · 400 Meters · Place 3 · Niwot High SNiwot High S400 Meters350.28—
Jun 12Stutler TwilightJun 12 · 200 Meters · Place 12 · Niwot High SNiwot High S200 Meters1223.27—
Jun 12Stutler TwilightJun 12 · 100 Meters · Place 13 · Niwot High SNiwot High S100 Meters1311.59—
Jun 5Boulder County Track ChampionshipsJun 5 · 400 Meters · Place 2 · NiwotNiwot400 Meters2.50.29a10
Jun 5Boulder County Track ChampionshipsJun 5 · 200 Meters · Place 3 · NiwotNiwot200 Meters3.23.08aWind: 2.410
May 28Pomona InvitationalMay 28 · 400 Meters · Place 6 · Niwot High SNiwot High S400 Meters651.05—
May 28Pomona InvitationalMay 28 · 400 Meters · Place 8 · Niwot High SNiwot High S400 MetersRound P851.35—
May 28Pomona InvitationalMay 28 · 200 Meters · Place 15 · Niwot High SNiwot High S200 MetersRound P1523.11—
May 21Randall Hess InvitationalMay 21 · 200 Meters · Place 5 · Niwot High SNiwot High S200 Meters523.0710
May 15Murray Kula InvitationalMay 15 · 200 Meters · Place 7 · Niwot High SNiwot High S200 Meters723.7610
May 15Murray Kula InvitationalMay 15 · 400 Meters · Place 1 · Niwot High SNiwot High S400 Meters151.3910
May 15Murray Kula InvitationalMay 15 · 100 Meters · Place 4 · Niwot High SNiwot High S100 Meters411.7510
May 8Erie Tiger InvitationalMay 8 · 200 Meters · Place 3 · NiwotNiwot200 Meters3.23.55aWind: -0.110
May 8Erie Tiger InvitationalMay 8 · 100 Meters · Place 6 · NiwotNiwot100 Meters6.11.59aWind: 0.110