Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorGranite Hills 5-Way · Apr 2218.51aGranite Hills 5-WayApril 22, 2026
300m Hurdles · 36" / 0.914m · OutdoorThe BIG Meet · Apr 1148.88aThe BIG MeetApril 11, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 22Granite Hills 5-WayApr 22 · 300m Hurdles · Granite Hills (Apple Valley)300m Hurdles36" / 0.914m--DNS11
Apr 22Granite Hills 5-WayApr 22 · 110m Hurdles · Place 9 · Granite Hills (Apple Valley)110m Hurdles39" / 0.991m9.18.51a PBWind: -2.311
Apr 11The BIG MeetApr 11 · 300m Hurdles · Place 29 · Granite Hills (Apple Valley)300m Hurdles36" / 0.914m29.48.88a PB11
Apr 11The BIG MeetApr 11 · 110m Hurdles · Place 24 · Granite Hills (Apple Valley)110m Hurdles39" / 0.991m24.18.76aWind: -0.111
Apr 1Desert Sky League Cluster @ BarstowApr 1 · 300m Hurdles · Place 11 · Granite Hills (Apple Valley)300m Hurdles1150.60a11
Apr 1Desert Sky League Cluster @ BarstowApr 1 · 110m Hurdles · Place 11 · Granite Hills (Apple Valley)110m Hurdles1118.88a11
Mar 21Desert Christian/Eastside InvitationalMar 21 · 300m Hurdles · Place 15 · Granite Hills (Apple Valley)300m Hurdles36" / 0.914m15.50.44a11
Mar 21Desert Christian/Eastside InvitationalMar 21 · 110m Hurdles · Place 12 · Granite Hills (Apple Valley)110m Hurdles39" / 0.991m12.19.11aWind: -1.311
Mar 18Desert Sky League Cluster @ AdelantoMar 18 · 110m Hurdles · Place 12 · Granite Hills (Apple Valley)110m Hurdles1219.08a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Oak Hills vs Granite HillsFeb 25 · 300m Hurdles · Place 3 · Granite Hills (Apple Valley)300m Hurdles352.63a11
Feb 25Oak Hills vs Granite HillsFeb 25 · 110m Hurdles · Place 1 · Granite Hills (Apple Valley)110m Hurdles119.38a11
Feb 21High Desert Classic 2026Feb 21 · 110m Hurdles · Place 16 · Granite Hills (Apple Valley)110m Hurdles1622.41a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 28Desert Sky League ChampionshipsApr 28 · 110m Hurdles · Place 13 · Granite Hills (Apple Valley)110m HurdlesRound P1319.5310
Apr 8Barstow vs Granite Hills /Victor Valley @ Victor ValleyApr 8 · 300m Hurdles · Place 2 · Granite Hills (Apple Valley)300m Hurdles36" / 0.914m2.49.31a10
Apr 8Barstow vs Granite Hills /Victor Valley @ Victor ValleyApr 8 · 110m Hurdles · Place 2 · Granite Hills (Apple Valley)110m Hurdles39" / 0.991m2.19.55a10
Apr 8Barstow vs Granite Hills /Victor Valley @ Victor ValleyApr 8 · 300m Hurdles · Place 2 · Granite Hills (Apple Valley)300m Hurdles36" / 0.914m2.49.31a10
Apr 8Barstow vs Granite Hills /Victor Valley @ Victor ValleyApr 8 · 110m Hurdles · Place 2 · Granite Hills (Apple Valley)110m Hurdles39" / 0.991m2.19.55a10
Mar 27Silverado vs Granite HillsMar 27 · 300m Hurdles · Place 7 · Granite Hills (Apple Valley)300m Hurdles36" / 0.914m7.51.79a10
Mar 15Desert Christian Eastside InviteMar 15 · 110m Hurdles · Place 4 · Granite Hills (Apple Valley)110m Hurdles420.01a—
Mar 15Desert Christian Eastside InviteMar 15 · 300m Hurdles · Place 3 · Granite Hills (Apple Valley)300m Hurdles353.48a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Oak Hills vs Granite HillsFeb 25 · 300m Hurdles · Place 3 · Granite Hills (Apple Valley)300m Hurdles352.46a—
Feb 25Oak Hills vs Granite HillsFeb 25 · 110m Hurdles · Place 2 · Granite Hills (Apple Valley)110m Hurdles220.65a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 17DSL PrelimsApr 17 · 300m Hurdles · Place 11 · Granite Hills (Apple Va300m Hurdles1150.65a—
Apr 17DSL PrelimsApr 17 · 110m Hurdles · Place 13 · Granite Hills (Apple Va110m Hurdles1321.57a—
Apr 13The Big MeetApr 13 · 300m Hurdles · Place 10 · Granite Hills (Apple Valley)300m Hurdles36" / 0.914m10.52.34aUnofficial9
Apr 13The Big MeetApr 13 · 110m Hurdles · Place 7 · Granite Hills (Apple Valley)110m Hurdles39" / 0.991m7.20.17aWind: 0.2Unofficial9
Mar 27Victor Valley Granite Hills BarstowMar 27 · 300m Hurdles · Place 2 · Granite Hills (Apple Va300m Hurdles251.87a—
Mar 27Victor Valley Granite Hills BarstowMar 27 · 110m Hurdles · Place 2 · Granite Hills (Apple Va110m Hurdles221.94a—
Mar 20Adelanto vs Granite HillsMar 20 · 300m Hurdles · Place 2 · Granite Hills (Apple Va300m Hurdles254.90a—
Mar 20Adelanto vs Granite HillsMar 20 · 110m Hurdles · Place 1 · Granite Hills (Apple Va110m Hurdles122.08a—
Mar 16Desert Christian-Eastside InvitationalMar 16 · 110m Hurdles · Place 15 · Granite Hills (Apple Va110m Hurdles1521.67a—
Mar 16Desert Christian-Eastside InvitationalMar 16 · 300m Hurdles · Place 7 · Granite Hills (Apple Va300m Hurdles753.18a—
Mar 13Granite vs SilveradoMar 13 · 300m Hurdles · Place 4 · Granite Hills (Apple Va300m Hurdles454.16a—
Mar 13Granite vs SilveradoMar 13 · 110m Hurdles · Place 2 · Granite Hills (Apple Va110m Hurdles221.47a—
Mar 13Granite vs SilveradoMar 13 · 300m Hurdles · Place 4 · Granite Hills (Apple Valley)300m Hurdles454.169
Mar 13Granite vs SilveradoMar 13 · 110m Hurdles · Place 2 · Granite Hills (Apple Valley)110m Hurdles221.479
Feb 27Granite Hills at Oak HillsFeb 27 · 300m Hurdles · Place 4 · Granite Hills (Apple Valley)300m Hurdles36" / 0.914m4.57.29a9
Feb 27Granite Hills at Oak HillsFeb 27 · 110m Hurdles · Place 4 · Granite Hills (Apple Valley)110m Hurdles39" / 0.991m4.22.41a9