Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorValley Christian Non-Qualifier -FULL · Feb 2613.44aValley Christian Non-Qualifier -FULLFebruary 26, 2025
100 Meters · OutdoorUSATF Arizona State Championship - Mesa CC (YOM) · May 1813.83aUSATF Arizona State Championship - Mesa CC (YOM)May 18, 2024
100m Hurdles · 33" / 0.838m · OutdoorCarvel Jackson Memorial Showcase · Mar 2815.72aCarvel Jackson Memorial ShowcaseMarch 28, 2026
150 Meters · IndoorRise and Shine Winter All Comers · Dec 1423.48aRise and Shine Winter All ComersDecember 14, 2024
200 Meters · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 1527.82a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
200 Meters · OutdoorCody McBride · Mar 2026.89aCody McBrideMarch 20, 2026
300 Meters · IndoorRise and Shine Winter All Comers · Dec 1445.78aRise and Shine Winter All ComersDecember 14, 2024
300m Hurdles · 30" / 0.762m · Outdoor10th Annual Pioneer Invite · Apr 1554.47a10th Annual Pioneer InviteApril 15, 2022
400 Meters · IndoorGaucho Indoor · Feb 61:03.52aGaucho IndoorFebruary 6, 2026
400 Meters · OutdoorPinnacle and Gilbert at Arcadia · Mar 271:07.05aPinnacle and Gilbert at ArcadiaMarch 27, 2024
400m Hurdles · 30" / 0.762m · OutdoorACCAC Championships · Apr 31:06.66aACCAC ChampionshipsApril 3, 2026
600 Meters · OutdoorAl Shirley Invitational · Jan 171:49.60aAl Shirley InvitationalJanuary 17, 2026
60m Hurdles · 33" / 0.838m · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 1511.13a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
60m Hurdles · 33" / 0.838m · OutdoorCAC Indoor · Jan 319.12aCAC IndoorJanuary 31, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 20NJCAA Region IApr 20 · 400m Hurdles · Place 4 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC400m Hurdles30" / 0.762m4.1:09.08aFr
Apr 20NJCAA Region IApr 20 · 100m Hurdles · Place 2 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC100m Hurdles33" / 0.838m2.15.43aWind: 2.2Fr
Apr 11Glendale InviteApr 11 · 400m Hurdles · Place 7 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC400m Hurdles30" / 0.762m7.1:08.11aFr
Apr 11Glendale InviteApr 11 · 200 Meters · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC200 Meters--DNSWind: 0Fr
Apr 3ACCAC ChampionshipsApr 3 · 400m Hurdles · Place 2 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC400m Hurdles30" / 0.762m2.1:06.66a PBFr
Apr 3ACCAC ChampionshipsApr 3 · 100m Hurdles · Place 7 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC100m Hurdles33" / 0.838m7.16.54aWind: 1.2Fr
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · 400m Hurdles · Place 6 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC400m Hurdles30" / 0.762m6.1:06.93aFr
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · 100m Hurdles · Place 7 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC100m Hurdles33" / 0.838m7.15.72a PBWind: 0.1Fr
Mar 20Cody McBrideMar 20 · 400m Hurdles · Place 5 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC400m Hurdles30" / 0.762m5.1:09.03aFr
Mar 20Cody McBrideMar 20 · 200 Meters · Place 19 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC200 Meters19.26.89a PBWind: 0.4Fr
Jan 31CAC IndoorJan 31 · 60m Hurdles · Place 2 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC60m Hurdles33" / 0.838mRound P2.9.31aFr
Jan 31CAC IndoorJan 31 · 60m Hurdles · Place 1 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC60m Hurdles33" / 0.838m1.9.12a PBFr
Jan 17Al Shirley InvitationalJan 17 · 600 Meters · Place 4 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC600 Meters4.1:49.60a PBFr
Jan 17Al Shirley InvitationalJan 17 · 60m Hurdles · Place 1 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC60m Hurdles33" / 0.838mRound P1.9.43aFr
Jan 17Al Shirley InvitationalJan 17 · 60m Hurdles · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC60m Hurdles33" / 0.838m—DNSFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6Gaucho IndoorFeb 6 · 60m Hurdles · Place 1 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC60m HurdlesRound P19.33aFr
Feb 6Gaucho IndoorFeb 6 · 60m Hurdles · Place 3 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC60m Hurdles39.31aFr
Feb 6Gaucho IndoorFeb 6 · 400 Meters · Place 12 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC400 Meters121:03.52a PBFr
Jan 24PVCC Indoor InviteJan 24 · 60m Hurdles · Place 5 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC60m HurdlesRound P59.47aFr
Jan 24PVCC Indoor InviteJan 24 · 60m Hurdles · Place 3 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC60m Hurdles39.41aFr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 17GPS District Championships Featuring Rising StarsApr 17 · 200 Meters · Place 8 · GilbertGilbert200 Meters827.4812
Apr 15Top of the Mountain InviteApr 15 · 300m Hurdles · Place 8 · GilbertGilbert300m Hurdles848.43a12
Apr 15Top of the Mountain InviteApr 15 · 100m Hurdles · Place 3 · GilbertGilbert100m Hurdles315.94a12
Apr 11Puma Rise and Shine InvitationalApr 11 · 300m Hurdles · Place 3 · GilbertGilbert300m Hurdles347.3012
Mar 28Toro InviteMar 28 · 300m Hurdles · Place 6 · GilbertGilbert300m Hurdles649.10a12
Mar 28Toro InviteMar 28 · 100m Hurdles · Place 3 · GilbertGilbert100m Hurdles315.78a12
Mar 6Red Mountain RampageMar 6 · 100m Hurdles · Place 6 · GilbertGilbert100m Hurdles616.88a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Valley Christian Non-Qualifier -FULLFeb 26 · 200 Meters · Place 6 · GilbertGilbert200 Meters628.23a—
Feb 26Valley Christian Non-Qualifier -FULLFeb 26 · 100 Meters · Place 1 · GilbertGilbert100 Meters113.44a PB—
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60m Hurdles · Place 7 · 48-Unattached48-Unattached60m Hurdles33" / 0.838m7.11.13a PB12
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 200 Meters · Place 13 · 48-Unattached48-Unattached200 Meters13.27.82a PB12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Rise and Shine Winter All ComersDec 14 · 300 Meters · Place 3 · Athletic EnduranceAthletic Endurance300 Meters345.78a PB—
Dec 14Rise and Shine Winter All ComersDec 14 · 150 Meters · Place 6 · Athletic EnduranceAthletic Endurance150 Meters623.48a PB—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 400m Hurdles · Place 4 · Athletic EnduranceAthletic Endurance400m Hurdles30" / 0.762m4.1:11.81a11
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 100m Hurdles · Place 4 · Athletic EnduranceAthletic Endurance100m Hurdles33" / 0.838m4.17.25a11
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100m Hurdles · Place 3 · Athletic EnduranceAthletic Endurance100m Hurdles33" / 0.838m3.17.25aWind: -2.711
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 11 · Athletic EnduranceAthletic Endurance100 MetersRound P11.13.83a PBWind: -1.211
May 2AIA Division I Championships May 2 · 300m Hurdles · Place 23 · GilbertGilbert300m Hurdles2349.92a—
Apr 23Northeast Valley Championships 2024Apr 23 · 300m Hurdles · Place 16 · GilbertGilbert300m Hurdles1648.95a—
Apr 23Northeast Valley Championships 2024Apr 23 · 300m Hurdles · Place 13 · GilbertGilbert300m Hurdles1348.18a—
Apr 23Northeast Valley Championships 2024Apr 23 · 100m Hurdles · Place 12 · GilbertGilbert100m Hurdles1216.87a—
Apr 23Northeast Valley Championships 2024Apr 23 · 100m Hurdles · Place 10 · GilbertGilbert100m Hurdles1016.75a—
Apr 19True Grit InviteApr 19 · 300m Hurdles · Place 6 · GilbertGilbert300m Hurdles650.26a—
Apr 19True Grit InviteApr 19 · 100m Hurdles · Place 11 · GilbertGilbert100m Hurdles1117.07a—
Apr 16Gilbert School District City MeetApr 16 · 400 Meters · GilbertGilbert400 Meters—SCR11
Apr 16Gilbert School District City MeetApr 16 · 200 Meters · Place 8 · GilbertGilbert200 Meters8.28.75aWind: 1.211
Apr 16Gilbert School District City MeetApr 16 · 100 Meters · GilbertGilbert100 Meters—DQ11
Apr 12Westwood Hohokam InviteApr 12 · 300m Hurdles · Place 26 · GilbertGilbert300m Hurdles2651.06a—
Apr 12Westwood Hohokam InviteApr 12 · 100m Hurdles · Place 22 · GilbertGilbert100m Hurdles2217.05a—
Apr 9Top of the MountainApr 9 · 300m Hurdles · Place 5 · GilbertGilbert300m Hurdles548.70a—
Apr 9Top of the MountainApr 9 · 100m Hurdles · Place 7 · GilbertGilbert100m Hurdles716.97a—
Apr 5Toro InviteApr 5 · 100m Hurdles · Place 3 · GilbertGilbert100m Hurdles317.27a—
Mar 27Pinnacle and Gilbert at ArcadiaMar 27 · 400 Meters · Place 6 · GilbertGilbert400 Meters61:07.05a PB—
Mar 15Red Mountain RampageMar 15 · 300m Hurdles · Place 16 · GilbertGilbert300m Hurdles1651.55a—
Mar 15Red Mountain RampageMar 15 · 100m Hurdles · Place 7 · GilbertGilbert100m Hurdles717.53a—
Mar 8Ben Franklin Friday Night LightsMar 8 · 300m Hurdles · Place 6 · GilbertGilbert300m Hurdles650.77a—
Mar 8Ben Franklin Friday Night LightsMar 8 · 100m Hurdles · Place 2 · GilbertGilbert100m Hurdles217.65a—
Mar 6Valley Christian - Gilbert - Camp VerdeMar 6 · 300m Hurdles · Place 2 · GilbertGilbert300m Hurdles250.77a—
Mar 6Valley Christian - Gilbert - Camp VerdeMar 6 · 100m Hurdles · Place 1 · GilbertGilbert100m Hurdles117.71a—
Mar 6Valley Christian - Gilbert - Camp VerdeMar 6 · 100 Meters · Place 4 · GilbertGilbert100 Meters414.16a—
Mar 1Saunders Montague Desert ClassicMar 1 · 100m Hurdles · Place 11 · GilbertGilbert100m Hurdles1117.86a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 26Northeast Valley Championships 2023Apr 26 · 100 Meters · Place 62 · Gilbert HighGilbert High100 MetersRound P6214.71—
Apr 26Northeast Valley Championships 2023Apr 26 · 100m Hurdles · Place 19 · Gilbert HighGilbert High100m HurdlesRound P1918.20—
Apr 21True Grit Invitational 2023Apr 21 · 300m Hurdles · GilbertGilbert300m Hurdles30" / 0.762m—DNS10
Apr 21True Grit Invitational 2023Apr 21 · 100m Hurdles · Place 21 · GilbertGilbert100m Hurdles33" / 0.838m21.18.60aWind: 0.410
Apr 21True Grit Invitational 2023Apr 21 · 100 Meters · Place 50 · GilbertGilbert100 Meters50.14.63aWind: 0.410
Apr 15The Pioneer InvitationalApr 15 · 100m Hurdles · Place 15 · Gilbert HighGilbert High100m Hurdles1518.45—
Apr 5Brophy Fr. Olivier Fr/So, Var, & MultiApr 5 · 300m Hurdles · Place 21 · GilbertGilbert300m Hurdles2158.86SO
Apr 5Brophy Fr. Olivier Fr/So, Var, & MultiApr 5 · 100m Hurdles · Place 5 · GilbertGilbert100m Hurdles518.58SO
Mar 31Toro InvitationalMar 31 · 300m Hurdles · Place 18 · GilbertGilbert300m Hurdles30" / 0.762m18.57.20a10
Mar 31Toro InvitationalMar 31 · 100m Hurdles · Place 12 · GilbertGilbert100m Hurdles33" / 0.838m12.19.11aWind: -0.410
Mar 24Red Mountain RampageMar 24 · 100m Hurdles · GilbertGilbert100m Hurdles—0.5SO

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 7AIA D2 State Track & Field ChampionshipsMay 7 · 100m Hurdles · Place 22 · GilbertGilbert100m Hurdles33" / 0.838mRound P22.17.91aWind: -0.39
Apr 25Northeast Valley ChampionshipsApr 25 · 300m Hurdles · Place 20 · Gilbert HighGilbert High300m Hurdles2054.33—
Apr 25Northeast Valley ChampionshipsApr 25 · 100m Hurdles · Place 5 · Gilbert HighGilbert High100m HurdlesRound P517.10—
Apr 25Northeast Valley ChampionshipsApr 25 · 300m Hurdles · Place 20 · Gilbert HighGilbert High300m HurdlesRound P2054.33—
Apr 25Northeast Valley ChampionshipsApr 25 · 100m Hurdles · Place 5 · Gilbert HighGilbert High100m Hurdles517.19—
Apr 25Northeast Valley ChampionshipsApr 25 · 100m Hurdles · Place 5 · Gilbert HighGilbert High100m HurdlesRound P517.10—
Apr 19Gilbert District MeetApr 19 · 100m Hurdles · Place 2 · GilbertGilbert100m Hurdles217.98FR
Apr 1510th Annual Pioneer InviteApr 15 · 300m Hurdles · Place 25 · GilbertGilbert300m Hurdles30" / 0.762m25.54.47a PB9
Apr 1510th Annual Pioneer InviteApr 15 · 100m Hurdles · Place 7 · GilbertGilbert100m Hurdles33" / 0.838m7.17.61aWind: -1.69
Apr 8Hohokam Warrior Apr 8 · 100m Hurdles · Place 17 · GilbertGilbert100m Hurdles33" / 0.838m17.18.17aWind: -3.39
Mar 25Red Mountain RampageMar 25 · 100m Hurdles · Place 5 · GilbertGilbert100m HurdlesRound P518.30FR
Mar 25Red Mountain RampageMar 25 · 100m Hurdles · Place 5 · GilbertGilbert100m HurdlesRound P518.30FR
Mar 4Saunders Montague Desert Classic 2022Mar 4 · 100m Hurdles · Place 17 · GilbertGilbert100m Hurdles1718.88FR
Mar 4Saunders Montague Desert Classic 2022Mar 4 · 100m Hurdles · Place 17 · GilbertGilbert100m Hurdles1718.88FR
Mar 4Saunders Montague Desert Classic 2022Mar 4 · 100 Meters · Place 60 · GilbertGilbert100 Meters6015.133FR
Mar 4Saunders Montague Desert Classic 2022Mar 4 · 100 Meters · Place 60 · GilbertGilbert100 Meters6015.133FR