Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorDistrict Meet · Feb 2312.24aDistrict MeetFebruary 23, 2024
100 Meters · OutdoorElsinore vs West Valley · Apr 911.73aElsinore vs West ValleyApril 9, 2025
150 Meters · OutdoorVista Murrieta - Winter Qualifier · Jan 3117.50aVista Murrieta - Winter QualifierJanuary 31, 2026
200 Meters · IndoorLakeside Tri-Meet · Feb 2723.84aLakeside Tri-MeetFebruary 27, 2026
200 Meters · OutdoorTemescal Canyon vs Elsinore · Mar 2623.30aTemescal Canyon vs ElsinoreMarch 26, 2026
300 Meters · OutdoorVista Murrieta - Winter Qualifier · Jan 3137.82aVista Murrieta - Winter QualifierJanuary 31, 2026
400 Meters · IndoorLakeside Tri-Meet · Feb 2755.20aLakeside Tri-MeetFebruary 27, 2026
400 Meters · OutdoorElsinore vs San Jacinto · Apr 1552.14aElsinore vs San JacintoApril 15, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 30Mountain Pass ChampionshipsApr 30 · 400 Meters · Place 5 · ElsinoreElsinore400 Meters552.5212
Apr 22Elsinore vs TahquitzApr 22 · 400 Meters · Place 2 · ElsinoreElsinore400 Meters252.17a12
Apr 22Elsinore vs TahquitzApr 22 · 200 Meters · Place 6 · ElsinoreElsinore200 Meters624.06a12
Apr 15Elsinore vs San JacintoApr 15 · 400 Meters · Place 3 · ElsinoreElsinore400 Meters352.14a PB12
Apr 15Elsinore vs San JacintoApr 15 · 200 Meters · Place 4 · ElsinoreElsinore200 Meters423.55a12
Apr 9West Valley vs ElsinoreApr 9 · 400 Meters · Place 3 · ElsinoreElsinore400 Meters352.53a11
Apr 9West Valley vs ElsinoreApr 9 · 200 Meters · Place 4 · ElsinoreElsinore200 Meters423.95a11
Mar 26Temescal Canyon vs ElsinoreMar 26 · 400 Meters · Place 4 · ElsinoreElsinore400 Meters452.83a11
Mar 26Temescal Canyon vs ElsinoreMar 26 · 200 Meters · Place 11 · ElsinoreElsinore200 Meters1123.30a PB11
Mar 21Yorba Linda InvitationalMar 21 · 400 Meters · Place 6 · ElsinoreElsinore400 Meters653.63a11
Mar 7Freedom InvitationalMar 7 · 400 Meters · Place 9 · ElsinoreElsinore400 Meters955.12a11
Mar 4Murrieta Valley vs Elsinore / Paloma ValleyMar 4 · 400 Meters · Place 5 · ElsinoreElsinore400 Meters554.78a11
Mar 4Murrieta Valley vs Elsinore / Paloma ValleyMar 4 · 200 Meters · Place 11 · ElsinoreElsinore200 Meters1124.31a11
Jan 31Vista Murrieta - Winter QualifierJan 31 · 150 Meters · Place 21 · UnattachedUnattached150 Meters21.17.50a PBWind: 0.512
Jan 31Vista Murrieta - Winter QualifierJan 31 · 300 Meters · Place 14 · UnattachedUnattached300 Meters14.37.82a PB12
Jan 24Chaparral - Winter Qualifier 02Jan 24 · 150 Meters · Place 25 · UnattachedUnattached150 Meters25.17.80aWind: 1.512
Jan 24Chaparral - Winter Qualifier 02Jan 24 · 300 Meters · Place 11 · UnattachedUnattached300 Meters11.38.42a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Lakeside Tri-MeetFeb 27 · 400 Meters · Place 7 · ElsinoreElsinore400 Meters755.20a PB11
Feb 27Lakeside Tri-MeetFeb 27 · 200 Meters · Place 11 · ElsinoreElsinore200 Meters1123.84a PB11
Feb 25Elsinore vs Heritage / San JacintoFeb 25 · High Jump · Place 2 · ElsinoreElsinoreHigh Jump24-611
Feb 25Elsinore vs Heritage / San JacintoFeb 25 · 400 Meters · Place 6 · ElsinoreElsinore400 Meters655.39a11

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Dec 6San Diego State Red-Black Summer Nights All-Comers MeetDec 6 · 150 Meters · ElsinoreElsinore150 MetersEx.18.38aWind: -1.612
Dec 6San Diego State Red-Black Summer Nights All-Comers MeetDec 6 · 300 Meters · ElsinoreElsinore300 MetersEx.38.85a12
Apr 30Mountain Pass ChampionshipsApr 30 · 400 Meters · Place 6 · ElsinoreElsinore400 Meters6.53.40a11
Apr 30Mountain Pass ChampionshipsApr 30 · 200 Meters · Place 11 · ElsinoreElsinore200 Meters11.23.93a11
Apr 23Tahquitz vs ElsinoreApr 23 · 200 Meters · Place 6 · ElsinoreElsinore200 Meters624.31a11
Apr 23Tahquitz vs ElsinoreApr 23 · 100 Meters · Place 6 · ElsinoreElsinore100 Meters611.90a11
Apr 19Inland Empire Championships - 22nd AnnualApr 19 · 100 Meters · Place 40 · ElsinoreElsinore100 Meters40.11.83aWind: 0.411
Apr 16San Jacinto vs ElsinoreApr 16 · 400 Meters · Place 4 · ElsinoreElsinore400 Meters4.54.13a11
Apr 16San Jacinto vs ElsinoreApr 16 · 200 Meters · Place 11 · ElsinoreElsinore200 Meters11.24.27aWind: 1.211
Apr 9Elsinore vs West ValleyApr 9 · 200 Meters · Place 3 · ElsinoreElsinore200 Meters323.66a11
Apr 9Elsinore vs West ValleyApr 9 · 100 Meters · Place 3 · ElsinoreElsinore100 Meters311.73a PB11
Mar 26Elsinore vs Temescal CanyonMar 26 · 400 Meters · Place 9 · ElsinoreElsinore400 Meters9.56.66a11
Mar 26Elsinore vs Temescal CanyonMar 26 · 200 Meters · Place 8 · ElsinoreElsinore200 Meters8.24.16aWind: 1.211
Mar 12Murrieta Valley/Elsinore DualMar 12 · 400 Meters · Place 4 · ElsinoreElsinore400 Meters4.54.70a11
Mar 12Murrieta Valley/Elsinore DualMar 12 · 200 Meters · Place 7 · ElsinoreElsinore200 Meters7.24.08a11
Mar 12Murrieta Valley vs Elsinore /PerrisMar 12 · 400 Meters · Place 4 · ElsinoreElsinore400 Meters4.54.70a11
Mar 12Murrieta Valley vs Elsinore /PerrisMar 12 · 200 Meters · Place 7 · ElsinoreElsinore200 Meters7.24.08a11
Mar 8Freedom Invitational @ Heritage HSMar 8 · 400 Meters · Place 9 · ElsinoreElsinore400 Meters9.54.42a11
Mar 8Freedom Invitational @ Heritage HSMar 8 · 200 Meters · Place 14 · ElsinoreElsinore200 Meters14.24.19aWind: 0.911
Mar 5Paloma Valley vs ElsinoreMar 5 · 400 Meters · Place 4 · ElsinoreElsinore400 Meters4.55.56a11
Mar 5Paloma Valley vs ElsinoreMar 5 · 200 Meters · Place 8 · ElsinoreElsinore200 Meters8.24.33aWind: 1.211
Feb 28TC vs Elsinore/Lakeside 3-wayFeb 28 · 400 Meters · Place 4 · ElsinoreElsinore400 Meters4.55.42a11
Feb 28Temescal Canyon vs Elsinore /LakesideFeb 28 · 400 Meters · Place 4 · ElsinoreElsinore400 Meters4.55.42a11
Feb 26Heritage vs San Jacinto/Elsinore 3-wayFeb 26 · 400 Meters · Place 3 · ElsinoreElsinore400 Meters3.54.73a11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 16North vs Elsinore DualApr 16 · 200 Meters · Place 2 · ElsinoreElsinore200 Meters2.24.52a10
Apr 16North vs Elsinore DualApr 16 · 100 Meters · Place 2 · ElsinoreElsinore100 Meters2.11.99a10
Apr 10Elsinore vs Heritage DualApr 10 · 200 Meters · Place 2 · ElsinoreElsinore200 Meters224.86a—
Apr 10Elsinore vs Heritage DualApr 10 · 100 Meters · Place 2 · ElsinoreElsinore100 Meters212.10a—
Mar 28Norco vs Elsinore DualMar 28 · 200 Meters · Place 5 · ElsinoreElsinore200 Meters5.25.56a10
Mar 28Norco vs Elsinore DualMar 28 · 100 Meters · Place 5 · ElsinoreElsinore100 Meters5.12.25a10
Mar 26Elsinore vs Paloma Valley & Linfield ChristianMar 26 · 200 Meters · Place 4 · ElsinoreElsinore200 Meters4.24.81a10
Mar 26Elsinore vs Paloma Valley & Linfield ChristianMar 26 · 100 Meters · Place 3 · ElsinoreElsinore100 Meters3.12.22a10
Mar 20Poly @ ElsinoreMar 20 · 200 Meters · Place 5 · ElsinoreElsinore200 Meters5.24.72a10
Mar 20Poly @ ElsinoreMar 20 · 100 Meters · Place 2 · ElsinoreElsinore100 Meters2.12.19a10
Mar 13Rancho Verde vs Elsinore DualMar 13 · 200 Meters · Place 5 · Elsinore (SS)Elsinore (SS)200 Meters525.4210
Mar 13Rancho Verde vs Elsinore DualMar 13 · 100 Meters · Place 6 · Elsinore (SS)Elsinore (SS)100 Meters612.3810
Feb 28Tahquitz at HeritageFeb 28 · 100 Meters · Place 5 · ElsinoreElsinore100 Meters5.12.24aWind: 110
Feb 28Heritage/Tahquitz/Elsinore 3-wayFeb 28 · 100 Meters · Place 5 · ElsinoreElsinore100 Meters5.12.24aWind: 110
Feb 23Temescal Canyon and Lakeside at ElsinoreFeb 23 · 200 Meters · Place 4 · ElsinoreElsinore200 Meters4.25.19a10
Feb 23Temescal Canyon and Lakeside at ElsinoreFeb 23 · 100 Meters · Place 2 · ElsinoreElsinore100 Meters2.12.24a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23District MeetFeb 23 · 200 Meters · Place 4 · ElsinoreElsinore200 Meters425.19a—
Feb 23District MeetFeb 23 · 100 Meters · Place 2 · ElsinoreElsinore100 Meters212.24a PB—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 19Elsinore at PolyApr 19 · 400 Meters · Place 8 · ElsinoreElsinore400 Meters8.1:00.36a9
Apr 19Elsinore at PolyApr 19 · 200 Meters · Place 16 · ElsinoreElsinore200 Meters16.26.27aWind: 0.59
Apr 12Elsinore vs JW NorthApr 12 · 200 Meters · Place 14 · Elsinore (SS)Elsinore (SS)200 Meters1426.079
Apr 12Elsinore vs JW NorthApr 12 · 100 Meters · Place 8 · Elsinore (SS)Elsinore (SS)100 Meters812.559
Apr 5Elsinore @ HeritageApr 5 · 200 Meters · Place 16 · ElsinoreElsinore200 Meters16.27.13aWind: 0.39
Apr 5Elsinore @ HeritageApr 5 · 100 Meters · Place 13 · ElsinoreElsinore100 Meters13.13.10aWind: 1.29
Mar 16Rancho Verde at ElsinoreMar 16 · 200 Meters · Place 14 · ElsinoreElsinore200 Meters14.27.01aWind: 0.69
Mar 16Rancho Verde at ElsinoreMar 16 · 100 Meters · Place 13 · ElsinoreElsinore100 Meters13.13.05aWind: 1.49
Mar 15Elsinore vs Rancho VerdeMar 15 · 200 Meters · Place 14 · ElsinoreElsinore200 Meters14.27.01aWind: 0.69
Mar 15Elsinore vs Rancho VerdeMar 15 · 100 Meters · Place 13 · ElsinoreElsinore100 Meters13.13.05aWind: 1.49
Mar 9Elsinore @ Paloma ValleyMar 9 · 200 Meters · Place 27 · ElsinoreElsinore200 Meters27.27.99aWind: -0.29
Mar 9Elsinore @ Paloma ValleyMar 9 · 100 Meters · Place 22 · ElsinoreElsinore100 Meters22.13.29aWind: 09
Mar 2Elsinore 3-Way Norco & TCMar 2 · 200 Meters · Place 39 · ElsinoreElsinore200 Meters3927.73a—
Mar 2Elsinore 3-Way Norco & TCMar 2 · 100 Meters · Place 38 · ElsinoreElsinore100 Meters3813.36a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23SAN G/SHADOW HILLS, ELSINORE TRI MEETFeb 23 · 100 Meters · Place 36 · ElsinoreElsinore100 Meters3614.04a—