Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDistance in the Desert - Winter Track Series #2 · Jan 76:12.72Distance in the Desert - Winter Track Series #2January 7, 2023
1 Mile · OutdoorDistance in the Desert ft. West Mile Showdown - Winter Track Series #3 · Jan 185:16.05aDistance in the Desert ft. West Mile Showdown - Winter Track Series #3January 18, 2025
100 Meters · OutdoorParadise Valley District Championships 2026 · Apr 2212.58aParadise Valley District Championships 2026April 22, 2026
1600 Meters · OutdoorDistance in the Desert - Winter Track Series #4 - AZ Winter Championships · Feb 85:08.23aDistance in the Desert - Winter Track Series #4 - AZ Winter ChampionshipsFebruary 8, 2025
200 Meters · OutdoorGreat Hearts West Valley Meet #3 · Apr 833.66Great Hearts West Valley Meet #3April 8, 2021
300 Meters · IndoorDistance in the Desert - Winter Track Series #1 · Dec 2141.46aDistance in the Desert - Winter Track Series #1December 21, 2024
3200 Meters · IndoorDistance in the Desert - Winter Track Series #2 · Jan 1312:32.74aDistance in the Desert - Winter Track Series #2January 13, 2024
3200 Meters · Outdoor7th Annual Sentinel Invitational · Apr 611:42.36a7th Annual Sentinel InvitationalApril 6, 2024
400 Meters · IndoorBoulder Creek Jaguar Invitational · Feb 2755.70aBoulder Creek Jaguar InvitationalFebruary 27, 2026
400 Meters · OutdoorNortheast Valley Championships 2026 · Apr 2755.18aNortheast Valley Championships 2026April 27, 2026
600 Meters · IndoorDistance in the Desert - Winter Track Series #1 · Dec 211:34.56aDistance in the Desert - Winter Track Series #1December 21, 2024
800 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) · Feb 42:39.79USATF Arizona Regulation (Indoor Events Only)February 4, 2023
800 Meters · IndoorDistance in the Desert - Winter Track Series #3 · Jan 215:51.12aDistance in the Desert - Winter Track Series #3January 21, 2023
800 Meters · OutdoorThunder Invitational · Feb 252:41.72aThunder InvitationalFebruary 25, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 27Northeast Valley Championships 2026Apr 27 · 400 Meters · Place 27 · Shadow MountainShadow Mountain400 MetersRound P2755.18a PB12
Apr 22Paradise Valley District Championships 2026Apr 22 · 400 Meters · Place 7 · Shadow MountainShadow Mountain400 Meters755.47a12
Apr 22Paradise Valley District Championships 2026Apr 22 · 100 Meters · Place 36 · Shadow MountainShadow Mountain100 Meters3612.58a PB12
Apr 15Shadow Mountain InviteApr 15 · 400 Meters · Place 7 · Shadow MountainShadow Mountain400 Meters755.85a12
Apr 15Shadow Mountain InviteApr 15 · 100 Meters · Place 23 · Shadow MountainShadow Mountain100 Meters2312.66a12
Apr 2Westside Invitational- FULLApr 2 · 400 Meters · Place 24 · Shadow MountainShadow Mountain400 Meters2456.38a12
Mar 289th Annual Ron Smith ClassicMar 28 · 400 Meters · Place 49 · Shadow MountainShadow Mountain400 Meters4955.45a12
Mar 11NDP #1Mar 11 · 400 Meters · Place 6 · Shadow MountainShadow Mountain400 Meters655.30a12
Mar 11NDP #1Mar 11 · 100 Meters · Place 47 · Shadow MountainShadow Mountain100 Meters4712.67a12
Mar 7Rattler Booster Mar 7 · 400 Meters · Place 37 · Shadow MountainShadow Mountain400 Meters3756.26a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Boulder Creek Jaguar InvitationalFeb 27 · 400 Meters · Place 20 · Shadow MountainShadow Mountain400 Meters2055.70a PB12
Feb 25Paradise Valley at HorizonFeb 25 · 400 Meters · Place 3 · Shadow MountainShadow Mountain400 Meters356.91a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23Paradise Valley District ChampionshipsApr 23 · 1600 Meters · Place 15 · Shadow MountainShadow Mountain1600 Meters155:19.4811
Feb 8Distance in the Desert - Winter Track Series #4 - AZ Winter ChampionshipsFeb 8 · 1600 Meters · Place 36 · Phoenix BobcatsPhoenix Bobcats1600 Meters36.5:08.23a PB11
Jan 18Distance in the Desert ft. West Mile Showdown - Winter Track Series #3Jan 18 · 1 Mile · Place 52 · Phoenix BobcatsPhoenix Bobcats1 Mile52.5:16.05a PB11
Jan 4Distance in the Desert - Winter Track Series #2Jan 4 · 1600 Meters · Place 21 · Phoenix BobcatsPhoenix Bobcats1600 Meters21.5:26.17a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Distance in the Desert - Winter Track Series #1Dec 21 · 600 Meters · Place 13 · Phoenix BobcatsPhoenix Bobcats600 Meters131:34.56a PB—
Dec 21Distance in the Desert - Winter Track Series #1Dec 21 · 300 Meters · Place 6 · Phoenix BobcatsPhoenix Bobcats300 Meters641.46a PB—
Jan 13Distance in the Desert - Winter Track Series #2Jan 13 · 3200 Meters · Place 26 · Phoenix BobcatsPhoenix Bobcats3200 Meters2612:32.74a PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 67th Annual Sentinel InvitationalApr 6 · 3200 Meters · Place 28 · Shadow MountainShadow Mountain3200 Meters28.11:42.36a PB10
Feb 3Distance in the Desert - Winter Track Series #3Feb 3 · 1 Mile · Place 34 · Phoenix BobcatsPhoenix Bobcats1 Mile34.5:40.81a10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 15Alhambra Valley Classic InvitationalApr 15 · 3200 Meters · Place 16 · North Phoenix PrepNorth Phoenix Prep3200 Meters16.12:00.15a9
Apr 1The Ron Smith ClassicApr 1 · 3200 Meters · Place 64 · North PhoeniNorth Phoeni3200 Meters6412:11.93—
Mar 24Truvillion Wimmer Twilight Invitational (Add on MileSplit)Mar 24 · 1600 Meters · Place 23 · North PhoeniNorth Phoeni1600 Meters235:36.05—
Mar 11Rattler BoosterMar 11 · 3200 Meters · Place 29 · North PhoeniNorth Phoeni3200 Meters2912:19.73—
Mar 3Banner Sports Medicine InvitationalMar 3 · 3200 Meters · Place 15 · North PhoeniNorth Phoeni3200 Meters1512:38.82—
Mar 3Banner Sports Medicine InvitationalMar 3 · 400 Meters · Place 28 · North PhoeniNorth Phoeni400 Meters281:06.14—
Feb 25Thunder InvitationalFeb 25 · 1600 Meters · Place 60 · North Phoenix PrepNorth Phoenix Prep1600 Meters60.5:43.60a9
Feb 25Thunder InvitationalFeb 25 · 800 Meters · Place 52 · North Phoenix PrepNorth Phoenix Prep800 Meters52.2:41.72a PB9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 800 Meters · Place 12 · Phoenix BobcatsPhoenix Bobcats800 Meters122:39.79 PB—
Jan 21Distance in the Desert - Winter Track Series #3Jan 21 · 800 Meters · Place 15 · Phoenix BobcatsPhoenix Bobcats800 Meters155:51.12a PB—
Jan 7Distance in the Desert - Winter Track Series #2Jan 7 · 1 Mile · Place 21 · Phoenix BobcatsPhoenix Bobcats1 Mile216:12.72 PB—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Distance in the Desert - Winter Track Series #1Dec 17 · 5000 Meters · Phoenix BobcatsPhoenix Bobcats5000 Meters—DNS9
Apr 21Great Hearts West Valley Meet #7Apr 21 · 1600 Meters · Place 11 · North Phoenix PrepNorth Phoenix Prep1600 Meters11.6:17.808
Apr 21Great Hearts West Valley Meet #7Apr 21 · 400 Meters · Place 17 · North Phoenix PrepNorth Phoenix Prep400 Meters17.1:12.158
Mar 4Great Hearts West Valley Meet #1Mar 4 · 1600 Meters · Place 9 · North Phoenix PrepNorth Phoenix Prep1600 Meters9.6:24.998
Mar 4Great Hearts West Valley Meet #1Mar 4 · 400 Meters · North Phoenix PrepNorth Phoenix Prep400 Meters—DNS8

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Great Hearts MS ChampionshipMay 8 · 1600 Meters · Place 24 · North Phoenix PrepNorth Phoenix Prep1600 Meters24.6:51.71a7
Apr 30Great Hearts West Valley Meet #6Apr 30 · 1600 Meters · Place 13 · North Phoenix PrepNorth Phoenix Prep1600 Meters13.6:44.497
Apr 30Great Hearts West Valley Meet #6Apr 30 · 200 Meters · Place 21 · North Phoenix PrepNorth Phoenix Prep200 Meters21.34.327
Apr 22Great Hearts West Valley Meet #5Apr 22 · 1600 Meters · Place 15 · North Phoenix PrepNorth Phoenix Prep1600 Meters15.6:48.167
Apr 22Great Hearts West Valley Meet #5Apr 22 · 200 Meters · Place 24 · North Phoenix PrepNorth Phoenix Prep200 Meters24.33.917
Apr 16Great Hearts West Valley Meet #4Apr 16 · 1600 Meters · Place 15 · North Phoenix PrepNorth Phoenix Prep1600 Meters15.7:00.227
Apr 16Great Hearts West Valley Meet #4Apr 16 · 200 Meters · Place 19 · North Phoenix PrepNorth Phoenix Prep200 Meters19.34.507
Apr 8Great Hearts West Valley Meet #3Apr 8 · 1600 Meters · Place 17 · North Phoenix PrepNorth Phoenix Prep1600 Meters17.7:22.277
Apr 8Great Hearts West Valley Meet #3Apr 8 · 800 Meters · North Phoenix PrepNorth Phoenix Prep800 Meters—NT7
Apr 8Great Hearts West Valley Meet #3Apr 8 · 200 Meters · Place 20 · North Phoenix PrepNorth Phoenix Prep200 Meters20.33.66 PB7
Apr 1Great Hearts West Valley Meet #2Apr 1 · 1600 Meters · Place 14 · North Phoenix PrepNorth Phoenix Prep1600 Meters14.7:26.007
Apr 1Great Hearts West Valley Meet #2Apr 1 · 800 Meters · Place 19 · North Phoenix PrepNorth Phoenix Prep800 Meters19.3:25.007

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 5Great Hearts West Valley Meet #2Mar 5 · 800 Meters · Place 17 · North Phoenix PrepNorth Phoenix Prep800 Meters17.3:02.306
Feb 29Great Hearts West Valley Meet #1Feb 29 · 1600 Meters · Place 14 · North Phoenix PrepNorth Phoenix Prep1600 Meters14.6:29.716
Feb 29Great Hearts West Valley Meet #1Feb 29 · 800 Meters · Place 18 · North Phoenix PrepNorth Phoenix Prep800 Meters18.3:10.816

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 17Great Hearts West Valley Meet 7Apr 17 · 800 Meters · Place 17 · North Phoenix PrepNorth Phoenix Prep800 Meters17.3:02.695
Apr 17Great Hearts West Valley Meet 7Apr 17 · 400 Meters · Place 20 · North Phoenix PrepNorth Phoenix Prep400 Meters20.1:24.275
Apr 12Great Hearts West Valley Meet 6Apr 12 · 800 Meters · Place 16 · North Phoenix PrepNorth Phoenix Prep800 Meters16.3:04.005
Apr 4Great Hearts West Valley Meet 5Apr 4 · 1600 Meters · Place 18 · North Phoenix PrepNorth Phoenix Prep1600 Meters18.6:29.005
Mar 30Great Hearts West Valley Meet 4Mar 30 · 400 Meters · Place 16 · North Phoenix PrepNorth Phoenix Prep400 Meters16.1:22.785
Mar 13Great Hearts West Valley Meet 3Mar 13 · 800 Meters · Place 18 · North Phoenix PrepNorth Phoenix Prep800 Meters18.3:04.005
Mar 13Great Hearts West Valley Meet 3Mar 13 · 400 Meters · North Phoenix PrepNorth Phoenix Prep400 Meters—NT5
Mar 13Great Hearts West Valley Meet 3Mar 13 · 100 Meters · Place 20 · North Phoenix PrepNorth Phoenix Prep100 Meters20.16.315
Mar 8Great Hearts West Valley Meet 2Mar 8 · 1600 Meters · Place 14 · North Phoenix PrepNorth Phoenix Prep1600 Meters14.6:26.005
Mar 8Great Hearts West Valley Meet 2Mar 8 · 200 Meters · Place 26 · North Phoenix PrepNorth Phoenix Prep200 Meters26.33.975
Mar 2Great Hearts West Valley Meet 1Mar 2 · 1600 Meters · Place 15 · North Phoenix PrepNorth Phoenix Prep1600 Meters15.6:17.375
Mar 2Great Hearts West Valley Meet 1Mar 2 · 800 Meters · Place 16 · North Phoenix PrepNorth Phoenix Prep800 Meters16.3:05.305