Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorRiver Bluff HS/MS Intersquad Meet · Feb 2524.36River Bluff HS/MS Intersquad MeetFebruary 25, 2023
200 Meters · Outdoor2026 Orange Empire Conference Championships · Apr 1721.14a2026 Orange Empire Conference ChampionshipsApril 17, 2026
300 Meters · IndoorRCC Early Bird Invitational · Feb 1333.98aRCC Early Bird InvitationalFebruary 13, 2026
300 Meters · Outdoor2026 Moorpark College Season Opener · Feb 733.87a2026 Moorpark College Season OpenerFebruary 7, 2026
400 Meters · IndoorRCC Invitational · Feb 2849.30RCC InvitationalFebruary 28, 2025
400 Meters · OutdoorUC San Diego Triton Invitational · Apr 347.36aUC San Diego Triton InvitationalApril 3, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 152026 3C2A State ChampionshipsMay 15 · 400 Meters · Place 6 · Riverside CityRiverside City400 Meters648.79SO
May 22026 3C2A Southern California ChampionshipsMay 2 · 400 Meters · Place 1 · Riverside CityRiverside City400 MetersRound P1.47.63aSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 400 Meters · Place 1 · Riverside CityRiverside City400 Meters1.47.53aSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 200 Meters · Place 4 · Riverside CityRiverside City200 MetersRound P4.21.32aWind: 0.9So
May 22026 3C2A Southern California ChampionshipsMay 2 · 200 Meters · Place 8 · Riverside CityRiverside City200 Meters8.21.77aWind: 1.2So
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 400 Meters · Place 1 · Riverside CityRiverside City400 MetersRound P1.48.29aSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 400 Meters · Place 1 · Riverside CityRiverside City400 Meters1.47.71aSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 200 Meters · Place 1 · Riverside CityRiverside City200 MetersRound P1.21.22aWind: 4.8So
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 200 Meters · Place 1 · Riverside CityRiverside City200 Meters1.21.14a PBWind: 1.8So
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 400 Meters · Place 1 · Riverside CityRiverside City400 Meters147.52aSO
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 200 Meters · Place 5 · Riverside CityRiverside City200 Meters521.53aSO
Apr 3UC San Diego Triton InvitationalApr 3 · 400 Meters · Place 4 · Riverside CityRiverside City400 Meters447.36a PBSo
Apr 3UC San Diego Triton InvitationalApr 3 · 200 Meters · Place 11 · Riverside CityRiverside City200 Meters1121.46aSo
Mar 27Mangrum InvitationalMar 27 · 400 Meters · Place 2 · Riverside CityRiverside City400 Meters247.60aSo
Mar 20Redlands InvitationalMar 20 · 200 Meters · Place 6 · Riverside CityRiverside City200 Meters621.47aSo
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 400 Meters · Place 4 · Riverside CityRiverside City400 Meters4.47.75aSo
Mar 6RCC InvitationalMar 6 · 400 Meters · Place 4 · Riverside CityRiverside City400 Meters449.12aSo
Feb 72026 Moorpark College Season OpenerFeb 7 · 300 Meters · Place 1 · Riverside CityRiverside City300 Meters1.33.87a PBSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13RCC Early Bird InvitationalFeb 13 · 300 Meters · Place 2 · Riverside CityRiverside City300 Meters233.98a PBSo

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · 400 Meters · Place 9 · Riverside CityRiverside City400 Meters949.04aFR
May 10SoCal Finals @ SaddlebackMay 10 · 400 Meters · Place 3 · Riverside CityRiverside City400 Meters347.88aFR
May 10SoCal Finals @ SaddlebackMay 10 · 200 Meters · Place 20 · Riverside CityRiverside City200 Meters2022.17aFR
Apr 18Orange Empire Conference (OEC) ChampionshipsApr 18 · 400 Meters · Place 2 · Riverside CityRiverside City400 Meters2.48.42aFr
Apr 18Orange Empire Conference (OEC) ChampionshipsApr 18 · 200 Meters · Place 5 · Riverside CityRiverside City200 Meters5.22.29aFr
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · 400 Meters · Place 4 · Riverside CityRiverside City400 Meters4.49.34aFr
Apr 42025 Triton InvitationalApr 4 · 400 Meters · Place 13 · Riverside CityRiverside City400 Meters1348.73aFr
Apr 42025 Triton InvitationalApr 4 · 200 Meters · Place 23 · Riverside CityRiverside City200 Meters2322.16aFr
Mar 28Mangrum Invitational Mar 28 · 400 Meters · Place 2 · Riverside CityRiverside City400 Meters248.53aFr
Mar 28Mangrum Invitational Mar 28 · 200 Meters · Place 11 · Riverside CityRiverside City200 Meters1122.38aFr
Mar 14RCC OpenMar 14 · 400 Meters · Place 2 · Riverside CityRiverside City400 Meters249.14a—
Mar 14RCC OpenMar 14 · 200 Meters · Place 2 · Riverside CityRiverside City200 Meters222.16a—
Mar 72025 Ben Brown InviteMar 7 · 400 Meters · Place 12 · Riverside CityRiverside City400 Meters1249.47a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28RCC InvitationalFeb 28 · 400 Meters · Place 4 · RiversideRiverside400 Meters449.30 PBFR
Jan 31Moorpark Season Opener and MultisJan 31 · 300 Meters · Place 2 · RiversideRiverside300 Meters234.90FR

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Valley United Track ClubValley United Track Club400 Meters—DNS12
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Valley United Track ClubValley United Track Club200 Meters—DNSWind: 0.912
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Valley United Track ClubValley United Track Club200 Meters—DNSWind: 1.712
May 4CIF-SS D1 PrelimsMay 4 · 400 Meters · Place 14 · Quartz HillQuartz Hill400 MetersRound P14.49.38a12
May 4CIF-SS D1 PrelimsMay 4 · 200 Meters · Place 24 · Quartz HillQuartz Hill200 MetersRound P24.22.35aWind: 0.112
Apr 24Golden League Finals (Hosted by Lan HS)Apr 24 · 400 Meters · Place 1 · Quartz HillQuartz Hill400 Meters149.18—
Apr 24Golden League Finals (Hosted by Lan HS)Apr 24 · 400 Meters · Place 1 · Quartz HillQuartz Hill400 MetersRound P148.99—
Apr 24Golden League Finals (Hosted by Lan HS)Apr 24 · 200 Meters · Place 2 · Quartz HillQuartz Hill200 Meters222.66—
Apr 24Golden League Finals (Hosted by Lan HS)Apr 24 · 200 Meters · Place 2 · Quartz HillQuartz Hill200 MetersRound P222.96—
Apr 1964th Mt. SAC RelaysApr 19 · 400 Meters · Place 9 · Quartz HillQuartz Hill400 Meters949.06—
Apr 52024 Arcadia InvitationalApr 5 · 400 Meters · Place 4 · Quartz HillQuartz Hill400 Meters449.1812
Apr 52024 Arcadia InvitationalApr 5 · 400 Meters · Place 15 · Quartz HillQuartz Hill400 Meters1549.1812
Apr 3GL Meet#4: QH/HHS/LHSApr 3 · 400 Meters · Place 2 · Quartz HillQuartz Hill400 Meters252.78a—
Apr 3GL Meet#4: QH/HHS/LHSApr 3 · 200 Meters · Place 1 · Quartz HillQuartz Hill200 Meters123.67a—
Mar 20Golden League Tri Meet #3Mar 20 · 400 Meters · Place 1 · Quartz HillQuartz Hill400 Meters1.50.72a12
Mar 20Golden League Tri Meet #3Mar 20 · 200 Meters · Place 1 · Quartz HillQuartz Hill200 Meters1.23.18aWind: 012
Mar 16Maurice Greene InvitationalMar 16 · 400 Meters · Place 3 · Quartz HillQuartz Hill400 Meters349.4712
Mar 16Maurice Greene InvitationalMar 16 · 200 Meters · Place 8 · Quartz HillQuartz Hill200 Meters822.0812
Mar 13Golden League Lancaster, AV @ Quartz HillMar 13 · 400 Meters · Place 3 · Quartz HillQuartz Hill400 Meters3.52.89Unofficial12
Mar 13Golden League Lancaster, AV @ Quartz HillMar 13 · 200 Meters · Place 2 · Quartz HillQuartz Hill200 Meters2.23.15Unofficial12
Mar 9Thousand Oaks InvitationalMar 9 · 400 Meters · Place 1 · Quartz HillQuartz Hill400 Meters149.77a—
Mar 9Thousand Oaks InvitationalMar 9 · 200 Meters · Place 10 · Quartz HillQuartz Hill200 Meters1023.11a—
Mar 6Golden League - Palmdale @ Quartz HillMar 6 · 400 Meters · Place 1 · Quartz HillQuartz Hill400 Meters1.51.0312
Mar 6Golden League - Palmdale @ Quartz HillMar 6 · 200 Meters · Place 1 · Quartz HillQuartz Hill200 Meters1.22.7412
Mar 1Don Green InvitationalMar 1 · 400 Meters · Place 1 · Quartz HillQuartz Hill400 Meters1.51.94a12
Mar 1Don Green InvitationalMar 1 · 200 Meters · Place 1 · Quartz HillQuartz Hill200 Meters1.22.65aWind: 2.412

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 400 Meters · Place 7 · River BluffRiver Bluff400 Meters7.49.92a11
May 13SCHSL 5A - Lower StateMay 13 · 400 Meters · Place 2 · River BluffRiver Bluff400 Meters2.50.27a11
May 13SCHSL 5A - Lower StateMay 13 · 200 Meters · Place 9 · River BluffRiver Bluff200 Meters9.23.01a11
May 4SCHSL 5A - Region 4May 4 · 400 Meters · Place 1 · River BluffRiver Bluff400 Meters1.50.30a11
May 4SCHSL 5A - Region 4May 4 · 200 Meters · Place 3 · River BluffRiver Bluff200 Meters3.22.78a11
Apr 21Friday Night LightsApr 21 · 400 Meters · Place 7 · River BluffRiver Bluff400 Meters7.51.43Unofficial11
Apr 18River Bluff #4Apr 18 · 400 Meters · Place 1 · River BluffRiver Bluff400 Meters150.78—
Apr 18River Bluff #4Apr 18 · 200 Meters · Place 2 · River BluffRiver Bluff200 Meters222.52—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 200 Meters · Place 9 · River BluffRiver Bluff200 Meters923.08—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 200 Meters · Place 9 · River BluffRiver Bluff200 Meters923.08—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25River Bluff HS/MS Intersquad MeetFeb 25 · 200 Meters · Place 2 · River BluffRiver Bluff200 Meters224.36 PB11
Feb 25River Bluff HS/MS Intersquad MeetFeb 25 · 400 Meters · Place 1 · River BluffRiver Bluff400 Meters153.5911

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 27Golden League FinalsApr 27 · 400 Meters · Place 6 · Eastside (9)Eastside (9)400 MetersRound P6.54.76a10
Apr 27Golden League FinalsApr 27 · 400 Meters · Place 6 · Eastside (9)Eastside (9)400 Meters6.53.08a10
Apr 27Golden League FinalsApr 27 · 200 Meters · Place 10 · Eastside (9)Eastside (9)200 MetersRound P10.24.62a10
Apr 27Golden League FinalsApr 27 · 200 Meters · Place 7 · Eastside (9)Eastside (9)200 Meters7.24.86a10
Apr 20Golden League PrelimsApr 20 · 400 Meters · Place 6 · Eastside (9)Eastside (9)400 MetersRound P654.76a10
Apr 20Golden League PrelimsApr 20 · 200 Meters · Place 10 · Eastside (9)Eastside (9)200 MetersRound P1024.62a10
Apr 20GL prelimsApr 20 · 400 Meters · Place 6 · Eastside (9)Eastside (9)400 MetersRound P6.54.76a10
Apr 20GL prelimsApr 20 · 200 Meters · Place 10 · Eastside (9)Eastside (9)200 MetersRound P10.24.62a10
Apr 13Lancaster, Eastside & Palmdale Tri-meetApr 13 · 400 Meters · Place 2 · Eastside (9)Eastside (9)400 Meters255.1910
Apr 13Lancaster, Eastside & Palmdale Tri-meetApr 13 · 200 Meters · Place 3 · Eastside (9)Eastside (9)200 Meters324.5510
Apr 6GL Meet #3Apr 6 · 400 Meters · Place 2 · Eastside (9)Eastside (9)400 Meters2.54.71a10
Apr 6GL Meet #3Apr 6 · 200 Meters · Place 3 · Eastside (9)Eastside (9)200 Meters3.24.07a10
Apr 2Covina InvitationalApr 2 · 200 Meters · Place 7 · Eastside (SS)Eastside (SS)200 Meters724.57410
Apr 2Covina InvitationalApr 2 · 400 Meters · Place 17 · Eastside (SS)Eastside (SS)400 Meters1757.7910

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Golden League Varsity PrelimsMay 19 · 400 Meters · Place 5 · Eastside (9)Eastside (9)400 MetersRound H5.1:02.55a9
May 19Golden League Varsity PrelimsMay 19 · 200 Meters · Place 8 · Eastside (9)Eastside (9)200 MetersRound H8.27.74a9