Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDistance in the Desert ft. West Mile Showdown - Winter Track Series #3 · Jan 184:45.22aDistance in the Desert ft. West Mile Showdown - Winter Track Series #3January 18, 2025
1500 Meters · IndoorUSATF Arizona Developmental (Deer Valley HS) · Jan 285:19.14aUSATF Arizona Developmental (Deer Valley HS) January 28, 2023
1500 Meters · OutdoorUSATF Arizona State Championships @MCC (YOM) · May 244:16.96aUSATF Arizona State Championships @MCC (YOM)May 24, 2025
1600 Meters · OutdoorBrooks Chandler Rotary Day Two · Mar 214:25.07aBrooks Chandler Rotary Day TwoMarch 21, 2026
1600 Meters · Outdoor · Hand timedScottsdale Distance Classic · Apr 24:24.5hScottsdale Distance ClassicApril 2, 2026
200 Meters · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 1825.90a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
3000 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) · Feb 411:15.13USATF Arizona Regulation (Indoor Events Only)February 4, 2023
3000 Meters · OutdoorUSATF AZ 59th Phoenix Invitational (YOM) · Apr 139:57.73aUSATF AZ 59th Phoenix Invitational (YOM)April 13, 2024
3200 Meters · Outdoor2026 Tiger Invite 15th Annual · Apr 109:41.68a2026 Tiger Invite 15th AnnualApril 10, 2026
400 Meters · Indoor31st Annual Indoor Classic (Youth & Open: 19-29) · Feb 191:04.30a31st Annual Indoor Classic (Youth & Open: 19-29)February 19, 2023
5000 Meters · OutdoorAZ HS 5k Open Champs · Nov 2915:30.02aAZ HS 5k Open ChampsNovember 29, 2025
800 Meters · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 182:38.93a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
800 Meters · OutdoorPuma Rise and Shine Invitational · Apr 171:59.59Puma Rise and Shine InvitationalApril 17, 2026
Triple Jump · IndoorUSATF Arizona Regulation (Indoor Events Only) · Feb 48.83mUSATF Arizona Regulation (Indoor Events Only)February 4, 2023
Triple Jump · OutdoorUSATF AZ 58th Phoenix Invitational (YOM) · Apr 17.53mUSATF AZ 58th Phoenix Invitational (YOM)April 1, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7AIA Division I, II, V ChampionshipsMay 7 · 1600 Meters · Place 24 · SunnyslopeSunnyslope1600 Meters244:47.24—
Apr 27Northeast Valley Championships 2026Apr 27 · 800 Meters · SunnyslopeSunnyslope800 Meters—DNF10
Apr 22Glendale Union District ChampionshipsApr 22 · 3200 Meters · SunnyslopeSunnyslope3200 Meters--DNS10
Apr 22Glendale Union District ChampionshipsApr 22 · 1600 Meters · SunnyslopeSunnyslope1600 Meters--DNF10
Apr 22Glendale Union District ChampionshipsApr 22 · 800 Meters · Place 9 · SunnyslopeSunnyslope800 Meters9.2:07.10a10
Apr 17Puma Rise and Shine InvitationalApr 17 · 800 Meters · Place 13 · SunnyslopeSunnyslope800 Meters131:59.59 PB10
Apr 102026 Tiger Invite 15th AnnualApr 10 · 3200 Meters · Place 1 · SunnyslopeSunnyslope3200 Meters1.9:41.68a PB10
Apr 102026 Tiger Invite 15th AnnualApr 10 · 1600 Meters · Place 2 · SunnyslopeSunnyslope1600 Meters2.4:26.01a10
Apr 2Scottsdale Distance ClassicApr 2 · 3200 Meters · Place 8 · SunnyslopeSunnyslope3200 Meters8.9:47.52a10
Apr 2Scottsdale Distance ClassicApr 2 · 1600 Meters · Place 7 · SunnyslopeSunnyslope1600 Meters7.4:24.5h PB10
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 1600 Meters · Place 23 · SunnyslopeSunnyslope1600 Meters23.4:25.07a PB10
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 1600 Meters · Place 23 · SunnyslopeSunnyslope1600 Meters234:25.0710
Mar 13Brophy Devon Allen InvitationalMar 13 · 1600 Meters · Place 8 · SunnyslopeSunnyslope1600 Meters84:28.70a10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Nov 29AZ HS 5k Open ChampsNov 29 · 5000 Meters · Place 7 · SunnyslopeSunnyslope5000 Meters7.15:30.02a PB9
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 1500 Meters · Place 1 · So Swift AthleticsSo Swift Athletics1500 Meters14:16.96a PB9
May 8AIA Division I, II, and V ChampionshipMay 8 · 1600 Meters · Place 21 · SunnyslopeSunnyslope1600 Meters214:42.89a9
Apr 28Northeast Valley Championships 2025Apr 28 · 3200 Meters · Place 10 · SunnyslopeSunnyslope3200 Meters109:50.769
Apr 28Northeast Valley Championships 2025Apr 28 · 1600 Meters · Place 19 · SunnyslopeSunnyslope1600 Meters194:39.219
Apr 23GUHSD District Championships Apr 23 · 3200 Meters · Place 5 · SunnyslopeSunnyslope3200 Meters5.10:09.02a9
Apr 23GUHSD District Championships Apr 23 · 1600 Meters · Place 8 · SunnyslopeSunnyslope1600 Meters8.4:46.50a9
Apr 23GUHSD District Championships Apr 23 · 800 Meters · Place 8 · SunnyslopeSunnyslope800 Meters8.2:07.94a9
Apr 112025 14th Tiger InvitationalApr 11 · 1600 Meters · Place 16 · SunnyslopeSunnyslope1600 Meters16.4:26.26a9
Apr 5Scottsdale Distance ClassicApr 5 · 1600 Meters · Place 17 · SunnyslopeSunnyslope1600 Meters174:31.22a9
Mar 27Fr. Harry 'Dutch' Olivier InvitationalMar 27 · 1600 Meters · Place 1 · SunnyslopeSunnyslope1600 Meters1.4:32.38a9
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 3200 Meters · Place 18 · SunnyslopeSunnyslope3200 Meters18.9:44.44a9
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 3200 Meters · Place 18 · SunnyslopeSunnyslope3200 Meters189:44.44—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 3200 Meters · Place 18 · SunnyslopeSunnyslope3200 Meters189:44.44—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 800 Meters · Place 5 · SunnyslopeSunnyslope800 Meters52:03.14—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 800 Meters · Place 5 · SunnyslopeSunnyslope800 Meters52:03.149
Mar 14Devon Allen InvitationalMar 14 · 1600 Meters · Place 13 · SunnyslopeSunnyslope1600 Meters134:33.51a—
Mar 8Rattler Booster Mar 8 · 3200 Meters · Place 4 · SunnyslopeSunnyslope3200 Meters49:51.77—
Mar 1Richard Thompson South Mountain ClassicMar 1 · 1600 Meters · Place 23 · SunnyslopeSunnyslope1600 Meters234:43.039
Jan 18Distance in the Desert ft. West Mile Showdown - Winter Track Series #3Jan 18 · 1 Mile · Place 8 · Slope DistanceSlope Distance1 Mile8.4:45.22a PB9

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Nov 30AZ HS 5K Open ChampsNov 30 · 5000 Meters · Place 39 · SunnyslopeSunnyslope5000 Meters3916:57.68a—
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · Triple Jump · Place 1 · So Swift AthleticsSo Swift AthleticsTriple Jump1.10.95m8
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 3000 Meters · Place 1 · So Swift AthleticsSo Swift Athletics3000 Meters1.10:28.04a8
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 1 · So Swift AthleticsSo Swift Athletics1500 Meters1.4:35.12a8
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 1 · So Swift AthleticsSo Swift Athletics800 Meters1.2:11.72a8
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Triple Jump · Place 2 · So Swift AthleticsSo Swift AthleticsTriple Jump2.11.03m8
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 3000 Meters · Place 1 · So Swift AthleticsSo Swift Athletics3000 Meters1.9:59.48a8
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 1500 Meters · Place 1 · So Swift AthleticsSo Swift Athletics1500 Meters1.4:35.46a8
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 800 Meters · Place 4 · So Swift AthleticsSo Swift Athletics800 Meters4.2:21.04a8
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 3000 Meters · Place 1 · So Swift AthleticsSo Swift Athletics3000 Meters1.10:24.42a8
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 1500 Meters · Place 1 · So Swift AthleticsSo Swift Athletics1500 Meters1.4:50.92a8
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 800 Meters · Place 1 · So Swift AthleticsSo Swift Athletics800 Meters1.2:19.86a8
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Triple Jump · Place 5 · So Swift AthleticsSo Swift AthleticsTriple Jump5.9.54m8
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 3000 Meters · Place 1 · So Swift AthleticsSo Swift Athletics3000 Meters1.9:57.73a PB8
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 1500 Meters · Place 1 · So Swift AthleticsSo Swift Athletics1500 Meters1.4:32.79a8
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 800 Meters · Place 1 · So Swift AthleticsSo Swift Athletics800 Meters1.2:10.05a8
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · Triple Jump · Place 2 · So Swift AthleticsSo Swift AthleticsTriple Jump2.9.22m8
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 3000 Meters · Place 1 · So Swift AthleticsSo Swift Athletics3000 Meters1.10:06.32a8
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 1500 Meters · Place 1 · So Swift AthleticsSo Swift Athletics1500 Meters1.4:39.65a8
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 800 Meters · Place 1 · So Swift AthleticsSo Swift Athletics800 Meters1.2:15.70a8
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · Triple Jump · Place 1 · So Swift AthleticsSo Swift AthleticsTriple Jump1.10.43m8
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 3000 Meters · Place 1 · So Swift AthleticsSo Swift Athletics3000 Meters1.10:04.85a8
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 1500 Meters · Place 1 · So Swift AthleticsSo Swift Athletics1500 Meters1.4:48.33a8
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 800 Meters · Place 1 · So Swift AthleticsSo Swift Athletics800 Meters1.2:15.19a8
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 800 Meters · Place 1 · So Swift AthleticsSo Swift Athletics800 Meters1.2:23.59a8
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 3000 Meters · Place 1 · So Swift AthleticsSo Swift Athletics3000 Meters1.11:10.09a8
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 1500 Meters · Place 1 · So Swift AthleticsSo Swift Athletics1500 Meters1.5:07.34a8
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 800 Meters · Place 1 · So Swift AthleticsSo Swift Athletics800 Meters1.2:29.24a8

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · Triple Jump · Place 2 · So Swift AthleticsSo Swift AthleticsTriple Jump2.10.16m8
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 1500 Meters · Place 2 · So Swift AthleticsSo Swift Athletics1500 Meters2.5:20.73a8
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 800 Meters · Place 7 · So Swift AthleticsSo Swift Athletics800 Meters7.2:38.93a PB8
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Place 13 · So Swift AthleticsSo Swift Athletics200 Meters13.25.90a PB8

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · Triple Jump · Place 4 · So Swift AthleticsSo Swift AthleticsTriple Jump4.8.42m7
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 3000 Meters · Place 6 · So Swift AthleticsSo Swift Athletics3000 Meters6.10:54.99a7
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 4 · So Swift AthleticsSo Swift Athletics1500 Meters4.4:45.60a7
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 11 · So Swift AthleticsSo Swift Athletics800 Meters11.2:26.34a7
May 20USATF Arizona State Championship @MCC (YOM)May 20 · Triple Jump · Place 3 · So Swift AthleticsSo Swift AthleticsTriple Jump38.93m—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 3000 Meters · Place 5 · So Swift AthleticsSo Swift Athletics3000 Meters510:39.07a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 1500 Meters · Place 11 · So Swift AthleticsSo Swift Athletics1500 Meters115:04.94a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · Triple Jump · Place 1 · So Swift AthleticsSo Swift AthleticsTriple Jump19.06m—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 3000 Meters · Place 3 · So Swift AthleticsSo Swift Athletics3000 Meters310:38.48a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 1500 Meters · Place 4 · So Swift AthleticsSo Swift Athletics1500 Meters45:05.00a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 800 Meters · Place 4 · So Swift AthleticsSo Swift Athletics800 Meters42:25.03a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · Triple Jump · Place 7 · So Swift AthleticsSo Swift AthleticsTriple Jump77.53m PB—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 3000 Meters · Place 10 · So Swift AthleticsSo Swift Athletics3000 Meters1010:34.28a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 1500 Meters · Place 14 · So Swift AthleticsSo Swift Athletics1500 Meters144:53.18a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 800 Meters · Place 15 · So Swift AthleticsSo Swift Athletics800 Meters152:22.92a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 400 Meters · Place 20 · So Swift AthleticsSo Swift Athletics400 Meters201:04.30a PB—
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · Triple Jump · So Swift AthleticsSo Swift AthleticsTriple Jump—FOUL—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · Triple Jump · Place 1 · So Swift AthleticsSo Swift AthleticsTriple Jump18.83m PB—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 3000 Meters · Place 3 · So Swift AthleticsSo Swift Athletics3000 Meters311:15.13 PB—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 800 Meters · Place 13 · So Swift AthleticsSo Swift Athletics800 Meters132:48.46—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 3000 Meters · Place 5 · So Swift AthleticsSo Swift Athletics3000 Meters511:44.59a—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 1500 Meters · Place 4 · So Swift AthleticsSo Swift Athletics1500 Meters45:19.14a PB—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 400 Meters · Place 26 · So Swift AthleticsSo Swift Athletics400 Meters261:06.41a—