Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNAU Tune-Up · Feb 204:28.02NAU Tune-UpFebruary 20, 2026
1 Mile · OutdoorWest Mile Showdown · Jan 204:38.23aWest Mile ShowdownJanuary 20, 2024
1000 Meters · IndoorPVCC Indoor · Jan 252:50.49aPVCC IndoorJanuary 25, 2025
1000 Meters · OutdoorAl Shirley Invitational · Jan 172:38.85aAl Shirley InvitationalJanuary 17, 2026
1500 Meters · OutdoorBryan Clay Invitational · Apr 163:57.56aBryan Clay InvitationalApril 16, 2026
1600 Meters · OutdoorGlendale Union District Championships · Apr 194:25.72Glendale Union District Championships April 19, 2023
3200 Meters · OutdoorNortheast Valley Championships 2023 · Apr 269:49.64Northeast Valley Championships 2023April 26, 2023
400 Meters · OutdoorGlendale Invite · Apr 1250.96aGlendale InviteApril 12, 2025
5000 Meters · OutdoorNJCAA Region I · Apr 2016:47.43aNJCAA Region IApril 20, 2026
600 Meters · IndoorDon Kirby Elite Invitational · Feb 131:21.46aDon Kirby Elite InvitationalFebruary 13, 2026
600 Meters · OutdoorCAC Indoor · Jan 311:22.01aCAC IndoorJanuary 31, 2026
800 Meters · IndoorGaucho Indoor · Feb 61:54.60aGaucho IndoorFebruary 6, 2026
800 Meters · OutdoorNJCAA Region I · Apr 201:53.04aNJCAA Region IApril 20, 2026
full · OutdoorScottsdale Distance Classic · Apr 82:10.61Scottsdale Distance ClassicApril 8, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 800 Meters · Place 38 · Central ArizonaCentral Arizona800 MetersRound P38.2:00.11aSo
Apr 20NJCAA Region IApr 20 · 5000 Meters · Place 10 · Central ArizonaCentral Arizona5000 Meters10.16:47.43a PBSo
Apr 20NJCAA Region IApr 20 · 800 Meters · Place 2 · Central ArizonaCentral Arizona800 Meters2.1:53.04a PBSo
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 358 · Central ArizonaCentral Arizona1500 Meters358.3:57.56a PBSo
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 145 · Central ArizonaCentral Arizona800 Meters145.1:54.16aSo
Apr 3ACCAC ChampionshipsApr 3 · 1500 Meters · Place 1 · Central ArizonaCentral Arizona1500 Meters1.3:57.98aSo
Apr 3ACCAC ChampionshipsApr 3 · 800 Meters · Place 5 · Central ArizonaCentral Arizona800 Meters5.1:55.96aSo
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 1500 Meters · Place 4 · Central ArizonaCentral Arizona1500 Meters4.3:58.99aSo
Jan 31CAC IndoorJan 31 · 600 Meters · Place 3 · Central ArizonaCentral Arizona600 Meters3.1:22.01a PBSo
Jan 31CAC IndoorJan 31 · 800 Meters · Place 16 · Central ArizonaCentral Arizona800 Meters16.2:08.95aSo
Jan 17Al Shirley InvitationalJan 17 · 1000 Meters · Place 4 · Central ArizonaCentral Arizona1000 Meters4.2:38.85a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20NAU Tune-UpFeb 20 · 1 Mile · Place 6 · Central ArizonaCentral Arizona1 Mile64:28.02 PBSO
Feb 13Don Kirby Elite InvitationalFeb 13 · 800 Meters · Place 18 · Central ArizonaCentral Arizona800 Meters181:54.89aSo
Feb 13Don Kirby Elite InvitationalFeb 13 · 600 Meters · Place 11 · Central ArizonaCentral Arizona600 Meters111:21.46a PBSo
Feb 6Gaucho IndoorFeb 6 · 800 Meters · Place 3 · Central ArizonaCentral Arizona800 Meters31:54.60a PBSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 21NJCAA Region IApr 21 · 800 Meters · Place 5 · Central ArizonaCentral Arizona800 Meters5.1:55.71aFr
Apr 172025 Leopard InviteApr 17 · 1500 Meters · Place 27 · Central ArizonaCentral Arizona1500 Meters27.4:10.80aFr
Apr 12Glendale InviteApr 12 · 400 Meters · Place 22 · Central ArizonaCentral Arizona400 Meters2250.96a PBFr
Mar 27Cody McBrideMar 27 · 1500 Meters · Place 16 · Central ArizonaCentral Arizona1500 Meters164:12.78aFr
Mar 27Cody McBrideMar 27 · 800 Meters · Place 8 · Central ArizonaCentral Arizona800 Meters81:58.61aFr
Mar 212025 Willie Williams ClassicMar 21 · 1500 Meters · Place 29 · Central ArizonaCentral Arizona1500 Meters29.4:18.42aFr
Mar 212025 Willie Williams ClassicMar 21 · 800 Meters · Place 31 · Central ArizonaCentral Arizona800 Meters31.2:01.22aFr
Feb 1CAC IndoorFeb 1 · 800 Meters · Place 5 · Central ArizonaCentral Arizona800 Meters5.2:03.93aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21NAU Tune-UpFeb 21 · 800 Meters · Place 10 · Central ArizonaCentral Arizona800 Meters101:59.77a—
Feb 15Pima Aztecs Indoor InvitationalFeb 15 · 800 Meters · Place 1 · Central ArizonaCentral Arizona800 Meters11:59.63FR
Feb 8Gaucho IndoorFeb 8 · 800 Meters · Place 16 · Central ArizonaCentral Arizona800 Meters162:02.42a—
Feb 8Gaucho IndoorFeb 8 · 600 Meters · Place 7 · Central ArizonaCentral Arizona600 Meters71:25.35a—
Jan 25PVCC IndoorJan 25 · 1000 Meters · Place 13 · Central ArizonaCentral Arizona1000 Meters132:50.49a PB—
Jan 25PVCC IndoorJan 25 · 600 Meters · Place 7 · Central ArizonaCentral Arizona600 Meters71:25.50a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10AIA State ChampionshipsMay 10 · 800 Meters · Place 14 · GreenwayGreenway800 Meters141:57.46a—
May 3AIA Division III ChampionshipsMay 3 · 800 Meters · Place 2 · GreenwayGreenway800 Meters2.1:56.36a12
Apr 23Northeast Valley Championships 2024Apr 23 · 3200 Meters · Place 30 · GreenwayGreenway3200 Meters3010:17.69a—
Apr 23Northeast Valley Championships 2024Apr 23 · 800 Meters · Place 3 · GreenwayGreenway800 Meters31:55.45a—
Apr 17GUHSD ChampionshipsApr 17 · 1600 Meters · Place 1 · GreenwayGreenway1600 Meters14:33.46a—
Apr 17GUHSD ChampionshipsApr 17 · 800 Meters · Place 1 · GreenwayGreenway800 Meters12:03.88a—
Apr 11Scottsdale Distance ClassicApr 11 · 800 Meters · Place 6 · GreenwayGreenway800 Meters61:57.07a—
Apr 5Westside Evening InviteApr 5 · 1600 Meters · Place 18 · GreenwayGreenway1600 Meters1818:06:54.08—
Mar 2284th NIKE Chandler Rotary InvitationalMar 22 · 800 Meters · Place 14 · GreenwayGreenway800 Meters141:58.37—
Mar 16Rattler Booster Mar 16 · 3200 Meters · Place 2 · GreenwayGreenway3200 Meters210:00.4312
Mar 8Mountain Ridge InviteMar 8 · 1600 Meters · Place 3 · GreenwayGreenway1600 Meters34:27.97a—
Mar 8Mountain Ridge InviteMar 8 · 800 Meters · Place 2 · GreenwayGreenway800 Meters22:00.70a—
Feb 3Distance in the Desert - Winter Track Series #3Feb 3 · 800 Meters · Place 6 · UnattachedUnattached800 Meters6.2:00.71a12
Jan 20West Mile ShowdownJan 20 · 1 Mile · Place 19 · UnattachedUnattached1 Mile19.4:38.23a PB12
Jan 20West Mile ShowdownJan 20 · 1600 Meters · Place 19 · UnattachedUnattached1600 Meters19.4:36.28a12

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 5AIA Division III State ChampionshipMay 5 · 1600 Meters · Place 21 · GreenwayGreenway1600 Meters21.4:38.41a11
May 5AIA Division III State ChampionshipMay 5 · 800 Meters · Place 11 · GreenwayGreenway800 Meters11.2:01.36a11
Apr 26Northeast Valley Championships 2023Apr 26 · 3200 Meters · Place 15 · Greenway HigGreenway Hig3200 Meters159:49.64 PB—
Apr 26Northeast Valley Championships 2023Apr 26 · 800 Meters · Place 5 · Greenway HigGreenway Hig800 Meters51:57.02—
Apr 19Glendale Union District Championships Apr 19 · 3200 Meters · Place 3 · GreenwayGreenway3200 Meters310:09.37a—
Apr 19Glendale Union District Championships Apr 19 · 3200 Meters · Place 3 · Greenway HigGreenway Hig3200 Meters310:09.37—
Apr 19Glendale Union District Championships Apr 19 · 800 Meters · Place 2 · Greenway HigGreenway Hig800 Meters22:05.00—
Apr 19Glendale Union District Championships Apr 19 · 1600 Meters · Place 1 · Greenway HigGreenway Hig1600 Meters14:25.72 PB—
Apr 6Scottsdale Distance ClassicApr 6 · 800 Meters · Place 7 · Greenway HigGreenway Hig800 Meters71:59.57—
Apr 1Greenway Invitational - Greenway HSApr 1 · 800 Meters · Place 4 · Greenway HigGreenway Hig800 Meters42:01.09—
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 1600 Meters · Place 8 · GreenwayGreenway1600 Meters8.4:32.28a11
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 800 Meters · Place 26 · GreenwayGreenway800 Meters26.2:01.27a11
Mar 10Ridge Invite Mar 10 · 1600 Meters · Place 7 · GreenwayGreenway1600 Meters7.4:37.09a11
Mar 10Ridge Invite Mar 10 · 800 Meters · Place 3 · GreenwayGreenway800 Meters3.1:59.82a11

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7AIA D2 State Track & Field ChampionshipsMay 7 · 800 Meters · Place 17 · GreenwayGreenway800 MetersRound P17.2:00.51a10
Apr 25Northeast Valley ChampionshipsApr 25 · 800 Meters · Place 16 · Greenway HigGreenway Hig800 Meters162:01.21—
Apr 25Northeast Valley ChampionshipsApr 25 · 800 Meters · Place 9 · Greenway HigGreenway Hig800 Meters91:59.65—
Apr 25Northeast Valley ChampionshipsApr 25 · 800 Meters · Place 16 · Greenway HigGreenway Hig800 MetersRound P162:01.21—
Apr 22Glendale Union District ChampionshipsApr 22 · 800 Meters · Place 2 · Greenway HigGreenway Hig800 Meters22:04.90—
Apr 8Scottsdale Distance ClassicApr 8 · full · Place 34 · GreenwayGreenwayfull342:10.61 PB10
Apr 25th Annual Sentinel InviteApr 2 · 400 Meters · Place 28 · GreenwayGreenway400 Meters2855.5210
Mar 11Mountain Ridge InviteMar 11 · 1600 Meters · Place 12 · GreenwayGreenway1600 Meters12.4:56.92a10
Mar 11Mountain Ridge InviteMar 11 · 400 Meters · Place 13 · GreenwayGreenway400 Meters13.54.39a10

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Glendale Union HS District MeetApr 28 · 1600 Meters · Place 11 · GreenwayGreenway1600 Meters11.5:11.84a9
Apr 28Glendale Union HS District MeetApr 28 · 400 Meters · Place 10 · GreenwayGreenway400 MetersRound P10.56.34a9
Apr 14Glendale Union District RelaysApr 14 · 400 Meters · Place 6 · Greenway HigGreenway Hig400 Meters658.92—