Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorThomas Jefferson Twilight · Apr 105:32.92aThomas Jefferson TwilightApril 10, 2026
3200 Meters · OutdoorDenver North Viking Invitational · May 512:48.89aDenver North Viking InvitationalMay 5, 2023
800 Meters · IndoorMines Indoor HS Meet Series #6 · Jan 302:45.93aMines Indoor HS Meet Series #6January 30, 2025
800 Meters · OutdoorEast Angels Fulton Memorial Invitational · May 72:26.93aEast Angels Fulton Memorial InvitationalMay 7, 2026
800 Meters · Relay Split · OutdoorCHSAA State Track & Field Championships · May 152:29.427CHSAA State Track & Field ChampionshipsMay 15, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Hoka St. Vrain InvitationalMay 8 · 1600 Meters · Place 104 · LutheranLutheran1600 Meters104.5:46.61a12
May 7East Angels Fulton Memorial InvitationalMay 7 · 1600 Meters · LutheranLutheran1600 Meters—DNS12
May 7East Angels Fulton Memorial InvitationalMay 7 · 800 Meters · Place 12 · LutheranLutheran800 Meters12.2:26.93a PB12
Apr 18Cherry Creek InvitationalApr 18 · 1600 Meters · Place 14 · LutheranLutheran1600 Meters14.5:40.64a12
Apr 10Thomas Jefferson TwilightApr 10 · 1600 Meters · Place 3 · LutheranLutheran1600 Meters3.5:32.92a PB12
Mar 28Chaparral InvitationalMar 28 · 1600 Meters · Place 7 · LutheranLutheran1600 Meters7.5:55.27a12
Mar 26Denver South Ravens InvitationalMar 26 · 1600 Meters · Place 13 · LutheranLutheran1600 Meters13.6:01.80a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15CHSAA State Track & Field ChampionshipsMay 15 · 800 Meters · LutheranLutheran800 MetersRelay Split—2:29.427 PB11
Mar 29Chaparral InvitationalMar 29 · 1600 Meters · Place 10 · LutheranLutheran1600 Meters105:39.2411
Mar 20Denver South Ravens InviteMar 20 · 1600 Meters · Place 5 · LutheranLutheran1600 Meters5.5:33.84a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Mines Indoor HS Meet Series #6Jan 30 · 800 Meters · Place 21 · UnattachedUnattached800 Meters21.2:45.93a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Cherry Creek InvitationalMay 4 · 1600 Meters · Place 26 · LutheranLutheran1600 Meters265:59.2610
Apr 29Randall Hess Roughrider Invitational Apr 29 · 1600 Meters · Place 14 · LutheranLutheran1600 Meters145:36.6210
Mar 21Denver South Ravens InvitationalMar 21 · 3200 Meters · Place 9 · LutheranLutheran3200 Meters913:00.50—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5Denver North Viking InvitationalMay 5 · 3200 Meters · Place 3 · LutheranLutheran3200 Meters3.12:48.89a PB9
May 5Denver North Viking InvitationalMay 5 · 800 Meters · Place 4 · LutheranLutheran800 Meters4.2:28.45a9
Apr 28Longmont InvitationalApr 28 · 800 Meters · Place 7 · LutheranLutheran800 Meters7.2:29.51a9
Apr 15Mullen InvitationalApr 15 · 800 Meters · Place 10 · LutheranLutheran800 Meters102:39.01—
Apr 15Mullen InvitationalApr 15 · 1600 Meters · Place 15 · LutheranLutheran1600 Meters155:57.57—
Apr 12Ponderosa Frosh/Soph InvitationalApr 12 · 1600 Meters · Place 9 · LutheranLutheran1600 Meters9.6:17.44a9
Apr 8Legend Titan Track ClashApr 8 · 1600 Meters · LutheranLutheran1600 Meters--DNS9
Apr 8Legend Titan Track ClashApr 8 · 800 Meters · Place 23 · LutheranLutheran800 Meters23.2:37.04a9
Apr 1NoCo Series #1Apr 1 · 800 Meters · Place 49 · LutheranLutheran800 Meters492:45.03—
Mar 23Denver South Ravens InvitationalMar 23 · 800 Meters · Place 17 · LutheranLutheran800 Meters172:47.22—