Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF Arizona Regulation (Hamilton HS) · Feb 1314.89USATF Arizona Regulation (Hamilton HS)February 13, 2021
100 Meters · OutdoorUSATF AZ Pioneers and Walter Wallace Invite (Youth) · Apr 2313.87aUSATF AZ Pioneers and Walter Wallace Invite (Youth)April 23, 2022
200 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 828.34aUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025
200 Meters · Outdoor69th Annual Buckeye Lion's Invitational FULL · Mar 127.69a69th Annual Buckeye Lion's Invitational FULLMarch 1, 2025
400 Meters · Indoor30th Annual Arizona Indoor Classic (Youth) · Feb 191:10.2330th Annual Arizona Indoor Classic (Youth)February 19, 2022
400 Meters · OutdoorUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS) · Feb 51:10.06aUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)February 5, 2022
55 Meter · OutdoorUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS) · Feb 58.27aUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)February 5, 2022
55 Meters · Indoor30th Annual Arizona Indoor Classic (Youth) · Feb 198.3030th Annual Arizona Indoor Classic (Youth)February 19, 2022
60 Meter · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 188.76a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
60 Meter · OutdoorUSATF Arizona Regulation(Indoor Events Only) No 400m · Feb 38.67aUSATF Arizona Regulation(Indoor Events Only) No 400mFebruary 3, 2024
60 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 88.56aUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025
Javelin · 450g AeroJav · Outdoor***USATF Arizona State Championships (YOM) (Special) · May 2236.93m***USATF Arizona State Championships (YOM) (Special)May 22, 2026
Javelin · 600g · OutdoorBrooks Chandler Rotary Day Two · Mar 21133-07Brooks Chandler Rotary Day TwoMarch 21, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · Javelin · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubJavelin450g AeroJav2.36.93m PB12
May 15AIA Track & Field State ChampionshipsMay 15 · Javelin · Place 3 · Red MountainRed MountainJavelin600g3.129-0212
Mar 21Brooks Chandler Rotary Day TwoMar 21 · Javelin · Place 3 · Red MountainRed MountainJavelin600g3.133-07 PB12
Mar 7Aztec InvitationalMar 7 · Javelin · Place 2 · Red MountainRed MountainJavelin600g2.123-0612

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · Javelin · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubJavelin238.71m11
May 24USATF Arizona State Championships @MCC (YOM)May 24 · Javelin · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubJavelin240.26m11
May 16AIA State Track & Field ChampionshipsMay 16 · Javelin · Place 4 · Red MountainRed MountainJavelin600g4.127-0011
Mar 26Red Mountain Wednesday QualifierMar 26 · Javelin · Place 1 · Red MountainRed MountainJavelin600g1.125-0311
Mar 169th Annual Buckeye Lion's Invitational FULLMar 1 · Javelin · Place 1 · Red MountainRed MountainJavelin600g1.116-0911
Mar 169th Annual Buckeye Lion's Invitational FULLMar 1 · 200 Meters · Place 10 · Red MountainRed Mountain200 Meters10.27.69a PB11
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 60 Meter · Place 8 · Arizona Flames Track ClubArizona Flames Track Club60 Meter8.8.68a11
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 200 Meters · Place 5 · Arizona Flames Track ClubArizona Flames Track Club200 Meters5.28.28a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 200 Meters · Place 14 · Arizona Flames Track ClubArizona Flames Track Club200 Meters1428.34a PB11
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60 Meters · Place 9 · Arizona Flames Track ClubArizona Flames Track Club60 MetersRound P98.56a PB11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Javelin · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g2.38.69m10
Jun 22Rise and Shine All ComerJun 22 · Javelin · Place 1 · UnattachedUnattachedJavelin600g1.38.74m10
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Javelin · Place 3 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g3.40.35m10
Apr 19Mesa City Track & Field ChampionshipApr 19 · Javelin · Place 2 · Red MountainRed MountainJavelin600g2.123-0810
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 60 Meter · Place 12 · Arizona Flames Track ClubArizona Flames Track Club60 MeterRound P12.8.67a PB10
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 200 Meters · Place 14 · Arizona Flames Track ClubArizona Flames Track Club200 Meters14.28.78a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 20 · Arizona Flames Track ClubArizona Flames Track Club60 MeterRound P20.8.76a PB11
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Arizona Flames Track ClubArizona Flames Track Club200 Meters--DNS11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g2.39.43m9
May 12AIA STATE CHAMPIONSHIPMay 12 · Javelin · Place 9 · Red MountainRed MountainJavelin600g9.115-039
Apr 26Becky Matthews Last ChanceApr 26 · Javelin · Place 2 · Red MountainRed MountainJavelin600g2.123-119
Mar 31Toro InvitationalMar 31 · Javelin · Place 2 · Red MountainRed MountainJavelin600g2.119-079
Mar 31Toro InvitationalMar 31 · 200 Meters · Place 12 · Red MountainRed Mountain200 Meters12.28.16aWind: 0.49
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · Javelin · Place 7 · Red MountainRed MountainJavelin600g7.112-039
Mar 4Aztec InvitationalMar 4 · Javelin · Place 1 · Red MountainRed MountainJavelin600g1.115-099

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 60 Meters · Place 20 · Arizona Flames Track ClArizona Flames Track Cl60 MetersRound P208.83a10
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 200 Meters · Place 16 · Arizona Flames Track ClubArizona Flames Track Club200 Meters1629.199
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 13 · Arizona Flames Track ClubArizona Flames Track Club60 MetersRound P138.759
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 13 · Arizona Flames Track ClubArizona Flames Track Club60 MetersRound P138.759
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 400 Meters · Place 11 · Arizona Flames Track ClArizona Flames Track Cl400 Meters111:10.87a10
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 200 Meters · Place 14 · Arizona Flames Track ClArizona Flames Track Cl200 Meters1430.51a10
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 60 Meters · Place 13 · Arizona Flames Track ClArizona Flames Track Cl60 Meters138.80a10

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Javelin · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g2.34.78m9
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g1.36.43m9
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · Javelin · Place 1 · Arizona Flames Track CluArizona Flames Track CluJavelin135.44m—
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g1.33.43m9
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 200 Meters · Arizona Flames Track ClubArizona Flames Track Club200 Meters—DNS9
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 100 Meters · Arizona Flames Track ClubArizona Flames Track Club100 Meters—DNS9
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g1.33.02m9
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 200 Meters · Place 6 · Arizona Flames Track ClubArizona Flames Track Club200 Meters6.29.53a9
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 100 Meters · Place 5 · Arizona Flames Track ClubArizona Flames Track Club100 Meters5.13.87a PB9
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g1.35.52m9
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 400 Meters · Arizona Flames Track ClubArizona Flames Track Club400 Meters—DNS9
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 8 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P8.29.10a9
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 8 · Arizona Flames Track ClubArizona Flames Track Club200 Meters8.30.46a9
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Arizona Flames Track ClubArizona Flames Track Club100 MetersRound P—DNS9
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g1.32.25m9
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 400 Meters · Arizona Flames Track ClubArizona Flames Track Club400 Meters—DNS9
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 200 Meters · Place 5 · Arizona Flames Track ClubArizona Flames Track Club200 Meters5.29.60a9
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 100 Meters · Place 2 · Arizona Flames Track ClubArizona Flames Track Club100 Meters2.13.93a9
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g1.31.76m9
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 400 Meters · Place 5 · Arizona Flames Track ClubArizona Flames Track Club400 Meters5.1:10.71a9
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 200 Meters · Place 3 · Arizona Flames Track ClubArizona Flames Track Club200 Meters3.29.73a9
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 100 Meters · Place 3 · Arizona Flames Track ClubArizona Flames Track Club100 Meters3.13.88a9
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 55 Meter · Place 13 · Arizona Flames Track ClubArizona Flames Track Club55 MeterRound P13.8.27a PB9
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 400 Meters · Place 6 · Arizona Flames Track ClubArizona Flames Track Club400 Meters6.1:10.06a PB9
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 200 Meters · Arizona Flames Track ClubArizona Flames Track Club200 Meters—DNS9
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 400 Meters · Arizona Flames Track ClubArizona Flames Track Club400 Meters—DNS9
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 100 Meters · Place 9 · Arizona Flames Track ClubArizona Flames Track Club100 Meters9.14.56a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 400 Meters · Place 7 · Arizona Flames Track ClubArizona Flames Track Club400 Meters71:10.23 PB15
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 200 Meters · Place 21 · Arizona Flames Track ClubArizona Flames Track Club200 Meters2130.0315
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 55 Meters · Place 21 · Arizona Flames Track ClubArizona Flames Track Club55 Meters218.30 PB15

