Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorPresidents Athletic Conference Outdoor T&F Championships · Apr 3041:29.76aPresidents Athletic Conference Outdoor T&F ChampionshipsApril 30, 2026
10000 Meters · OutdoorPresidents Athletic Conference Championships · May 142:45.95Presidents Athletic Conference ChampionshipsMay 1, 2025
1500 Meters · OutdoorMarty Goldberg Gator Invitational · Apr 245:34.93aMarty Goldberg Gator InvitationalApril 24, 2026
1600 Meters · OutdoorDenver North Viking Invitational · May 65:46.44aDenver North Viking InvitationalMay 6, 2022
3000 Meters · IndoorOWU Team Challenge · Jan 2412:08.54aOWU Team ChallengeJanuary 24, 2026
3000 Meters · OutdoorIUP Ed Fry Invitational · Mar 2212:07.97aIUP Ed Fry InvitationalMarch 22, 2025
3200 Meters · OutdoorDenver Public Schools League Meet · May 1212:20.55aDenver Public Schools League MeetMay 12, 2022
5000 Meters · IndoorYoungstown State Icebreaker · Dec 519:57.58aYoungstown State IcebreakerDecember 5, 2025
5000 Meters · OutdoorWestminster Invitational · Apr 1119:54.49aWestminster InvitationalApril 11, 2026
800 Meters · OutdoorCherry Creek Invitational · May 72:39.82Cherry Creek InvitationalMay 7, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · 10,000 Meters · Place 10 · Allegheny (Pa.)Allegheny (Pa.)10,000 Meters10.41:29.76a PBSo
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · 5000 Meters · Place 22 · Allegheny (Pa.)Allegheny (Pa.)5000 Meters22.20:13.22aSo
Apr 24Marty Goldberg Gator InvitationalApr 24 · 1500 Meters · Place 20 · Allegheny (Pa.)Allegheny (Pa.)1500 Meters20.5:34.93a PBSo
Apr 16John Papa InvitationalApr 16 · 10,000 Meters · Allegheny (Pa.)Allegheny (Pa.)10,000 Meters--DNFSo
Apr 11Westminster InvitationalApr 11 · 5000 Meters · Place 8 · Allegheny (Pa.)Allegheny (Pa.)5000 Meters8.19:54.49a PBSo
Mar 27West Liberty Tim Weaver Invitational Mar 27 · 10,000 Meters · Place 8 · Allegheny (Pa.)Allegheny (Pa.)10,000 Meters8.43:27.28aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 262026 PAC Indoor ChampionshipFeb 26 · 5000 Meters · Place 14 · Allegheny (Pa.)Allegheny (Pa.)5000 Meters14.20:28.52aSo
Jan 302026 YSU Mid-Major InvitationalJan 30 · 5000 Meters · Place 35 · Allegheny (Pa.)Allegheny (Pa.)5000 Meters3520:48.16aSo
Jan 24OWU Team ChallengeJan 24 · 3000 Meters · Place 8 · Allegheny (Pa.)Allegheny (Pa.)3000 Meters812:08.54a PBSO

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · 5000 Meters · Place 25 · Allegheny (Pa.)Allegheny (Pa.)5000 Meters25.19:57.58a PBSo
Feb 272025 PAC IndoorsFeb 27 · 5000 Meters · Place 14 · Allegheny (Pa.)Allegheny (Pa.)5000 Meters14.20:14.70aFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Presidents Athletic Conference ChampionshipsMay 1 · 10000 Meters · Place 6 · AlleghenyAllegheny10000 Meters642:45.95 PBFR
May 1Presidents Athletic Conference ChampionshipsMay 1 · 5000 Meters · Place 17 · AlleghenyAllegheny5000 Meters1721:00.15FR
Apr 11Westminster (Pa) InvitationalApr 11 · 5000 Meters · Place 15 · Allegheny (Pa.)Allegheny (Pa.)5000 Meters15.20:19.82aSo
Mar 22IUP Ed Fry InvitationalMar 22 · 3000 Meters · Place 8 · Allegheny (Pa.)Allegheny (Pa.)3000 Meters812:07.97a PBFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Denver Public Schools League ChampionshipsMay 9 · 3200 Meters · Place 7 · Denver EastDenver East3200 Meters7.12:47.74a12
May 4Cherry Creek InvitationalMay 4 · 1600 Meters · Place 38 · Denver EastDenver East1600 Meters386:21.8912
Apr 30Stutler Twilight MeetApr 30 · 3200 Meters · Place 19 · Denver EastDenver East3200 Meters1912:44.1912
Apr 5B-Town BashApr 5 · 3200 Meters · Place 3 · Denver EastDenver East3200 Meters312:48.6512
Mar 30Niwot InvitationalMar 30 · 1600 Meters · Place 52 · Denver East High SchDenver East High Sch1600 Meters526:09.44—
Mar 23Broomfield ShootoutMar 23 · 3200 Meters · Place 4 · Denver EastDenver East3200 Meters412:57.32—
Mar 23Broomfield ShootoutMar 23 · 3200 Meters · Place 21 · Denver EastDenver East3200 Meters2112:57.32—
Mar 21Denver South Ravens InvitationalMar 21 · 1600 Meters · Place 13 · Denver East High SchDenver East High Sch1600 Meters135:55.50—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Cherry Creek InvitationalMay 6 · 800 Meters · Place 34 · Denver EastDenver East800 Meters342:46.7411
Apr 28Liberty Bell InvitationalApr 28 · 3200 Meters · Place 31 · Denver East High SchDenver East High Sch3200 Meters3112:48.77—
Apr 14The Pomona InvitationalApr 14 · 3200 Meters · Place 42 · Denver EastDenver East3200 Meters4212:44.25—
Apr 14The Pomona InvitationalApr 14 · 800 Meters · Place 62 · Denver EastDenver East800 Meters622:50.11—
Apr 8Northfield Nighthawk InvitationalApr 8 · 3200 Meters · Place 4 · Denver East High SchDenver East High Sch3200 Meters412:38.48—
Apr 1Altitude Running InvitationalApr 1 · 1600 Meters · Place 24 · Denver East High SchDenver East High Sch1600 Meters245:55.61—
Apr 1Altitude Running InvitationalApr 1 · 3200 Meters · Place 16 · Denver East High SchDenver East High Sch3200 Meters1612:38.40—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Denver Public Schools League MeetMay 12 · 3200 Meters · Place 3 · Denver EastDenver East3200 Meters3.12:20.55a PB10
May 7Cherry Creek InvitationalMay 7 · 800 Meters · Place 35 · Denver EastDenver East800 Meters352:39.82 PB10
May 6Denver North Viking InvitationalMay 6 · 1600 Meters · Place 4 · Denver EastDenver East1600 Meters4.5:46.44a PB10
Apr 29Liberty Bell Track and Field InvitationalApr 29 · 3200 Meters · Place 25 · Denver EastDenver East3200 Meters25.12:20.82a10
Apr 15Pomona InvitationalApr 15 · 1600 Meters · Place 55 · Denver EastDenver East1600 Meters555:53.77—
Apr 9Mullen InvitationalApr 9 · 3200 Meters · Place 10 · Denver EastDenver East3200 Meters10.12:39.79a10
Apr 2Altitude InvitationalApr 2 · 3200 Meters · Place 18 · Denver EastDenver East3200 Meters18.12:57.64a10
Mar 26Broomfield ShootoutMar 26 · 3200 Meters · Place 26 · Denver East High SchDenver East High Sch3200 Meters2612:38.17—
Mar 24Denver South Ravens InvitationalMar 24 · 1600 Meters · Place 3 · Denver EastDenver East1600 Meters3.5:49.12a10
Mar 19Rangeview Raider InvitationalMar 19 · 3200 Meters · Place 5 · Denver EastDenver East3200 Meters512:55.97—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 17Denver Public Schools League MeetJun 17 · 1600 Meters · Place 6 · Denver EastDenver East1600 Meters6.5:55.35a9
Jun 11Liberty Bell InvitationalJun 11 · 3200 Meters · Place 30 · Denver EastDenver East3200 Meters30.13:20.63a9
Jun 5DPS Qual #3Jun 5 · 1600 Meters · Place 4 · Denver EastDenver East1600 Meters46:08.63—
May 20Denver Public Schools Qualifier #2May 20 · 3200 Meters · Place 3 · Denver EastDenver East3200 Meters3.13:12.87a9
May 8Valor Early QualifierMay 8 · 3200 Meters · Place 11 · Denver EastDenver East3200 Meters1113:20.339