Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) · Feb 44:25.17USATF Arizona Regulation (Indoor Events Only)February 4, 2023
1500 Meters · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 174:20.08aUSATF Arizona Association Junior Olympic ChampionshipsJune 17, 2023
1600 Meters · OutdoorCAA Pride and Passion East (HS/JH/Elem) Track Only Events · Apr 44:57.45aCAA Pride and Passion East (HS/JH/Elem) Track Only EventsApril 4, 2023
3000 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) · Feb 49:28.13USATF Arizona Regulation (Indoor Events Only)February 4, 2023
3000 Meters · OutdoorUSATF Arizona State Championship - Mesa CC (YOM) · May 189:40.93aUSATF Arizona State Championship - Mesa CC (YOM)May 18, 2024
400 Meters · OutdoorUSATF Arizona Regulation Meet - Westwood HS (YOM) · Mar 1153.92USATF Arizona Regulation Meet - Westwood HS (YOM)March 11, 2023
5000 Meters · OutdoorAZ HS 5k Open Champs · Nov 2916:35.00aAZ HS 5k Open ChampsNovember 29, 2025
800 Meters · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 182:06.19a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
800 Meters · OutdoorUSATF Arizona Regulation Meet - Westwood HS (YOM) · Mar 112:06.71USATF Arizona Regulation Meet - Westwood HS (YOM)March 11, 2023
Long Jump · OutdoorCAA Relay Madness · Apr 912-02.00CAA Relay MadnessApril 9, 2022

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 29AZ HS 5k Open ChampsNov 29 · 5000 Meters · Place 38 · A+ CharterA+ Charter5000 Meters38.16:35.00a PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 3000 Meters · Place 6 · West Coast Striders Track ClubWest Coast Striders Track Club3000 Meters6.9:40.93a PB9
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 1500 Meters · Place 7 · West Coast Striders Track ClubWest Coast Striders Track Club1500 Meters7.4:27.73a9
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 800 Meters · Place 10 · West Coast Striders Track ClubWest Coast Striders Track Club800 Meters10.2:13.27a9
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 1500 Meters · Place 1 · West Coast Striders Track ClubWest Coast Striders Track Club1500 Meters1.4:33.95a9
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 800 Meters · Place 1 · West Coast Striders Track ClubWest Coast Striders Track Club800 Meters1.2:07.14a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 3000 Meters · Place 1 · West Coast Striders Track ClubWest Coast Striders Track Club3000 Meters1.10:09.80a9
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 1500 Meters · Place 1 · West Coast Striders Track ClubWest Coast Striders Track Club1500 Meters1.4:46.11a9
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 800 Meters · Place 1 · West Coast Striders Track ClubWest Coast Striders Track Club800 Meters1.2:06.19a PB9

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 3000 Meters · Place 2 · West Coast Striders Track ClubWest Coast Striders Track Club3000 Meters2.9:41.07a8
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 2 · West Coast Striders Track ClubWest Coast Striders Track Club1500 Meters2.4:20.08a PB8
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 3000 Meters · Place 1 · West Coast Striders TraWest Coast Striders Tra3000 Meters19:46.59a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 1500 Meters · Place 3 · West Coast Striders TraWest Coast Striders Tra1500 Meters34:24.79a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 800 Meters · Place 6 · West Coast Striders TraWest Coast Striders Tra800 Meters62:09.80a—
Apr 4CAA Pride and Passion East (HS/JH/Elem) Track Only EventsApr 4 · 1600 Meters · Place 1 · A+ CharterA+ Charter1600 Meters1.4:57.45a PB8
Apr 4CAA Pride and Passion East (HS/JH/Elem) Track Only EventsApr 4 · 800 Meters · Place 1 · A+ CharterA+ Charter800 Meters1.2:11.68a8
Apr 4CAA Pride and Passion East (HS/JH/Elem) Track Only EventsApr 4 · 400 Meters · Place 1 · A+ CharterA+ Charter400 Meters1.56.66a8
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 800 Meters · Place 1 · West Coast StridersWest Coast Striders800 Meters12:06.71 PB8
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 400 Meters · Place 1 · West Coast StridersWest Coast Striders400 Meters153.92 PB8

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 3000 Meters · Place 1 · West Coast Striders TraWest Coast Striders Tra3000 Meters110:02.07a8
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 1500 Meters · Place 1 · West Coast Striders TraWest Coast Striders Tra1500 Meters14:38.48a8
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 800 Meters · Place 1 · West Coast Striders TraWest Coast Striders Tra800 Meters12:08.68a8
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 3000 Meters · Place 1 · West Coast StridersWest Coast Striders3000 Meters19:28.13 PB8
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 1500 Meters · Place 2 · West Coast StridersWest Coast Striders1500 Meters24:25.17 PB8
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 1500 Meters · Place 1 · West Coast Striders TraWest Coast Striders Tra1500 Meters14:27.12a8
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 800 Meters · Place 1 · West Coast Striders TraWest Coast Striders Tra800 Meters12:06.80a8

