Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorGreat Hearts MS Track & Field Championship · May 35:29.71aGreat Hearts MS Track & Field ChampionshipMay 3, 2025
1600 Meters · Outdoor · Hand timedScottsdale Distance Classic · Apr 25:32.7hScottsdale Distance ClassicApril 2, 2026
200 Meters · OutdoorGreat Hearts West Valley Meet #3 · Mar 2434.87Great Hearts West Valley Meet #3March 24, 2022
3200 Meters · OutdoorAIA Division I, II, V Championships · May 72:31.27AIA Division I, II, V ChampionshipsMay 7, 2026
800 Meters · Outdoor14th Annual Pioneer Invitational · Apr 112:28.03a14th Annual Pioneer InvitationalApril 11, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7AIA Division I, II, V ChampionshipsMay 7 · 1600 Meters · Place 7 · Glendale Prep AcademyGlendale Prep Academy1600 Meters75:36.55—
May 7AIA Division I, II, V ChampionshipsMay 7 · 3200 Meters · Place 7 · Glendale Prep AcademyGlendale Prep Academy3200 Meters72:31.27 PB—
May 7AIA Division I, II, V ChampionshipsMay 7 · 3200 Meters · Place 6 · Glendale Prep AcademyGlendale Prep Academy3200 Meters612:01.19—
Apr 1114th Annual Pioneer InvitationalApr 11 · 800 Meters · Place 6 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters6.2:28.03a PB9
Apr 2Scottsdale Distance ClassicApr 2 · 1600 Meters · Place 15 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters15.5:32.7h PB9
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 1600 Meters · Place 14 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters14.5:41.45a9
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 800 Meters · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters—DNS9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Great Hearts MS Track & Field ChampionshipMay 3 · 1600 Meters · Place 1 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters1.5:29.71a PB8
May 3Great Hearts MS Track & Field ChampionshipMay 3 · 800 Meters · Place 2 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters2.2:32.21a8
Mar 19Great Hearts MS West Valley Meet #2Mar 19 · 1600 Meters · Place 2 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters2.5:42.268
Mar 19Great Hearts MS West Valley Meet #2Mar 19 · 800 Meters · Place 1 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters1.2:37.578

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 27Great Hearts MS Track & Field ChampionshipApr 27 · 1600 Meters · Place 2 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters2.5:34.94a7
Apr 27Great Hearts MS Track & Field ChampionshipApr 27 · 800 Meters · Place 5 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters5.2:35.24a7
Apr 18Great Hearts MS West Valley Meet #7Apr 18 · 800 Meters · Place 2 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters2.2:36.327
Apr 11Great Hearts MS West Valley Meet #6Apr 11 · 1600 Meters · Place 1 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters1.5:50.827
Apr 4Great Hearts MS West Valley Meet #5Apr 4 · 1600 Meters · Place 2 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters2.5:50.197
Apr 4Great Hearts MS West Valley Meet #5Apr 4 · 800 Meters · Place 3 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters3.2:39.377
Mar 28Great Hearts MS West Valley Meet #4Mar 28 · 1600 Meters · Place 2 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters2.5:57.107
Mar 28Great Hearts MS West Valley Meet #4Mar 28 · 800 Meters · Place 5 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters5.2:41.707
Mar 16Great Hearts MS East/West Track Invitational Meet #3Mar 16 · 1600 Meters · Place 1 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters1.5:55.51a7
Mar 16Great Hearts MS East/West Track Invitational Meet #3Mar 16 · 800 Meters · Place 2 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters2.2:43.56a7
Mar 7Great Hearts MS West Valley Meet #2Mar 7 · 1600 Meters · Place 1 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters1.5:59.007
Mar 2Great Hearts MS West Valley Meet #1Mar 2 · 1600 Meters · Place 2 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters2.5:53.477
Mar 2Great Hearts MS West Valley Meet #1Mar 2 · 800 Meters · Place 3 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters3.2:42.007

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 23Great Hearts West Valley Meet #3Mar 23 · 1600 Meters · Place 1 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters1.6:00.276
Mar 23Great Hearts West Valley Meet #3Mar 23 · 800 Meters · Place 5 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters5.2:51.836
Mar 4Great Hearts West Valley Meet #1Mar 4 · 1600 Meters · Place 2 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters2.6:01.756
Mar 4Great Hearts West Valley Meet #1Mar 4 · 800 Meters · Place 4 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters4.2:50.416

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30Great Hearts MS ChampionshipApr 30 · 1600 Meters · Place 3 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters3.5:55.37a5
Apr 30Great Hearts MS ChampionshipApr 30 · 800 Meters · Place 8 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters8.2:51.07a5
Apr 21Great Hearts West Valley Meet #7Apr 21 · 1600 Meters · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters—DNS5
Apr 13Great Hearts East Valley Meet #6Apr 13 · 1600 Meters · Place 5 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters5.6:16.415
Apr 13Great Hearts East Valley Meet #6Apr 13 · 800 Meters · Place 4 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters4.2:54.005
Apr 7Great Hearts West Valley Meet #5Apr 7 · 1600 Meters · Place 1 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters1.6:25.135
Apr 7Great Hearts West Valley Meet #5Apr 7 · 800 Meters · Place 6 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters6.3:02.345
Mar 31Great Hearts West Valley Meet #4Mar 31 · 1600 Meters · Place 1 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters1.6:27.455
Mar 31Great Hearts West Valley Meet #4Mar 31 · 800 Meters · Place 6 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters6.3:10.405
Mar 24Great Hearts West Valley Meet #3Mar 24 · 1600 Meters · Place 1 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters1.6:24.195
Mar 24Great Hearts West Valley Meet #3Mar 24 · 200 Meters · Place 18 · Glendale Preparatory AcademyGlendale Preparatory Academy200 Meters18.34.87 PB5
Mar 10Great Hearts West Valley Meet #2Mar 10 · 1600 Meters · Place 3 · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters3.6:20.325
Mar 10Great Hearts West Valley Meet #2Mar 10 · 800 Meters · Place 5 · Glendale Preparatory AcademyGlendale Preparatory Academy800 Meters5.3:05.975
Mar 4Great Hearts West Valley Meet #1Mar 4 · 1600 Meters · Glendale Preparatory AcademyGlendale Preparatory Academy1600 Meters—DNS5
Mar 4Great Hearts West Valley Meet #1Mar 4 · 100 Meters · Glendale Preparatory AcademyGlendale Preparatory Academy100 Meters—DNS5