Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 154:33.11aUSATF Arizona Association Junior Olympic ChampionshipsJune 15, 2024
1600 Meters · IndoorNPA SKYDOME CLASSIC · Mar 16:19.65aNPA SKYDOME CLASSICMarch 1, 2024
1600 Meters · OutdoorLake Powell Invitational HS Meet · Mar 294:43.42Lake Powell Invitational HS MeetMarch 29, 2025
3000 Meters · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 159:47.86aUSATF Arizona Association Junior Olympic ChampionshipsJune 15, 2024
3200 Meters · IndoorNPA SKYDOME CLASSIC · Mar 110:41.37aNPA SKYDOME CLASSICMarch 1, 2024
3200 Meters · Outdoor85th Chandler Rotary Invitational - Saturday Session · Mar 2210:14.17a85th Chandler Rotary Invitational - Saturday SessionMarch 22, 2025
400 Meters · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 101:32.42aUSATF Arizona Association Junior Olympic ChampionshipsJune 10, 2017
800 Meters · IndoorNPA SKYDOME CLASSIC · Mar 12:21.15aNPA SKYDOME CLASSICMarch 1, 2024
800 Meters · OutdoorSnowflake Last Chance Invitational · Apr 302:07.40Snowflake Last Chance InvitationalApril 30, 2025
Javelin · 300g TJ · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 1011.32mUSATF Arizona Association Junior Olympic ChampionshipsJune 10, 2017
Shot Put · 2kg · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 104.16mUSATF Arizona Association Junior Olympic ChampionshipsJune 10, 2017

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Snowflake Last Chance InvitationalApr 29 · 1600 Meters · Place 6 · St Michael ISt Michael I1600 Meters64:45.2611
Apr 29Snowflake Last Chance InvitationalApr 29 · 800 Meters · Place 10 · St Michael ISt Michael I800 Meters102:08.6611
Apr 2493rd Annual Winslow Track & Field InvitationalApr 24 · 1600 Meters · Place 10 · St Michael IndianSt Michael Indian1600 Meters10.4:46.15a11
Apr 2493rd Annual Winslow Track & Field InvitationalApr 24 · 800 Meters · Place 10 · St Michael IndianSt Michael Indian800 Meters10.2:10.20a11
Apr 105th Annual RVN3 Bubba Nielsen InvitationalApr 10 · 1600 Meters · Place 11 · St Michael IndianSt Michael Indian1600 Meters114:56.52a11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 8AIA Division I, II, and V ChampionshipMay 8 · 3200 Meters · Place 10 · St Michael IndianSt Michael Indian3200 Meters1010:18.76a10
Apr 30Snowflake Last Chance InvitationalApr 30 · 3200 Meters · Place 5 · St Michael IndianSt Michael Indian3200 Meters510:27.4010
Apr 30Snowflake Last Chance InvitationalApr 30 · 800 Meters · Place 13 · St Michael IndianSt Michael Indian800 Meters132:07.40 PB10
Apr 28Window Rock Twilight Apr 28 · 3200 Meters · Place 2 · St Michael IndianSt Michael Indian3200 Meters2.10:42.3010
Apr 28Window Rock Twilight Apr 28 · 1600 Meters · Place 1 · St Michael IndianSt Michael Indian1600 Meters1.4:51.39a10
Apr 2592nd Annual Winslow InvitationalApr 25 · 1600 Meters · Place 12 · St Michael IndianSt Michael Indian1600 Meters12.4:45.53a10
Apr 2592nd Annual Winslow InvitationalApr 25 · 800 Meters · Place 19 · St Michael IndianSt Michael Indian800 Meters19.2:13.57a10
Apr 4Blue Ridge InvitationalApr 4 · 1600 Meters · Place 3 · St Michael ISt Michael I1600 Meters34:51.4610
Apr 4Blue Ridge InvitationalApr 4 · 1600 Meters · Place 3 · St Michael ISt Michael I1600 Meters34:51.4610
Mar 29Lake Powell Invitational HS MeetMar 29 · 3200 Meters · Place 2 · St Michael ISt Michael I3200 Meters210:22.87—
Mar 29Lake Powell Invitational HS MeetMar 29 · 1600 Meters · Place 6 · St Michael ISt Michael I1600 Meters64:43.42 PB—
Mar 29Lake Powell Invitational HS MeetMar 29 · 800 Meters · Place 8 · St Michael ISt Michael I800 Meters82:10.08—
Mar 29Lake Powell Invitational HS MeetMar 29 · 3200 Meters · Place 2 · St Michael ISt Michael I3200 Meters210:22.87—
Mar 29Lake Powell Invitational HS MeetMar 29 · 1600 Meters · Place 6 · St Michael ISt Michael I1600 Meters64:43.42—
Mar 29Lake Powell Invitational HS MeetMar 29 · 800 Meters · Place 8 · St Michael ISt Michael I800 Meters82:10.08—
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 3200 Meters · Place 37 · St Michael IndianSt Michael Indian3200 Meters37.10:14.17a PB10
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 3200 Meters · Place 37 · St Michael ISt Michael I3200 Meters3710:14.17—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 800 Meters · Place 46 · St Michael ISt Michael I800 Meters462:12.06—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 1600 Meters · Place 40 · St Michael ISt Michael I1600 Meters404:48.03—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 800 Meters · Place 46 · St Michael IndianSt Michael Indian800 Meters462:12.0610
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 1600 Meters · Place 40 · St Michael IndianSt Michael Indian1600 Meters404:48.0310

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 3000 Meters · Place 2 · 48-Unattached48-Unattached3000 Meters2.9:47.86a PB9
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 3 · 48-Unattached48-Unattached1500 Meters3.4:33.11a PB9
May 3AIA Division V ChampionshipsMay 3 · 3200 Meters · Place 14 · St Michael IndianSt Michael Indian3200 Meters14.10:15.35a9
Apr 19Winslow InvitationalApr 19 · 1600 Meters · Place 12 · St Michael IndianSt Michael Indian1600 Meters124:50.20a—
Apr 19Winslow InvitationalApr 19 · 1600 Meters · Place 12 · St Michael ISt Michael I1600 Meters124:50.20—
Apr 10Monument Valley Super Regional Track and Field MeetApr 10 · 3200 Meters · Place 6 · St Michael IndianSt Michael Indian3200 Meters6.11:31.80a9
Apr 10Monument Valley Super Regional Track and Field MeetApr 10 · 1600 Meters · Place 4 · St Michael IndianSt Michael Indian1600 Meters4.5:03.90a9
Apr 5Blue Ridge InvitationalApr 5 · 3200 Meters · Place 16 · St Michael IndianSt Michael Indian3200 Meters1612:02.20a—
Apr 5Blue Ridge InvitationalApr 5 · 1600 Meters · Place 21 · St Michael IndianSt Michael Indian1600 Meters215:20.50a—
Mar 2284th NIKE Chandler Rotary InvitationalMar 22 · 3200 Meters · Place 35 · St Michael ISt Michael I3200 Meters3510:48.79—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 1NPA SKYDOME CLASSICMar 1 · 3200 Meters · Place 7 · St Michael IndianSt Michael Indian3200 Meters7.10:41.37a PB9
Mar 1NPA SKYDOME CLASSICMar 1 · 1600 Meters · Place 34 · St Michael IndianSt Michael Indian1600 Meters34.6:19.65a PB9
Mar 1NPA SKYDOME CLASSICMar 1 · 800 Meters · Place 18 · St Michael IndianSt Michael Indian800 Meters18.2:21.15a PB9

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10USATF Arizona Association Junior Olympic ChampionshipsJun 10 · Javelin · Place 8 · Four Mountain FootracersFour Mountain FootracersJavelin300g TJ8.11.32m PB2
Jun 10USATF Arizona Association Junior Olympic ChampionshipsJun 10 · Shot Put · Place 5 · Four Mountain FootracersFour Mountain FootracersShot Put2kg5.4.16m PB2
Jun 10USATF Arizona Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 16 · Four Mountain FootracersFour Mountain Footracers400 MetersRound P16.1:32.42a PB2

2016 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 4USATF Arizona Association Junior Olympic ChampionshipsJun 4 · 400 Meters · Four Mountain FootracersFour Mountain Footracers400 Meters—DNS1
May 21Arizona State ChampionshipsMay 21 · 400 Meters · Place 10 · Four Mountain FootracersFour Mountain Footracers400 MetersRound P10.1:33.30a1