Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorTeam 4 Titus and Ely Invitational · Mar 2632:43.53aTeam 4 Titus and Ely InvitationalMarch 26, 2022
10000 Meters · OutdoorSouthern California Regional Prelims/Finals · May 632:22.33Southern California Regional Prelims/FinalsMay 6, 2022
1500 Meters · IndoorRCC Invitational · Feb 284:27.10RCC InvitationalFebruary 28, 2025
1500 Meters · OutdoorRCC Open · Mar 184:17.71RCC OpenMarch 18, 2022
200 Meters · OutdoorInland Valley League Finals · May 124.01Inland Valley League FinalsMay 1, 2018
3000 Meters · Indoor2024 Rossi Relays · Feb 249:22.89a2024 Rossi RelaysFebruary 24, 2024
3000 Meters · OutdoorRCC Open · Mar 189:04.92RCC OpenMarch 18, 2022
3000m Steeplechase · 0.914m · OutdoorArnie Robinson Invite (College) · Apr 19:49.33aArnie Robinson Invite (College)April 1, 2022
3000m Steeplechase · IndoorOrange Empire Conference Invitational · Feb 2510:19.55Orange Empire Conference InvitationalFebruary 25, 2022
3000m Steeplechase · OutdoorSouthern California Regional Prelims/Finals · May 69:55.46Southern California Regional Prelims/FinalsMay 6, 2022
3200 Meters · IndoorRiverside Poly Kickoff Classic · Feb 2710:49.63Riverside Poly Kickoff ClassicFebruary 27, 2020
3200 Meters · OutdoorHillcrest and Arlington at Temescal Canyon · Mar 1110:49.20aHillcrest and Arlington at Temescal CanyonMarch 11, 2020
400 Meters · OutdoorRaincross Tradition · Apr 653.45aRaincross TraditionApril 6, 2019
5000 Meters · IndoorOrange Empire Conference Invitational · Feb 2516:14.76Orange Empire Conference InvitationalFebruary 25, 2022
5000 Meters · OutdoorAstroAI Distance Classic · Mar 1115:28.79aAstroAI Distance ClassicMarch 11, 2022
800 Meters · IndoorRiverside Poly Kickoff Classic · Feb 272:07.02Riverside Poly Kickoff ClassicFebruary 27, 2020
800 Meters · OutdoorRedlands Invitational · Mar 172:09.74aRedlands InvitationalMarch 17, 2023

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Very, Very Last ChanceMay 11 · 5000 Meters · Place 1 · Cal St. Los AngelesCal St. Los Angeles5000 Meters117:30.01SR
May 1CCL ChampionshipsMay 1 · 10000 Meters · Place 13 · Cal St. Los AngelesCal St. Los Angeles10000 Meters1334:10.18aSR
May 1CCAA Track and Field ChampionshipsMay 1 · 10,000 Meters · Place 13 · Cal St. Los AngelesCal St. Los Angeles10,000 Meters13.34:10.18aSr
Apr 16Cal State LA TwilightApr 16 · 5000 Meters · Place 10 · Cal St. Los AngelesCal St. Los Angeles5000 Meters1016:45.20SR
Apr 5Rafer Johnson/JJK InvitationalApr 5 · 1500 Meters · Place 11 · Cal St. Los AngelesCal St. Los Angeles1500 Meters114:30.95aSr
Mar 21Trojan InviteMar 21 · 1500 Meters · Place 21 · Cal St. Los AngelesCal St. Los Angeles1500 Meters214:25.94aSr
Mar 21Trojan InviteMar 21 · 3000 Meters · Place 11 · Cal St. Los AngelesCal St. Los Angeles3000 Meters119:36.54aSr
Mar 72025 Beach OpenerMar 7 · 3000 Meters · Place 16 · Cal St. Los AngelesCal St. Los Angeles3000 Meters169:41.09a—
Mar 72025 Beach OpenerMar 7 · 1500 Meters · Place 26 · Cal St. Los AngelesCal St. Los Angeles1500 Meters264:34.56a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28RCC InvitationalFeb 28 · 3000 Meters · Place 38 · Cal St. Los AngelesCal St. Los Angeles3000 Meters389:28.21SR
Feb 28RCC InvitationalFeb 28 · 1500 Meters · Place 31 · Cal St. Los AngelesCal St. Los Angeles1500 Meters314:27.10 PBSR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Very Last, Last Chance MeetMay 12 · 5000 Meters · Place 3 · Cal State LACal State LA5000 Meters316:41.15a—
May 2CCAA Conference ChampionshipsMay 2 · 10,000 Meters · Place 17 · Cal St. Los AngelesCal St. Los Angeles10,000 Meters17.34:40.10aJr
Apr 18Golden Eagle InvitationalApr 18 · 5000 Meters · Place 1 · Cal State LACal State LA5000 Meters116:18.72a—
Mar 15Cal State LA InvitationalMar 15 · 3000 Meters · Place 1 · Cal State LACal State LA3000 Meters19:20.17a—
Mar 15Cal State LA InvitationalMar 15 · 1500 Meters · Place 8 · Cal State LACal State LA1500 Meters84:22.26a—
Mar 9Occidental Distance Carnival & Spring Break ClassicMar 9 · 10000 Meters · Place 16 · Cal St. Los AngelesCal St. Los Angeles10000 Meters1633:52.66JR
Mar 22024 Beach OpenerMar 2 · 3000 Meters · Place 31 · Cal St. Los AngelesCal St. Los Angeles3000 Meters319:15.52JR
Mar 22024 Beach OpenerMar 2 · 1500 Meters · Place 53 · Cal St. Los AngelesCal St. Los Angeles1500 Meters534:29.99JR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 242024 Rossi RelaysFeb 24 · 3000 Meters · Place 34 · Cal State LACal State LA3000 Meters349:22.89a PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 21OEC PrelimsApr 21 · 10000 Meters · Place 4 · Riverside City CollegeRiverside City College10000 Meters433:10.51a—
Apr 8 Mt. SAC Relays- Community CollegeApr 8 · 5000 Meters · Place 9 · Riverside City CollegeRiverside City College5000 Meters916:12.81a—
Mar 319th Annual Arnie Robinson Invitational (College/Open)Mar 31 · 10000 Meters · Place 9 · RiversideRiverside10000 Meters933:05.41SO
Mar 2544th Annual Aztec Invitational (Day 3)Mar 25 · 5000 Meters · Place 11 · Riverside CityRiverside City5000 Meters11.16:59.80aSo
Mar 17Redlands InvitationalMar 17 · 1500 Meters · Place 41 · Riverside CityRiverside City1500 Meters41.4:31.31aSo
Mar 17Redlands InvitationalMar 17 · 800 Meters · Place 46 · Riverside CityRiverside City800 Meters46.2:09.74a PBSo
Mar 10Ben Brown Invitational (Day 1)Mar 10 · 10,000 Meters · Place 19 · Riverside CityRiverside City10,000 Meters19.33:44.74aSo
Mar 3Riverside City College InvitationalMar 3 · 3000 Meters · Place 12 · Riverside City CollegeRiverside City College3000 Meters129:20.85So

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3Moorpark College Season OpenerFeb 3 · 3000 Meters · Place 23 · Soph RiversideSoph Riverside3000 Meters239:32.71—
Feb 3Moorpark College Season OpenerFeb 3 · 1500 Meters · Place 34 · Soph RiversideSoph Riverside1500 Meters344:36.02—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 6Southern California Regional Prelims/FinalsMay 6 · 10000 Meters · Place 9 · RiversideRiverside10000 Meters932:22.33 PBFR
May 6Southern California Regional Prelims/FinalsMay 6 · 3000m Steeplechase · Place 12 · RiversideRiverside3000m SteeplechaseRound P129:55.46 PBFR
May 6Southern California Regional Prelims/FinalsMay 6 · 3000m Steeplechase · Place 12 · RiversideRiverside3000m SteeplechaseRound P129:55.46FR
May 6Southern California Regional Prelims/FinalsMay 6 · 10000 Meters · Place 9 · RiversideRiverside10000 Meters932:22.33FR
May 6Southern California Regional Prelims/FinalsMay 6 · 3000m Steeplechase · Place 12 · RiversideRiverside3000m SteeplechaseRound P129:55.46FR
May 6Southern California Regional Prelims/FinalsMay 6 · 10000 Meters · Place 9 · RiversideRiverside10000 Meters932:22.33FR
Apr 15Beach InvitationalApr 15 · 10,000 Meters · Place 7 · Riverside CityRiverside City10,000 Meters7.32:57.27aFr
Apr 9Mt. SAC Relays (Community College)Apr 9 · 5000 Meters · Place 12 · Riverside CityRiverside City5000 Meters12.15:44.75aFr
Apr 1Arnie Robinson Invite (College)Apr 1 · 3000m Steeplechase · Place 2 · Riverside CityRiverside City3000m Steeplechase0.914m2.9:49.33a PBFr
Mar 26Team 4 Titus and Ely InvitationalMar 26 · 10,000 Meters · Place 2 · Riverside CityRiverside City10,000 Meters2.32:43.53a PBFr
Mar 18RCC OpenMar 18 · 3000 Meters · Place 2 · Fres RiversideFres Riverside3000 Meters29:04.92 PB—
Mar 18RCC OpenMar 18 · 1500 Meters · Place 26 · Fres RiversideFres Riverside1500 Meters264:17.71 PB—
Mar 11AstroAI Distance ClassicMar 11 · 5000 Meters · Place 20 · Riverside CityRiverside City5000 Meters20.15:28.79a PBFr
Mar 4RCC InvitationalMar 4 · 3000 Meters · Place 18 · Fres RiversideFres Riverside3000 Meters189:18.16—
Mar 4RCC InvitationalMar 4 · 1500 Meters · Place 29 · Fres RiversideFres Riverside1500 Meters294:21.81—
Feb 4Moorpark OpenFeb 4 · 1 Mile · Place 6 · Riverside CityRiverside City1 Mile6.4:57.11aUnofficialFr
Feb 4Moorpark OpenFeb 4 · 3000 Meters · Place 12 · Riverside CityRiverside City3000 Meters12.9:36.82aUnofficialFr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Orange Empire Conference InvitationalFeb 25 · 3000m Steeplechase · Place 1 · Fres RiversideFres Riverside3000m Steeplechase110:19.55 PB—
Feb 25Orange Empire Conference InvitationalFeb 25 · 5000 Meters · Place 6 · Fres RiversideFres Riverside5000 Meters616:14.76 PB—