2021 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g1.32.16m8
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g1.31.50m8
Jun 19USATF Arizona Youth National Tuneup #1 (YO)Jun 19 · Javelin · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g2.30.99m8
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g1.33.66m8
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 200 Meters · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P—DNS8
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 100 Meters · Place 17 · Arizona Flames Track ClubArizona Flames Track Club100 MetersRound P17.14.21a8
May 8USATF Arizona Regulation (YO) Bradshaw Mtn HSMay 8 · Javelin · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g—DNS8
May 8USATF Arizona Regulation (YO) Bradshaw Mtn HSMay 8 · 200 Meters · Arizona Flames Track ClubArizona Flames Track Club200 Meters—DNS8
May 8USATF Arizona Regulation (YO) Bradshaw Mtn HSMay 8 · 100 Meters · Arizona Flames Track ClubArizona Flames Track Club100 Meters—DNS8
Apr 24USATF 56th Phoenix InvitationalApr 24 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin133.32m—
Apr 24USATF 56th Phoenix InvitationalApr 24 · 200 Meters · Place 41 · Arizona Flames Track ClubArizona Flames Track Club200 Meters4129.94—
Apr 24USATF 56th Phoenix InvitationalApr 24 · 100 Meters · Place 34 · Arizona Flames Track ClubArizona Flames Track Club100 Meters3414.29—
Apr 3USATF Arizona Regulation YO (Estrella Foothills HS)Apr 3 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g1.32.65m8
Apr 3USATF Arizona Regulation YO (Estrella Foothills HS)Apr 3 · 200 Meters · Place 9 · Arizona Flames Track ClubArizona Flames Track Club200 Meters9.29.70a8
Apr 3USATF Arizona Regulation YO (Estrella Foothills HS)Apr 3 · 100 Meters · Place 18 · Arizona Flames Track ClubArizona Flames Track Club100 Meters18.14.50a8
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · Javelin · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g1.33.76m8
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 200 Meters · Place 9 · Arizona Flames Track ClubArizona Flames Track Club200 Meters9.30.40a8
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 100 Meters · Place 16 · Arizona Flames Track ClubArizona Flames Track Club100 Meters16.14.62a8
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · Javelin · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubJavelin230.67m13
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 200 Meters · Place 14 · Arizona Flames Track ClubArizona Flames Track Club200 Meters1431.6513
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 100 Meters · Place 30 · Arizona Flames Track ClubArizona Flames Track Club100 Meters3015.2313

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · Javelin · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubJavelin232.75m13
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 200 Meters · Place 24 · Arizona Flames Track ClubArizona Flames Track Club200 Meters2431.8813
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 100 Meters · Place 24 · Arizona Flames Track ClubArizona Flames Track Club100 Meters2414.89 PB13