Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorThe Raincross Invitational @ ML King · Apr 54:36.90aThe Raincross Invitational @ ML KingApril 5, 2025
1500 Meters · IndoorOEC Invitational · Feb 274:02.22aOEC InvitationalFebruary 27, 2026
1500 Meters · OutdoorMt. SAC Relays - Community College Division · Apr 113:55.64aMt. SAC Relays - Community College DivisionApril 11, 2026
1600 Meters · IndoorML King vs Poly and Jurupa Hills · Feb 284:31.91ML King vs Poly and Jurupa HillsFebruary 28, 2024
1600 Meters · OutdoorMeet of Champions @ Arroyo HS · Mar 224:17.84aMeet of Champions @ Arroyo HSMarch 22, 2025
3000 Meters · OutdoorRedlands Invitational · Mar 208:58.90aRedlands InvitationalMarch 20, 2026
3200 Meters · OutdoorML King at Norco · Mar 219:58.33aML King at NorcoMarch 21, 2024
800 Meters · IndoorOEC Invitational · Feb 271:58.46aOEC InvitationalFebruary 27, 2026
800 Meters · Outdoor2026 Orange Empire Conference Championships · Apr 171:56.24a2026 Orange Empire Conference ChampionshipsApril 17, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 152026 3C2A State ChampionshipsMay 15 · 1500 Meters · Place 7 · Riverside CityRiverside City1500 Meters74:00.45FR
May 22026 3C2A Southern California ChampionshipsMay 2 · 1500 Meters · Place 3 · Riverside CityRiverside City1500 MetersRound P3.4:03.45aFr
May 22026 3C2A Southern California ChampionshipsMay 2 · 1500 Meters · Place 2 · Riverside CityRiverside City1500 Meters2.4:01.20aFr
May 22026 3C2A Southern California ChampionshipsMay 2 · 800 Meters · Place 21 · Riverside CityRiverside City800 MetersRound P21.2:02.05aFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 1500 Meters · Place 1 · Riverside CityRiverside City1500 Meters1.4:20.10aFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 800 Meters · Place 3 · Riverside CityRiverside City800 MetersRound P3.1:59.05aFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 800 Meters · Place 1 · Riverside CityRiverside City800 Meters1.1:56.24a PBFr
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 1500 Meters · Place 1 · Riverside CityRiverside City1500 Meters13:55.64a PBFR
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 800 Meters · Place 7 · Riverside CityRiverside City800 Meters71:57.69aFR
Apr 3UC San Diego Triton InvitationalApr 3 · 1500 Meters · Place 30 · Riverside CityRiverside City1500 Meters304:02.31aFr
Mar 27Mangrum InvitationalMar 27 · 800 Meters · Place 7 · Riverside CityRiverside City800 Meters71:56.56aFr
Mar 20Redlands InvitationalMar 20 · 3000 Meters · Place 4 · Riverside CityRiverside City3000 Meters48:58.90a PBFr
Mar 20Redlands InvitationalMar 20 · 1500 Meters · Place 2 · Riverside CityRiverside City1500 Meters23:59.57aFr
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 1500 Meters · Place 12 · Riverside CityRiverside City1500 Meters12.3:59.73aFr
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 800 Meters · Place 15 · Riverside CityRiverside City800 Meters15.1:56.24aFr
Mar 6RCC InvitationalMar 6 · 1500 Meters · Place 5 · Riverside CityRiverside City1500 Meters54:01.17aFr
Mar 6RCC InvitationalMar 6 · 800 Meters · Place 15 · Riverside CityRiverside City800 Meters151:57.00aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27OEC InvitationalFeb 27 · 1500 Meters · Place 2 · Riverside CityRiverside City1500 Meters24:02.22a PBFR
Feb 27OEC InvitationalFeb 27 · 800 Meters · Place 1 · Riverside CityRiverside City800 Meters11:58.46a PBFR

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 29BIG VIII League ChampionshipsApr 29 · 1600 Meters · Place 7 · Martin Luther KingMartin Luther King1600 MetersRound P7.4:36.42a12
Apr 29BIG VIII League ChampionshipsApr 29 · 1600 Meters · Place 5 · Martin Luther KingMartin Luther King1600 Meters5.4:21.91a12
Apr 29BIG VIII League ChampionshipsApr 29 · 800 Meters · Place 4 · Martin Luther KingMartin Luther King800 MetersRound P4.2:01.43a12
Apr 29BIG VIII League ChampionshipsApr 29 · 800 Meters · Place 10 · Martin Luther KingMartin Luther King800 Meters10.2:01.99a12
Apr 23ML King vs CentennialApr 23 · 1600 Meters · Place 1 · Martin Luther KingMartin Luther King1600 Meters1.4:27.57a12
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 1600 Meters · Place 23 · Martin Luther KingMartin Luther King1600 Meters23.4:39.14a12
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 800 Meters · Place 5 · Martin Luther KingMartin Luther King800 Meters5.1:59.46a12
Apr 16Santiago vs ML KingApr 16 · 3200 Meters · Martin Luther KingMartin Luther King3200 Meters--DNS12
Apr 16Santiago vs ML KingApr 16 · 1600 Meters · Place 4 · Martin Luther KingMartin Luther King1600 Meters4.4:30.48a12
Apr 9ML King vs NorcoApr 9 · 1600 Meters · Place 2 · Martin Luther KingMartin Luther King1600 Meters2.4:30.77a12
Apr 5The Raincross Invitational @ ML KingApr 5 · 1 Mile · Place 2 · Martin Luther KingMartin Luther King1 Mile2.4:36.90a PB12
Apr 5The Raincross Invitational @ ML KingApr 5 · 800 Meters · Place 4 · Martin Luther KingMartin Luther King800 Meters4.2:03.08a12
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 5 · Martin Luther KingMartin Luther King1600 Meters5.4:17.84a PB12
Mar 19Corona vs ML KingMar 19 · 3200 Meters · Martin Luther KingMartin Luther King3200 Meters--DNS12
Mar 19Corona vs ML KingMar 19 · 1600 Meters · Place 1 · Martin Luther KingMartin Luther King1600 Meters1.4:38.70a12
Mar 15Bronco Invitational Mar 15 · 1600 Meters · Place 6 · Martin Luther KingMartin Luther King1600 Meters64:31.33a—
Mar 12Roosevelt vs ML KingMar 12 · 1600 Meters · Place 5 · Martin Luther KingMartin Luther King1600 Meters5.4:39.30a12
Mar 12Roosevelt vs ML KingMar 12 · 800 Meters · Place 2 · Martin Luther KingMartin Luther King800 Meters2.2:02.17a12
Mar 7Redondo Nike Track FestivalMar 7 · 1600 Meters · Place 56 · Martin Luther KingMartin Luther King1600 Meters564:29.5312
Mar 5ML King vs Riverside PolyMar 5 · 1600 Meters · Place 3 · Martin Luther KingMartin Luther King1600 Meters3.4:37.80a12
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 13 · ML KingML King1500 Meters13.4:03.61a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Vista Murrieta vs ML KingFeb 26 · 800 Meters · Place 1 · ML King (SS)ML King (SS)800 Meters11:59.4412

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 25Big 8 League ChampionshipApr 25 · 1600 Meters · Place 5 · Martin Luther KingMartin Luther King1600 MetersRound P5.4:26.81a11
Apr 25Big 8 League ChampionshipApr 25 · 1600 Meters · Place 6 · Martin Luther KingMartin Luther King1600 Meters6.4:34.29a11
Apr 25Big 8 League ChampionshipApr 25 · 800 Meters · Place 6 · Martin Luther KingMartin Luther King800 MetersRound P6.2:02.06a11
Apr 25Big 8 League ChampionshipApr 25 · 800 Meters · Place 7 · Martin Luther KingMartin Luther King800 Meters7.2:05.15a11
Apr 18Centennial vs. KingApr 18 · 800 Meters · Place 1 · Martin Luther KingMartin Luther King800 Meters1.2:01.06a11
Apr 13Inland Empire ChampionshipsApr 13 · 1600 Meters · Place 12 · Martin Luther KingMartin Luther King1600 Meters12.4:33.49a11
Apr 13Inland Empire ChampionshipsApr 13 · 800 Meters · Place 7 · Martin Luther KingMartin Luther King800 Meters7.2:01.57a11
Apr 11ML King vs Santiago HighApr 11 · 800 Meters · Place 2 · Martin Luther KingMartin Luther King800 Meters2.1:59.97a11
Mar 21ML King at NorcoMar 21 · 3200 Meters · Place 1 · Martin Luther KingMartin Luther King3200 Meters1.9:58.33a PB11
Mar 21ML King at NorcoMar 21 · 1600 Meters · Place 1 · Martin Luther KingMartin Luther King1600 Meters1.4:25.62a11
Mar 16Arcadia Distance ChallengeMar 16 · 1600 Meters · Place 5 · Martin Luther KingMartin Luther King1600 Meters54:25.0211
Mar 14ML King vs. Corona HighMar 14 · 800 Meters · Place 1 · Martin Luther KingMartin Luther King800 Meters1.1:59.98a11
Mar 8Redondo Nike Track FestivalMar 8 · 800 Meters · Place 22 · ML King (SS)ML King (SS)800 Meters222:01.2611
Mar 7ML King vs Eleanor RooseveltMar 7 · 3200 Meters · Place 2 · Martin Luther KingMartin Luther King3200 Meters2.10:20.41a11
Mar 7ML King vs Eleanor RooseveltMar 7 · 1600 Meters · Place 3 · Martin Luther KingMartin Luther King1600 Meters3.4:32.49a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28ML King vs Poly and Jurupa HillsFeb 28 · 1600 Meters · Place 5 · ML King (SS)ML King (SS)1600 Meters54:31.91 PB11

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 29Corona Frosh/Soph ShowdownApr 29 · 1600 Meters · Place 1 · ML King (SS)ML King (SS)1600 Meters14:45.2610
Apr 27Big VIII League FinalsApr 27 · 3200 Meters · Place 18 · Martin Luther KingMartin Luther King3200 Meters1810:38.78a—
Apr 27Big VIII League FinalsApr 27 · 1600 Meters · Place 14 · Martin Luther KingMartin Luther King1600 Meters144:41.48a—
Apr 27Big VIII League FinalsApr 27 · 1600 Meters · Place 10 · Martin Luther KingMartin Luther King1600 Meters104:37.37a—
Apr 19Santiago vs ML KingApr 19 · 1600 Meters · Place 7 · ML King (SS)ML King (SS)1600 Meters74:39.6310
Apr 15Inland Empire ChampionshipsApr 15 · 800 Meters · Place 13 · ML King (SS)ML King (SS)800 Meters132:09.3710
Apr 15Inland Empire ChampionshipsApr 15 · 1600 Meters · Place 6 · ML King (SS)ML King (SS)1600 Meters64:41.1110
Apr 12Norco at ML KingApr 12 · 1600 Meters · Place 6 · Martin Luther KingMartin Luther King1600 Meters6.4:43.63a10
Apr 8Raincross InvitationalApr 8 · 1 Mile · Place 6 · Martin Luther KingMartin Luther King1 Mile6.4:37.63a10
Apr 3ML King vs Eleanor Roosevelt Apr 3 · 3200 Meters · Place 7 · Martin Luther KingMartin Luther King3200 Meters710:39.49a—
Mar 29King vs. CoronaMar 29 · 800 Meters · Place 3 · ML King (SS)ML King (SS)800 Meters32:08.6310
Mar 29King vs. CoronaMar 29 · 1600 Meters · Place 3 · ML King (SS)ML King (SS)1600 Meters34:53.6310
Mar 18King Frosh / Soph ClassicMar 18 · 800 Meters · Place 3 · ML King (SS)ML King (SS)800 Meters32:12.4310
Mar 18King Frosh / Soph ClassicMar 18 · 1 Mile · Place 2 · ML King (SS)ML King (SS)1 Mile24:44.7010
Mar 11Redondo Nike Track FestivalMar 11 · 800 Meters · Place 7 · Martin Luther KingMartin Luther King800 Meters7.2:07.46a10
Mar 8ML King vs. Centennial Mar 8 · 1600 Meters · Place 3 · ML King (SS)ML King (SS)1600 Meters34:46.6110
Mar 1Poly at KingMar 1 · 800 Meters · Place 6 · ML King (SS)ML King (SS)800 Meters62:10.5610
Mar 1Poly at KingMar 1 · 1600 Meters · Place 6 · ML King (SS)ML King (SS)1600 Meters64:43.8210
Feb 11ML King - Ramona HS Time TrialsFeb 11 · 1600 Meters · Place 6 · Martin Luther KingMartin Luther King1600 Meters6.4:59.18aUnofficial10

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 19Martin Luther King Frosh Soph ClassicMar 19 · 1 Mile · Place 13 · Martin Luther KingMartin Luther King1 Mile13.5:11.42a9
Mar 19Martin Luther King Frosh Soph ClassicMar 19 · 800 Meters · Place 5 · Martin Luther KingMartin Luther King800 Meters5.2:16.04a9
Mar 17Roosevelt @ KingMar 17 · 1600 Meters · Place 8 · Martin Luther KingMartin Luther King1600 Meters8.5:20.07a9
Mar 17Roosevelt @ KingMar 17 · 800 Meters · Place 6 · Martin Luther KingMartin Luther King800 Meters6.2:25.43a9
Mar 10Centennial vs. KingMar 10 · 1600 Meters · Place 6 · Martin Luther KingMartin Luther King1600 Meters65:19.279
Mar 10Centennial vs. KingMar 10 · 800 Meters · Place 2 · Martin Luther KingMartin Luther King800 Meters22:23.329
Feb 12ML King/Ramona Time TrialsFeb 12 · 1600 Meters · Place 21 · Martin Luther KingMartin Luther King1600 Meters21.5:46.67a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Vista Murrieta vs MLKFeb 23 · 1600 Meters · Place 13 · Martin Luther KingMartin Luther King1600 Meters135:35.769
Feb 23Vista Murrieta vs MLKFeb 23 · 800 Meters · Place 12 · Martin Luther KingMartin Luther King800 Meters122:31.269