2020 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 11Hillcrest and Arlington at Temescal CanyonMar 11 · 3200 Meters · Place 4 · ArlingtonArlington3200 Meters4.10:49.20a PB12
Mar 11Hillcrest and Arlington at Temescal CanyonMar 11 · 800 Meters · Place 3 · ArlingtonArlington800 Meters3.2:11.75a12
Mar 11Hillcrest and Arlington at Temescal CanyonMar 11 · 400 Meters · Place 6 · ArlingtonArlington400 Meters6.56.01a12
Feb 22Raincross ConferenceFeb 22 · 3200 Meters · Place 5 · ArlingtonArlington3200 Meters5.11:00.15a12
Feb 22Raincross ConferenceFeb 22 · 800 Meters · Place 2 · ArlingtonArlington800 Meters2.2:12.89a12

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Riverside Poly Kickoff ClassicFeb 27 · 3200 Meters · Place 5 · ArlingtonArlington3200 Meters510:49.63 PB12
Feb 27Riverside Poly Kickoff ClassicFeb 27 · 800 Meters · Place 1 · ArlingtonArlington800 Meters12:07.02 PB12

2019 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 24Inland Valley League FinalsApr 24 · 400 Meters · Place 10 · ArlingtonArlington400 Meters10.56.43a11
Apr 24Inland Valley League FinalsApr 24 · 200 Meters · Place 14 · ArlingtonArlington200 Meters14.24.83aWind: 3.411
Apr 16Arlington @ LakesideApr 16 · 400 Meters · Place 2 · ArlingtonArlington400 Meters2.55.86a11
Apr 16Arlington @ LakesideApr 16 · 200 Meters · Place 5 · ArlingtonArlington200 Meters5.25.13aWind: 1.711
Apr 8Arlington at Orange VistaApr 8 · 400 Meters · Place 6 · ArlingtonArlington400 Meters6.57.06a11
Apr 8Arlington at Orange VistaApr 8 · 200 Meters · Place 14 · ArlingtonArlington200 Meters14.25.07aWind: 2.611
Apr 6Raincross TraditionApr 6 · 400 Meters · Place 6 · ArlingtonArlington400 Meters6.53.45a PB11
Apr 6Raincross TraditionApr 6 · 200 Meters · Place 13 · ArlingtonArlington200 Meters13.24.85a11
Apr 2Notre Dame (Riverside) at Arlington Apr 2 · 800 Meters · Place 7 · ArlingtonArlington800 Meters7.2:32.17a11
Apr 2Notre Dame (Riverside) at Arlington Apr 2 · 400 Meters · Place 6 · ArlingtonArlington400 Meters6.57.40a11
Apr 2Notre Dame (Riverside) at Arlington Apr 2 · 200 Meters · Place 6 · ArlingtonArlington200 Meters6.25.77aWind: -1.811
Mar 12Arlington at Temescal CanyonMar 12 · 400 Meters · Place 3 · ArlingtonArlington400 Meters356.8611
Mar 12Arlington at Temescal CanyonMar 12 · 200 Meters · Place 4 · ArlingtonArlington200 Meters424.9511
Mar 5Elsinore & Valley View @ RamonaMar 5 · 800 Meters · Place 12 · ArlingtonArlington800 Meters12.2:19.78a11
Mar 5Elsinore & Valley View @ RamonaMar 5 · 400 Meters · Place 6 · ArlingtonArlington400 Meters6.56.72a11
Mar 5Elsinore & Valley View @ RamonaMar 5 · 200 Meters · Place 3 · ArlingtonArlington200 Meters3.24.84a11

