Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNortheast Valley Championships 2026 · Apr 274:30.15aNortheast Valley Championships 2026April 27, 2026
3200 Meters · OutdoorScottsdale Distance Classic · Apr 29:31.64aScottsdale Distance ClassicApril 2, 2026
5000 Meters · OutdoorAZ HS 5k Open Champs · Nov 2915:45.83aAZ HS 5k Open ChampsNovember 29, 2025
800 Meters · OutdoorGlendale Union District Championships · Apr 222:05.43aGlendale Union District ChampionshipsApril 22, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7AIA Division I, II, V ChampionshipsMay 7 · 3200 Meters · Place 12 · Sunnyslope3200 Meters129:32.60—
Apr 27Northeast Valley Championships 2026Apr 27 · 1600 Meters · Place 9 · Sunnyslope1600 Meters94:30.15a PB12
Apr 22Glendale Union District ChampionshipsApr 22 · 3200 Meters · Place 1 · Sunnyslope3200 Meters1.9:44.01a12
Apr 22Glendale Union District ChampionshipsApr 22 · 1600 Meters · Place 2 · Sunnyslope1600 Meters2.4:35.27a12
Apr 22Glendale Union District ChampionshipsApr 22 · 800 Meters · Place 6 · Sunnyslope800 Meters6.2:05.43a PB12
Apr 102026 Tiger Invite 15th AnnualApr 10 · 3200 Meters · Place 16 · Sunnyslope3200 Meters16.9:35.84a12
Apr 102026 Tiger Invite 15th AnnualApr 10 · 1600 Meters · Place 61 · Sunnyslope1600 Meters61.4:33.65a12
Apr 2Scottsdale Distance ClassicApr 2 · 3200 Meters · Place 4 · Sunnyslope3200 Meters4.9:31.64a PB12
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 3200 Meters · Place 28 · Sunnyslope3200 Meters28.9:57.23a12
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 3200 Meters · Place 28 · Sunnyslope3200 Meters289:57.2312
Mar 13Brophy Devon Allen InvitationalMar 13 · 1600 Meters · Place 12 · Sunnyslope1600 Meters124:34.78a12
Mar 7Rattler Booster Mar 7 · 1600 Meters · Place 4 · Sunnyslope1600 Meters44:35.13a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Nov 29AZ HS 5k Open ChampsNov 29 · 5000 Meters · Place 13 · Sunnyslope5000 Meters13.15:45.83a PB11
May 8AIA Division I, II, and V ChampionshipMay 8 · 3200 Meters · Place 11 · Sunnyslope3200 Meters119:41.23a11
Apr 28Northeast Valley Championships 2025Apr 28 · 3200 Meters · Place 7 · Sunnyslope3200 Meters79:41.2611
Apr 23GUHSD District Championships Apr 23 · 3200 Meters · Place 2 · Sunnyslope3200 Meters2.9:49.53a11
Apr 23GUHSD District Championships Apr 23 · 1600 Meters · Place 3 · Sunnyslope1600 Meters3.4:32.76a11
Apr 23GUHSD District Championships Apr 23 · 800 Meters · Place 9 · Sunnyslope800 Meters9.2:08.06a11
Apr 112025 14th Tiger InvitationalApr 11 · 1600 Meters · Place 38 · Sunnyslope1600 Meters38.4:31.57a11
Apr 5Scottsdale Distance ClassicApr 5 · 1600 Meters · Place 25 · Sunnyslope1600 Meters254:34.81a11
Mar 27Fr. Harry 'Dutch' Olivier InvitationalMar 27 · 1600 Meters · Place 5 · Sunnyslope1600 Meters5.4:38.99a11
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 1600 Meters · Place 31 · Sunnyslope1600 Meters31.4:35.78a11
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 1600 Meters · Place 31 · Sunnyslope1600 Meters314:35.78—
Mar 14Devon Allen InvitationalMar 14 · 1600 Meters · Place 14 · Sunnyslope1600 Meters144:34.46a—
Mar 8Rattler Booster Mar 8 · 3200 Meters · Place 5 · Sunnyslope3200 Meters59:54.15—
Mar 1Richard Thompson South Mountain ClassicMar 1 · 1600 Meters · Place 19 · Sunnyslope1600 Meters194:39.0111
Feb 8Distance in the Desert - Winter Track Series #4 - AZ Winter ChampionshipsFeb 8 · 1600 Meters · Place 16 · Sunnyslope1600 Meters16.4:45.44a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Nov 30AZ HS 5K Open ChampsNov 30 · 5000 Meters · Place 30 · Sunnyslope5000 Meters3016:27.65a—
Apr 23Northeast Valley Championships 2024Apr 23 · 3200 Meters · Place 34 · Sunnyslope3200 Meters3410:28.94a—
Mar 1Saunders Montague Desert ClassicMar 1 · 3200 Meters · Place 17 · Sunnyslope3200 Meters1710:34.81a—