Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorElsinore vs Heritage / San Jacinto · Feb 2514.27aElsinore vs Heritage / San JacintoFebruary 25, 2026
100 Meters · OutdoorYorba Linda Invitational · Mar 2114.14aYorba Linda InvitationalMarch 21, 2026
200 Meters · IndoorLakeside Tri-Meet · Feb 2729.60aLakeside Tri-MeetFebruary 27, 2026
200 Meters · OutdoorElsinore vs San Jacinto · Apr 1528.75aElsinore vs San JacintoApril 15, 2026
400 Meters · OutdoorYorba Linda Invitational · Mar 211:07.23aYorba Linda InvitationalMarch 21, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30Mountain Pass ChampionshipsApr 30 · 200 Meters · Place 11 · Elsinore200 Meters1129.2612
Apr 30Mountain Pass ChampionshipsApr 30 · 400 Meters · Place 9 · Elsinore400 Meters91:07.9212
Apr 22Elsinore vs TahquitzApr 22 · 200 Meters · Place 7 · Elsinore200 Meters728.93a12
Apr 22Elsinore vs TahquitzApr 22 · 100 Meters · Place 5 · Elsinore100 Meters514.35a12
Apr 15Elsinore vs San JacintoApr 15 · 200 Meters · Place 5 · Elsinore200 Meters528.75a PB12
Apr 15Elsinore vs San JacintoApr 15 · 100 Meters · Place 5 · Elsinore100 Meters514.37a12
Apr 9West Valley vs ElsinoreApr 9 · 200 Meters · Place 6 · Elsinore200 Meters629.36a12
Apr 9West Valley vs ElsinoreApr 9 · 100 Meters · Elsinore100 Meters—DQ12
Mar 26Temescal Canyon vs ElsinoreMar 26 · 400 Meters · Place 8 · Elsinore400 Meters81:09.63a12
Mar 26Temescal Canyon vs ElsinoreMar 26 · 200 Meters · Place 8 · Elsinore200 Meters829.71a12
Mar 21Yorba Linda InvitationalMar 21 · 400 Meters · Place 6 · Elsinore400 Meters61:07.23a PB12
Mar 21Yorba Linda InvitationalMar 21 · 200 Meters · Place 15 · Elsinore200 Meters1529.53a12
Mar 21Yorba Linda InvitationalMar 21 · 100 Meters · Place 17 · Elsinore100 Meters1714.14a PB12
Mar 4Murrieta Valley vs Elsinore / Paloma ValleyMar 4 · 400 Meters · Place 5 · Elsinore400 Meters51:07.67a12
Mar 4Murrieta Valley vs Elsinore / Paloma ValleyMar 4 · 200 Meters · Place 14 · Elsinore200 Meters1429.69a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Lakeside Tri-MeetFeb 27 · 200 Meters · Place 11 · Elsinore200 Meters1129.60a PB12
Feb 27Lakeside Tri-MeetFeb 27 · 100 Meters · Place 14 · Elsinore100 Meters1414.39a12
Feb 25Elsinore vs Heritage / San JacintoFeb 25 · 200 Meters · Place 14 · Elsinore200 Meters1429.65a12
Feb 25Elsinore vs Heritage / San JacintoFeb 25 · 100 Meters · Place 16 · Elsinore100 Meters1614.27a PB12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 16North vs Elsinore DualApr 16 · 200 Meters · Place 6 · Elsinore200 Meters6.31.64a10
Apr 16North vs Elsinore DualApr 16 · 100 Meters · Place 7 · Elsinore100 Meters7.15.21a10
Apr 10Elsinore vs Heritage DualApr 10 · 200 Meters · Place 11 · Elsinore200 Meters1132.30a—
Apr 10Elsinore vs Heritage DualApr 10 · 100 Meters · Place 13 · Elsinore100 Meters1315.53a—
Mar 28Norco vs Elsinore DualMar 28 · 200 Meters · Place 10 · Elsinore200 Meters10.31.88a10
Mar 28Norco vs Elsinore DualMar 28 · 100 Meters · Place 12 · Elsinore100 Meters12.15.28a10
Mar 26Elsinore vs Paloma Valley & Linfield ChristianMar 26 · 200 Meters · Place 17 · Elsinore200 Meters17.31.76a10
Mar 26Elsinore vs Paloma Valley & Linfield ChristianMar 26 · 100 Meters · Place 16 · Elsinore100 Meters16.15.04a10
Mar 20Poly @ ElsinoreMar 20 · 200 Meters · Place 22 · Elsinore200 Meters22.31.60a10
Mar 20Poly @ ElsinoreMar 20 · 100 Meters · Place 22 · Elsinore100 Meters22.15.64a10
Mar 13Rancho Verde vs Elsinore DualMar 13 · 200 Meters · Place 10 · Elsinore (SS)200 Meters1032.3710
Mar 13Rancho Verde vs Elsinore DualMar 13 · 100 Meters · Place 16 · Elsinore (SS)100 Meters1615.7210
Mar 7MV 3-wayMar 7 · 100 Meters · Place 34 · Elsinore100 Meters34.15.88a10
Feb 23Temescal Canyon and Lakeside at ElsinoreFeb 23 · 200 Meters · Place 23 · Elsinore200 Meters23.34.36a10
Feb 23Temescal Canyon and Lakeside at ElsinoreFeb 23 · 100 Meters · Place 17 · Elsinore100 Meters17.15.58a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23District MeetFeb 23 · 200 Meters · Place 23 · Elsinore200 Meters2334.36a—
Feb 23District MeetFeb 23 · 100 Meters · Place 17 · Elsinore100 Meters1715.58a—