2018 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1Inland Valley League FinalsMay 1 · 200 Meters · Place 9 · ArlingtonArlington200 Meters924.01 PB10
May 1Inland Valley League FinalsMay 1 · 400 Meters · Place 14 · ArlingtonArlington400 Meters1455.0410
Apr 28Corona F/S ShowdownApr 28 · 200 Meters · Place 11 · ArlingtonArlington200 Meters1124.3310
Apr 28Corona F/S ShowdownApr 28 · 400 Meters · Place 8 · ArlingtonArlington400 Meters854.8910
Apr 24Canyon Springs@ArlingtonApr 24 · 400 Meters · Place 4 · ArlingtonArlington400 Meters4.54.55a10
Apr 24Canyon Springs@ArlingtonApr 24 · 200 Meters · Place 3 · ArlingtonArlington200 Meters3.24.48aWind: 1.310
Apr 21Raincross Tradition City ChampionshipsApr 21 · 200 Meters · Place 22 · ArlingtonArlington200 Meters2225.1610
Apr 21Raincross Tradition City ChampionshipsApr 21 · 400 Meters · Place 11 · ArlingtonArlington400 Meters1153.8510
Mar 31King Soph/Frosh ClassicMar 31 · 200 Meters · Place 3 · ArlingtonArlington200 Meters324.3810
Mar 27Arlington and JW North at Riverside PolyMar 27 · 400 Meters · Place 6 · ArlingtonArlington400 Meters6.56.98a10
Mar 27Arlington and JW North at Riverside PolyMar 27 · 200 Meters · Place 4 · ArlingtonArlington200 Meters4.23.69aWind: 3.610
Mar 13Paloma Valley vs Hillcrest & ArlingtonMar 13 · 400 Meters · Place 7 · ArlingtonArlington400 Meters7.55.77a10
Mar 13Paloma Valley vs Hillcrest & ArlingtonMar 13 · 200 Meters · Place 5 · ArlingtonArlington200 Meters5.24.90aWind: -0.710
Mar 1Pacific at ArlingtonMar 1 · 400 Meters · Place 3 · ArlingtonArlington400 Meters3.56.04a10
Mar 1Pacific at ArlingtonMar 1 · 200 Meters · Place 2 · ArlingtonArlington200 Meters2.24.83a10

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 1King Frosh Soph ClassicApr 1 · 200 Meters · Place 17 · ArlingtonArlington200 Meters1725.399
Apr 1King Frosh Soph ClassicApr 1 · 400 Meters · Place 14 · ArlingtonArlington400 Meters1457.639
Mar 29Riverside Poly vs North & ArlingtonMar 29 · 200 Meters · Place 2 · ArlingtonArlington200 Meters225.149
Mar 29Riverside Poly vs North & ArlingtonMar 29 · 400 Meters · Place 2 · ArlingtonArlington400 Meters258.259