Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDistance in the Desert ft. West Mile Showdown - Winter Track Series #3 · Jan 185:48.93aDistance in the Desert ft. West Mile Showdown - Winter Track Series #3January 18, 2025
1500 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 146:04.85a**34th Annual Indoor Classic (Special)February 14, 2026
1600 Meters · OutdoorArcadia Last Chance Qualifier · Apr 185:31.54Arcadia Last Chance QualifierApril 18, 2025
3200 Meters · OutdoorAIA Division I, II, V Championships · May 72:33.55AIA Division I, II, V ChampionshipsMay 7, 2026
400 Meters · OutdoorGreat Hearts East Valley Meet #1 · Feb 271:11.06Great Hearts East Valley Meet #1February 27, 2020
800 Meters · Outdoor14th Annual Pioneer Invitational · Apr 112:25.56a14th Annual Pioneer InvitationalApril 11, 2026
Discus · 1kg · OutdoorGreat Hearts MS Championship · Apr 3075-06Great Hearts MS ChampionshipApril 30, 2022
Long Jump · OutdoorGreat Hearts East Valley Meet #1 · Feb 2712-03.50Great Hearts East Valley Meet #1February 27, 2020
Shot Put · 6lb · OutdoorGreat Hearts MS Championship · Apr 3029-02.00Great Hearts MS ChampionshipApril 30, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7AIA Division I, II, V ChampionshipsMay 7 · 3200 Meters · Place 11 · Veritas PrepVeritas Prep3200 Meters112:33.55 PB—
Apr 1114th Annual Pioneer InvitationalApr 11 · 800 Meters · Place 3 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters3.2:25.56a PB12
Apr 2Scottsdale Distance ClassicApr 2 · 800 Meters · Place 23 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters23.2:39.02a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 1500 Meters · Place 4 · 48-Unattached48-Unattached1500 Meters4.6:04.85a PB12
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 800 Meters · 48-Unattached48-Unattached800 Meters—DNS12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 18Arcadia Last Chance QualifierApr 18 · 1600 Meters · Place 4 · Veritas Preparatory AcadeVeritas Preparatory Acade1600 Meters45:31.54 PB11
Apr 18Arcadia Last Chance QualifierApr 18 · 800 Meters · Place 3 · Veritas Preparatory AcadeVeritas Preparatory Acade800 Meters32:31.6511
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 1600 Meters · Place 49 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters49.5:59.04a11
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 800 Meters · Place 30 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters30.2:42.28a11
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 800 Meters · Place 30 · Veritas PrepVeritas Prep800 Meters302:42.28—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 1600 Meters · Place 49 · Veritas PrepVeritas Prep1600 Meters495:59.04—
Feb 8Distance in the Desert - Winter Track Series #4 - AZ Winter ChampionshipsFeb 8 · 800 Meters · Place 12 · UnattachedUnattached800 Meters12.2:39.29a11
Jan 18Distance in the Desert ft. West Mile Showdown - Winter Track Series #3Jan 18 · 1 Mile · Place 1 · UnattachedUnattached1 Mile1.5:48.93a PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3AIA Division V ChampionshipsMay 3 · 1600 Meters · Place 14 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters14.5:47.00a10
May 3AIA Division V ChampionshipsMay 3 · 800 Meters · Place 11 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters11.2:29.75a10
Apr 67th Annual Sentinel InvitationalApr 6 · 1600 Meters · Place 18 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters18.5:52.72a10
Apr 67th Annual Sentinel InvitationalApr 6 · 800 Meters · Place 18 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters18.2:35.97a10
Mar 22Truvillion Wimmer Twilight InvitationalMar 22 · 1600 Meters · Place 1 · Veritas PrepVeritas Prep1600 Meters15:40.77—
Mar 22Truvillion Wimmer Twilight InvitationalMar 22 · 800 Meters · Place 6 · Veritas PrepVeritas Prep800 Meters62:39.56—
Feb 3Distance in the Desert - Winter Track Series #3Feb 3 · 1 Mile · Place 10 · UnattachedUnattached1 Mile10.6:05.12a10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5AIA Division V State ChampionshipMay 5 · 3200 Meters · Place 18 · Veritas Preparatory AcademyVeritas Preparatory Academy3200 Meters18.12:55.87a9
May 5AIA Division V State ChampionshipMay 5 · 1600 Meters · Place 19 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters19.5:51.71a9
Apr 26Northeast Valley Championships 2023Apr 26 · 3200 Meters · Place 12 · Veritas PrepVeritas Prep3200 Meters1212:39.97—
Apr 26Northeast Valley Championships 2023Apr 26 · 1600 Meters · Place 16 · Veritas PrepVeritas Prep1600 Meters165:45.77—
Apr 226th Annual Sentinel Invite (Milesplit)Apr 22 · 1600 Meters · Place 4 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters4.5:53.42a9
Apr 226th Annual Sentinel Invite (Milesplit)Apr 22 · 800 Meters · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters—DNS9
Apr 15Alhambra Valley Classic InvitationalApr 15 · 1600 Meters · Place 5 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters5.5:58.82a9
Apr 15Alhambra Valley Classic InvitationalApr 15 · 800 Meters · Place 10 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters10.2:41.10a9
Apr 6Scottsdale Distance ClassicApr 6 · 3200 Meters · Place 16 · Veritas PrepVeritas Prep3200 Meters1612:44.47—
Apr 6Scottsdale Distance ClassicApr 6 · 1600 Meters · Place 27 · Veritas PrepVeritas Prep1600 Meters275:45.45—
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 1600 Meters · Place 21 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters21.6:03.35a9
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 800 Meters · Place 46 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters46.2:50.18a9
Mar 4Small School Invite D 3/4/5 (Register AZMS)Mar 4 · 1600 Meters · Place 9 · Veritas PrepVeritas Prep1600 Meters96:05.22FR

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30Great Hearts MS ChampionshipApr 30 · Discus · Place 2 · Veritas Preparatory AcademyVeritas Preparatory AcademyDiscus1kg2.75-06 PB8
Apr 30Great Hearts MS ChampionshipApr 30 · Shot Put · Place 4 · Veritas Preparatory AcademyVeritas Preparatory AcademyShot Put6lb4.29-02.00 PB8
Apr 30Great Hearts MS ChampionshipApr 30 · 800 Meters · Place 11 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters11.2:53.81a8
Apr 20Great Hearts East Valley Meet #7Apr 20 · Discus · Place 2 · Veritas Preparatory AcademyVeritas Preparatory AcademyDiscus1kg2.66-08.008
Apr 20Great Hearts East Valley Meet #7Apr 20 · Shot Put · Place 2 · Veritas Preparatory AcademyVeritas Preparatory AcademyShot Put6lb2.28-05.508
Apr 20Great Hearts East Valley Meet #7Apr 20 · 800 Meters · Place 3 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters3.2:51.038
Apr 13Great Hearts East Valley Meet #6Apr 13 · Discus · Place 2 · Veritas Preparatory AcademyVeritas Preparatory AcademyDiscus1kg2.69-03.508
Apr 13Great Hearts East Valley Meet #6Apr 13 · Shot Put · Place 3 · Veritas Preparatory AcademyVeritas Preparatory AcademyShot Put6lb3.26-09.008
Apr 6Great Hearts East Valley Meet #5Apr 6 · Discus · Place 2 · Veritas Preparatory AcademyVeritas Preparatory AcademyDiscus1kg2.66-008
Apr 6Great Hearts East Valley Meet #5Apr 6 · Shot Put · Place 3 · Veritas Preparatory AcademyVeritas Preparatory AcademyShot Put6lb3.27-06.008
Apr 1Great Hearts East Valley Meet #4Apr 1 · Discus · Place 2 · Veritas Preparatory AcademyVeritas Preparatory AcademyDiscus1kg2.70-03.008
Apr 1Great Hearts East Valley Meet #4Apr 1 · Shot Put · Place 2 · Veritas Preparatory AcademyVeritas Preparatory AcademyShot Put6lb2.28-11.508
Mar 23Great Hearts East Valley Meet #3Mar 23 · 1600 Meters · Place 4 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters4.6:24.008
Mar 23Great Hearts East Valley Meet #3Mar 23 · 800 Meters · Place 3 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters3.2:50.098
Mar 2Great Hearts East Valley Meet #1Mar 2 · Discus · Place 1 · Veritas Preparatory Acad.Veritas Preparatory Acad.Discus165-05.508
Mar 2Great Hearts East Valley Meet #1Mar 2 · Shot Put · Place 1 · Veritas Preparatory Acad.Veritas Preparatory Acad.Shot Put126-04.008

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8Great Hearts MS ChampionshipMay 8 · 1600 Meters · Place 2 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters2.5:55.86a7
May 8Great Hearts MS ChampionshipMay 8 · 800 Meters · Place 5 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters5.2:48.53a7
Apr 29Great Hearts East Valley Meet #6Apr 29 · 1600 Meters · Place 1 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters1.6:06.007
Apr 29Great Hearts East Valley Meet #6Apr 29 · 800 Meters · Place 1 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters1.2:47.007
Apr 29Great Hearts East Valley Meet #6Apr 29 · 400 Meters · Veritas Preparatory AcademyVeritas Preparatory Academy400 Meters—NT7
Apr 23Great Hearts East Valley Meet #5Apr 23 · 1600 Meters · Place 1 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters1.6:15.927
Apr 23Great Hearts East Valley Meet #5Apr 23 · Long Jump · Veritas Preparatory AcademyVeritas Preparatory AcademyLong Jump—NM7
Apr 23Great Hearts East Valley Meet #5Apr 23 · 400 Meters · Place 7 · Veritas Preparatory AcademyVeritas Preparatory Academy400 Meters7.1:16.877
Apr 15Great Hearts East Valley Meet #4Apr 15 · 1600 Meters · Place 2 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters2.6:12.807
Apr 15Great Hearts East Valley Meet #4Apr 15 · Long Jump · Place 4 · Veritas Preparatory AcademyVeritas Preparatory AcademyLong Jump4.12-00.007
Apr 8Great Hearts East Valley Meet #3Apr 8 · 1600 Meters · Place 1 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters1.6:22.007
Apr 8Great Hearts East Valley Meet #3Apr 8 · 800 Meters · Place 2 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters2.2:47.007
Apr 3Great Hearts East Valley Meet #2Apr 3 · 1600 Meters · Place 1 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters1.6:16.007
Apr 3Great Hearts East Valley Meet #2Apr 3 · Long Jump · Place 4 · Veritas Preparatory AcademyVeritas Preparatory AcademyLong Jump4.12-02.007
Apr 3Great Hearts East Valley Meet #2Apr 3 · 400 Meters · Place 3 · Veritas Preparatory AcademyVeritas Preparatory Academy400 Meters3.1:15.007

2020 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 6Great Hearts East Valley Meet #2Mar 6 · 1600 Meters · Place 3 · Veritas Preparatory AcademyVeritas Preparatory Academy1600 Meters3.6:28.306
Mar 6Great Hearts East Valley Meet #2Mar 6 · 800 Meters · Place 2 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters2.2:56.906
Mar 6Great Hearts East Valley Meet #2Mar 6 · 400 Meters · Place 5 · Veritas Preparatory AcademyVeritas Preparatory Academy400 Meters5.1:11.296
Feb 27Great Hearts East Valley Meet #1Feb 27 · Long Jump · Place 8 · Veritas Preparatory AcademyVeritas Preparatory AcademyLong Jump8.12-03.50 PB6
Feb 27Great Hearts East Valley Meet #1Feb 27 · 800 Meters · Place 3 · Veritas Preparatory AcademyVeritas Preparatory Academy800 Meters3.2:54.066
Feb 27Great Hearts East Valley Meet #1Feb 27 · 400 Meters · Place 2 · Veritas Preparatory AcademyVeritas Preparatory Academy400 Meters2.1:11.06 PB6