Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorO'Connor/Deer Valley Dual · Feb 255:07.48aO'Connor/Deer Valley DualFebruary 25, 2026
1600 Meters · OutdoorEast Valley Qualifier · Apr 305:02.98East Valley Qualifier April 30, 2025
3200 Meters · IndoorThunder Invite · Feb 2811:50.63aThunder Invite February 28, 2025
3200 Meters · Outdoor68th Annual Buckeye Lions Invite · Mar 211:20.65a68th Annual Buckeye Lions InviteMarch 2, 2024
800 Meters · OutdoorDesert Edge vs Sunrise Mountain · Apr 92:12.41aDesert Edge vs Sunrise MountainApril 9, 2025
Javelin · 800g · OutdoorAFUHSD Championships · Apr 1595-02AFUHSD ChampionshipsApril 15, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29Fred Clare East Valley QualifierApr 29 · 800 Meters · Place 32 · Desert Edge800 Meters322:15.60a12
Apr 15AFUHSD ChampionshipsApr 15 · 1600 Meters · Desert Edge1600 Meters—DNS12
Apr 15AFUHSD ChampionshipsApr 15 · Javelin · Place 9 · Desert EdgeJavelin800g9.95-02 PB12
Apr 15AFUHSD ChampionshipsApr 15 · 800 Meters · Place 8 · Desert Edge800 Meters8.2:14.12a12
Apr 12ND ANNUAL JUST US CLASSIC @ THE MECCAApr 1 · 3200 Meters · Place 4 · Desert Edge3200 Meters4.12:23.69a12
Apr 12ND ANNUAL JUST US CLASSIC @ THE MECCAApr 1 · 1600 Meters · Place 18 · Desert Edge1600 Meters18.5:23.89a12
Mar 25Horizon at ChapparalMar 25 · Javelin · Place 7 · Desert EdgeJavelin786-912
Mar 25Horizon at ChapparalMar 25 · 1600 Meters · Place 1 · Desert Edge1600 Meters15:27.20a12
Mar 12Red Mountain RampageMar 12 · Javelin · Place 63 · Desert EdgeJavelin6379-112
Mar 7Rattler Booster Mar 7 · Javelin · Place 50 · Desert EdgeJavelin5087-512
Mar 7Rattler Booster Mar 7 · 3200 Meters · Place 39 · Desert Edge3200 Meters3912:20.15a12
Mar 7Rattler Booster Mar 7 · 1600 Meters · Place 56 · Desert Edge1600 Meters565:31.73a12
Mar 4O'Connor/Ridge DualMar 4 · Javelin · Place 21 · Desert EdgeJavelin2182-1112
Mar 4O'Connor/Ridge DualMar 4 · 1600 Meters · Place 9 · Desert Edge1600 Meters95:09.37a12
Mar 4O'Connor/Ridge DualMar 4 · 800 Meters · Place 3 · Desert Edge800 Meters32:16.15a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Shadow Ridge ShowcaseFeb 28 · Javelin · Place 31 · Desert EdgeJavelin3192-912
Feb 27Thunder InviteFeb 27 · Javelin · Place 53 · Desert EdgeJavelin5388-712
Feb 27Thunder InviteFeb 27 · 1600 Meters · Place 38 · Desert Edge1600 Meters385:09.65a12
Feb 25O'Connor/Deer Valley DualFeb 25 · Javelin · Place 21 · Desert EdgeJavelin2180-1012
Feb 25O'Connor/Deer Valley DualFeb 25 · 1600 Meters · Place 5 · Desert Edge1600 Meters55:07.48a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30East Valley Qualifier Apr 30 · 3200 Meters · Place 41 · Desert Edge3200 Meters4111:56.1711
Apr 30East Valley Qualifier Apr 30 · 1600 Meters · Place 39 · Desert Edge1600 Meters395:02.98 PB11
Apr 17AFUHSD ChampionshipsApr 17 · 3200 Meters · Place 8 · Desert Edge3200 Meters8.12:26.05a11
Apr 17AFUHSD ChampionshipsApr 17 · 1600 Meters · Place 9 · Desert Edge1600 Meters9.5:12.86a11
Apr 9Desert Edge vs Sunrise MountainApr 9 · 3200 Meters · Place 1 · Desert Edge3200 Meters113:08.99a11
Apr 9Desert Edge vs Sunrise MountainApr 9 · 1600 Meters · Place 2 · Desert Edge1600 Meters25:17.83a11
Apr 9Desert Edge vs Sunrise MountainApr 9 · 800 Meters · Place 2 · Desert Edge800 Meters22:12.41a PB11
Apr 2The Just Us Classic @ THE MTNApr 2 · 3200 Meters · Place 7 · Desert Edge3200 Meters712:04.87—
Apr 2The Just Us Classic @ THE MTNApr 2 · 1600 Meters · Place 16 · Desert Edge1600 Meters165:22.56—
Apr 2The Just Us Classic @ THE MTNApr 2 · 1600 Meters · Place 16 · Desert Edge1600 Meters165:22.5611
Mar 5DE Quad Meet CV, Millenium, Cesar ChavezMar 5 · 3200 Meters · Place 8 · Desert Edge3200 Meters812:00.87a—
Mar 5DE Quad Meet CV, Millenium, Cesar ChavezMar 5 · 800 Meters · Place 1 · Desert Edge800 Meters12:12.88a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Thunder Invite Feb 28 · 3200 Meters · Place 11 · Desert Edge3200 Meters1111:50.63a PB—
Feb 28Thunder Invite Feb 28 · 1600 Meters · Place 11 · Desert Edge1600 Meters115:15.10a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 16AFUHSD Track & Field MeetApr 16 · 3200 Meters · Place 11 · Desert Edge3200 Meters1112:06.57—
Apr 16AFUHSD Track & Field MeetApr 16 · 1600 Meters · Place 12 · Desert Edge1600 Meters125:30.42—
Apr 16AFUHSD Track & Field MeetApr 16 · 3200 Meters · Place 11 · Desert Edge3200 Meters1112:06.57—
Apr 16AFUHSD Track & Field MeetApr 16 · 1600 Meters · Place 12 · Desert Edge1600 Meters125:30.42—
Apr 5Westside Evening InviteApr 5 · 1600 Meters · Place 7 · Desert Edge1600 Meters75:23.73a—
Mar 30Greenway Track Invitational Mar 30 · 3200 Meters · Place 19 · Desert Edge3200 Meters1912:25.92a—
Mar 30Greenway Track Invitational Mar 30 · 1600 Meters · Place 30 · Desert Edge1600 Meters305:21.63a—
Mar 20VTown ShowcaseMar 20 · 1600 Meters · Place 1 · Desert Edge1600 Meters1.5:29.94a10
Mar 20VTown ShowcaseMar 20 · 800 Meters · Place 9 · Desert Edge800 Meters9.2:26.83a10
Mar 16Rattler Booster Mar 16 · 3200 Meters · Place 41 · Desert Edge3200 Meters4112:00.4210
Mar 16Rattler Booster Mar 16 · 1600 Meters · Place 60 · Desert Edge1600 Meters605:31.9710
Mar 268th Annual Buckeye Lions InviteMar 2 · 3200 Meters · Place 19 · Desert Edge3200 Meters1911:20.65a PB—
Mar 268th Annual Buckeye Lions InviteMar 2 · 1600 Meters · Place 43 · Desert Edge1600 Meters435:21.79a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Richard Thompson South Mountain ClassicFeb 24 · 1600 Meters · Place 74 · Desert Edge1600 Meters745:38.6010
Feb 24Richard Thompson South Mountain ClassicFeb 24 · 1600 Meters · Place 74 · Desert Edge1600 Meters745:38.6010
Feb 24Richard Thompson South Mountain ClassicFeb 24 · 1600 Meters · Place 74 · Desert Edge1600 Meters745:38.6010

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 19TUHSD District ChampionshipsApr 19 · 3200 Meters · Place 10 · Desert Edge3200 Meters1011:56.46a—
Apr 19TUHSD District ChampionshipsApr 19 · 1600 Meters · Place 11 · Desert Edge1600 Meters115:26.61a—
Apr 19AFUHS District ChampionshipsApr 19 · 3200 Meters · Place 10 · Desert Edge3200 Meters10.11:56.46a9
Apr 19AFUHS District ChampionshipsApr 19 · 1600 Meters · Place 11 · Desert Edge1600 Meters11.5:26.61a9
Apr 6Westside Evening ClassicApr 6 · 3200 Meters · Place 22 · Desert Edge3200 Meters2212:22.569
Apr 6Westside Evening ClassicApr 6 · 1600 Meters · Place 20 · Desert Edge1600 Meters205:22.579
Mar 31Peoria InviteMar 31 · 3200 Meters · Place 21 · Desert Edge3200 Meters21.11:55.96a9
Mar 31Peoria InviteMar 31 · 1600 Meters · Place 24 · Desert Edge1600 Meters24.5:18.75a9
Mar 29Wednesday at AlhambraMar 29 · 1600 Meters · Place 2 · Desert Edge1600 Meters25:10.0—
Mar 23Deer Valley Home Meet #3Mar 23 · 3200 Meters · Place 4 · Desert Edge3200 Meters412:32.70a—
Mar 23Deer Valley Home Meet #3Mar 23 · 1600 Meters · Place 5 · Desert Edge1600 Meters55:23.48a—
Mar 11Shadow Ridge ShowcaseMar 11 · 3200 Meters · Place 25 · Desert Edge3200 Meters2511:52.25FR
Mar 11Shadow Ridge ShowcaseMar 11 · 1600 Meters · Place 25 · Desert Edge1600 Meters255:16.43FR
Mar 467th Annual Buckeye Lions Invititional Mar 4 · 1600 Meters · Place 43 · Desert Edge1600 Meters435:16.20—
Mar 467th Annual Buckeye Lions Invititional Mar 4 · 3200 Meters · Place 24 · Desert Edge3200 Meters2411:22.88—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Richard Thompson South Mountain ClassicFeb 25 · 3200 Meters · Place 47 · Desert Edge3200 Meters4711:53.95—
Feb 25Richard Thompson South Mountain ClassicFeb 25 · 1600 Meters · Place 82 · Desert Edge1600 Meters827:04.95—