Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorOrange Vista vs Heritage · Feb 2123.80Orange Vista vs HeritageFebruary 21, 2024
200 Meters · OutdoorJW North at Heritage · Mar 1323.90aJW North at HeritageMarch 13, 2024
400 Meters · IndoorSaddle-Up Invitational · Feb 2452.32Saddle-Up InvitationalFebruary 24, 2024
400 Meters · OutdoorHeritage vs Rancho Verde · Mar 2052.76aHeritage vs Rancho VerdeMarch 20, 2024
600 Meters · IndoorRCC Early Bird Invitational · Feb 131:26.82aRCC Early Bird InvitationalFebruary 13, 2026
800 Meters · Outdoor2026 South Coast Conference Championships · Apr 211:55.05a2026 South Coast Conference ChampionshipsApril 21, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · 800 Meters · Place 14 · Mt. SACMt. SAC800 MetersRound P14.1:59.52aFr
Apr 212026 South Coast Conference ChampionshipsApr 21 · 800 Meters · Place 8 · Mt. SACMt. SAC800 Meters81:57.85aFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · 800 Meters · Place 4 · Mt. SACMt. SAC800 Meters41:55.05a PBFR
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 800 Meters · Place 6 · Mt. SACMt. SAC800 Meters61:57.46aFR
Apr 3UC San Diego Triton InvitationalApr 3 · 800 Meters · Place 30 · Mt. SACMt. SAC800 Meters301:56.68aFr
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 800 Meters · Place 32 · Mt. SACMt. SAC800 Meters321:56.85aFr
Mar 20Arnie Robinson Invite College OpenMar 20 · 400 Meters · Place 28 · Mt. SACMt. SAC400 Meters2853.32aFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 800 Meters · Place 17 · Mt. SACMt. SAC800 Meters17.1:57.61aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13RCC Early Bird InvitationalFeb 13 · 600 Meters · Place 3 · Mt. SACMt. SAC600 Meters31:26.82a PBFr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 800 Meters · Place 19 · Orange VistaOrange Vista800 MetersRound P19.1:57.09a12
Apr 30Ivy League ChampionshipsApr 30 · 800 Meters · Place 3 · Orange VistaOrange Vista800 Meters3.1:56.97a12
Apr 23Liberty vs Orange VistaApr 23 · 800 Meters · Place 1 · Orange VistaOrange Vista800 Meters1.1:56.05a12
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 800 Meters · Orange VistaOrange Vista800 Meters--DNS12
Apr 15Orange Vista vs JW NorthApr 15 · 800 Meters · Place 3 · Orange VistaOrange Vista800 Meters31:58.86a12
Apr 9Orange Vista vs Riverside PolyApr 9 · 800 Meters · Place 3 · Orange VistaOrange Vista800 Meters3.1:57.90a12
Apr 2Paloma Valley vs Orange VistaApr 2 · 800 Meters · Place 3 · Orange VistaOrange Vista800 Meters3.2:03.39a12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9So Cal Jim Bush Championships - Masters MeetJun 9 · 800 Meters · UnattachedUnattached800 Meters—DNS11
Apr 24IVY League FinalsApr 24 · 800 Meters · Place 2 · Heritage (SS)Heritage (SS)800 Meters22:02.6211
Apr 10Elsinore vs Heritage DualApr 10 · 800 Meters · Place 2 · Heritage (Menifee)Heritage (Menifee)800 Meters22:06.78a—
Apr 3Heritage @ PolyApr 3 · 800 Meters · Place 2 · Heritage (Menifee)Heritage (Menifee)800 Meters2.2:02.35a11
Mar 20Heritage vs Rancho VerdeMar 20 · 400 Meters · Place 4 · Heritage (Menifee)Heritage (Menifee)400 Meters4.52.76a PB11
Mar 20Heritage vs Rancho VerdeMar 20 · 200 Meters · Place 5 · Heritage (Menifee)Heritage (Menifee)200 Meters5.24.32aWind: 0.511
Mar 13JW North at HeritageMar 13 · 400 Meters · Place 3 · Heritage (Menifee)Heritage (Menifee)400 Meters3.52.84a11
Mar 13JW North at HeritageMar 13 · 200 Meters · Place 4 · Heritage (Menifee)Heritage (Menifee)200 Meters4.23.90a PBWind: 0.711

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Saddle-Up InvitationalFeb 24 · 200 Meters · Place 33 · Heritage (SS)Heritage (SS)200 Meters3324.0511
Feb 24Saddle-Up InvitationalFeb 24 · 400 Meters · Place 17 · Heritage (SS)Heritage (SS)400 Meters1752.32 PB11
Feb 21Orange Vista vs HeritageFeb 21 · 200 Meters · Place 2 · Heritage (SS)Heritage (SS)200 Meters223.80 PB11
Feb 21Orange Vista vs HeritageFeb 21 · 400 Meters · Place 4 · Heritage (SS)Heritage (SS)400 Meters453.3911

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26IVY League FinalsApr 26 · 800 Meters · Place 3 · Heritage (SS)Heritage (SS)800 Meters32:03.0710
Mar 18King Frosh / Soph ClassicMar 18 · 800 Meters · Place 4 · Heritage (SS)Heritage (SS)800 Meters42:12.6410
Mar 16Heritage at JW NorthMar 16 · 800 Meters · Place 1 · Heritage (Menifee)Heritage (Menifee)800 Meters1.2:07.26a10
Mar 16Heritage @ JW NorthMar 16 · 800 Meters · Place 1 · Heritage (Menifee)Heritage (Menifee)800 Meters1.2:07.26a10
Mar 7RFK-DHS-CCHS- McFarland MEETMar 7 · 800 Meters · Place 1 · Heritage (Menifee)Heritage (Menifee)800 Meters12:06.9910
Mar 7Non-League TF Dual - Heritage at Palm DesertMar 7 · 800 Meters · Place 1 · Heritage (Menifee)Heritage (Menifee)800 Meters12:06.9910
Mar 2Heritage, Murrieta Valley @ TahquitzMar 2 · 800 Meters · Place 1 · Heritage (Menifee)Heritage (Menifee)800 Meters1.2:08.40a10
Feb 22Heritage HS @ Liberty HSFeb 22 · 800 Meters · Place 2 · Heritage (Menifee)Heritage (Menifee)800 Meters2.2:08.87a10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 7Riverside Poly @ Heritage DualApr 7 · 400 Meters · Place 1 · Heritage (Menifee)Heritage (Menifee)400 Meters1.59.53a9
Apr 7Riverside Poly @ Heritage DualApr 7 · 200 Meters · Place 20 · Heritage (Menifee)Heritage (Menifee)200 Meters20.29.32a9
Mar 31Heritage vs Temescal CanyonMar 31 · 200 Meters · Place 23 · Heritage (SS)Heritage (SS)200 Meters2328.329
Mar 31Heritage vs Temescal CanyonMar 31 · 400 Meters · Place 3 · Heritage (SS)Heritage (SS)400 Meters31:00.079
Mar 17Moreno Valley and HeritageMar 17 · 400 Meters · Place 5 · Heritage (Menifee)Heritage (Menifee)400 Meters5.1:02.08a9
Mar 17Moreno Valley and HeritageMar 17 · 200 Meters · Place 11 · Heritage (Menifee)Heritage (Menifee)200 Meters11.29.42aWind: 0.49
Mar 2Colton at HeritageMar 2 · 200 Meters · Place 11 · Heritage (SS)Heritage (SS)200 Meters1128.289
Mar 2Colton at HeritageMar 2 · 400 Meters · Place 4 · Heritage (SS)Heritage (SS)400 Meters41:04.169