Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorThunder Last Chance Invitational · Apr 2920.17aThunder Last Chance InvitationalApril 29, 2026
200 Meters · IndoorThunder Invite · Feb 2833.54aThunder Invite February 28, 2025
200 Meters · Outdoor2026 Dysart District Championships · Apr 1532.28a2026 Dysart District ChampionshipsApril 15, 2026
300m Hurdles · 30" / 0.762m · OutdoorThunder Last Chance Invitational · Apr 291:02.72aThunder Last Chance InvitationalApril 29, 2026
400 Meters · IndoorThunder Invite · Feb 281:14.47aThunder Invite February 28, 2025
400 Meters · Outdoor5th Annual Maricopa Invitational · Mar 81:13.07a5th Annual Maricopa InvitationalMarch 8, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 29Thunder Last Chance InvitationalApr 29 · 300m Hurdles · Place 4 · Odyssey Institute300m Hurdles30" / 0.762m4.1:02.72a PB10
Apr 29Thunder Last Chance InvitationalApr 29 · 100m Hurdles · Place 4 · Odyssey Institute100m Hurdles33" / 0.838m4.20.17a PBWind: 1.210
Apr 24Shaun Hardt True Grit InvitationalApr 24 · Triple Jump · Place 38 · Odyssey InstituteTriple Jump3826-07.5010
Apr 24Shaun Hardt True Grit InvitationalApr 24 · 100m Hurdles · Place 51 · Odyssey Institute100m Hurdles5120.87a10
Apr 22TTP Frosh and Soph Only Invitational (non-varsity)Apr 22 · Triple Jump · Place 2 · Odyssey InstituteTriple Jump227-010
Apr 22TTP Frosh and Soph Only Invitational (non-varsity)Apr 22 · 100m Hurdles · Place 1 · Odyssey Institute100m Hurdles120.11a10
Apr 152026 Dysart District ChampionshipsApr 15 · Triple Jump · Place 1 · Odyssey InstituteTriple Jump126-09.0010
Apr 152026 Dysart District ChampionshipsApr 15 · 100m Hurdles · Place 2 · Odyssey Institute100m Hurdles220.39a10
Apr 152026 Dysart District ChampionshipsApr 15 · 200 Meters · Place 4 · Odyssey Institute200 Meters432.28a PB10
Apr 11Al Nelson InvitationalApr 11 · Triple Jump · Place 7 · Odyssey InstituteTriple Jump728-02.0010
Apr 11Al Nelson InvitationalApr 11 · High Jump · Place 7 · Odyssey InstituteHigh Jump74-00.0010
Apr 11Al Nelson InvitationalApr 11 · 300m Hurdles · Place 22 · Odyssey Institute300m Hurdles221:03.00a10
Apr 11Al Nelson InvitationalApr 11 · 100m Hurdles · Place 15 · Odyssey Institute100m Hurdles1520.67a10
Apr 1Goodyear HS DualApr 1 · Triple Jump · Place 1 · Odyssey InstituteTriple Jump127-1110
Apr 1Goodyear HS DualApr 1 · High Jump · Place 4 · Odyssey InstituteHigh Jump44-010
Apr 1Goodyear HS DualApr 1 · 100m Hurdles · Place 1 · Odyssey Institute100m Hurdles120.410
Mar 17Tri: Saguaro, Odyssey Institute @ Cactus Shadows (Non Varsity)Mar 17 · Triple Jump · Place 1 · Odyssey InstituteTriple Jump125-710
Mar 17Tri: Saguaro, Odyssey Institute @ Cactus Shadows (Non Varsity)Mar 17 · 100m Hurdles · Place 2 · Odyssey Institute100m Hurdles220.610
Mar 17Tri: Saguaro, Odyssey Institute @ Cactus Shadows (Non Varsity)Mar 17 · 400 Meters · Place 5 · Odyssey Institute400 Meters51:15.510

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Shadow Ridge ShowcaseFeb 28 · Triple Jump · Place 19 · Odyssey InstituteTriple Jump1928-210
Feb 28Shadow Ridge ShowcaseFeb 28 · 300m Hurdles · Place 26 · Odyssey Institute300m Hurdles261:07.95a10
Feb 28Shadow Ridge ShowcaseFeb 28 · 100m Hurdles · Place 20 · Odyssey Institute100m Hurdles2021.97a10

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 18Ben Franklin Friday Night LightsApr 18 · Triple Jump · Odyssey InstituteTriple Jump—FOUL9
Apr 18Ben Franklin Friday Night LightsApr 18 · 300m Hurdles · Place 25 · Odyssey Institute300m Hurdles251:01.399
Apr 18Ben Franklin Friday Night LightsApr 18 · 100m Hurdles · Place 20 · Odyssey Institute100m Hurdles2020.859
Apr 12Al Nelson Invitational -FULLApr 12 · 300m Hurdles · Place 27 · Odyssey Institute300m Hurdles271:03.52a9
Apr 12Al Nelson Invitational -FULLApr 12 · 100m Hurdles · Place 25 · Odyssey Institute100m Hurdles2521.45a9
Apr 8Willow Canyon Vs OdysseyApr 8 · 300m Hurdles · Place 2 · Odyssey Institute300m Hurdles30" / 0.762m2.1:11.29
Apr 8Willow Canyon Vs OdysseyApr 8 · 100m Hurdles · Place 2 · Odyssey Institute100m Hurdles33" / 0.838m2.20.99
Mar 28Alhambra Valley ClassicMar 28 · Triple Jump · Place 13 · Odyssey InstTriple Jump1327-03.00—
Mar 28Alhambra Valley ClassicMar 28 · 300m Hurdles · Place 18 · Odyssey Inst300m Hurdles181:01.71—
Mar 28Alhambra Valley ClassicMar 28 · 100m Hurdles · Place 21 · Odyssey Inst100m Hurdles2122.09—
Mar 28Alhambra Valley ClassicMar 28 · Triple Jump · Place 13 · Odyssey InstituteTriple Jump1327-39
Mar 28Alhambra Valley ClassicMar 28 · 300m Hurdles · Place 18 · Odyssey Institute300m Hurdles181:01.719
Mar 28Alhambra Valley ClassicMar 28 · 100m Hurdles · Place 21 · Odyssey Institute100m Hurdles2122.099
Mar 1558th Annual Payson Rotary InvitationalMar 15 · Triple Jump · Place 9 · Odyssey InstTriple Jump927-05.009
Mar 1558th Annual Payson Rotary InvitationalMar 15 · 300m Hurdles · Place 11 · Odyssey Inst300m Hurdles111:03.809
Mar 1558th Annual Payson Rotary InvitationalMar 15 · 100m Hurdles · Place 18 · Odyssey Inst100m Hurdles1822.309
Mar 1558th Annual Payson Rotary InvitationalMar 15 · Triple Jump · Place 9 · Odyssey InstTriple Jump927-05.009
Mar 1558th Annual Payson Rotary InvitationalMar 15 · 300m Hurdles · Place 11 · Odyssey Inst300m Hurdles111:03.809
Mar 1558th Annual Payson Rotary InvitationalMar 15 · 100m Hurdles · Place 18 · Odyssey Inst100m Hurdles1822.309
Mar 85th Annual Maricopa InvitationalMar 8 · Triple Jump · Place 7 · Odyssey InstituteTriple Jump727-11.50—
Mar 85th Annual Maricopa InvitationalMar 8 · 400 Meters · Place 29 · Odyssey Institute400 Meters291:13.07a PB—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Thunder Invite Feb 28 · Triple Jump · Place 10 · Odyssey InstituteTriple Jump1027-2.25—
Feb 28Thunder Invite Feb 28 · Long Jump · Place 19 · Odyssey InstituteLong Jump1911-8.75—
Feb 28Thunder Invite Feb 28 · 400 Meters · Place 24 · Odyssey Institute400 Meters241:14.47a PB—
Feb 28Thunder Invite Feb 28 · 200 Meters · Place 35 · Odyssey Institute200 Meters3533.54a PB—