Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAIA Division I, II, and V Championship · May 810.43aAIA Division I, II, and V ChampionshipMay 8, 2025
200 Meters · IndoorNAU Tune-Up · Feb 2021.79NAU Tune-UpFebruary 20, 2026
200 Meters · OutdoorSaunders Montague Desert Classic Invite · Mar 70.7Saunders Montague Desert Classic InviteMarch 7, 2025
400 Meters · OutdoorWestside Invitational · Apr 1155.27aWestside InvitationalApril 11, 2025
60 Meter · OutdoorAl Shirley Invitational · Jan 176.82aAl Shirley InvitationalJanuary 17, 2026
60 Meters · IndoorNAU Tune-Up · Feb 206.75NAU Tune-UpFebruary 20, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 200 Meters · Place 27 · Glendale (Ariz.) CCGlendale (Ariz.) CC200 MetersRound P27.20.93aWind: 2.1Fr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 100 Meters · Place 16 · Glendale (Ariz.) CCGlendale (Ariz.) CC100 MetersRound P16.10.22aWind: 5.1Fr
May 2Desert Heat ClassicMay 2 · 100 Meters · Place 18 · Glendale CCGlendale CC100 Meters1810.50FR
Apr 20NJCAA Region IApr 20 · 200 Meters · Place 2 · Glendale (Ariz.) CCGlendale (Ariz.) CC200 MetersRound P2.21.07aWind: 0.7Fr
Apr 20NJCAA Region IApr 20 · 200 Meters · Place 2 · Glendale (Ariz.) CCGlendale (Ariz.) CC200 Meters2.21.13aWind: -0.5Fr
Apr 20NJCAA Region IApr 20 · 100 Meters · Place 1 · Glendale (Ariz.) CCGlendale (Ariz.) CC100 MetersRound P1.10.49aWind: 1.4Fr
Apr 20NJCAA Region IApr 20 · 100 Meters · Place 1 · Glendale (Ariz.) CCGlendale (Ariz.) CC100 Meters1.10.53aWind: -1.1Fr
Apr 11Glendale InviteApr 11 · 200 Meters · Place 4 · Glendale (Ariz.) CCGlendale (Ariz.) CC200 Meters4.21.55aWind: -0.1Fr
Apr 11Glendale InviteApr 11 · 100 Meters · Place 1 · Glendale (Ariz.) CCGlendale (Ariz.) CC100 Meters1.10.45aWind: 0.8Fr
Apr 3ACCAC ChampionshipsApr 3 · 200 Meters · Glendale (Ariz.) CCGlendale (Ariz.) CC200 Meters--DNSWind: 1.3Fr
Apr 3ACCAC ChampionshipsApr 3 · 100 Meters · Place 1 · Glendale (Ariz.) CCGlendale (Ariz.) CC100 Meters1.10.58aWind: 0.5Fr
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · 200 Meters · Place 2 · Glendale (Ariz.) CCGlendale (Ariz.) CC200 Meters2.21.29aWind: -0.3Fr
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · 100 Meters · Place 1 · Glendale (Ariz.) CCGlendale (Ariz.) CC100 Meters1.10.60aWind: -1.5Fr
Jan 31CAC IndoorJan 31 · 60 Meter · Place 5 · Glendale (Ariz.) CCGlendale (Ariz.) CC60 MeterRound P5.6.86aFr
Jan 31CAC IndoorJan 31 · 60 Meter · Place 6 · Glendale (Ariz.) CCGlendale (Ariz.) CC60 Meter6.6.99aFr
Jan 31CAC IndoorJan 31 · 200 Meters · Place 7 · Glendale (Ariz.) CCGlendale (Ariz.) CC200 Meters7.21.54aFr
Jan 17Al Shirley InvitationalJan 17 · 60 Meter · Place 3 · Glendale (Ariz.) CCGlendale (Ariz.) CC60 MeterRound P3.6.93aFr
Jan 17Al Shirley InvitationalJan 17 · 60 Meter · Place 2 · Glendale (Ariz.) CCGlendale (Ariz.) CC60 Meter2.6.82a PBFr
Jan 17Al Shirley InvitationalJan 17 · 200 Meters · Place 6 · Glendale (Ariz.) CCGlendale (Ariz.) CC200 Meters6.22.29aFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 20NAU Tune-UpFeb 20 · 200 Meters · Place 7 · Glendale CCGlendale CC200 Meters721.79 PBFR
Feb 20NAU Tune-UpFeb 20 · 60 Meters · Place 6 · Glendale CCGlendale CC60 MetersRound P66.82FR
Feb 20NAU Tune-UpFeb 20 · 60 Meters · Place 4 · Glendale CCGlendale CC60 Meters46.75 PBFR
Feb 6Gaucho IndoorFeb 6 · 200 Meters · Place 4 · Glendale (Ariz.) CCGlendale (Ariz.) CC200 Meters422.03aFr
Feb 6Gaucho IndoorFeb 6 · 60 Meters · Place 4 · Glendale (Ariz.) CCGlendale (Ariz.) CC60 MetersRound P46.91aFr
Feb 6Gaucho IndoorFeb 6 · 60 Meters · Place 4 · Glendale (Ariz.) CCGlendale (Ariz.) CC60 Meters46.83aFr
Jan 24PVCC Indoor InviteJan 24 · 200 Meters · Place 6 · Glendale (Ariz.) CCGlendale (Ariz.) CC200 Meters622.31aFr
Jan 24PVCC Indoor InviteJan 24 · 60 Meters · Place 2 · Glendale (Ariz.) CCGlendale (Ariz.) CC60 MetersRound P26.92aFr
Jan 24PVCC Indoor InviteJan 24 · 60 Meters · Place 1 · Glendale (Ariz.) CCGlendale (Ariz.) CC60 Meters16.81aFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16AIA State Track & Field ChampionshipsMay 16 · 100 Meters · Place 2 · Centennial (AZ)Centennial (AZ)100 MetersRound P2.10.56aWind: 1.312
May 16AIA State Track & Field ChampionshipsMay 16 · 100 Meters · Place 2 · Centennial (AZ)Centennial (AZ)100 Meters2.10.82aWind: -3.412
May 8AIA Division I, II, and V ChampionshipMay 8 · 200 Meters · Place 4 · Centennial (AZ)Centennial (AZ)200 Meters421.77a12
May 8AIA Division I, II, and V ChampionshipMay 8 · 200 Meters · Place 2 · Centennial (AZ)Centennial (AZ)200 Meters221.58a12
May 8AIA Division I, II, and V ChampionshipMay 8 · 100 Meters · Place 2 · Centennial (AZ)Centennial (AZ)100 Meters210.67a12
May 8AIA Division I, II, and V ChampionshipMay 8 · 100 Meters · Place 1 · Centennial (AZ)Centennial (AZ)100 Meters110.43a PB12
Apr 23PUSD11 Track and Field ChampionshipsApr 23 · 100 Meters · Place 1 · Centennial (AZ)Centennial (AZ)100 Meters110.5112
Apr 15Top of the Mountain InviteApr 15 · 200 Meters · Place 1 · Centennial (AZ)Centennial (AZ)200 Meters121.50a12
Apr 15Top of the Mountain InviteApr 15 · 100 Meters · Place 1 · Centennial (AZ)Centennial (AZ)100 Meters110.82a12
Apr 11Westside InvitationalApr 11 · 400 Meters · Place 15 · Centennial (AZ)Centennial (AZ)400 Meters15.55.27a PB12
Apr 11Westside InvitationalApr 11 · 200 Meters · Place 1 · Centennial (AZ)Centennial (AZ)200 Meters1.21.93aWind: 0.212
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 200 Meters · Place 12 · Centennial (AZ)Centennial (AZ)200 Meters12.22.09aWind: 0.212
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 100 Meters · Place 10 · Centennial (AZ)Centennial (AZ)100 Meters10.10.88aWind: 012
Mar 14Mountain Ridge Invite (FULL)Mar 14 · 200 Meters · Place 1 · Centennial (AZ)Centennial (AZ)200 Meters122.29a—
Mar 7Saunders Montague Desert Classic InviteMar 7 · 200 Meters · Centennial (AZ)Centennial (AZ)200 Meters—0.7 PB—
Mar 7Saunders Montague Desert Classic InviteMar 7 · 100 Meters · Place 2 · Centennial (AZ)Centennial (AZ)100 Meters211.18a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3AIA Division II ChampionshipsMay 3 · 200 Meters · Centennial (AZ)Centennial (AZ)200 MetersRound P—DNSWind: 011
May 3AIA Division II ChampionshipsMay 3 · 100 Meters · Place 7 · Centennial (AZ)Centennial (AZ)100 MetersRound P7.10.85aWind: 1.211
May 3AIA Division II ChampionshipsMay 3 · 100 Meters · Place 6 · Centennial (AZ)Centennial (AZ)100 Meters6.10.99aWind: -0.911
Apr 17PUSD11 Track and Field ChampionshipsApr 17 · 200 Meters · Place 4 · Centennial (AZ)Centennial (AZ)200 MetersRound P4.22.56aWind: 0.811
Apr 17PUSD11 Track and Field ChampionshipsApr 17 · 200 Meters · Place 1 · Centennial (AZ)Centennial (AZ)200 Meters1.21.98aWind: 1.511
Apr 17PUSD11 Track and Field ChampionshipsApr 17 · 100 Meters · Place 5 · Centennial (AZ)Centennial (AZ)100 MetersRound P5.10.99aWind: 1.411
Apr 17PUSD11 Track and Field ChampionshipsApr 17 · 100 Meters · Place 1 · Centennial (AZ)Centennial (AZ)100 Meters1.10.89aWind: 0.411
Mar 30The Ron Smith ClassicMar 30 · 200 Meters · Place 15 · Centennial (AZ)Centennial (AZ)200 Meters1523.65a—
Mar 30The Ron Smith ClassicMar 30 · 100 Meters · Place 15 · Centennial (AZ)Centennial (AZ)100 Meters1511.50a—
Mar 8Mountain Ridge InviteMar 8 · 100 Meters · Place 10 · Centennial (AZ)Centennial (AZ)100 Meters1011.34a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 6Westside Evening ClassicApr 6 · 100 Meters · Place 6 · Centennial (AZ)Centennial (AZ)100 Meters611.2210
Mar 31Peoria InviteMar 31 · 200 Meters · Place 7 · Centennial (AZ)Centennial (AZ)200 Meters7.23.47aWind: -0.810
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 100 Meters · Place 8 · Centennial (AZ)Centennial (AZ)100 Meters8.11.27aWind: 1.410
Mar 467th Annual Buckeye Lions Invititional Mar 4 · 100 Meters · Place 20 · Centennial HCentennial H100 Meters2011.67—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29Last Knight QualifierApr 29 · 100 Meters · Place 10 · Centennial HCentennial H100 Meters1011.55—
Apr 20PUSD DISTRICT CHAMPIONSHIPApr 20 · 200 Meters · Place 8 · Centennial (AZ)Centennial (AZ)200 MetersRound P8.23.07aUnofficial9
Apr 20PUSD DISTRICT CHAMPIONSHIPApr 20 · 200 Meters · Place 6 · Centennial (AZ)Centennial (AZ)200 Meters6.24.70aUnofficial9
Apr 20PUSD DISTRICT CHAMPIONSHIPApr 20 · 100 Meters · Place 8 · Centennial (AZ)Centennial (AZ)100 MetersRound P8.11.37aUnofficial9
Apr 20PUSD DISTRICT CHAMPIONSHIPApr 20 · 100 Meters · Place 3 · Centennial (AZ)Centennial (AZ)100 Meters3.11.57aUnofficial9
Apr 8Hohokam Warrior Apr 8 · 200 Meters · Place 69 · Centennial (AZ)Centennial (AZ)200 Meters69.24.25aWind: 0.39
Apr 8Hohokam Warrior Apr 8 · 100 Meters · Place 37 · Centennial (AZ)Centennial (AZ)100 Meters37.11.65aWind: -2.99
Apr 1Peoria Invitaional Apr 1 · 200 Meters · Place 6 · Centennial HCentennial H200 Meters623.43—