Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAA Fierce Classic · Mar 1914.41aCAA Fierce ClassicMarch 19, 2022
1500 Meters · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 154:54.00a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
1500 Meters · OutdoorUSATF Arizona State Championships @MCC (YOM) · May 244:48.21aUSATF Arizona State Championships @MCC (YOM)May 24, 2025
1600 Meters · IndoorDistance in the Desert - Winter Track Series #2 · Jan 34:55.41aDistance in the Desert - Winter Track Series #2January 3, 2026
1600 Meters · Outdoor14th Annual Pioneer Invitational · Apr 114:46.88a14th Annual Pioneer InvitationalApril 11, 2026
3000 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 1410:32.80a**34th Annual Indoor Classic (Special)February 14, 2026
3200 Meters · OutdoorGlendale Union District Championships · Apr 2210:31.54aGlendale Union District ChampionshipsApril 22, 2026
400 Meters · OutdoorMoon Valley, Independence, Sunrise Mnt. @ Glendale · Mar 455.46aMoon Valley, Independence, Sunrise Mnt. @ GlendaleMarch 4, 2026
5000 Meters · OutdoorAZ HS 5k Open Champs · Nov 2917:05.02aAZ HS 5k Open ChampsNovember 29, 2025
800 Meters · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 152:24.53a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
800 Meters · OutdoorValley Classic · Mar 272:08.22aValley ClassicMarch 27, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 28Mustang Stampede the Final Rush Last Chance Meet (Full)Apr 28 · 1600 Meters · Place 10 · IndependenceIndependence1600 Meters104:54.85a11
Apr 22Glendale Union District ChampionshipsApr 22 · 3200 Meters · Place 8 · IndependenceIndependence3200 Meters8.10:31.54a PB11
Apr 22Glendale Union District ChampionshipsApr 22 · 1600 Meters · Place 15 · IndependenceIndependence1600 Meters15.4:58.22a11
Apr 22Glendale Union District ChampionshipsApr 22 · 800 Meters · Place 13 · IndependenceIndependence800 Meters13.2:10.83a11
Apr 15GUHSD Clyde Volz Relay ChampionshipsApr 15 · 3200 Meters · Place 4 · IndependenceIndependence3200 Meters4.11:05.70a11
Apr 1114th Annual Pioneer InvitationalApr 11 · 3200 Meters · Place 15 · IndependenceIndependence3200 Meters15.11:14.69a11
Apr 1114th Annual Pioneer InvitationalApr 11 · 1600 Meters · Place 8 · IndependenceIndependence1600 Meters8.4:46.88a PB11
Apr 1114th Annual Pioneer InvitationalApr 11 · 800 Meters · Place 20 · IndependenceIndependence800 Meters20.2:11.47a11
Apr 8Liberty, Glendale, Greenway @ Independence Meet (Senior Night)Apr 8 · Triple Jump · Place 7 · IndependenceIndependenceTriple Jump730-111
Apr 8Liberty, Glendale, Greenway @ Independence Meet (Senior Night)Apr 8 · 1600 Meters · Place 3 · IndependenceIndependence1600 Meters35:03.011
Apr 8Liberty, Glendale, Greenway @ Independence Meet (Senior Night)Apr 8 · 800 Meters · Place 4 · IndependenceIndependence800 Meters42:15.811
Apr 3Ben McIvor Memorial Track Qualifier - FULLApr 3 · 3200 Meters · Place 2 · IndependenceIndependence3200 Meters210:33.53a11
Apr 3Ben McIvor Memorial Track Qualifier - FULLApr 3 · 800 Meters · Place 6 · IndependenceIndependence800 Meters62:09.27a11
Mar 27Valley ClassicMar 27 · 3200 Meters · Place 6 · IndependenceIndependence3200 Meters611:07.22a11
Mar 27Valley ClassicMar 27 · 800 Meters · Place 6 · IndependenceIndependence800 Meters62:08.22a PB11
Mar 13Mountain Ridge InviteMar 13 · 3200 Meters · Place 11 · IndependenceIndependence3200 Meters1110:48.26a11
Mar 13Mountain Ridge InviteMar 13 · 1600 Meters · Place 25 · IndependenceIndependence1600 Meters255:03.92a11
Mar 4Moon Valley, Independence, Sunrise Mnt. @ GlendaleMar 4 · 1600 Meters · Place 2 · IndependenceIndependence1600 Meters25:04.32a11
Mar 4Moon Valley, Independence, Sunrise Mnt. @ GlendaleMar 4 · 400 Meters · Place 4 · IndependenceIndependence400 Meters455.46a PB11
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 3000 Meters · Glendale FlashGlendale Flash3000 Meters—DNS11
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 1500 Meters · Glendale FlashGlendale Flash1500 Meters—DNS11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 3000 Meters · Place 5 · Glendale FlashGlendale Flash3000 Meters5.10:32.80a PB11
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 1500 Meters · Place 12 · Glendale FlashGlendale Flash1500 Meters12.5:19.55a11
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 800 Meters · Glendale FlashGlendale Flash800 Meters—DNS11
Jan 3Distance in the Desert - Winter Track Series #2Jan 3 · 1600 Meters · Place 23 · Glendale FlashGlendale Flash1600 Meters234:55.41a PB11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Nov 29AZ HS 5k Open ChampsNov 29 · 5000 Meters · Place 51 · UnattachedUnattached5000 Meters51.17:05.02a PB10
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 1500 Meters · Place 9 · Glendale FlashGlendale Flash1500 Meters94:48.21a PB10
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 800 Meters · Place 14 · Glendale FlashGlendale Flash800 Meters142:22.12a10
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 400 Meters · Place 15 · Glendale FlashGlendale Flash400 Meters1557.61a10
Apr 23GUHSD District Championships Apr 23 · 3200 Meters · Place 9 · IndependenceIndependence3200 Meters9.11:05.12a10
Apr 23GUHSD District Championships Apr 23 · 1600 Meters · Place 14 · IndependenceIndependence1600 Meters14.5:00.63a10
Apr 23GUHSD District Championships Apr 23 · 800 Meters · Place 13 · IndependenceIndependence800 Meters13.2:12.39a10
Apr 16GUHSD Clyde Volz Relay ChampionshipsApr 16 · 3200 Meters · Place 6 · IndependenceIndependence3200 Meters611:20.4710
Apr 9Independence Quad w/ Liberty, Greenway & GlendaleApr 9 · 1600 Meters · Place 1 · IndependenceIndependence1600 Meters14:59.810
Apr 9Independence Quad w/ Liberty, Greenway & GlendaleApr 9 · 400 Meters · Place 4 · IndependenceIndependence400 Meters459.510
Apr 4Ben McIvor Memorial State QualifierApr 4 · 3200 Meters · Place 6 · IndependenceIndependence3200 Meters610:52.01a10
Apr 4Ben McIvor Memorial State QualifierApr 4 · 1600 Meters · Place 13 · IndependenceIndependence1600 Meters134:58.60a10
Apr 4Ben McIvor Memorial State QualifierApr 4 · 800 Meters · Place 15 · IndependenceIndependence800 Meters152:14.31a10
Mar 29Shadow Ridge ShowcaseMar 29 · 3200 Meters · Place 3 · IndependenceIndependence3200 Meters310:53.96a10
Mar 29Shadow Ridge ShowcaseMar 29 · 1600 Meters · Place 15 · IndependenceIndependence1600 Meters154:58.48a10
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 1600 Meters · Place 15 · UnattachedUnattached1600 Meters15.5:07.77a10
Jan 4Distance in the Desert - Winter Track Series #2Jan 4 · 1600 Meters · Place 11 · UnattachedUnattached1600 Meters11.5:11.84a10
Jan 4Distance in the Desert - Winter Track Series #2Jan 4 · 800 Meters · Place 21 · UnattachedUnattached800 Meters21.2:17.10a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 3000 Meters · Place 4 · Glendale FlashGlendale Flash3000 Meters4.10:51.63a10
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 1500 Meters · Place 2 · Glendale FlashGlendale Flash1500 Meters2.4:54.00a PB10
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 800 Meters · Place 5 · Glendale FlashGlendale Flash800 Meters5.2:24.53a PB10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17GUHSD ChampionshipsApr 17 · 1600 Meters · Place 20 · IndependenceIndependence1600 Meters205:17.27a—
Apr 5Ben McIvor Memorial Invitational QualifierApr 5 · 3200 Meters · Place 10 · IndependenceIndependence3200 Meters1011:48.90a—
Apr 5Ben McIvor Memorial Invitational QualifierApr 5 · 1600 Meters · Place 19 · IndependenceIndependence1600 Meters195:21.81a—
Mar 7GUHSD RelaysMar 7 · 3200 Meters · Place 5 · IndependenceIndependence3200 Meters511:24.14a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28GHS Wednesday MeetFeb 28 · 1600 Meters · Place 2 · IndependenceIndependence1600 Meters25:20.54a—

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 11CAA State ChampionshipsMay 11 · 1600 Meters · Place 14 · Legacy Traditional - PhLegacy Traditional - Ph1600 Meters146:06.69a7
May 11CAA State ChampionshipsMay 11 · 800 Meters · Place 17 · Legacy Traditional - PhLegacy Traditional - Ph800 Meters172:44.01a7
Apr 30CAA Last Chance QualifierApr 30 · 1600 Meters · Place 11 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix1600 Meters11.6:04.14a7
Apr 30CAA Last Chance QualifierApr 30 · 800 Meters · Place 21 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix800 Meters21.3:10.07a7
Apr 30CAA Last Chance QualifierApr 30 · 400 Meters · Place 19 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix400 Meters19.1:13.33a7
Apr 23CAA Soaring ClassicApr 23 · 1600 Meters · Place 13 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix1600 Meters13.6:03.88a7
Apr 23CAA Soaring ClassicApr 23 · 800 Meters · Place 14 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix800 Meters14.2:51.17a7
Apr 23CAA Soaring ClassicApr 23 · 400 Meters · Place 22 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix400 Meters22.1:15.60a7
Apr 16CAA Southwest ClassicApr 16 · 1600 Meters · Place 17 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix1600 Meters17.6:45.93a7
Apr 16CAA Southwest ClassicApr 16 · 800 Meters · Place 21 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix800 Meters21.3:38.90a7
Apr 16CAA Southwest ClassicApr 16 · 400 Meters · Place 10 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix400 Meters10.1:09.27a7
Apr 2CAA Honor InviteApr 2 · 1600 Meters · Place 17 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix1600 Meters17.7:02.93a7
Apr 2CAA Honor InviteApr 2 · 800 Meters · Place 20 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix800 Meters20.3:07.31a7
Apr 2CAA Honor InviteApr 2 · 400 Meters · Place 33 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix400 Meters33.1:19.77a7
Apr 2CAA Honor InviteApr 2 · 100 Meters · Place 63 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix100 Meters63.15.80a7
Mar 26CAA Under the LightsMar 26 · 1600 Meters · Place 16 · Legacy Traditional - Pho.Legacy Traditional - Pho.1600 Meters166:24.227
Mar 26CAA Under the LightsMar 26 · 800 Meters · Place 16 · Legacy Traditional - Pho.Legacy Traditional - Pho.800 Meters163:01.107
Mar 26CAA Under the LightsMar 26 · 100 Meters · Place 29 · Legacy Traditional - Pho.Legacy Traditional - Pho.100 Meters2914.737
Mar 19CAA Fierce ClassicMar 19 · 1600 Meters · Place 12 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix1600 Meters12.6:37.98a7
Mar 19CAA Fierce ClassicMar 19 · 800 Meters · Place 12 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix800 Meters12.3:06.10a7
Mar 19CAA Fierce ClassicMar 19 · 100 Meters · Place 15 · Legacy Traditional - PhoenixLegacy Traditional - Phoenix100 Meters15.14.41a PB7