Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorGlendale Invite · Apr 113:59.31aGlendale InviteApril 11, 2026
1600 Meters · IndoorMillennium, Shadow Ridge, & Desert Edge · Feb 285:00.04aMillennium, Shadow Ridge, & Desert EdgeFebruary 28, 2024
1600 Meters · OutdoorScottsdale Distance Classic · Apr 114:23.73aScottsdale Distance ClassicApril 11, 2024
3200 Meters · OutdoorTop of the Mountain · Apr 99:48.68aTop of the MountainApril 9, 2024
5000 Meters · IndoorDistance in the Desert - Winter Track Series #1 · Dec 2316:05.17aDistance in the Desert - Winter Track Series #1December 23, 2023
5000 Meters · Outdoor2025 Willie Williams Classic · Mar 2115:45.34a2025 Willie Williams ClassicMarch 21, 2025
800 Meters · IndoorMillennium, Shadow Ridge, & Desert Edge · Feb 282:03.49aMillennium, Shadow Ridge, & Desert EdgeFebruary 28, 2024
800 Meters · OutdoorCarvel Jackson Memorial Showcase · Mar 281:54.74aCarvel Jackson Memorial ShowcaseMarch 28, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Glendale InviteApr 11 · 1500 Meters · Place 2 · Grand CanyonGrand Canyon1500 Meters2.3:59.31a PBSo
Apr 11Glendale InviteApr 11 · 800 Meters · Place 8 · Grand CanyonGrand Canyon800 Meters8.1:55.59aSo
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · 800 Meters · Place 16 · Grand CanyonGrand Canyon800 Meters16.1:54.74a PBSo
Mar 20Cody McBrideMar 20 · 1500 Meters · Place 4 · Grand CanyonGrand Canyon1500 Meters4.4:08.97aSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 212025 Willie Williams ClassicMar 21 · 5000 Meters · Place 24 · Grand CanyonGrand Canyon5000 Meters24.15:45.34a PBFr

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 3AIA Division II ChampionshipsMay 3 · 1600 Meters · Place 13 · MillenniumMillennium1600 Meters13.4:34.12a12
May 3AIA Division II ChampionshipsMay 3 · 800 Meters · Place 7 · MillenniumMillennium800 Meters7.1:58.99a12
Apr 16AFUHSD Track & Field MeetApr 16 · 1600 Meters · Place 1 · MillenniumMillennium1600 Meters14:47.28—
Apr 16AFUHSD Track & Field MeetApr 16 · 800 Meters · Place 1 · MillenniumMillennium800 Meters11:59.08—
Apr 16AFUHSD Track & Field MeetApr 16 · 1600 Meters · Place 1 · MillenniumMillennium1600 Meters14:47.28—
Apr 16AFUHSD Track & Field MeetApr 16 · 800 Meters · Place 1 · MillenniumMillennium800 Meters11:59.08—
Apr 11Scottsdale Distance ClassicApr 11 · 1600 Meters · Place 7 · MillenniumMillennium1600 Meters74:23.73a PB—
Apr 11Scottsdale Distance ClassicApr 11 · 800 Meters · Place 4 · MillenniumMillennium800 Meters41:56.80a—
Apr 9Top of the MountainApr 9 · 3200 Meters · Place 7 · MillenniumMillennium3200 Meters79:48.68a PB—
Mar 30The Ron Smith ClassicMar 30 · 1600 Meters · Place 11 · MillenniumMillennium1600 Meters114:40.60a—
Mar 30The Ron Smith ClassicMar 30 · 800 Meters · Place 5 · MillenniumMillennium800 Meters52:02.62a—
Mar 2284th NIKE Chandler Rotary InvitationalMar 22 · 800 Meters · Place 27 · MillenniumMillennium800 Meters272:01.19—
Mar 2284th NIKE Chandler Rotary InvitationalMar 22 · 1600 Meters · Place 33 · MillenniumMillennium1600 Meters334:36.05—
Mar 9Shadow Ridge ShowcaseMar 9 · 3200 Meters · Place 7 · MillenniumMillennium3200 Meters710:13.05a—
Mar 268th Annual Buckeye Lions InviteMar 2 · 1600 Meters · Place 8 · MillenniumMillennium1600 Meters84:36.29a—
Mar 268th Annual Buckeye Lions InviteMar 2 · 800 Meters · Place 3 · MillenniumMillennium800 Meters32:03.06a—
Feb 21Maryvale vs Millennium and Agua FriaFeb 21 · 3200 Meters · MillenniumMillennium3200 Meters—10:41Unofficial12
Feb 21Maryvale vs Millennium and Agua FriaFeb 21 · 1600 Meters · MillenniumMillennium1600 Meters—4:53Unofficial12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Millennium, Shadow Ridge, & Desert EdgeFeb 28 · 1600 Meters · Place 3 · MillenniumMillennium1600 Meters35:00.04a PB—
Feb 28Millennium, Shadow Ridge, & Desert EdgeFeb 28 · 800 Meters · Place 1 · MillenniumMillennium800 Meters12:03.49a PB—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23Distance in the Desert - Winter Track Series #1Dec 23 · 5000 Meters · Place 8 · MillenniumMillennium5000 Meters816:05.17a PB—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5AIA Division II State ChampionshipsMay 5 · 800 Meters · Place 18 · MillenniumMillennium800 Meters18.2:02.38a11
Apr 26Becky Matthews Last ChanceApr 26 · 800 Meters · Place 8 · MillenniumMillennium800 Meters8.2:01.13a11
Apr 21True Grit Invitational 2023Apr 21 · 3200 Meters · Place 12 · MillenniumMillennium3200 Meters12.10:46.94a11
Apr 21True Grit Invitational 2023Apr 21 · 1600 Meters · Place 6 · MillenniumMillennium1600 Meters6.4:40.56a11
Apr 19TUHSD District ChampionshipsApr 19 · 800 Meters · Place 2 · MillenniumMillennium800 Meters22:03.25a—
Apr 19AFUHS District ChampionshipsApr 19 · 800 Meters · Place 2 · MillenniumMillennium800 Meters2.2:03.25a11
Apr 11Top of the MountainApr 11 · 800 Meters · Place 17 · MillenniumMillennium800 Meters172:00.62JR
Apr 6Scottsdale Distance ClassicApr 6 · 800 Meters · Place 16 · Millennium HMillennium H800 Meters162:03.65—
Apr 1The Ron Smith ClassicApr 1 · 3200 Meters · Place 21 · Millennium HMillennium H3200 Meters2110:31.56—
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 800 Meters · Place 6 · MillenniumMillennium800 Meters6.2:04.13a11
Mar 11Shadow Ridge ShowcaseMar 11 · 1600 Meters · Place 8 · MillenniumMillennium1600 Meters84:47.88JR
Mar 11Shadow Ridge ShowcaseMar 11 · 800 Meters · Place 5 · MillenniumMillennium800 Meters52:07.57JR
Mar 467th Annual Buckeye Lions Invititional Mar 4 · 800 Meters · Place 12 · Millennium HMillennium H800 Meters122:08.15—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Distance in the Desert - Winter Track Series #1Dec 17 · 5000 Meters · Place 8 · MillenniumMillennium5000 Meters8.17:50.63a11
Apr 23Bradshaw Mountain InvitationalApr 23 · 1600 Meters · Place 8 · MillenniumMillennium1600 Meters8.5:06.05a10
Apr 23Bradshaw Mountain InvitationalApr 23 · 800 Meters · Place 7 · MillenniumMillennium800 Meters7.2:11.92a10
Apr 8Hohokam Warrior Apr 8 · 800 Meters · Place 36 · MillenniumMillennium800 Meters36.2:11.49a10
Mar 2582nd NIKE Chandler Rotary T&F ClassicMar 25 · 1600 Meters · Place 83 · MillenniumMillennium1600 Meters83.5:17.72a10
Mar 2582nd NIKE Chandler Rotary T&F ClassicMar 25 · 800 Meters · Place 49 · MillenniumMillennium800 Meters49.2:15.82a10
Mar 566th Annual Buckeye Lions InvitionalMar 5 · 800 Meters · Place 32 · MillenniumMillennium800 Meters32.2:19.16a10
Feb 26Thunder InvitationalFeb 26 · 1600 Meters · Place 31 · MillenniumMillennium1600 Meters31.5:25.60a10