Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorThunder Invite · Feb 285:32.79aThunder Invite February 28, 2025
1600 Meters · OutdoorAIA Track & Field State Championships · May 155:07.74aAIA Track & Field State ChampionshipsMay 15, 2026
1600 Meters · Outdoor · Hand timedScottsdale Distance Classic · Apr 25:11.7hScottsdale Distance ClassicApril 2, 2026
3200 Meters · OutdoorAIA Division I, II, V Championships · May 711:15.58AIA Division I, II, V ChampionshipsMay 7, 2026
400 Meters · OutdoorEast Valley Qualifier · Apr 251:06.33aEast Valley QualifierApril 25, 2024
5000 Meters · OutdoorAZ HS 5k Open Champs · Nov 2919:30.87aAZ HS 5k Open ChampsNovember 29, 2025
800 Meters · IndoorThunder Invite · Feb 282:34.59aThunder Invite February 28, 2025
800 Meters · OutdoorChandler City Championships · Apr 222:22.91aChandler City ChampionshipsApril 22, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15AIA Track & Field State ChampionshipsMay 15 · 3200 Meters · Place 11 · HamiltonHamilton3200 Meters11.11:18.10a11
May 15AIA Track & Field State ChampionshipsMay 15 · 1600 Meters · Place 9 · HamiltonHamilton1600 Meters9.5:07.74a PB11
May 7AIA Division I, II, V ChampionshipsMay 7 · 100m Hurdles · Place 13 · HamiltonHamilton100m Hurdles132:20.04—
May 7AIA Division I, II, V ChampionshipsMay 7 · 3200 Meters · Place 6 · HamiltonHamilton3200 Meters611:15.58 PB—
May 7AIA Division I, II, V ChampionshipsMay 7 · 1600 Meters · Place 9 · HamiltonHamilton1600 Meters95:12.86—
Apr 22Chandler City ChampionshipsApr 22 · 3200 Meters · HamiltonHamilton3200 Meters—DNF11
Apr 22Chandler City ChampionshipsApr 22 · 800 Meters · Place 2 · HamiltonHamilton800 Meters22:22.91a PB11
Apr 17Puma Rise and Shine InvitationalApr 17 · 800 Meters · Place 13 · HamiltonHamilton800 Meters132:29.9711
Apr 17Puma Rise and Shine InvitationalApr 17 · 1600 Meters · Place 2 · HamiltonHamilton1600 Meters25:17.4911
Apr 2Scottsdale Distance ClassicApr 2 · 1600 Meters · Place 5 · HamiltonHamilton1600 Meters5.5:11.7h PB11
Mar 27Brophy Fr. Olivier InvitationalMar 27 · 3200 Meters · Place 1 · HamiltonHamilton3200 Meters111:36.63a11
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 1600 Meters · Place 19 · HamiltonHamilton1600 Meters19.5:23.10a11
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 1600 Meters · Place 19 · HamiltonHamilton1600 Meters195:23.1011

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Nov 29AZ HS 5k Open ChampsNov 29 · 5000 Meters · Place 17 · Valley ChristianValley Christian5000 Meters17.19:30.87a PB10
May 9AIA Division III-IVMay 9 · 3200 Meters · Place 10 · Valley ChristianValley Christian3200 Meters1012:00.31a10
May 9AIA Division III-IVMay 9 · 1600 Meters · Place 8 · Valley ChristianValley Christian1600 Meters85:28.50a10
May 9AIA Division III-IVMay 9 · 3200 Meters · Place 10 · Valley ChristianValley Christian3200 Meters1012:00.31SO
May 9AIA Division III-IVMay 9 · 1600 Meters · Place 8 · Valley ChristianValley Christian1600 Meters85:28.50SO
Apr 30East Valley Qualifier Apr 30 · 1600 Meters · Place 3 · Valley ChristianValley Christian1600 Meters35:26.9110
Apr 23Chandler City ChampionshipsApr 23 · 800 Meters · Place 8 · Valley ChristianValley Christian800 Meters82:33.9110
Apr 23Chandler City ChampionshipsApr 23 · 1600 Meters · Place 2 · Valley ChristianValley Christian1600 Meters25:24.8610
Apr 15Top of the Mountain InviteApr 15 · 3200 Meters · Place 11 · Valley ChristianValley Christian3200 Meters1111:54.27a10
Apr 12Al Nelson Invitational -FULLApr 12 · 800 Meters · Place 4 · Valley ChristianValley Christian800 Meters42:31.63a10
Apr 5Scottsdale Distance ClassicApr 5 · 1600 Meters · Place 14 · Valley ChristianValley Christian1600 Meters145:25.94a10
Apr 5Scottsdale Distance ClassicApr 5 · 800 Meters · Place 30 · Valley ChristianValley Christian800 Meters302:35.13a10
Mar 26Valley Christian Early Qualifier-FULLMar 26 · 800 Meters · Place 3 · Valley ChristianValley Christian800 Meters32:28.64a10
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 3200 Meters · Place 21 · Valley ChristianValley Christian3200 Meters21.12:16.09a10
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 1600 Meters · Place 11 · Valley ChristianValley Christian1600 Meters11.5:25.52a10
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 3200 Meters · Place 21 · Valley ChrisValley Chris3200 Meters2112:16.09—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 3200 Meters · Place 21 · Valley ChrisValley Chris3200 Meters2112:16.09—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 1600 Meters · Place 11 · Valley ChrisValley Chris1600 Meters115:25.52—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 1600 Meters · Place 11 · Valley ChrisValley Chris1600 Meters115:25.52—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Thunder Invite Feb 28 · 1600 Meters · Place 2 · Valley ChristianValley Christian1600 Meters25:32.79a PB—
Feb 28Thunder Invite Feb 28 · 800 Meters · Place 4 · Valley ChristianValley Christian800 Meters42:34.59a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3AIA Division IV ChampionshipsMay 3 · 1600 Meters · Place 8 · Valley ChristianValley Christian1600 Meters8.5:36.76a9
May 3AIA Division IV ChampionshipsMay 3 · 800 Meters · Valley ChristianValley Christian800 Meters—DNS9
Apr 25East Valley QualifierApr 25 · 800 Meters · Place 15 · Valley ChristianValley Christian800 Meters152:36.38a—
Apr 25East Valley QualifierApr 25 · 400 Meters · Place 14 · Valley ChristianValley Christian400 Meters141:06.33a PB—
Apr 17Chandler City MeetApr 17 · 800 Meters · Place 2 · Valley ChristianValley Christian800 Meters22:32.859
Apr 13Al Nelson InvitationalApr 13 · 1600 Meters · Place 23 · Valley ChristianValley Christian1600 Meters236:19.38a—
Apr 67th Annual Sentinel InvitationalApr 6 · 1600 Meters · Place 9 · Valley ChristianValley Christian1600 Meters9.5:35.28a9
Mar 2284th NIKE Chandler Rotary InvitationalMar 22 · 1600 Meters · Place 10 · Valley ChrisValley Chris1600 Meters105:52.35—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Thunder InviteFeb 24 · 1600 Meters · Place 23 · Valley ChristianValley Christian1600 Meters235:56.58a—
Feb 24Thunder InviteFeb 24 · 800 Meters · Place 18 · Valley ChristianValley Christian800 Meters182:38.27a—