Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAl Shirley Invitational · Jan 184:53.48Al Shirley InvitationalJanuary 18, 2025
1 Mile · OutdoorDistance in the Desert - Winter Track Series #3 · Feb 34:32.66aDistance in the Desert - Winter Track Series #3February 3, 2024
1000 Meters · IndoorAl Shirley Invitational · Jan 182:42.52Al Shirley InvitationalJanuary 18, 2025
1000 Meters · OutdoorDistance in the Desert - Winter Track Series #1 · Dec 172:43.45aDistance in the Desert - Winter Track Series #1December 17, 2022
1500 Meters · Outdoor2025 Willie Williams Classic · Mar 214:07.14a2025 Willie Williams ClassicMarch 21, 2025
1600 Meters · OutdoorAIA Division III Championships · May 34:28.16aAIA Division III ChampionshipsMay 3, 2024
3000 Meters · IndoorPVCC Indoor · Jan 2510:03.67aPVCC IndoorJanuary 25, 2025
3200 Meters · OutdoorScottsdale Distance Classic · Apr 119:35.56aScottsdale Distance ClassicApril 11, 2024
400 Meters · OutdoorSentinel Boosters Twilight (Milesplit) · Apr 1355.06Sentinel Boosters Twilight (Milesplit)April 13, 2023
600 Meters · IndoorDon Kirby Collegiate Elite · Feb 141:24.77aDon Kirby Collegiate EliteFebruary 14, 2025
800 Meters · IndoorNAU Tune-Up · Feb 211:58.27aNAU Tune-UpFebruary 21, 2025
800 Meters · Outdoor2025 Leopard Invite · Apr 171:56.20a2025 Leopard InviteApril 17, 2025
800 Meters · Relay Split · Outdoor7th Annual Sentinel Invitational · Apr 61:59.372a7th Annual Sentinel InvitationalApril 6, 2024

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 21NJCAA Region IApr 21 · 1500 Meters · Place 9 · Mesa (Ariz.) CCMesa (Ariz.) CC1500 Meters9.4:12.29aFr
Apr 182025 Beach InviteApr 18 · 800 Meters · Place 11 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters11.1:59.31aFr
Apr 172025 Leopard InviteApr 17 · 800 Meters · Place 2 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters2.1:56.20a PBFr
Apr 42025 Triton InvitationalApr 4 · 1500 Meters · Place 75 · Mesa (Ariz.) CCMesa (Ariz.) CC1500 Meters754:20.40aFr
Apr 42025 Triton InvitationalApr 4 · 800 Meters · Place 41 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters411:57.99aFr
Mar 27Cody McBrideMar 27 · 1500 Meters · Place 19 · Mesa (Ariz.) CCMesa (Ariz.) CC1500 Meters194:15.39aFr
Mar 27Cody McBrideMar 27 · 800 Meters · Place 2 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters21:57.13aFr
Mar 212025 Willie Williams ClassicMar 21 · 1500 Meters · Place 16 · Mesa (Ariz.) CCMesa (Ariz.) CC1500 Meters16.4:07.14a PBFr
Mar 20PV InviteMar 20 · 800 Meters · Place 3 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters31:58.00aFr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21NAU Tune-UpFeb 21 · 800 Meters · Place 7 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters71:58.27a PB—
Feb 14Don Kirby Collegiate EliteFeb 14 · 600 Meters · Place 8 · Mesa (Ariz.) CCMesa (Ariz.) CC600 Meters8.1:24.77a PBFr
Feb 14Don Kirby Collegiate EliteFeb 14 · 800 Meters · Place 27 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters27.2:00.07aFr
Feb 8Gaucho IndoorFeb 8 · 800 Meters · Place 9 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters91:59.47a—
Jan 31Ron Mann ClassicJan 31 · 1 Mile · Place 27 · Mesa (Ariz.) CCMesa (Ariz.) CC1 Mile275:13.44a—
Jan 25PVCC IndoorJan 25 · 3000 Meters · Place 9 · Mesa (Ariz.) CCMesa (Ariz.) CC3000 Meters910:03.67a PB—
Jan 25PVCC IndoorJan 25 · 800 Meters · Place 5 · Mesa (Ariz.) CCMesa (Ariz.) CC800 Meters52:01.06a—
Jan 18Al Shirley InvitationalJan 18 · 1 Mile · Place 10 · Mesa CCMesa CC1 Mile104:53.48 PBFR
Jan 18Al Shirley InvitationalJan 18 · 1000 Meters · Place 4 · Mesa CCMesa CC1000 Meters42:42.52 PBFR

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3AIA Division III ChampionshipsMay 3 · 3200 Meters · Seton CatholicSeton Catholic3200 Meters—DNF12
May 3AIA Division III ChampionshipsMay 3 · 1600 Meters · Place 9 · Seton CatholicSeton Catholic1600 Meters9.4:28.16a PB12
May 3AIA Division III ChampionshipsMay 3 · 800 Meters · Place 9 · Seton CatholicSeton Catholic800 Meters9.1:57.74a12
Apr 12Westwood Hohokam InviteApr 12 · 1600 Meters · Place 8 · Seton CatholicSeton Catholic1600 Meters84:33.11a—
Apr 11Scottsdale Distance ClassicApr 11 · 3200 Meters · Place 5 · Seton CatholicSeton Catholic3200 Meters59:35.56a PB—
Apr 67th Annual Sentinel InvitationalApr 6 · 800 Meters · Seton CatholicSeton Catholic800 MetersRelay Split—1:59.372a PB12
Apr 67th Annual Sentinel InvitationalApr 6 · 800 Meters · Place 2 · Seton CatholicSeton Catholic800 Meters2.1:57.62a12
Feb 3Distance in the Desert - Winter Track Series #3Feb 3 · 1 Mile · Place 4 · Seton CatholicSeton Catholic1 Mile4.4:32.66a PB12
Feb 3Distance in the Desert - Winter Track Series #3Feb 3 · 800 Meters · Place 2 · Seton CatholicSeton Catholic800 Meters2.2:00.01a12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Distance in the Desert - Winter Track Series #2Jan 13 · 800 Meters · Place 1 · Seton CatholicSeton Catholic800 Meters12:02.22a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 5AIA Division V State ChampionshipMay 5 · 3200 Meters · Place 5 · Chandler PreparatoryChandler Preparatory3200 Meters5.9:51.64a11
May 5AIA Division V State ChampionshipMay 5 · 1600 Meters · Place 4 · Chandler PreparatoryChandler Preparatory1600 Meters4.4:29.67a11
May 5AIA Division V State ChampionshipMay 5 · 800 Meters · Place 2 · Chandler PreparatoryChandler Preparatory800 Meters2.2:00.60a11
Apr 21Chandler City ChampionshipsApr 21 · 800 Meters · Place 12 · Chandler PreChandler Pre800 Meters122:03.82—
Apr 15Al Nelson InvitationalApr 15 · 3200 Meters · Place 6 · Chandler PreChandler Pre3200 Meters610:30.02—
Apr 13Sentinel Boosters Twilight (Milesplit)Apr 13 · 1600 Meters · Place 2 · Chandler PrepChandler Prep1600 Meters24:39.63JR
Apr 13Sentinel Boosters Twilight (Milesplit)Apr 13 · 400 Meters · Place 11 · Chandler PrepChandler Prep400 Meters1155.06 PBJR
Apr 6Scottsdale Distance ClassicApr 6 · 3200 Meters · Place 17 · Chandler PreChandler Pre3200 Meters1710:02.70—
Mar 18Maricopa 3rd Annual InvitationalMar 18 · 3200 Meters · Place 4 · Chandler PrepChandler Prep3200 Meters410:25.45—
Mar 4Small School Invite D 3/4/5 (Register AZMS)Mar 4 · 1600 Meters · Place 19 · Chandler PrepChandler Prep1600 Meters194:56.52JR
Mar 4Small School Invite D 3/4/5 (Register AZMS)Mar 4 · 800 Meters · Place 10 · Chandler PrepChandler Prep800 Meters102:13.98JR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21Distance in the Desert - Winter Track Series #3Jan 21 · 800 Meters · Place 6 · Chandler PreparatoryChandler Preparatory800 Meters62:09.88a11

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 17Distance in the Desert - Winter Track Series #1Dec 17 · 1000 Meters · Place 2 · Chandler PreparatoryChandler Preparatory1000 Meters2.2:43.45a PB11
May 10AIA D4 State Track & Field ChampionshipsMay 10 · 3200 Meters · Place 13 · Chandler PreparatoryChandler Preparatory3200 Meters13.10:16.03a10
May 10AIA D4 State Track & Field ChampionshipsMay 10 · 1600 Meters · Place 9 · Chandler PreparatoryChandler Preparatory1600 Meters9.4:37.12a10
May 10AIA D4 State Track & Field ChampionshipsMay 10 · 800 Meters · Place 21 · Chandler PreparatoryChandler Preparatory800 Meters21.2:09.80a10
Apr 30Perry Puma Last ChanceApr 30 · 800 Meters · Place 15 · Chandler PreparatoryChandler Preparatory800 Meters15.2:02.27a10
Apr 20Chandler City MeetApr 20 · 800 Meters · Place 11 · Chandler PreChandler Pre800 Meters112:07.40—
Apr 20Chandler City MeetApr 20 · 1600 Meters · Place 9 · Chandler PreChandler Pre1600 Meters94:54.80—
Apr 14Al Nelson InvitationalApr 14 · 3200 Meters · Place 3 · Chandler PreChandler Pre3200 Meters310:29.32—
Apr 14Al Nelson InvitationalApr 14 · 800 Meters · Place 3 · Chandler PreChandler Pre800 Meters32:04.26—
Apr 8Scottsdale Distance ClassicApr 8 · 3200 Meters · Place 18 · Chandler PreparatoryChandler Preparatory3200 Meters1810:14.2510
Mar 19Titan InvitationalMar 19 · 3200 Meters · Place 1 · Chandler PrepChandler Prep3200 Meters111:00.38SO
Mar 5Aztec InvitationalMar 5 · 1600 Meters · Place 15 · Chandler PreparatoryChandler Preparatory1600 Meters15.4:40.98a10

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13AIA D4 State Track & Field ChampionshipsMay 13 · 3200 Meters · Place 14 · Chandler PreparatoryChandler Preparatory3200 Meters14.10:23.66a9
May 13AIA D4 State Track & Field ChampionshipsMay 13 · 1600 Meters · Place 14 · Chandler PreparatoryChandler Preparatory1600 Meters14.4:48.74a9
May 13AIA D4 State Track & Field ChampionshipsMay 13 · 800 Meters · Place 19 · Chandler PreparatoryChandler Preparatory800 Meters19.2:09.95a9
May 4Puma Last Chance D3 and 4May 4 · 800 Meters · Place 12 · Chandler PreparatoryChandler Preparatory800 Meters12.2:08.14aUnofficial9
Apr 28Chandler City Varsity MeetApr 28 · 800 Meters · Place 11 · Chandler PreChandler Pre800 Meters112:10.04—
Apr 28Chandler City Varsity MeetApr 28 · 1600 Meters · Place 5 · Chandler PreChandler Pre1600 Meters54:46.77—
Apr 244th Annual Sentinel InviteApr 24 · 3200 Meters · Place 1 · Chandler PreChandler Pre3200 Meters110:49.75—
Apr 244th Annual Sentinel InviteApr 24 · 1600 Meters · Place 7 · Chandler PreChandler Pre1600 Meters74:53.38—
Apr 16Al Nelson InvitationalApr 16 · 800 Meters · Place 5 · Chandler PreChandler Pre800 Meters52:12.13—
Apr 9Scottsdale Distance ClassicApr 9 · 3200 Meters · Place 30 · Chandler PrepChandler Prep3200 Meters3010:37.10FR
Apr 7NIKE Chandler Rotary Small School DivisionApr 7 · 800 Meters · Place 4 · Chandler PrepChandler Prep800 Meters42:11.50FR
Apr 7NIKE Chandler Rotary Small School DivisionApr 7 · 1600 Meters · Place 6 · Chandler PrepChandler Prep1600 Meters64:57.44FR
Mar 26Queen Creek True Grit InvitationalMar 26 · 1600 Meters · Place 13 · Chandler PrepChandler Prep1600 Meters134:55.97FR
Mar 20Aztec InviteMar 20 · 3200 Meters · Place 16 · Chandler PrepChandler Prep3200 Meters1610:49.02FR

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 6Great Hearts East Valley Meet #2Mar 6 · 1600 Meters · Place 1 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters1.5:19.108
Feb 27Great Hearts East Valley Meet #1Feb 27 · 1600 Meters · Place 1 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters1.5:16.558
Feb 27Great Hearts East Valley Meet #1Feb 27 · 800 Meters · Place 1 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters1.2:30.628

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 27Great Hearts MS ChampionshipApr 27 · 1600 Meters · Place 7 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters7.5:24.98a7
Apr 27Great Hearts MS ChampionshipApr 27 · 800 Meters · Place 10 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters10.2:28.94a7
Apr 18Great Hearts East Valley Meet 7Apr 18 · 1600 Meters · Place 3 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters3.5:32.007
Apr 18Great Hearts East Valley Meet 7Apr 18 · 800 Meters · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters—NT7
Apr 11Great Hearts East Valley Meet 6Apr 11 · 1600 Meters · Place 3 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters3.5:34.257
Apr 11Great Hearts East Valley Meet 6Apr 11 · 800 Meters · Place 7 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters7.2:35.557
Apr 6Great Hearts East Valley Meet 5Apr 6 · 800 Meters · Place 3 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters3.2:34.007
Mar 29Great Hearts East Valley Meet 4Mar 29 · 1600 Meters · Place 4 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters4.5:42.587
Mar 29Great Hearts East Valley Meet 4Mar 29 · 800 Meters · Place 6 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters6.2:42.057
Mar 23Great Hearts East Valley Meet 3Mar 23 · 1600 Meters · Place 6 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters6.5:48.14Unofficial7
Mar 23Great Hearts East Valley Meet 3Mar 23 · 400 Meters · Place 8 · Chandler Preparatory AcademyChandler Preparatory Academy400 Meters8.1:09.68Unofficial7
Mar 7Great Hearts East Valley Meet 2Mar 7 · 1600 Meters · Place 7 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters7.5:49.997
Mar 7Great Hearts East Valley Meet 2Mar 7 · 800 Meters · Place 6 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters6.2:44.377

