Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorDouble Dual @ Shadow Hills v Coachella Valley v Moreno Valley · Feb 2422.97aDouble Dual @ Shadow Hills v Coachella Valley v Moreno ValleyFebruary 24, 2022
1500 Meters · Outdoor2026 OCC Coast Classic · Mar 134:45.892026 OCC Coast ClassicMarch 13, 2026
1600 Meters · IndoorSAN G/SHADOW HILLS, ELSINORE TRI MEET · Feb 235:35.91aSAN G/SHADOW HILLS, ELSINORE TRI MEETFebruary 23, 2023
1600 Meters · OutdoorThe Qualifier · Mar 154:50.16aThe QualifierMarch 15, 2025
200 Meters · OutdoorDEL Dual - Shadow Hills @ Palm Springs · Mar 3028.63DEL Dual - Shadow Hills @ Palm SpringsMarch 30, 2022
3000 Meters · Outdoor2026 Cuyamaca Track & Field Invitational · Feb 2810:53.94a2026 Cuyamaca Track & Field InvitationalFebruary 28, 2026
3000m Steeplechase · OutdoorArnie Robinson Invite College Open · Mar 2011:36.35aArnie Robinson Invite College OpenMarch 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorDouble Dual @ Shadow Hills v Coachella Valley v Moreno Valley · Feb 2457.08aDouble Dual @ Shadow Hills v Coachella Valley v Moreno ValleyFebruary 24, 2022
3200 Meters · OutdoorDEL Dual - Xavier at Shadow Hills · Mar 2710:01.83aDEL Dual - Xavier at Shadow HillsMarch 27, 2025
400 Meters · OutdoorDEL Dual - Palm Springs at Shadow Hills · Mar 2057.52aDEL Dual - Palm Springs at Shadow HillsMarch 20, 2024
800 Meters · OutdoorDEL Dual - Shadow Hills at Palm Desert · Apr 32:09.00aDEL Dual - Shadow Hills at Palm DesertApril 3, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 20Arnie Robinson Invite College OpenMar 20 · 3000m Steeplechase · Place 13 · San Bernardino ValleySan Bernardino Valley3000m Steeplechase1311:36.35a PBFr
Mar 132026 OCC Coast ClassicMar 13 · 800 Meters · Place 23 · San Bernardino ValleySan Bernardino Valley800 Meters232:17.95FR
Mar 132026 OCC Coast ClassicMar 13 · 1500 Meters · Place 25 · San Bernardino ValleySan Bernardino Valley1500 Meters254:45.89 PBFR
Feb 282026 Cuyamaca Track & Field InvitationalFeb 28 · 3000 Meters · Place 22 · San Bernardino ValleySan Bernardino Valley3000 Meters22.10:53.94a PBFr
Feb 282026 Cuyamaca Track & Field InvitationalFeb 28 · 1500 Meters · Place 14 · San Bernardino ValleySan Bernardino Valley1500 Meters14.4:46.82aFr

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 29Desert Empire League FinalsApr 29 · 3200 Meters · Place 5 · Shadow HillsShadow Hills3200 Meters5.11:12.20a12
Apr 29Desert Empire League FinalsApr 29 · 1600 Meters · Place 8 · Shadow HillsShadow Hills1600 Meters8.4:52.25a12
Apr 29Desert Empire League FinalsApr 29 · 800 Meters · Place 7 · Shadow HillsShadow Hills800 Meters7.2:10.23a12
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 3200 Meters · Place 30 · Shadow HillsShadow Hills3200 Meters30.10:35.79a12
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 1600 Meters · Place 55 · Shadow HillsShadow Hills1600 Meters55.4:53.14a12
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 800 Meters · Place 50 · Shadow HillsShadow Hills800 Meters50.2:11.72a12
Apr 17DEL Dual - Shadow Hills at La QuintaApr 17 · 3200 Meters · Place 6 · Shadow HillsShadow Hills3200 Meters611:01.79a12
Apr 17DEL Dual - Shadow Hills at La QuintaApr 17 · 1600 Meters · Place 7 · Shadow HillsShadow Hills1600 Meters74:52.57a12
Apr 17DEL Dual - Shadow Hills at La QuintaApr 17 · 800 Meters · Place 5 · Shadow HillsShadow Hills800 Meters52:12.16a12
Apr 3DEL Dual - Shadow Hills at Palm DesertApr 3 · 3200 Meters · Place 2 · Shadow HillsShadow Hills3200 Meters210:58.97a12
Apr 3DEL Dual - Shadow Hills at Palm DesertApr 3 · 1600 Meters · Place 5 · Shadow HillsShadow Hills1600 Meters54:53.07a12
Apr 3DEL Dual - Shadow Hills at Palm DesertApr 3 · 800 Meters · Place 2 · Shadow HillsShadow Hills800 Meters22:09.00a PB12
Mar 27DEL Dual - Xavier at Shadow HillsMar 27 · 3200 Meters · Place 2 · Shadow HillsShadow Hills3200 Meters210:01.83a PB12
Mar 27DEL Dual - Xavier at Shadow HillsMar 27 · 1600 Meters · Place 5 · Shadow HillsShadow Hills1600 Meters54:58.59a12
Mar 20Palm Springs vs Shadow Hills DEL DualMar 20 · 3200 Meters · Place 2 · Shadow HillsShadow Hills3200 Meters210:48.81a12
Mar 20Palm Springs vs Shadow Hills DEL DualMar 20 · 1600 Meters · Place 2 · Shadow HillsShadow Hills1600 Meters24:50.17a12
Mar 15The QualifierMar 15 · 3200 Meters · Place 18 · Shadow HillsShadow Hills3200 Meters1810:30.46a—
Mar 15The QualifierMar 15 · 1600 Meters · Place 24 · Shadow HillsShadow Hills1600 Meters244:50.16a PB—
Mar 13DEL Dual - Rancho Mirage at Shadow HillsMar 13 · 1600 Meters · Place 2 · Shadow HillsShadow Hills1600 Meters24:52.13a—
Mar 13DEL Dual - Rancho Mirage at Shadow HillsMar 13 · 800 Meters · Place 2 · Shadow HillsShadow Hills800 Meters22:12.78a—
Feb 26Beaumont vs Shadow Hills/ Palm DesertFeb 26 · 3200 Meters · Place 7 · Shadow HillsShadow Hills3200 Meters7.11:32.99a12
Feb 26Beaumont vs Shadow Hills/ Palm DesertFeb 26 · 1600 Meters · Place 7 · Shadow HillsShadow Hills1600 Meters7.5:05.86a12
Feb 26Beaumont vs Shadow Hills/ Palm DesertFeb 26 · 800 Meters · Place 6 · Shadow HillsShadow Hills800 Meters6.2:15.51a12

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 25Desert Empire League Finals Day 2Apr 25 · 3200 Meters · Place 11 · Shadow HillsShadow Hills3200 Meters11.10:48.21a11
Apr 23Desert Empire League Finals Day 1Apr 23 · 3200 Meters · Place 11 · Shadow HillsShadow Hills3200 Meters11.10:48.21a11
Apr 17RMHS vs SHHS DEL DuelApr 17 · 3200 Meters · Shadow HillsShadow Hills3200 Meters—DNS11
Apr 17RMHS vs SHHS DEL DuelApr 17 · 1600 Meters · Place 3 · Shadow HillsShadow Hills1600 Meters3.4:55.3011
Apr 13Inland Empire ChampionshipsApr 13 · 3200 Meters · Place 47 · Shadow HillsShadow Hills3200 Meters47.10:39.88a11
Apr 10DEL Dual - Palm Desert at Shadow HillsApr 10 · 3200 Meters · Place 4 · Shadow HillsShadow Hills3200 Meters411:24.77a—
Apr 10DEL Dual - Palm Desert at Shadow HillsApr 10 · 1600 Meters · Place 6 · Shadow HillsShadow Hills1600 Meters65:04.02a—
Apr 10DEL Dual - Palm Desert at Shadow HillsApr 10 · 800 Meters · Place 5 · Shadow HillsShadow Hills800 Meters52:16.94a—
Mar 27DEL Dual Shadow Hills at Xavier PrepMar 27 · 3200 Meters · Place 2 · Shadow HillsShadow Hills3200 Meters211:04.23a—
Mar 27DEL Dual Shadow Hills at Xavier PrepMar 27 · 1600 Meters · Place 3 · Shadow HillsShadow Hills1600 Meters35:02.27a—
Mar 27DEL Dual Shadow Hills at Xavier PrepMar 27 · 800 Meters · Place 4 · Shadow HillsShadow Hills800 Meters42:17.97a—
Mar 20DEL Dual - Palm Springs at Shadow HillsMar 20 · 3200 Meters · Place 2 · Shadow HillsShadow Hills3200 Meters210:53.81a—
Mar 20DEL Dual - Palm Springs at Shadow HillsMar 20 · 400 Meters · Place 5 · Shadow HillsShadow Hills400 Meters557.52a PB—
Mar 16The QualifierMar 16 · 3200 Meters · Place 21 · Shadow HillsShadow Hills3200 Meters2110:43.3111
Mar 13DEL Dual- La Quinta at Shadow HillsMar 13 · 3200 Meters · Place 4 · Shadow HillsShadow Hills3200 Meters411:00.55a—
Mar 13DEL Dual- La Quinta at Shadow HillsMar 13 · 1600 Meters · Place 5 · Shadow HillsShadow Hills1600 Meters54:58.51a—
Mar 13DEL Dual- La Quinta at Shadow HillsMar 13 · 800 Meters · Place 7 · Shadow HillsShadow Hills800 Meters72:15.18a—
Feb 22Non-League/DBL Dual - San G/Banning at Shadow HillsFeb 22 · 3200 Meters · Shadow HillsShadow Hills3200 Meters—DNS11
Feb 22Non-League/DBL Dual - San G/Banning at Shadow HillsFeb 22 · 1600 Meters · Place 6 · Shadow HillsShadow Hills1600 Meters6.4:56.71a11
Feb 22Non-League/DBL Dual - San G/Banning at Shadow HillsFeb 22 · 800 Meters · Place 7 · Shadow HillsShadow Hills800 Meters7.2:17.57a11

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 20DEL Dual - Rancho Mirage @ Shadow HillsApr 20 · 3200 Meters · Place 2 · Shadow HillsShadow Hills3200 Meters211:33.53a—
Apr 20DEL Dual - Rancho Mirage @ Shadow HillsApr 20 · 800 Meters · Place 3 · Shadow HillsShadow Hills800 Meters32:19.71a—
Apr 6DEL Dual - Shadow Hills at Palm DesertApr 6 · 3200 Meters · Place 5 · Shadow HillsShadow Hills3200 Meters511:16.01a—
Apr 6DEL Dual - Shadow Hills at Palm DesertApr 6 · 800 Meters · Place 3 · Shadow HillsShadow Hills800 Meters32:16.26a—
Mar 30Xavier at Shadow HillsMar 30 · 300m Hurdles · Place 3 · Shadow HillsShadow Hills300m Hurdles354.0810
Mar 30Xavier at Shadow HillsMar 30 · 3200 Meters · Place 1 · Shadow HillsShadow Hills3200 Meters111:20.6410
Mar 30Xavier at Shadow HillsMar 30 · 1600 Meters · Place 1 · Shadow HillsShadow Hills1600 Meters15:15.1110
Mar 23Shadow Hills @ Palm Springs HS Dual Meet (DEL)Mar 23 · 300m Hurdles · Place 4 · Shadow HillsShadow Hills300m Hurdles452.89a—
Mar 23Shadow Hills @ Palm Springs HS Dual Meet (DEL)Mar 23 · 3200 Meters · Place 3 · Shadow HillsShadow Hills3200 Meters311:44.30a—
Mar 23Shadow Hills @ Palm Springs HS Dual Meet (DEL)Mar 23 · 1600 Meters · Place 5 · Shadow HillsShadow Hills1600 Meters55:10.83a—
Mar 18The QualifierMar 18 · 3200 Meters · Place 30 · Shadow HillsShadow Hills3200 Meters30.11:27.25a10
Mar 18The QualifierMar 18 · 1600 Meters · Place 33 · Shadow HillsShadow Hills1600 Meters33.5:19.78a10
Mar 18The QualifierMar 18 · 800 Meters · Place 25 · Shadow HillsShadow Hills800 Meters25.2:21.79a10
Mar 16DEL Dual - La Quinta at Shadow HillsMar 16 · 1600 Meters · Place 7 · Shadow HillsShadow Hills1600 Meters75:28.4710
Mar 16DEL Dual - La Quinta at Shadow HillsMar 16 · 800 Meters · Place 6 · Shadow HillsShadow Hills800 Meters62:24.1910
Mar 4Mustang Round-UpMar 4 · 800 Meters · Place 37 · Shadow Hills (SS)Shadow Hills (SS)800 Meters372:22.4910
Mar 4Mustang Round-UpMar 4 · 1600 Meters · Place 47 · Shadow Hills (SS)Shadow Hills (SS)1600 Meters475:15.60210
Mar 2Beaumont/Palm Desert at Shadow HillsMar 2 · 3200 Meters · Place 5 · Shadow HillsShadow Hills3200 Meters5.11:46.63a10
Mar 2Beaumont/Palm Desert at Shadow HillsMar 2 · 1600 Meters · Place 2 · Shadow HillsShadow Hills1600 Meters2.5:13.74a10
Mar 2Beaumont/Palm Desert at Shadow HillsMar 2 · 800 Meters · Place 2 · Shadow HillsShadow Hills800 Meters2.2:23.04a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23SAN G/SHADOW HILLS, ELSINORE TRI MEETFeb 23 · 1600 Meters · Place 8 · Shadow HillsShadow Hills1600 Meters85:35.91a PB—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 13DEL Dual - Palm Desert at Shadow HillsApr 13 · 1600 Meters · Place 9 · Shadow HillsShadow Hills1600 Meters96:00.269
Apr 13DEL Dual - Palm Desert at Shadow HillsApr 13 · 800 Meters · Place 4 · Shadow HillsShadow Hills800 Meters42:36.979
Apr 6DEL Dual Shadow Hills v XCPApr 6 · 400 Meters · Place 5 · Shadow HillsShadow Hills400 Meters51:05.39
Mar 30DEL Dual - Shadow Hills @ Palm SpringsMar 30 · 400 Meters · Place 9 · Shadow HillsShadow Hills400 Meters91:05.179
Mar 30DEL Dual - Shadow Hills @ Palm SpringsMar 30 · 200 Meters · Place 10 · Shadow HillsShadow Hills200 Meters1028.63 PB9
Mar 23La Quinta at Shadow HillsMar 23 · 300m Hurdles · Place 8 · Shadow HillsShadow Hills300m Hurdles855.929
Mar 23La Quinta at Shadow HillsMar 23 · 400 Meters · Place 2 · Shadow HillsShadow Hills400 Meters21:03.379
Mar 16RMHS vs SHHSMar 16 · 400 Meters · Place 5 · Shadow HillsShadow Hills400 Meters51:03.869
Mar 9Tri Meet- Beaumont, Palm Springs, Shadow HillsMar 9 · 300m Hurdles · Place 9 · Shadow Hills (SS)Shadow Hills (SS)300m Hurdles956.789
Mar 9Tri Meet- Beaumont, Palm Springs, Shadow HillsMar 9 · 110m Hurdles · Place 7 · Shadow Hills (SS)Shadow Hills (SS)110m Hurdles722.929
Mar 3Tri Meet at San G-Citrus Hill/Shadow HillsMar 3 · 300m Hurdles · Place 2 · Shadow HillsShadow Hills300m Hurdles256.389
Mar 3Tri Meet at San G-Citrus Hill/Shadow HillsMar 3 · 400 Meters · Place 3 · Shadow HillsShadow Hills400 Meters31:06.869
Feb 24Double Dual @ Shadow Hills v Coachella Valley v Moreno ValleyFeb 24 · 300m Hurdles · Place 3 · Shadow HillsShadow Hills300m Hurdles36" / 0.914m3.57.08a PB9
Feb 24Double Dual @ Shadow Hills v Coachella Valley v Moreno ValleyFeb 24 · 110m Hurdles · Place 2 · Shadow HillsShadow Hills110m Hurdles39" / 0.991m2.22.97a PB9