Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAl Shirley Invitational · Jan 184:24.97Al Shirley InvitationalJanuary 18, 2025
1000 Meters · IndoorGaucho Indoor · Feb 82:26.17aGaucho IndoorFebruary 8, 2025
1000 Meters · OutdoorAl Shirley Invitational · Jan 172:46.39aAl Shirley InvitationalJanuary 17, 2026
1500 Meters · OutdoorCody McBride · Mar 274:02.30aCody McBrideMarch 27, 2025
1600 Meters · Outdoor7th Annual Sentinel Invitational · Apr 64:22.63a7th Annual Sentinel InvitationalApril 6, 2024
3000 Meters · IndoorFriday Night Axe 'Em · Jan 1010:06.38aFriday Night Axe 'EmJanuary 10, 2025
3200 Meters · OutdoorSmall School Invite D 3/4/5 (Register AZMS) · Mar 49:59.73Small School Invite D 3/4/5 (Register AZMS)March 4, 2023
400 Meters · OutdoorACCAC Championships · Apr 349.00aACCAC ChampionshipsApril 3, 2026
400m Hurdles · 36" / 0.914m · OutdoorCody McBride · Mar 2058.83aCody McBrideMarch 20, 2026
600 Meters · IndoorDon Kirby Elite Invitational · Feb 131:19.70aDon Kirby Elite InvitationalFebruary 13, 2026
800 Meters · IndoorNAU Tune-Up · Feb 201:51.86NAU Tune-UpFebruary 20, 2026
800 Meters · OutdoorCarvel Jackson Memorial Showcase · Mar 281:49.72aCarvel Jackson Memorial ShowcaseMarch 28, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 800 Meters · Place 31 · Mesa (Ariz.) CCMesa (Ariz.) CC800 MetersRound P31.1:56.46aSo
Apr 20NJCAA Region IApr 20 · 400 Meters · Place 10 · Mesa (Ariz.) CCMesa (Ariz.) CC400 Meters10.49.16aSo
Apr 3ACCAC ChampionshipsApr 3 · 400 Meters · Place 8 · Mesa (Ariz.) CCMesa (Ariz.) CC400 Meters8.49.00a PBSo
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · 1500 Meters · Place 31 · Mesa (Ariz.) CCMesa (Ariz.) CC1500 Meters31.4:16.16aSo
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · 800 Meters · Place 6 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters6.1:49.72a PBSo
Mar 20Cody McBrideMar 20 · 400m Hurdles · Place 9 · Mesa (Ariz.) CCMesa (Ariz.) CC400m Hurdles36" / 0.914m9.58.83a PBSo
Jan 31CAC IndoorJan 31 · 800 Meters · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters1.1:55.66aSo
Jan 17Al Shirley InvitationalJan 17 · 1000 Meters · Place 15 · Mesa (Ariz.) CCMesa (Ariz.) CC1000 Meters15.2:46.39a PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20NAU Tune-UpFeb 20 · 800 Meters · Place 1 · Mesa CCMesa CC800 Meters11:51.86 PBSO
Feb 13Don Kirby Elite InvitationalFeb 13 · 800 Meters · Place 24 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters241:56.24aSo
Feb 13Don Kirby Elite InvitationalFeb 13 · 600 Meters · Place 6 · Mesa (Ariz.) CCMesa (Ariz.) CC600 Meters61:19.70a PBSo
Feb 6Gaucho IndoorFeb 6 · 1000 Meters · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CC1000 Meters12:29.07aSo
Jan 24PVCC Indoor InviteJan 24 · 1000 Meters · Mesa (Ariz.) CCMesa (Ariz.) CC1000 Meters—DNFSo
Jan 24PVCC Indoor InviteJan 24 · 600 Meters · Place 20 · Mesa (Ariz.) CCMesa (Ariz.) CC600 Meters201:27.89aSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 21NJCAA Region IApr 21 · 800 Meters · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters1.1:54.41aFr
Apr 172025 Leopard InviteApr 17 · 800 Meters · Place 6 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters6.1:54.13aFr
Apr 42025 Triton InvitationalApr 4 · 1500 Meters · Place 79 · Mesa (Ariz.) CCMesa (Ariz.) CC1500 Meters794:22.95aFr
Apr 42025 Triton InvitationalApr 4 · 800 Meters · Place 6 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters61:52.24aFr
Mar 27Cody McBrideMar 27 · 1500 Meters · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CC1500 Meters14:02.30a PBFr
Mar 27Cody McBrideMar 27 · 400 Meters · Place 13 · Mesa (Ariz.) CCMesa (Ariz.) CC400 Meters1350.50aFr
Mar 212025 Willie Williams ClassicMar 21 · 1500 Meters · Mesa (Ariz.) CCMesa (Ariz.) CC1500 Meters--DNSFr
Mar 212025 Willie Williams ClassicMar 21 · 800 Meters · Place 4 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters4.1:50.82aFr
Mar 20PV InviteMar 20 · 800 Meters · Place 4 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters41:59.12aFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 21NAU Tune-UpFeb 21 · 1 Mile · Place 33 · Mesa (Ariz.) CCMesa (Ariz.) CC1 Mile334:45.88a—
Feb 14Don Kirby Collegiate EliteFeb 14 · 600 Meters · Place 5 · Mesa (Ariz.) CCMesa (Ariz.) CC600 Meters5.1:20.43aFr
Feb 14Don Kirby Collegiate EliteFeb 14 · 800 Meters · Place 6 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters6.1:52.66aFr
Feb 8Gaucho IndoorFeb 8 · 1000 Meters · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CC1000 Meters12:26.17a PB—
Jan 31Ron Mann ClassicJan 31 · 800 Meters · Place 3 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters31:52.66a—
Jan 25PVCC IndoorJan 25 · 1000 Meters · Place 2 · Mesa (Ariz.) CCMesa (Ariz.) CC1000 Meters22:29.06a—
Jan 18Al Shirley InvitationalJan 18 · 1 Mile · Place 1 · Mesa CCMesa CC1 Mile14:24.97 PBFR
Jan 18Al Shirley InvitationalJan 18 · 800 Meters · Place 1 · Mesa CCMesa CC800 Meters11:55.34FR
Jan 10Friday Night Axe 'EmJan 10 · 3000 Meters · Place 7 · Mesa (Ariz.) CCMesa (Ariz.) CC3000 Meters710:06.38a PB—
Jan 10Friday Night Axe 'EmJan 10 · 1 Mile · Place 8 · Mesa (Ariz.) CCMesa (Ariz.) CC1 Mile84:30.89a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 3AIA Division IV ChampionshipsMay 3 · 1600 Meters · Place 3 · Benjamin FranklinBenjamin Franklin1600 Meters3.4:23.83a12
Apr 25East Valley QualifierApr 25 · 1600 Meters · Place 18 · Benjamin FranklinBenjamin Franklin1600 Meters184:53.14a—
Apr 25East Valley QualifierApr 25 · 800 Meters · Place 3 · Benjamin FranklinBenjamin Franklin800 Meters31:56.60a—
Apr 13Al Nelson InvitationalApr 13 · 800 Meters · Place 1 · Benjamin FranklinBenjamin Franklin800 Meters11:57.36a—
Apr 67th Annual Sentinel InvitationalApr 6 · 1600 Meters · Place 2 · Benjamin FranklinBenjamin Franklin1600 Meters2.4:22.63a PB12
Apr 67th Annual Sentinel InvitationalApr 6 · 800 Meters · Place 19 · Benjamin FranklinBenjamin Franklin800 Meters19.2:08.11a12
Mar 30Lancer InvitationalMar 30 · 1600 Meters · Place 1 · Benjamin FranklinBenjamin Franklin1600 Meters14:33.30a—
Mar 30Lancer InvitationalMar 30 · 800 Meters · Place 33 · Benjamin FranklinBenjamin Franklin800 Meters332:14.69a—
Mar 2284th NIKE Chandler Rotary InvitationalMar 22 · 800 Meters · Place 20 · Benjamin FraBenjamin Fra800 Meters202:00.22—
Mar 2284th NIKE Chandler Rotary InvitationalMar 22 · 1600 Meters · Place 38 · Benjamin FraBenjamin Fra1600 Meters384:37.86—
Mar 8Ben Franklin Friday Night LightsMar 8 · 1600 Meters · Place 4 · Benjamin FranklinBenjamin Franklin1600 Meters44:32.90a—
Mar 8Ben Franklin Friday Night LightsMar 8 · 800 Meters · Place 4 · Benjamin FranklinBenjamin Franklin800 Meters42:03.16a—
Mar 2Small Schools InvitationalMar 2 · 1600 Meters · Place 3 · Benjamin FranklinBenjamin Franklin1600 Meters34:41.90a—
Mar 2Small Schools InvitationalMar 2 · 800 Meters · Place 3 · Benjamin FranklinBenjamin Franklin800 Meters31:58.88a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5AIA Division IV State ChampionshipMay 5 · 3200 Meters · Place 9 · Benjamin FranklinBenjamin Franklin3200 Meters9.10:01.80a11
May 5AIA Division IV State ChampionshipMay 5 · 800 Meters · Place 23 · Benjamin FranklinBenjamin Franklin800 Meters23.2:10.34a11
Apr 28East Valley QualifierApr 28 · 400 Meters · Place 11 · Ben FranklinBen Franklin400 Meters1152.86JR
Apr 21True Grit Invitational 2023Apr 21 · 1600 Meters · Benjamin FranklinBenjamin Franklin1600 Meters—DNS11
Apr 21True Grit Invitational 2023Apr 21 · 800 Meters · Benjamin FranklinBenjamin Franklin800 Meters—DNS11
Apr 6Kiwanis InvitationalApr 6 · 1600 Meters · Place 1 · Ben FranklinBen Franklin1600 Meters14:35.25—
Apr 6Kiwanis InvitationalApr 6 · 800 Meters · Place 1 · Ben FranklinBen Franklin800 Meters11:59.00—
Apr 1The Arizona Open (Milesplit)Apr 1 · 1600 Meters · Place 6 · Benjamin FraBenjamin Fra1600 Meters64:29.71—
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 800 Meters · Place 1 · Benjamin FranklinBenjamin Franklin800 Meters1.1:59.32a11
Mar 11Ben Franklin InvitationalMar 11 · 3200 Meters · Place 1 · Ben FranklinBen Franklin3200 Meters110:05.59JR
Mar 4Small School Invite D 3/4/5 (Register AZMS)Mar 4 · 3200 Meters · Place 2 · Ben FranklinBen Franklin3200 Meters29:59.73 PBJR
Mar 4Small School Invite D 3/4/5 (Register AZMS)Mar 4 · 1600 Meters · Place 6 · Ben FranklinBen Franklin1600 Meters64:43.87JR

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 10AIA D3 State Track & Field ChampionshipsMay 10 · 3200 Meters · Place 9 · Benjamin FranklinBenjamin Franklin3200 Meters9.10:06.74a10
May 10AIA D3 State Track & Field ChampionshipsMay 10 · 1600 Meters · Place 14 · Benjamin FranklinBenjamin Franklin1600 Meters14.4:34.17a10
Apr 30Perry Puma Last ChanceApr 30 · 3200 Meters · Benjamin FranklinBenjamin Franklin3200 Meters—DNS10
Apr 30Perry Puma Last ChanceApr 30 · 1600 Meters · Place 5 · Benjamin FranklinBenjamin Franklin1600 Meters5.4:36.89a10
Apr 26Seton Catholic Last Chance MeetApr 26 · 1600 Meters · Place 1 · Ben FranklinBen Franklin1600 Meters14:41.59SO
Apr 14Al Nelson InvitationalApr 14 · 3200 Meters · Place 1 · Benjamin FraBenjamin Fra3200 Meters19:59.81—
Apr 25th Annual Sentinel InviteApr 2 · 1600 Meters · Place 59 · Benjamin FranklinBenjamin Franklin1600 Meters595:31.4910
Apr 25th Annual Sentinel InviteApr 2 · 3200 Meters · Place 4 · Benjamin FranklinBenjamin Franklin3200 Meters410:24.7510
Mar 23NIKE Chandler Rotary Division 4Mar 23 · 3200 Meters · Place 1 · Benjamin FraBenjamin Fra3200 Meters110:20.66—
Mar 23NIKE Chandler Rotary Division 4Mar 23 · 1600 Meters · Place 1 · Benjamin FraBenjamin Fra1600 Meters14:44.22—
Mar 23NIKE Chandler Rotary Division 4Mar 23 · 3200 Meters · Place 1 · Benjamin FranklinBenjamin Franklin3200 Meters1.10:20.66a10
Mar 23NIKE Chandler Rotary Division 4Mar 23 · 1600 Meters · Place 1 · Benjamin FranklinBenjamin Franklin1600 Meters1.4:44.22a10
Mar 122022 Shadow Ridge ShowcaseMar 12 · 3200 Meters · Place 4 · Benjamin FraBenjamin Fra3200 Meters410:39.34—
Mar 122022 Shadow Ridge ShowcaseMar 12 · 1600 Meters · Place 2 · Benjamin FraBenjamin Fra1600 Meters24:40.31—
Mar 122022 Shadow Ridge ShowcaseMar 12 · 3200 Meters · Place 4 · Benjamin FraBenjamin Fra3200 Meters410:39.34—
Mar 4Saunders Montague Desert Classic 2022Mar 4 · 3200 Meters · Place 13 · Ben FranklinBen Franklin3200 Meters1310:17.04SO
Mar 4Saunders Montague Desert Classic 2022Mar 4 · 3200 Meters · Place 13 · Ben FranklinBen Franklin3200 Meters1310:17.04SO
Mar 4Saunders Montague Desert Classic 2022Mar 4 · 1600 Meters · Place 12 · Ben FranklinBen Franklin1600 Meters124:48.02SO
Mar 4Saunders Montague Desert Classic 2022Mar 4 · 1600 Meters · Place 12 · Ben FranklinBen Franklin1600 Meters124:48.02SO

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14AIA D3 State Track & Field ChampionshipsMay 14 · 3200 Meters · Place 21 · Benjamin FranklinBenjamin Franklin3200 Meters21.10:46.70a9
May 4Puma Last Chance D3 and 4May 4 · 3200 Meters · Place 1 · Benjamin FranklinBenjamin Franklin3200 Meters1.10:04.65aUnofficial9
Apr 30Gopher Jail Break Invite No. 2021Apr 30 · 3200 Meters · Place 1 · Ben FranklinBen Franklin3200 Meters110:12.52—
Apr 30Gopher Jail Break Invite No. 2021Apr 30 · 1600 Meters · Place 3 · Ben FranklinBen Franklin1600 Meters34:47.99—
Apr 23Benjamin Franklin Friday Night LightsApr 23 · 3200 Meters · Place 1 · Benjamin FranklinBenjamin Franklin3200 Meters1.10:17.94a9
Apr 17Alhambra Valley ClassicApr 17 · 3200 Meters · Place 3 · Benjamin FraBenjamin Fra3200 Meters310:20.54—
Apr 17Alhambra Valley ClassicApr 17 · 1600 Meters · Place 16 · Benjamin FraBenjamin Fra1600 Meters165:03.08—
Apr 17Alhambra Valley ClassicApr 17 · 3200 Meters · Place 3 · Benjamin FraBenjamin Fra3200 Meters310:20.54—
Apr 17Alhambra Valley ClassicApr 17 · 1600 Meters · Place 16 · Benjamin FraBenjamin Fra1600 Meters165:03.08—
Apr 7NIKE Chandler Rotary Small School DivisionApr 7 · 3200 Meters · Place 1 · Ben FranklinBen Franklin3200 Meters110:28.17FR
Apr 7NIKE Chandler Rotary Small School DivisionApr 7 · 1600 Meters · Place 3 · Ben FranklinBen Franklin1600 Meters34:55.42FR
Mar 271st Annual Maricopa Invitational Mar 27 · 3200 Meters · Place 2 · Benjamin FraBenjamin Fra3200 Meters210:39.65—
Mar 271st Annual Maricopa Invitational Mar 27 · 1600 Meters · Place 7 · Benjamin FraBenjamin Fra1600 Meters74:48.43—
Mar 205th Annual Richard Thompson South Mountain ClassicMar 20 · 300m Hurdles · Place 38 · Benjamin FraBenjamin Fra300m Hurdles381:03.39—
Mar 205th Annual Richard Thompson South Mountain ClassicMar 20 · 3200 Meters · Place 12 · Benjamin FraBenjamin Fra3200 Meters1210:43.25—
Mar 205th Annual Richard Thompson South Mountain ClassicMar 20 · 1600 Meters · Place 10 · Benjamin FraBenjamin Fra1600 Meters104:51.51—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27CAA JH Last Chance QualifierApr 27 · 100m Hurdles · Place 13 · Ben FranklinBen Franklin100m Hurdles1320.347
Apr 27CAA JH Last Chance QualifierApr 27 · 1600 Meters · Place 8 · Ben FranklinBen Franklin1600 Meters85:34.637
Mar 30CAA Tucson ClassicMar 30 · 100m Hurdles · Place 10 · Benjamin FranklinBenjamin Franklin100m Hurdles1021.06PR7
Mar 30CAA Tucson ClassicMar 30 · 1600 Meters · Place 4 · Benjamin FranklinBenjamin Franklin1600 Meters45:37.027