Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDistance in the Desert ft. West Mile Showdown - Winter Track Series #3 · Jan 175:14.72aDistance in the Desert ft. West Mile Showdown - Winter Track Series #3January 17, 2026
100 Meters · OutdoorUSATF Arizona Regulation Meet - Canyon View HS (No 400m) · Mar 1512.98aUSATF Arizona Regulation Meet - Canyon View HS (No 400m)March 15, 2025
1600 Meters · IndoorShadow Ridge Showcase · Feb 284:55.76aShadow Ridge ShowcaseFebruary 28, 2026
1600 Meters · OutdoorNortheast Valley Championships 2026 · Apr 274:53.53aNortheast Valley Championships 2026April 27, 2026
200 Meters · Indoor31st Annual Indoor Classic (Youth & Open: 19-29) · Feb 1935.05a31st Annual Indoor Classic (Youth & Open: 19-29)February 19, 2023
200 Meters · OutdoorUSATF AZ Pioneers Meet- Marana HS · Apr 2626.04aUSATF AZ Pioneers Meet- Marana HSApril 26, 2025
3200 Meters · OutdoorNortheast Valley Championships 2026 · Apr 2710:39.26aNortheast Valley Championships 2026April 27, 2026
400 Meters · OutdoorUSATF Arizona State Championships @MCC (YOM) · May 2459.06aUSATF Arizona State Championships @MCC (YOM)May 24, 2025
60 Meter · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 189.63a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
60 Meters · Indoor31st Annual Indoor Classic (Youth & Open: 19-29) · Feb 1910.00a31st Annual Indoor Classic (Youth & Open: 19-29)February 19, 2023
800 Meters · IndoorSEASON OPENER - AF, WP, & CV @ MHS · Feb 252:12.68aSEASON OPENER - AF, WP, & CV @ MHSFebruary 25, 2026
800 Meters · OutdoorBrophy Fr. Olivier Invitational · Mar 272:10.98aBrophy Fr. Olivier InvitationalMarch 27, 2026
Javelin · 600g · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 1528.07mUSATF Arizona Association Junior Olympic ChampionshipsJune 15, 2024
Shot Put · 4kg · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 189.19m32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
Shot Put · 4kg · OutdoorUSATF AZ Pioneers Meet- Marana HS · Apr 2610.75mUSATF AZ Pioneers Meet- Marana HSApril 26, 2025
Shot Put · 6lb · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 179.42mUSATF Arizona Association Junior Olympic ChampionshipsJune 17, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 27Northeast Valley Championships 2026Apr 27 · 3200 Meters · Place 31 · Canyon ViewCanyon View3200 Meters3110:39.26a PB9
Apr 27Northeast Valley Championships 2026Apr 27 · 1600 Meters · Place 41 · Canyon ViewCanyon View1600 Meters414:53.53a PB9
Apr 15AFUHSD ChampionshipsApr 15 · 3200 Meters · Place 9 · Canyon ViewCanyon View3200 Meters9.11:04.03a9
Apr 15AFUHSD ChampionshipsApr 15 · 800 Meters · Place 7 · Canyon ViewCanyon View800 Meters7.2:11.01a9
Apr 8Canyon View (Senior Night)Apr 8 · 1600 Meters · Place 4 · Canyon ViewCanyon View1600 Meters4.5:01.94a9
Apr 8Canyon View (Senior Night)Apr 8 · 800 Meters · Place 6 · Canyon ViewCanyon View800 Meters6.2:12.99a9
Apr 2Scottsdale Distance ClassicApr 2 · 3200 Meters · Place 52 · Canyon ViewCanyon View3200 Meters52.10:54.25a9
Apr 12ND ANNUAL JUST US CLASSIC @ THE MECCAApr 1 · 800 Meters · Place 12 · Canyon ViewCanyon View800 Meters12.2:13.61a9
Mar 27Brophy Fr. Olivier InvitationalMar 27 · 1600 Meters · Place 8 · Canyon ViewCanyon View1600 Meters85:00.05a9
Mar 27Brophy Fr. Olivier InvitationalMar 27 · 800 Meters · Place 7 · Canyon ViewCanyon View800 Meters72:10.98a PB9
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 1600 Meters · Place 36 · Canyon ViewCanyon View1600 Meters365:01.439
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 1600 Meters · Place 36 · Canyon ViewCanyon View1600 Meters365:01.439
Mar 4Jaguar Kickback InvitationalMar 4 · 3200 Meters · Place 2 · Canyon ViewCanyon View3200 Meters211:06.95a9
Jan 17Distance in the Desert ft. West Mile Showdown - Winter Track Series #3Jan 17 · 1 Mile · Place 45 · Canyon ViewCanyon View1 Mile45.5:14.72a PB9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Shadow Ridge ShowcaseFeb 28 · 1600 Meters · Place 12 · Canyon ViewCanyon View1600 Meters124:55.76a PB9
Feb 25SEASON OPENER - AF, WP, & CV @ MHSFeb 25 · 1600 Meters · Place 5 · Canyon ViewCanyon View1600 Meters54:56.98a9
Feb 25SEASON OPENER - AF, WP, & CV @ MHSFeb 25 · 800 Meters · Place 5 · Canyon ViewCanyon View800 Meters52:12.68a PB9

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · Shot Put · Place 4 · NX Level AthletxNX Level AthletxShot Put412.18m8
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 800 Meters · Place 11 · NX Level AthletxNX Level Athletx800 Meters112:21.76a8
May 24USATF Arizona State Championships @MCC (YOM)May 24 · Shot Put · Place 6 · NX Level AthletxNX Level AthletxShot Put610.61m8
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 800 Meters · Place 6 · NX Level AthletxNX Level Athletx800 Meters62:20.09a8
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 400 Meters · Place 7 · NX Level AthletxNX Level Athletx400 Meters759.06a PB8
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 200 Meters · Place 10 · NX Level AthletxNX Level Athletx200 MetersRound P1026.37a8
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · Shot Put · Place 3 · NX Level AthletxNX Level AthletxShot Put4kg3.10.75m PB8
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 800 Meters · Place 4 · NX Level AthletxNX Level Athletx800 Meters4.2:26.448
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 400 Meters · Place 9 · NX Level AthletxNX Level Athletx400 Meters9.59.50a8
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 200 Meters · Place 10 · NX Level AthletxNX Level Athletx200 Meters10.26.04a PB8
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · Shot Put · Place 7 · NX Level AthletxNX Level AthletxShot Put711.03m8
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 400 Meters · Place 26 · NX Level AthletxNX Level Athletx400 Meters261:00.12a8
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 44 · NX Level AthletxNX Level Athletx200 MetersRound P4427.19a8
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 100 Meters · Place 45 · NX Level AthletxNX Level Athletx100 MetersRound P4513.31a8
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · Shot Put · Place 3 · NX Level AthletxNX Level AthletxShot Put310.70m8
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 200 Meters · Place 15 · NX Level AthletxNX Level Athletx200 Meters1527.10a8
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 100 Meters · Place 14 · NX Level AthletxNX Level Athletx100 Meters1412.98a PB8
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · Shot Put · Place 5 · NX Level AthletxNX Level AthletxShot Put510.86m8
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 400 Meters · Place 20 · NX Level AthletxNX Level Athletx400 Meters201:03.04a8
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 100 Meters · Place 27 · NX Level AthletxNX Level Athletx100 Meters2713.26a8

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 7 · NX Level AthletxNX Level AthletxJavelin600g7.28.07m PB7
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · Shot Put · Place 10 · NX Level AthletxNX Level AthletxShot Put4kg10.9.29m7
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 30 · NX Level AthletxNX Level Athletx200 MetersRound P30.30.22a7
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 30 · NX Level AthletxNX Level Athletx100 MetersRound P30.14.53a7
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Javelin · Place 7 · NX Level AthletxNX Level AthletxJavelin600g7.25.77m7
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Shot Put · Place 8 · NX Level AthletxNX Level AthletxShot Put4kg8.9.30m7
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 49 · NX Level AthletxNX Level Athletx100 MetersRound P49.14.97aWind: -1.47
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Javelin · Place 13 · NX Level AthletxNX Level AthletxJavelin600g13.20.75m7
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Shot Put · Place 9 · NX Level AthletxNX Level AthletxShot Put4kg9.9.57m7
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 88 · NX Level AthletxNX Level Athletx200 MetersRound P88.31.83a7
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 90 · NX Level AthletxNX Level Athletx100 MetersRound P90.15.45a7
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · Shot Put · Place 5 · NX Level AthletxNX Level AthletxShot Put4kg5.9.55m7
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 200 Meters · Place 59 · NX Level AthletxNX Level Athletx200 Meters59.31.87a7
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 100 Meters · Place 69 · NX Level AthletxNX Level Athletx100 Meters69.15.44a7
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · Shot Put · Place 10 · NX Level AthletxNX Level AthletxShot Put4kg10.8.74m7
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 400 Meters · Place 56 · NX Level AthletxNX Level Athletx400 Meters56.1:15.10a7
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 100 Meters · Place 72 · NX Level AthletxNX Level Athletx100 Meters72.15.16a7

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 57 · NX Level AthletxNX Level Athletx60 MeterRound P57.9.63a PB7
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · Shot Put · Place 5 · NX Level AthletxNX Level AthletxShot Put4kg5.9.19m PB7

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · Shot Put · Place 5 · ArizonAthleticsArizonAthleticsShot Put6lb5.9.42m PB6
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 24 · ArizonAthleticsArizonAthletics200 MetersRound P24.35.00aWind: -0.96
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 27 · ArizonAthleticsArizonAthletics100 MetersRound P27.16.63aWind: -0.26
May 20USATF Arizona State Championship @MCC (YOM)May 20 · Shot Put · Place 5 · ArizonAthleticsArizonAthleticsShot Put59.35m—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 49 · ArizonAthleticsArizonAthletics200 MetersRound P4935.19a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 56 · ArizonAthleticsArizonAthletics100 MetersRound P5616.86a—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · Shot Put · Place 4 · ArizonAthleticsArizonAthleticsShot Put48.98m6
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 200 Meters · Place 41 · ArizonAthleticsArizonAthletics200 Meters4134.536
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 100 Meters · Place 64 · ArizonAthleticsArizonAthletics100 Meters6416.526

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · Shot Put · Place 5 · ArizonAthleticsArizonAthleticsShot Put58.00m6
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 200 Meters · Place 62 · ArizonAthleticsArizonAthletics200 Meters6235.05a PB6
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 60 Meters · Place 53 · ArizonAthleticsArizonAthletics60 MetersRound P5310.00a PB6
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 200 Meters · Place 36 · ArizonAthleticsArizonAthletics200 Meters3635.72a6
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 60 Meters · Place 40 · ArizonAthleticsArizonAthletics60 Meters4010.11a6

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 29 · ArizonAthleticsArizonAthletics200 MetersRound P29.34.20a5
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 30 · ArizonAthleticsArizonAthletics100 MetersRound P30.17.55a5