Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRichard Thompson South Mountain Classic · Feb 2512.60Richard Thompson South Mountain ClassicFebruary 25, 2023
100 Meters · OutdoorPhoenix Christian Invitational · Apr 311.60Phoenix Christian InvitationalApril 3, 2025
110m Hurdles · 39" / 0.991m · Outdoor69th Annual Buckeye Lion's Invitational FULL · Mar 115.46a69th Annual Buckeye Lion's Invitational FULLMarch 1, 2025
200 Meters · IndoorNPA SKYDOME CLASSIC · Mar 125.66aNPA SKYDOME CLASSICMarch 1, 2024
200 Meters · OutdoorTitan Invitational · Mar 1928.03Titan InvitationalMarch 19, 2022
300m Hurdles · 36" / 0.914m · OutdoorAIA State Track & Field Championships · May 1637.83aAIA State Track & Field ChampionshipsMay 16, 2025
400 Meters · OutdoorSeton Catholic Last Chance Qualifier · Apr 2949.58Seton Catholic Last Chance QualifierApril 29, 2025
60m Hurdles · 39" / 0.991m · IndoorNPA SKYDOME CLASSIC · Mar 19.92aNPA SKYDOME CLASSICMarch 1, 2024

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

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 16AIA State Track & Field ChampionshipsMay 16 · 300m Hurdles · Place 3 · Highland Prep (Surprise)300m Hurdles36" / 0.914mRound P3.38.04a12
May 16AIA State Track & Field ChampionshipsMay 16 · 300m Hurdles · Place 2 · Highland Prep (Surprise)300m Hurdles36" / 0.914m2.37.83a PB12
May 9AIA Division III-IVMay 9 · 300m Hurdles · Place 1 · Highland Prep (Surprise)300m Hurdles139.00a12
May 9AIA Division III-IVMay 9 · 300m Hurdles · Place 1 · Highland Prep (Surprise)300m Hurdles138.06a12
May 9AIA Division III-IVMay 9 · 110m Hurdles · Place 3 · Highland Prep (Surprise)110m Hurdles315.21a12
May 9AIA Division III-IVMay 9 · 110m Hurdles · Place 3 · Highland Prep (Surprise)110m Hurdles315.05a12
May 9AIA Division III-IVMay 9 · 300m Hurdles · Place 1 · Highland Prep300m Hurdles138.06SR
May 9AIA Division III-IVMay 9 · 300m Hurdles · Place 1 · Highland Prep300m HurdlesRound P139.00SR
May 9AIA Division III-IVMay 9 · 110m Hurdles · Place 3 · Highland Prep110m Hurdles315.05SR
May 9AIA Division III-IVMay 9 · 110m Hurdles · Place 3 · Highland Prep110m HurdlesRound P315.21SR
Apr 29Seton Catholic Last Chance QualifierApr 29 · 400 Meters · Place 2 · Highland Prep (Surprise)400 Meters249.58 PB12
Apr 12Al Nelson Invitational -FULLApr 12 · 300m Hurdles · Place 2 · Highland Prep (Surprise)300m Hurdles239.96a12
Apr 12Al Nelson Invitational -FULLApr 12 · 110m Hurdles · Place 2 · Highland Prep (Surprise)110m Hurdles215.10a12
Apr 3Phoenix Christian InvitationalApr 3 · 100 Meters · Place 2 · Highland Prep (Surprise)100 Meters211.60 PB12
Apr 3Phoenix Christian InvitationalApr 3 · 300m Hurdles · Place 1 · Highland Prep (Surprise)300m Hurdles139.0512
Apr 3Phoenix Christian InvitationalApr 3 · 110m Hurdles · Place 1 · Highland Prep (Surprise)110m Hurdles115.5912
Apr 3Phoenix Christian InvitationalApr 3 · 100 Meters · Place 2 · Highland Prep (Surprise)100 Meters211.6012
Apr 3Phoenix Christian InvitationalApr 3 · 110m Hurdles · Place 1 · Highland Prep (Surprise)110m Hurdles115.5912
Apr 3Phoenix Christian InvitationalApr 3 · 300m Hurdles · Place 1 · Highland Prep (Surprise)300m Hurdles139.0512
Mar 27Small School InvitationalMar 27 · 300m Hurdles · Place 1 · Highland Prep (Surprise)300m Hurdles139.61a12
Mar 27Small School InvitationalMar 27 · 110m Hurdles · Place 1 · Highland Prep (Surprise)110m Hurdles115.21a12
Mar 21Truvillion Wimmer TwilightMar 21 · 300m Hurdles · Place 1 · Highland Pre300m Hurdles139.88—
Mar 21Truvillion Wimmer TwilightMar 21 · 110m Hurdles · Place 1 · Highland Pre110m Hurdles114.93—
Mar 21Truvillion Wimmer TwilightMar 21 · 300m Hurdles · Place 1 · Highland Pre300m Hurdles139.88—
Mar 21Truvillion Wimmer TwilightMar 21 · 110m Hurdles · Place 1 · Highland Pre110m Hurdles114.93—
Mar 15Small Schools InvitationalMar 15 · 300m Hurdles · Place 1 · Highland Prep (Surprise)300m Hurdles139.35a—
Mar 15Small Schools InvitationalMar 15 · 110m Hurdles · Place 1 · Highland Prep (Surprise)110m Hurdles115.57a—
Mar 85th Annual Maricopa InvitationalMar 8 · 300m Hurdles · Place 1 · Highland Prep (Surprise)300m Hurdles142.43a—
Mar 85th Annual Maricopa InvitationalMar 8 · 300m Hurdles · Place 1 · Highland Prep (Surprise)300m Hurdles138.85a—
Mar 85th Annual Maricopa InvitationalMar 8 · 110m Hurdles · Place 2 · Highland Prep (Surprise)110m Hurdles215.56a—
Mar 85th Annual Maricopa InvitationalMar 8 · 110m Hurdles · Place 1 · Highland Prep (Surprise)110m Hurdles115.11a—
Mar 169th Annual Buckeye Lion's Invitational FULLMar 1 · Long Jump · Highland Prep (Surprise)Long Jump—DNS12
Mar 169th Annual Buckeye Lion's Invitational FULLMar 1 · 300m Hurdles · Place 1 · Highland Prep (Surprise)300m Hurdles36" / 0.914m1.38.85a12
Mar 169th Annual Buckeye Lion's Invitational FULLMar 1 · 110m Hurdles · Place 2 · Highland Prep (Surprise)110m Hurdles39" / 0.991m2.15.46a PB12

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 3AIA Division V ChampionshipsMay 3 · 300m Hurdles · Place 3 · Highland Prep (Surprise)300m Hurdles36" / 0.914mRound P3.42.68a11
May 3AIA Division V ChampionshipsMay 3 · 300m Hurdles · Place 1 · Highland Prep (Surprise)300m Hurdles36" / 0.914m1.41.01a11
May 3AIA Division V ChampionshipsMay 3 · 110m Hurdles · Place 4 · Highland Prep (Surprise)110m Hurdles39" / 0.991mRound P4.15.54aWind: 1.611
May 3AIA Division V ChampionshipsMay 3 · 110m Hurdles · Place 3 · Highland Prep (Surprise)110m Hurdles39" / 0.991m3.15.47aWind: 1.411
Apr 25Phoenix Christian Last Chance QualifierApr 25 · 110m Hurdles · Place 1 · Highland Prep (Surprise)110m Hurdles39" / 0.991m1.15.72aWind: -4.511
Apr 25Phoenix Christian Last Chance QualifierApr 25 · 400 Meters · Place 4 · Highland Prep (Surprise)400 Meters4.54.37a11
Apr 19True Grit InviteApr 19 · 110m Hurdles · Place 6 · Highland Prep (Surprise110m Hurdles615.79a—
Apr 19True Grit InviteApr 19 · 100 Meters · Place 48 · Highland Prep (Surprise100 Meters4811.70a—
Apr 13Alhambra Valley Classic - register hereApr 13 · 300m Hurdles · Place 2 · Highland Pre300m Hurdles241.35—
Apr 13Alhambra Valley Classic - register hereApr 13 · 110m Hurdles · Place 1 · Highland Pre110m Hurdles116.02—
Apr 13Alhambra Valley Classic - register hereApr 13 · 300m Hurdles · Place 2 · Highland Pre300m Hurdles241.35—
Apr 13Alhambra Valley Classic - register hereApr 13 · 110m Hurdles · Place 1 · Highland Pre110m Hurdles116.02—
Apr 4Phoenix Christian Invitational - (Meet is full)Apr 4 · 300m Hurdles · Highland Prep (Surprise)300m Hurdles36" / 0.914m—DNS11
Apr 4Phoenix Christian Invitational - (Meet is full)Apr 4 · 110m Hurdles · Place 1 · Highland Prep (Surprise)110m Hurdles39" / 0.991m1.16.28aWind: -0.711
Apr 4Phoenix Christian Invitational - (Meet is full)Apr 4 · 100 Meters · Place 17 · Highland Prep (Surprise)100 Meters17.12.12aWind: -1.311
Mar 30Greenway Track Invitational Mar 30 · 300m Hurdles · Place 2 · Highland Prep (Surprise300m Hurdles241.68a—
Mar 30Greenway Track Invitational Mar 30 · 110m Hurdles · Place 1 · Highland Prep (Surprise110m Hurdles115.72a—
Mar 22ALA Titan Small School Showdown (D4 & D5 ONLY)Mar 22 · 300m Hurdles · Place 1 · Highland Prep (Surprise)300m Hurdles36" / 0.914m1.41.69a11
Mar 22ALA Titan Small School Showdown (D4 & D5 ONLY)Mar 22 · 110m Hurdles · Place 1 · Highland Prep (Surprise)110m Hurdles39" / 0.991m1.15.99aWind: 1.211
Mar 22ALA Titan Small School Showdown (D4 & D5 ONLY)Mar 22 · 100 Meters · Place 5 · Highland Prep (Surprise)100 Meters5.11.75aWind: -0.411
Mar 9Glendale InvitationalMar 9 · 300m Hurdles · Place 3 · Highland Prep (Surprise300m Hurdles343.63a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1NPA SKYDOME CLASSICMar 1 · 60m Hurdles · Place 6 · Highland Prep (Surprise)60m Hurdles39" / 0.991m6.9.92a PBWind: 011
Mar 1NPA SKYDOME CLASSICMar 1 · 200 Meters · Place 20 · Highland Prep (Surprise)200 Meters20.25.66a PBWind: 011

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26Becky Matthews Last ChanceApr 26 · 110m Hurdles · Place 4 · Highland Prep (Surprise)110m Hurdles39" / 0.991m4.16.70aWind: -1.610
Apr 21Southwest Region ChampionshipApr 21 · 110m Hurdles · Place 4 · Highland Pre110m Hurdles416.76—
Apr 15Alhambra Valley Classic InvitationalApr 15 · Long Jump · Highland Prep (Surprise)Long Jump—DNS10
Apr 15Alhambra Valley Classic InvitationalApr 15 · 110m Hurdles · Highland Prep (Surprise)110m Hurdles39" / 0.991m—DNSWind: -0.910
Apr 15Alhambra Valley Classic InvitationalApr 15 · 100 Meters · Highland Prep (Surprise)100 Meters—DNSWind: 0.110
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 110m Hurdles · Place 10 · Highland Prep (Surprise)110m Hurdles39" / 0.991m10.18.67aWind: -0.310
Mar 2483rd Chandler Rotary T&F ClassicMar 24 · 100 Meters · Place 112 · Highland Prep (Surprise)100 Meters112.12.43aWind: -0.410
Mar 467th Annual Buckeye Lions Invititional Mar 4 · 100 Meters · Place 68 · Highland Pre100 Meters6812.64—
Mar 467th Annual Buckeye Lions Invititional Mar 4 · 110m Hurdles · Place 19 · Highland Pre110m Hurdles1919.89—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Richard Thompson South Mountain ClassicFeb 25 · 100 Meters · Place 78 · Highland Pre100 Meters7812.60 PB—
Feb 25Richard Thompson South Mountain ClassicFeb 25 · 110m Hurdles · Place 23 · Highland Pre110m Hurdles2319.27—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28Estrella Foothills Last Chance MeetApr 28 · Long Jump · Place 13 · Highland PreLong Jump1315-05.75—
Apr 28Estrella Foothills Last Chance MeetApr 28 · 110m Hurdles · Place 8 · Highland Pre110m Hurdles820.40—
Apr 28Estrella Foothills Last Chance MeetApr 28 · 100 Meters · Place 17 · Highland Pre100 Meters1713.57—
Apr 9Alhambra Valley Classic (Add on MileSplit)Apr 9 · 100 Meters · Place 58 · Highland Pre100 Meters5813.08—
Apr 1Ben McIvor Memorial QualifierApr 1 · 110m Hurdles · Place 15 · Highland Pre110m Hurdles1520.75—
Mar 19Titan InvitationalMar 19 · 200 Meters · Place 29 · Highland Prep200 Meters2928.03 PBFR
Mar 19Titan InvitationalMar 19 · 100 Meters · Place 29 · Highland Prep100 Meters2913.70FR