Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF Arizona Regulation (Hamilton HS) · Feb 1319.01USATF Arizona Regulation (Hamilton HS)February 13, 2021
100 Meters · OutdoorUSATF AZ Pioneers & Walter Wallace Invite - UofA (YOM) · Apr 2215.90aUSATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)April 22, 2023
1500 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 86:01.37aUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025
1500 Meters · Outdoor***USATF Arizona State Championships (YOM) (Special) · May 225:31.45a***USATF Arizona State Championships (YOM) (Special)May 22, 2026
200 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) · Feb 434.90USATF Arizona Regulation (Indoor Events Only)February 4, 2023
200 Meters · OutdoorUSATF AZ 59th Phoenix Invitational (YOM) · Apr 1331.10USATF AZ 59th Phoenix Invitational (YOM)April 13, 2024
400 Meters · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 151:16.44a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
400 Meters · Outdoor***USATF Arizona Junior Olympic Championships (Special) · Jun 131:05.36a***USATF Arizona Junior Olympic Championships (Special)June 13, 2026
55 Meter · OutdoorUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS) · Feb 59.71aUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)February 5, 2022
60 Meter · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 1810.03a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
60 Meter · OutdoorUSATF Arizona Regulation(Indoor Events Only) No 400m · Feb 310.02aUSATF Arizona Regulation(Indoor Events Only) No 400mFebruary 3, 2024
60 Meters · IndoorUSATF Arizona Developmental (Deer Valley HS) · Jan 2810.21aUSATF Arizona Developmental (Deer Valley HS) January 28, 2023
800 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 82:49.54aUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025
800 Meters · Outdoor***USATF Arizona State Championships (YOM) (Special) · May 222:35.00a***USATF Arizona State Championships (YOM) (Special)May 22, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 1500 Meters · Place 10 · So Swift Athletics1500 Meters10.5:34.33a-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 800 Meters · Place 12 · So Swift Athletics800 Meters12.2:37.46a-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 16 · So Swift Athletics400 MetersRound P16.1:05.36a PB-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 1500 Meters · Place 20 · So Swift Athletics1500 Meters20.5:31.45a PB-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 800 Meters · Place 19 · So Swift Athletics800 Meters19.2:35.00a PB-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 400 Meters · Place 20 · So Swift Athletics400 Meters20.1:06.32a-
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 1500 Meters · Place 17 · So Swift Athletics1500 Meters175:45.93a—
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 800 Meters · Place 25 · So Swift Athletics800 Meters252:37.70a—
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 400 Meters · Place 61 · So Swift Athletics400 Meters611:06.61a—
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 1500 Meters · Place 4 · So Swift Athletics1500 Meters45:44.56a—
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 800 Meters · Place 14 · So Swift Athletics800 Meters142:39.88a—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 1500 Meters · Place 5 · So Swift Athletics1500 Meters56:01.09a—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 800 Meters · Place 3 · So Swift Athletics800 Meters32:40.19a—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 400 Meters · Place 36 · So Swift Athletics400 Meters361:07.36a—
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 1500 Meters · Place 13 · So Swift Athletics1500 Meters13.5:59.50a-
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 800 Meters · Place 21 · So Swift Athletics800 Meters21.2:48.56a-
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 1500 Meters · So Swift Athletics1500 Meters—NT-
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 800 Meters · Place 25 · So Swift Athletics800 Meters25.3:08.39a-
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 400 Meters · Place 43 · So Swift Athletics400 Meters43.1:11.79a-

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 1500 Meters · So Swift Athletics1500 Meters—DNF-
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 800 Meters · Place 17 · So Swift Athletics800 Meters17.2:55.48a-
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 400 Meters · So Swift Athletics400 Meters—DNS-

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 1500 Meters · Place 10 · So Swift Athletics1500 Meters105:51.59a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 800 Meters · Place 11 · So Swift Athletics800 Meters112:55.06a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 400 Meters · Place 14 · So Swift Athletics400 Meters141:13.17a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 1500 Meters · Place 15 · So Swift Athletics1500 Meters155:35.40a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 800 Meters · Place 20 · So Swift Athletics800 Meters202:43.23a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 400 Meters · Place 32 · So Swift Athletics400 Meters321:09.22a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 1500 Meters · Place 8 · So Swift Athletics1500 Meters85:36.97a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 800 Meters · Place 5 · So Swift Athletics800 Meters52:46.22a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 1500 Meters · Place 6 · So Swift Athletics1500 Meters65:49.20a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 800 Meters · Place 7 · So Swift Athletics800 Meters72:46.86a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 400 Meters · Place 32 · So Swift Athletics400 Meters321:13.35a—
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 1500 Meters · Place 7 · So Swift Athletics1500 Meters7.6:10.01a-
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 800 Meters · Place 10 · So Swift Athletics800 Meters10.2:55.65a-
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 400 Meters · Place 27 · So Swift Athletics400 Meters27.1:16.62a-

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 1500 Meters · Place 6 · So Swift Athletics1500 Meters6.6:16.65a-
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 800 Meters · Place 9 · So Swift Athletics800 Meters9.2:59.17a-
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 400 Meters · Place 19 · So Swift Athletics400 Meters19.1:16.44a PB-
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 1500 Meters · Place 8 · So Swift Athletics1500 Meters86:01.37a PB—
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 800 Meters · Place 16 · So Swift Athletics800 Meters162:49.54a PB—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 800 Meters · Place 17 · So Swift Athletics800 Meters17.3:04.29a-
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 800 Meters · Place 6 · So Swift Athletics800 Meters6.3:01.04a-
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 400 Meters · Place 35 · So Swift Athletics400 Meters35.1:21.13a-
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 200 Meters · Place 23 · So Swift Athletics200 Meters23.32.37a-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 800 Meters · Place 26 · So Swift Athletics800 Meters26.3:14.99a-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 60 · So Swift Athletics200 MetersRound P60.31.10 PB-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 62 · So Swift Athletics100 MetersRound P62.15.98a-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 800 Meters · Place 17 · So Swift Athletics800 Meters17.3:11.16a-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 200 Meters · Place 45 · So Swift Athletics200 Meters45.34.01a-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 100 Meters · Place 56 · So Swift Athletics100 Meters56.16.26a-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 800 Meters · Place 16 · So Swift Athletics800 Meters16.3:29.73a-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 400 Meters · Place 62 · So Swift Athletics400 Meters62.1:27.96a-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 100 Meters · Place 58 · So Swift Athletics100 Meters58.15.98a-
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 60 Meter · Place 41 · So Swift Athletics60 MeterRound P41.10.02a PB-
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 800 Meters · Place 29 · So Swift Athletics800 Meters29.3:26.32a-
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 200 Meters · Place 38 · So Swift Athletics200 Meters38.33.68a-
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 800 Meters · Place 22 · So Swift Athletics800 Meters22.3:36.15a-
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 400 Meters · Place 50 · So Swift Athletics400 Meters50.1:28.21a-
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 200 Meters · Place 31 · So Swift Athletics200 Meters31.36.08aWind: -2.3-

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 52 · So Swift Athletics60 MeterRound P52.10.03a PB-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 800 Meters · Place 19 · So Swift Athletics800 Meters19.3:47.54a-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 400 Meters · Place 58 · So Swift Athletics400 Meters58.1:29.98a-

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 400 Meters · Place 36 · So Swift Athletics400 Meters361:23.31a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 200 Meters · Place 20 · So Swift Athletics200 Meters2033.89a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 100 Meters · Place 28 · So Swift Athletics100 Meters2815.90a PB—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 50 · So Swift Athletics200 MetersRound P5033.68a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 100 Meters · Place 49 · So Swift Athletics100 MetersRound P4916.51a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 400 Meters · Place 32 · So Swift Athletics400 Meters321:25.07a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 200 Meters · Place 35 · So Swift Athletics200 Meters3534.90a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 100 Meters · Place 32 · So Swift Athletics100 Meters3216.36a—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 400 Meters · Place 49 · So Swift Athletics400 Meters491:26.23—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 200 Meters · Place 28 · So Swift Athletics200 Meters2834.45—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 100 Meters · Place 41 · So Swift Athletics100 Meters4116.37—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 400 Meters · Place 37 · So Swift Athletics400 Meters371:30.25—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 200 Meters · Place 19 · So Swift Athletics200 Meters1934.90 PB—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 25 · So Swift Athletics60 MetersRound P2510.39—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 400 Meters · Place 49 · So Swift Athletics400 Meters491:27.74a—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 200 Meters · Place 18 · So Swift Athletics200 Meters1835.73a—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 60 Meters · Place 21 · So Swift Athletics60 Meters2110.21a PB—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 55 Meter · Place 26 · So Swift Athletics55 MeterRound P26.9.71a PB-
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 400 Meters · Place 64 · So Swift Athletics400 Meters64.1:36.12a-
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 200 Meters · So Swift Athletics200 Meters—DNS-
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 400 Meters · Place 49 · So Swift Athletics400 Meters49.1:34.10a-
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 100 Meters · Place 28 · So Swift Athletics100 Meters28.17.24a-

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8USATF Arizona Regulation (YO) Bradshaw Mtn HSMay 8 · 400 Meters · Place 16 · So Swift Athletics400 Meters16.1:28.94a-
May 8USATF Arizona Regulation (YO) Bradshaw Mtn HSMay 8 · 200 Meters · Place 8 · So Swift Athletics200 Meters8.35.77a-
May 8USATF Arizona Regulation (YO) Bradshaw Mtn HSMay 8 · 100 Meters · So Swift Athletics100 Meters—DQ-
Apr 24USATF 56th Phoenix InvitationalApr 24 · 400 Meters · Place 21 · So Swift Athletics400 Meters211:29.16—
Apr 3USATF Arizona Regulation YO (Estrella Foothills HS)Apr 3 · 200 Meters · Place 17 · So Swift Athletics200 Meters17.37.18a-
Apr 3USATF Arizona Regulation YO (Estrella Foothills HS)Apr 3 · 100 Meters · Place 11 · So Swift Athletics100 Meters11.17.27a-
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 400 Meters · Place 28 · So Swift Athletics400 Meters28.1:38.12a-
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 200 Meters · Place 15 · So Swift Athletics200 Meters15.38.80a-
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 100 Meters · Place 23 · So Swift Athletics100 Meters23.18.31a-
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 400 Meters · Place 16 · So Swift Athletics400 Meters161:39.968
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 200 Meters · Place 16 · So Swift Athletics200 Meters1639.068
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 100 Meters · Place 38 · So Swift Athletics100 Meters3821.058
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · 400 Meters · Place 21 · So Swift Athletics400 Meters21.1:47.77a-
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · 200 Meters · Place 9 · So Swift Athletics200 Meters9.40.75a-
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · 100 Meters · Place 35 · So Swift Athletics100 Meters35.21.52a-

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 400 Meters · Place 18 · So Swift Athletics400 Meters181:47.398
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 200 Meters · Place 10 · So Swift Athletics200 Meters1039.338
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 100 Meters · Place 13 · So Swift Athletics100 Meters1319.01 PB8