Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBoulder Creek at Pinnacle · Feb 235:09.59aBoulder Creek at PinnacleFebruary 23, 2023
1600 Meters · OutdoorBrooks Chandler Rotary Day Two · Mar 214:29.44aBrooks Chandler Rotary Day TwoMarch 21, 2026
1600 Meters · Outdoor · Hand timedScottsdale Distance Classic · Apr 24:26.9hScottsdale Distance ClassicApril 2, 2026
200 Meters · OutdoorBoulder Creek Home Meet #2 · Mar 2928.56aBoulder Creek Home Meet #2March 29, 2023
3200 Meters · IndoorBoulder Creek Jaguar Invitational · Feb 279:46.54aBoulder Creek Jaguar InvitationalFebruary 27, 2026
3200 Meters · OutdoorNortheast Valley Championships 2026 · Apr 279:52.32aNortheast Valley Championships 2026April 27, 2026
400 Meters · IndoorBCHS Home Meet #1 - FULL · Feb 281:02.07aBCHS Home Meet #1 - FULLFebruary 28, 2024
400 Meters · OutdoorBoulder Creek #2 · Apr 155.50aBoulder Creek #2April 1, 2026
5000 Meters · OutdoorAZ HS 5k Open Champs · Nov 2916:16.46aAZ HS 5k Open ChampsNovember 29, 2025
800 Meters · IndoorBoulder Creek at Pinnacle · Feb 232:20.51aBoulder Creek at PinnacleFebruary 23, 2023
800 Meters · OutdoorNortheast Valley Championships 2026 · Apr 272:02.31aNortheast Valley Championships 2026April 27, 2026
Long Jump · OutdoorDVUSD District Middle School Championships · Apr 139-09.00DVUSD District Middle School ChampionshipsApril 13, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 27Northeast Valley Championships 2026Apr 27 · 3200 Meters · Place 10 · Boulder CreekBoulder Creek3200 Meters109:52.32a PB12
Apr 27Northeast Valley Championships 2026Apr 27 · 1600 Meters · Place 12 · Boulder CreekBoulder Creek1600 Meters124:31.79a12
Apr 27Northeast Valley Championships 2026Apr 27 · 800 Meters · Place 22 · Boulder CreekBoulder Creek800 Meters222:02.31a PB12
Apr 21DVUSD MeetApr 21 · 3200 Meters · Place 6 · Boulder CreekBoulder Creek3200 Meters610:10.66a12
Apr 21DVUSD MeetApr 21 · 1600 Meters · Place 7 · Boulder CreekBoulder Creek1600 Meters74:30.84a12
Apr 14Top of the MountainApr 14 · 3200 Meters · Place 21 · Boulder CreekBoulder Creek3200 Meters2110:13.05a12
Apr 14Top of the MountainApr 14 · 1600 Meters · Place 17 · Boulder CreekBoulder Creek1600 Meters174:37.64a12
Apr 2Scottsdale Distance ClassicApr 2 · 1600 Meters · Place 10 · Boulder CreekBoulder Creek1600 Meters10.4:26.9h PB12
Apr 1Boulder Creek #2Apr 1 · 400 Meters · Place 6 · Boulder CreekBoulder Creek400 Meters655.50a PB12
Mar 289th Annual Ron Smith ClassicMar 28 · 800 Meters · Place 13 · Boulder CreekBoulder Creek800 Meters132:02.95a12
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 3200 Meters · Place 22 · Boulder CreekBoulder Creek3200 Meters22.9:59.50a12
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 1600 Meters · Place 7 · Boulder CreekBoulder Creek1600 Meters7.4:29.44a PB12
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 3200 Meters · Place 22 · Boulder CreekBoulder Creek3200 Meters229:59.5012
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 1600 Meters · Place 7 · Boulder CreekBoulder Creek1600 Meters74:29.4412
Mar 13Mountain Ridge InviteMar 13 · 1600 Meters · Place 9 · Boulder CreekBoulder Creek1600 Meters94:39.58a12
Mar 7Rattler Booster Mar 7 · 800 Meters · Place 5 · Boulder CreekBoulder Creek800 Meters52:02.45a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Boulder Creek Jaguar InvitationalFeb 27 · 3200 Meters · Place 6 · Boulder CreekBoulder Creek3200 Meters69:46.54a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Nov 29AZ HS 5k Open ChampsNov 29 · 5000 Meters · Place 31 · Boulder CreekBoulder Creek5000 Meters31.16:16.46a PB11
Apr 28Northeast Valley Championships 2025Apr 28 · 3200 Meters · Place 12 · Boulder CreekBoulder Creek3200 Meters129:58.0511
Apr 28Northeast Valley Championships 2025Apr 28 · 1600 Meters · Place 27 · Boulder CreekBoulder Creek1600 Meters274:44.0811
Apr 22DVUSD MeetApr 22 · 3200 Meters · Place 14 · Boulder CreekBoulder Creek3200 Meters1410:23.5111
Apr 22DVUSD MeetApr 22 · 1600 Meters · Place 11 · Boulder CreekBoulder Creek1600 Meters114:41.6011
Apr 5Scottsdale Distance ClassicApr 5 · 3200 Meters · Place 31 · Boulder CreekBoulder Creek3200 Meters3110:17.51a11
Mar 26Boulder Creek Home Meet #3Mar 26 · 800 Meters · Place 6 · Boulder CreekBoulder Creek800 Meters62:04.03a11
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 3200 Meters · Place 36 · Boulder CreekBoulder Creek3200 Meters36.10:11.21a11
Mar 14Devon Allen InvitationalMar 14 · 1600 Meters · Place 15 · Boulder CreekBoulder Creek1600 Meters154:37.09a—
Mar 1Richard Thompson South Mountain ClassicMar 1 · 3200 Meters · Place 18 · Boulder CreekBoulder Creek3200 Meters1810:14.0811

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 23Northeast Valley Championships 2024Apr 23 · 3200 Meters · Place 18 · Boulder CreekBoulder Creek3200 Meters1810:02.35a—
Apr 23Northeast Valley Championships 2024Apr 23 · 1600 Meters · Place 32 · Boulder CreekBoulder Creek1600 Meters324:46.73a—
Apr 16DVUSD MeetApr 16 · 1600 Meters · Place 13 · Boulder CreekBoulder Creek1600 Meters134:40.24a—
Apr 5Westside Evening InviteApr 5 · 1600 Meters · Place 21 · Boulder CreekBoulder Creek1600 Meters2118:06:56.33—
Apr 3NDP/Boulder Creek/O'Connor Tri-MeetApr 3 · 800 Meters · Place 3 · Boulder CreekBoulder Creek800 Meters32:08.40a—
Mar 30The Ron Smith ClassicMar 30 · 3200 Meters · Place 22 · Boulder CreekBoulder Creek3200 Meters2210:29.90a—
Mar 20BCHS Home Meet #3 - FULLMar 20 · 1600 Meters · Place 7 · Boulder CreekBoulder Creek1600 Meters75:00.03a—
Mar 20BCHS Home Meet #3 - FULLMar 20 · 400 Meters · Place 16 · Boulder CreekBoulder Creek400 Meters1658.55a—
Mar 6BCHS Home Meet #2 - FULLMar 6 · 800 Meters · Place 7 · Boulder CreekBoulder Creek800 Meters72:11.30a—
Mar 268th Annual Buckeye Lions InviteMar 2 · 1600 Meters · Place 19 · Boulder CreekBoulder Creek1600 Meters194:50.27a—
Feb 21Battle on Black Mountain Blvd. Feb 21 · 1600 Meters · Place 5 · Boulder CreekBoulder Creek1600 Meters5.4:55.73a10
Feb 21Battle on Black Mountain Blvd. Feb 21 · 800 Meters · Place 9 · Boulder CreekBoulder Creek800 Meters9.2:14.30a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28BCHS Home Meet #1 - FULLFeb 28 · 400 Meters · Place 17 · Boulder CreekBoulder Creek400 Meters171:02.07a PB—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18DVUSD MeetApr 18 · 3200 Meters · Place 11 · Boulder CreekBoulder Creek3200 Meters11.11:04.31a9
Apr 18DVUSD MeetApr 18 · 1600 Meters · Place 10 · Boulder CreekBoulder Creek1600 Meters10.4:50.19a9
Apr 18DVUSD MeetApr 18 · 800 Meters · Place 15 · Boulder CreekBoulder Creek800 Meters15.2:14.71a9
Apr 12Boulder Creek Home Meet #3Apr 12 · 800 Meters · Place 1 · Boulder CreekBoulder Creek800 Meters12:12.81a—
Mar 29Boulder Creek Home Meet #2Mar 29 · 800 Meters · Place 4 · Boulder CreekBoulder Creek800 Meters42:16.95a—
Mar 29Boulder Creek Home Meet #2Mar 29 · 200 Meters · Place 47 · Boulder CreekBoulder Creek200 Meters4728.56a PB—
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 1600 Meters · Place 21 · Boulder CreekBoulder Creek1600 Meters21.4:51.64a9
Mar 10Ridge Invite Mar 10 · 1600 Meters · Place 29 · Boulder CreekBoulder Creek1600 Meters29.4:57.40a9
Mar 3Boulder Creek Home Meet #1Mar 3 · 3200 Meters · Place 4 · Boulder CreekBoulder Creek3200 Meters4.11:08.09

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Boulder Creek at PinnacleFeb 23 · 1600 Meters · Place 7 · Boulder CreekBoulder Creek1600 Meters75:09.59a PB—
Feb 23Boulder Creek at PinnacleFeb 23 · 800 Meters · Place 7 · Boulder CreekBoulder Creek800 Meters72:20.51a PB—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 13DVUSD District Middle School ChampionshipsApr 13 · 1600 Meters · Place 8 · Boulder CreekBoulder Creek1600 Meters8.5:37.78a8
Apr 13DVUSD District Middle School ChampionshipsApr 13 · Long Jump · Place 14 · Boulder CreekBoulder CreekLong Jump14.9-09.00 PB8
Apr 13DVUSD District Middle School ChampionshipsApr 13 · 800 Meters · Place 7 · Boulder CreekBoulder Creek800 Meters7.2:31.40a8
Apr 5BCMS Meet #4 (away)Apr 5 · 1600 Meters · Boulder CreekBoulder Creek1600 Meters—5:43Unofficial8
Apr 5BCMS Meet #4 (away)Apr 5 · Long Jump · Boulder CreekBoulder CreekLong Jump—12-3Unofficial8
Apr 5BCMS Meet #4 (away)Apr 5 · 800 Meters · Boulder CreekBoulder Creek800 Meters—2:36.4Unofficial8
Mar 28BCMS Meet #3 (home)Mar 28 · 1600 Meters · Boulder CreekBoulder Creek1600 Meters—6:05Unofficial8
Mar 28BCMS Meet #3 (home)Mar 28 · 400 Meters · Boulder CreekBoulder Creek400 Meters—1:11.19Unofficial8
Mar 23BCMS Meet #2 (away)Mar 23 · Long Jump · Boulder CreekBoulder CreekLong Jump—9Unofficial8
Mar 23BCMS Meet #2 (away)Mar 23 · High Jump · Boulder CreekBoulder CreekHigh Jump—4-6Unofficial8
Mar 9BCMS Meet #1 (away)Mar 9 · 1600 Meters · Boulder CreekBoulder Creek1600 Meters—5:51.0Unofficial8
Mar 9BCMS Meet #1 (away)Mar 9 · 800 Meters · Boulder CreekBoulder Creek800 Meters—2:49Unofficial8