Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSCP - Wednesday Quad #1 · Feb 2511.1SCP - Wednesday Quad #1February 25, 2026
100 Meters · OutdoorRed Mountain Rampage · Mar 1211.26aRed Mountain RampageMarch 12, 2026
200 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 824.20aUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025
200 Meters · OutdoorRed Mountain Rampage · Mar 1222.38aRed Mountain RampageMarch 12, 2026
400 Meters · OutdoorUSATF Region 10 Junior Olympic Regional Championships · Jul 949.10aUSATF Region 10 Junior Olympic Regional ChampionshipsJuly 9, 2026
Complete · OutdoorSeton Catholic Last Chance Qualifier · Apr 2923.30Seton Catholic Last Chance QualifierApril 29, 2025

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 6 · Arizona Flames Track ClubArizona Flames Track Club400 MetersRound S6.49.53a10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 11 · Arizona Flames Track ClubArizona Flames Track Club400 MetersRound P11.49.62a10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 7 · Arizona Flames Track ClubArizona Flames Track Club400 Meters7.49.54a10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 25 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P25.22.39aWind: 1.210
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 400 Meters · Place 1 · Arizona Flames Track ClubArizona Flames Track Club400 MetersRound P1.49.29a10
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 400 Meters · Place 2 · Arizona Flames Track ClubArizona Flames Track Club400 Meters2.49.10a PB10
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 200 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P4.22.52a10
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 200 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club200 Meters4.22.45a10
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 1 · Arizona Flames Track ClubArizona Flames Track Club400 MetersRound P1.50.63a10
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 2 · Arizona Flames Track ClubArizona Flames Track Club400 Meters2.50.42a10
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200 Meters · Place 6 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P6.23.17aWind: -1.610
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200 Meters · Place 8 · Arizona Flames Track ClubArizona Flames Track Club200 Meters8.24.03aWind: -0.710
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100 Meters · Place 11 · Arizona Flames Track ClubArizona Flames Track Club100 MetersRound P11.11.55aWind: 110
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 400 Meters · Arizona Flames Track ClubArizona Flames Track Club400 Meters—DNS10
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 200 Meters · Place 3 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P3.23.09aWind: 1.610
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 200 Meters · Place 1 · Arizona Flames Track ClubArizona Flames Track Club200 Meters1.22.87aWind: -0.410
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 100 Meters · Arizona Flames Track ClubArizona Flames Track Club100 MetersRound P—DNSWind: 1.410
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 400 Meters · Place 2 · Seton CatholicSeton Catholic400 MetersRound P2.50.50a10
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 400 Meters · Place 1 · Seton CatholicSeton Catholic400 Meters1.49.43a10
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 200 Meters · Place 23 · Seton CatholicSeton Catholic200 MetersRound P23.25.36aWind: 010
Apr 28VC Last Chance Apr 28 · 100 Meters · Place 5 · Seton CatholicSeton Catholic100 Meters511.36a10
Apr 17Puma Rise and Shine InvitationalApr 17 · 400 Meters · Place 3 · Seton CatholicSeton Catholic400 Meters349.6110
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 400 Meters · Place 1 · Seton CatholicSeton Catholic400 Meters149.1210
Mar 12Red Mountain RampageMar 12 · 200 Meters · Place 1 · Seton CatholicSeton Catholic200 Meters122.38a PB10
Mar 12Red Mountain RampageMar 12 · 100 Meters · Place 12 · Seton CatholicSeton Catholic100 Meters1211.26a PB10
Mar 12Red Mountain RampageMar 12 · 400 Meters · Place 8 · Seton CatholicSeton Catholic400 Meters850.04a10
Mar 6Ben Franklin Friday Night LightsMar 6 · 400 Meters · Place 1 · Seton CatholicSeton Catholic400 Meters150.22a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25SCP - Wednesday Quad #1Feb 25 · 100 Meters · Place 3 · Seton CatholicSeton Catholic100 Meters311.1 PB10

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 400 Meters · Place 5 · Arizona Flames Track ClubArizona Flames Track Club400 MetersRound P550.86a9
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 400 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club400 Meters450.12a9
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 200 Meters · Place 7 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P723.12a9
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 200 Meters · Place 7 · Arizona Flames Track ClubArizona Flames Track Club200 Meters723.19a9
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 200 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P423.48a9
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 200 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club200 Meters423.47a9
May 9AIA Division III-IVMay 9 · 400 Meters · Place 11 · Seton CatholicSeton Catholic400 Meters1151.49a9
May 9AIA Division III-IVMay 9 · 200 Meters · Place 22 · Seton CatholicSeton Catholic200 Meters2223.80a9
Apr 29Seton Catholic Last Chance QualifierApr 29 · Complete · Place 16 · Seton CatholicSeton CatholicComplete1623.30 PB9
Apr 23Chandler City ChampionshipsApr 23 · 200 Meters · Place 4 · Seton CatholicSeton Catholic200 Meters423.629
Apr 23Chandler City ChampionshipsApr 23 · 100 Meters · Place 7 · Seton CatholicSeton Catholic100 Meters711.639
Apr 11Puma Rise and Shine InvitationalApr 11 · 200 Meters · Place 40 · Seton CatholicSeton Catholic200 Meters4023.459
Apr 11Puma Rise and Shine InvitationalApr 11 · 400 Meters · Place 11 · Seton CatholicSeton Catholic400 Meters1151.359
Apr 58th Annual Sentinel InviteApr 5 · 400 Meters · Place 8 · Seton CatholicSeton Catholic400 Meters851.68a9
Apr 58th Annual Sentinel InviteApr 5 · 200 Meters · Place 18 · Seton CatholicSeton Catholic200 Meters1823.57a9
Mar 29Shadow Ridge ShowcaseMar 29 · 400 Meters · Place 8 · Seton CatholicSeton Catholic400 Meters852.58a9
Mar 19Wednesday Quad - BF, CPA, N. PHX PrepMar 19 · 400 Meters · Place 1 · Seton CatholicSeton Catholic400 Meters154.49
Mar 19Wednesday Quad - BF, CPA, N. PHX PrepMar 19 · 200 Meters · Place 1 · Seton CatholicSeton Catholic200 Meters123.69
Mar 15Small Schools InvitationalMar 15 · 400 Meters · Place 8 · Seton CatholicSeton Catholic400 Meters854.45a—
Mar 15Small Schools InvitationalMar 15 · 200 Meters · Place 7 · Seton CatholicSeton Catholic200 Meters723.99a—
Mar 6Red Mountain RampageMar 6 · 400 Meters · Place 6 · Seton CatholicSeton Catholic400 Meters654.33a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 200 Meters · Place 3 · Arizona Flames Track ClubArizona Flames Track Club200 Meters324.20a PB9