2018 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 28Great Hearts Championship MeetApr 28 · 1600 Meters · Place 15 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters15.5:44.70a6
Apr 28Great Hearts Championship MeetApr 28 · 800 Meters · Place 14 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters14.2:38.27a6
Apr 21Great Hearts East Valley Meet 7Apr 21 · 1600 Meters · Place 3 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters3.5:51.116
Apr 21Great Hearts East Valley Meet 7Apr 21 · 800 Meters · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters—NT6
Apr 12Great Hearts East Valley Meet 6Apr 12 · 1600 Meters · Place 1 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters1.6:06.006
Apr 12Great Hearts East Valley Meet 6Apr 12 · 800 Meters · Place 2 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters2.2:47.006
Apr 12Great Hearts East Valley Meet 6Apr 12 · 400 Meters · Place 8 · Chandler Preparatory AcademyChandler Preparatory Academy400 Meters8.1:18.256
Apr 7Great Hearts East Valley Meet 5Apr 7 · 1600 Meters · Place 5 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters5.5:50.656
Apr 7Great Hearts East Valley Meet 5Apr 7 · 800 Meters · Place 6 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters6.2:41.006
Mar 29Great Hearts East Valley Meet 4Mar 29 · 1600 Meters · Place 8 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters8.5:59.246
Mar 29Great Hearts East Valley Meet 4Mar 29 · 800 Meters · Place 5 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters5.2:48.876
Mar 22Great Hearts East Valley Meet 3Mar 22 · 1600 Meters · Place 4 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters4.5:59.246
Mar 22Great Hearts East Valley Meet 3Mar 22 · 800 Meters · Place 5 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters5.2:41.346
Mar 7Great Hearts East Valley Meet 2Mar 7 · 1600 Meters · Place 14 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters14.5:59.996
Mar 7Great Hearts East Valley Meet 2Mar 7 · 800 Meters · Place 9 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters9.2:46.406
Mar 1Great Hearts East Valley Meet 1Mar 1 · 1600 Meters · Place 9 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters9.6:08.006
Mar 1Great Hearts East Valley Meet 1Mar 1 · 800 Meters · Place 9 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters9.2:49.006