2022 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 2 · West Coast Striders Track ClubWest Coast Striders Track Club3000 Meters2.10:22.71a7
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 3 · West Coast Striders Track ClubWest Coast Striders Track Club1500 Meters3.4:40.04a7
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 4 · West Coast Striders Track ClubWest Coast Striders Track Club800 Meters4.2:15.81a7
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 3000 Meters · Place 1 · West Coast StridersWest Coast Striders3000 Meters110:07.74a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 1500 Meters · Place 4 · West Coast StridersWest Coast Striders1500 Meters44:37.62a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 800 Meters · Place 5 · West Coast StridersWest Coast Striders800 Meters52:15.03a—
Apr 30CAA Last Chance QualifierApr 30 · 1600 Meters · Place 1 · A+ CharterA+ Charter1600 Meters1.5:04.87a7
Apr 30CAA Last Chance QualifierApr 30 · 800 Meters · Place 1 · A+ CharterA+ Charter800 Meters1.2:22.42a7
Apr 30CAA Last Chance QualifierApr 30 · 400 Meters · A+ CharterA+ Charter400 Meters—DNS7
Apr 23CAA Soaring ClassicApr 23 · 1600 Meters · Place 1 · A+ CharterA+ Charter1600 Meters1.5:01.29a7
Apr 23CAA Soaring ClassicApr 23 · 800 Meters · Place 1 · A+ CharterA+ Charter800 Meters1.2:18.52a7
Apr 23CAA Soaring ClassicApr 23 · 400 Meters · Place 1 · A+ CharterA+ Charter400 Meters1.59.87a7
Apr 16CAA Southwest ClassicApr 16 · 1600 Meters · Place 1 · A+ CharterA+ Charter1600 Meters1.5:06.72a7
Apr 16CAA Southwest ClassicApr 16 · 800 Meters · Place 1 · A+ CharterA+ Charter800 Meters1.2:19.04a7
Apr 16CAA Southwest ClassicApr 16 · 400 Meters · Place 1 · A+ CharterA+ Charter400 Meters1.58.48a7
Apr 9CAA Relay MadnessApr 9 · Long Jump · Place 7 · A+ CharterA+ CharterLong Jump7.12-02.00 PB7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 3000 Meters · Place 3 · West Coast Striders Track ClubWest Coast Striders Track Club3000 Meters3.10:05.52a7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 1500 Meters · Place 3 · West Coast Striders Track ClubWest Coast Striders Track Club1500 Meters3.4:41.25a7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 800 Meters · Place 7 · West Coast Striders Track ClubWest Coast Striders Track Club800 Meters7.2:19.17a7
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 3000 Meters · Place 2 · West Coast Striders Track ClubWest Coast Striders Track Club3000 Meters2.10:46.74a7
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 1500 Meters · Place 6 · West Coast Striders Track ClubWest Coast Striders Track Club1500 Meters6.5:10.63a7
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 800 Meters · Place 14 · West Coast Striders Track ClubWest Coast Striders Track Club800 Meters14.2:34.61a7
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 3000 Meters · Place 2 · West Coast Striders Track ClubWest Coast Striders Track Club3000 Meters2.10:25.20a7
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 1500 Meters · Place 4 · West Coast Striders Track ClubWest Coast Striders Track Club1500 Meters4.5:05.37a7
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 800 Meters · Place 3 · West Coast Striders Track ClubWest Coast Striders Track Club800 Meters3.2:25.36a7
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 3000 Meters · Place 1 · West Coast Striders Track ClubWest Coast Striders Track Club3000 Meters1.10:53.77a7
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 1500 Meters · Place 2 · West Coast Striders Track ClubWest Coast Striders Track Club1500 Meters2.5:05.36a7
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 800 Meters · Place 4 · West Coast Striders Track ClubWest Coast Striders Track Club800 Meters4.2:27.51a7
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 3000 Meters · Place 1 · West Coast Striders Track ClubWest Coast Striders Track Club3000 Meters1.10:54.72a7
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 1500 Meters · Place 5 · West Coast Striders Track ClubWest Coast Striders Track Club1500 Meters5.5:04.43a7

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 3000 Meters · Place 1 · West Coast StridersWest Coast Striders3000 Meters111:39.3414
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 1500 Meters · Place 3 · West Coast StridersWest Coast Striders1500 Meters35:21.6414
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 800 Meters · Place 4 · West Coast StridersWest Coast Striders800 Meters42:35.4514