Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor Nighthawk Invitational · Apr 1710.88a Nighthawk InvitationalApril 17, 2026
200 Meters · OutdoorUSATF Region 10 Junior Olympic Regional Championships · Jul 921.55aUSATF Region 10 Junior Olympic Regional ChampionshipsJuly 9, 2026
300 Meters · IndoorFriday Night Axe 'Em · Jan 1035.41aFriday Night Axe 'EmJanuary 10, 2025
400 Meters · OutdoorGreat Southwest Classic · Jun 447.01aGreat Southwest ClassicJune 4, 2026
800 Meters · OutdoorLancer Lightning State Qualifier · Apr 291:59.42Lancer Lightning State QualifierApril 29, 2025

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 7 · Tucson Elite AthleticTucson Elite Athletic400 MetersRound S7.47.53a12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 3 · Tucson Elite AthleticTucson Elite Athletic400 MetersRound P3.47.71a12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 5 · Tucson Elite AthleticTucson Elite Athletic400 Meters5.48.00a12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 30 · Tucson Elite AthleticTucson Elite Athletic200 MetersRound P30.22.02aWind: 1.212
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 400 Meters · Place 1 · Tucson Elite AthleticTucson Elite Athletic400 MetersRound P1.49.14a12
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 400 Meters · Place 1 · Tucson Elite AthleticTucson Elite Athletic400 Meters1.47.38a12
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 200 Meters · Place 3 · Tucson Elite AthleticTucson Elite Athletic200 MetersRound P3.21.91a12
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 200 Meters · Place 2 · Tucson Elite AthleticTucson Elite Athletic200 Meters2.21.55a PB12
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 1 · Tucson Elite AthleticTucson Elite Athletic400 MetersRound P1.49.43a12
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 1 · Tucson Elite AthleticTucson Elite Athletic400 Meters1.47.60a12
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200 Meters · Place 3 · Tucson Elite AthleticTucson Elite Athletic200 MetersRound P3.22.23aWind: 2.312
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200 Meters · Place 2 · Tucson Elite AthleticTucson Elite Athletic200 Meters2.22.56aWind: -1.212
Jun 4Great Southwest ClassicJun 4 · 400 Meters · Place 2 · ArizonaArizona400 Meters2.47.01a PB12
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 400 Meters · Place 1 · Salpointe CatholicSalpointe Catholic400 MetersRound P1.48.26a12
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 400 Meters · Salpointe CatholicSalpointe Catholic400 Meters--DNS12
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 200 Meters · Place 3 · Salpointe CatholicSalpointe Catholic200 MetersRound P3.22.28aWind: -2.612
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 200 Meters · Salpointe CatholicSalpointe Catholic200 Meters--DNSWind: 0.312
May 8AIA Division III, and IV Track & Field ChampionshipsMay 8 · 100 Meters · Place 9 · Salpointe CatholicSalpointe Catholic100 MetersRound P9.10.97aWind: 012
Apr 28Lancer Lightning State QualifierApr 28 · 100 Meters · Place 2 · Salpointe CatholicSalpointe Catholic100 Meters210.97a12
Apr 17 Nighthawk InvitationalApr 17 · 200 Meters · Place 1 · Salpointe CatholicSalpointe Catholic200 Meters122.30a12
Apr 17 Nighthawk InvitationalApr 17 · 200 Meters · Place 1 · Salpointe CatholicSalpointe Catholic200 Meters121.73a12
Apr 17 Nighthawk InvitationalApr 17 · 100 Meters · Place 2 · Salpointe CatholicSalpointe Catholic100 Meters211.16a12
Apr 17 Nighthawk InvitationalApr 17 · 100 Meters · Place 1 · Salpointe CatholicSalpointe Catholic100 Meters110.88a PB12
Mar 27Brophy Fr. Olivier InvitationalMar 27 · 400 Meters · Place 1 · Salpointe CatholicSalpointe Catholic400 Meters147.90a12
Mar 25Ironwood Ridge, Sahuaro, Wilcox, St. Augustine @ SalpointeMar 25 · 800 Meters · Place 1 · Salpointe CatholicSalpointe Catholic800 Meters12:06.98a12
Mar 21Thomas Meixner Lancer InvitationalMar 21 · 400 Meters · Place 1 · Salpointe CatholicSalpointe Catholic400 Meters148.22a12
Mar 12 Nighthawk Early Bird InvitationalMar 12 · 200 Meters · Place 1 · Salpointe CatholicSalpointe Catholic200 Meters122.78a12
Mar 7Levi Wallace Foundation Tucson High T&F InvitationalMar 7 · 400 Meters · Place 1 · Salpointe CatholicSalpointe Catholic400 Meters149.01a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 400 Meters · Place 4 · Tucson Elite AthleticTucson Elite Athletic400 MetersRound P448.73a11
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 400 Meters · Place 3 · Tucson Elite AthleticTucson Elite Athletic400 Meters348.83a11
May 9AIA Division III-IVMay 9 · 400 Meters · Place 3 · Salpointe CatholicSalpointe Catholic400 Meters349.79a11
May 9AIA Division III-IVMay 9 · 400 Meters · Place 5 · Salpointe CatholicSalpointe Catholic400 Meters550.68a11
Apr 29Lancer Lightning State QualifierApr 29 · 800 Meters · Place 5 · Salpointe CatholicSalpointe Catholic800 Meters51:59.42 PB11
Apr 18Nighthawk InvitationalApr 18 · 400 Meters · Place 56 · Salpointe CatholicSalpointe Catholic400 MetersRound P5658.9411
Apr 12Al Nelson Invitational -FULLApr 12 · 400 Meters · Place 1 · Salpointe CatholicSalpointe Catholic400 Meters148.96a11
Apr 12Al Nelson Invitational -FULLApr 12 · 200 Meters · Place 2 · Salpointe CatholicSalpointe Catholic200 Meters222.53a11
Mar 29Thomas Meixner Lancer InvitationalMar 29 · Triple Jump · Place 11 · Salpointe CatholicSalpointe CatholicTriple Jump1138-4.5011
Mar 11Ironwood Ridge & St. Augustine @ SalpointeMar 11 · Triple Jump · Place 1 · Salpointe CatholicSalpointe CatholicTriple Jump140-3.5—
Mar 11Ironwood Ridge & St. Augustine @ SalpointeMar 11 · Long Jump · Place 2 · Salpointe CatholicSalpointe CatholicLong Jump219-3—
Mar 11Ironwood Ridge & St. Augustine @ SalpointeMar 11 · 800 Meters · Place 1 · Salpointe CatholicSalpointe Catholic800 Meters11:59.51a—
Mar 5Tucson Home v Salpointe & SabinoMar 5 · Triple Jump · Place 3 · Salpointe CatholicSalpointe CatholicTriple Jump339-5—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Friday Night Axe 'EmJan 10 · 300 Meters · Place 18 · Tucson Elite AthleticTucson Elite Athletic300 Meters1835.41a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10AIA State ChampionshipsMay 10 · 400 Meters · Place 17 · Salpointe CatholicSalpointe Catholic400 Meters1750.29a—
Apr 25Lancer Lightning Elite State QualifierApr 25 · 400 Meters · Place 1 · Salpointe CatholicSalpointe Catholic400 Meters149.93a—
Apr 17Catalina Foothills, Mountain View, & Salpointe @ Ironwood RidgeApr 17 · 800 Meters · Place 1 · Salpointe CatholicSalpointe Catholic800 Meters12:23.4—
Apr 17Catalina Foothills, Mountain View, & Salpointe @ Ironwood RidgeApr 17 · 400 Meters · Place 1 · Salpointe CatholicSalpointe Catholic400 Meters151.0—
Mar 30Lancer InvitationalMar 30 · 200 Meters · Place 13 · Salpointe CatholicSalpointe Catholic200 Meters1323.87a—
Mar 22Willie Williams ClassicMar 22 · Triple Jump · Place 16 · Salpointe CatholicSalpointe CatholicTriple Jump1637-10.5—
Mar 22Willie Williams ClassicMar 22 · 400 Meters · Place 2 · Salpointe CatholicSalpointe Catholic400 Meters250.45a—
Mar 22Willie Williams ClassicMar 22 · 400 Meters · Place 9 · Salpointe CatholicSalpointe Catholic400 Meters953.24a—
Mar 9Nighthawk Early Bird InvitationalMar 9 · 400 Meters · Place 4 · Salpointe CatholicSalpointe Catholic400 Meters451.12a—
Mar 6Desert View and Tucson High @Mountain ViewMar 6 · 400 Meters · Place 1 · Salpointe CatholicSalpointe Catholic400 Meters151.42a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 15Tucson High, Sabino, Rio Rico, Pueblo @ Salpointe CatholicMar 15 · Triple Jump · Place 3 · Salpointe CatholicSalpointe CatholicTriple Jump337-00.00—
Mar 15Tucson High, Sabino, Rio Rico, Pueblo @ Salpointe CatholicMar 15 · Long Jump · Place 3 · Salpointe CatholicSalpointe CatholicLong Jump318-04.00—
Mar 15Tucson High, Sabino, Rio Rico, Pueblo @ Salpointe CatholicMar 15 · 400 Meters · Place 1 · Salpointe CatholicSalpointe Catholic400 Meters153.04a—