2017 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 29Great Hearts Championship MeetApr 29 · 1600 Meters · Place 25 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters25.6:02.97a5
Apr 29Great Hearts Championship MeetApr 29 · 800 Meters · Place 25 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters25.2:45.50a5
Apr 22Great Hearts East Valley Meet 7Apr 22 · 1600 Meters · Place 12 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters12.5:59.005
Apr 22Great Hearts East Valley Meet 7Apr 22 · 800 Meters · Place 10 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters10.2:47.005
Apr 13Great Hearts East Valley Meet 6Apr 13 · 1600 Meters · Place 10 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters10.6:01.005
Apr 13Great Hearts East Valley Meet 6Apr 13 · 800 Meters · Place 20 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters20.2:50.015
Apr 6Great Hearts East Valley Meet 5Apr 6 · 1600 Meters · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters—NT5
Apr 6Great Hearts East Valley Meet 5Apr 6 · 800 Meters · Place 14 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters14.2:45.005
Apr 6Great Hearts East Valley Meet 5Apr 6 · 400 Meters · Place 19 · Chandler Preparatory AcademyChandler Preparatory Academy400 Meters19.1:14.785
Apr 1Great Hearts East Valley Meet 4Apr 1 · 1600 Meters · Place 7 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters7.6:04.005
Apr 1Great Hearts East Valley Meet 4Apr 1 · 800 Meters · Place 9 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters9.2:47.005
Mar 25Great Hearts East Valley Meet 3Mar 25 · 1600 Meters · Place 11 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters11.6:15.475
Mar 25Great Hearts East Valley Meet 3Mar 25 · 800 Meters · Place 15 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters15.2:54.075
Mar 11Great Hearts East Valley Meet 2Mar 11 · 1600 Meters · Place 9 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters9.6:17.005
Mar 11Great Hearts East Valley Meet 2Mar 11 · 800 Meters · Place 8 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters8.2:57.005
Mar 2Great Hearts East Valley Meet 1Mar 2 · 1600 Meters · Place 14 · Chandler Preparatory AcademyChandler Preparatory Academy1600 Meters14.6:24.005
Mar 2Great Hearts East Valley Meet 1Mar 2 · 800 Meters · Place 12 · Chandler Preparatory AcademyChandler Preparatory Academy800 Meters12.2:54.005