Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEtiwanda at Upland · Apr 212.09aEtiwanda at UplandApril 2, 2024
110m Hurdles · 39" / 0.991m · OutdoorBaseline League Finals · Apr 2618.69aBaseline League FinalsApril 26, 2024
200 Meters · OutdoorUpland vs Etiwanda · Apr 1926.20Upland vs EtiwandaApril 19, 2022
300m Hurdles · 36" / 0.914m · OutdoorEtiwanda vs Upland · Apr 1545.10aEtiwanda vs UplandApril 15, 2025
400 Meters · OutdoorRoosevelt Track & Field Invitational · Mar 31:01.58aRoosevelt Track & Field Invitational March 3, 2023
Long Jump · OutdoorRoosevelt Invitational · Mar 15.46mRoosevelt InvitationalMarch 1, 2025
Triple Jump · OutdoorBaseline League Finals · Apr 2636-02.00Baseline League FinalsApril 26, 2024

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

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Apr 28Baseline League ChampionshipsApr 28 · Triple Jump · Place 15 · Upland (SS)Triple JumpRound P1537-05.5012
Apr 28Baseline League ChampionshipsApr 28 · Long Jump · Place 28 · Upland (SS)Long JumpRound P2818-02.0012
Apr 28Baseline League ChampionshipsApr 28 · 300m Hurdles · Place 7 · Upland (SS)300m Hurdles743.6912
Apr 28Baseline League ChampionshipsApr 28 · 300m Hurdles · Place 6 · Upland (SS)300m HurdlesRound P643.6912
Apr 15Etiwanda vs UplandApr 15 · Triple Jump · Place 7 · UplandTriple Jump7.37-01.0012
Apr 15Etiwanda vs UplandApr 15 · Long Jump · UplandLong Jump--ND12
Apr 15Etiwanda vs UplandApr 15 · 300m Hurdles · Place 1 · Upland300m Hurdles36" / 0.914m1.45.10a PB12
Apr 8Los Osos vs UplandApr 8 · Triple Jump · Place 3 · UplandTriple Jump3.38-02.0012
Apr 8Los Osos vs UplandApr 8 · Long Jump · Place 4 · UplandLong Jump4.18-08.5012
Apr 8Los Osos vs UplandApr 8 · 300m Hurdles · Place 4 · Upland300m Hurdles36" / 0.914m4.45.60a12
Apr 8Los Osos vs UplandApr 8 · 100 Meters · Place 25 · Upland100 Meters25.12.33a12
Apr 1Upland vs DamienApr 1 · Triple Jump · UplandTriple Jump--DNS12
Apr 1Upland vs DamienApr 1 · Long Jump · Place 6 · UplandLong Jump6.17-07.0012
Apr 1Upland vs DamienApr 1 · 300m Hurdles · Place 3 · Upland300m Hurdles36" / 0.914m3.45.67a12
Apr 1Upland vs DamienApr 1 · 100 Meters · Place 20 · Upland100 Meters20.12.10aWind: 3.512
Mar 25Rancho Cucamonga vs UplandMar 25 · Triple Jump · UplandTriple Jump--DNS12
Mar 25Rancho Cucamonga vs UplandMar 25 · Long Jump · Place 10 · UplandLong Jump10.17-07.0012
Mar 25Rancho Cucamonga vs UplandMar 25 · 300m Hurdles · Place 2 · Upland300m Hurdles36" / 0.914m2.46.38a12
Mar 25Rancho Cucamonga vs UplandMar 25 · 100 Meters · Place 27 · Upland100 Meters27.12.09aWind: 3.412
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · Triple Jump · Place 11 · Upland (SS)Triple Jump1110.80m12
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · Long Jump · Place 19 · Upland (SS)Long Jump195.80m12
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · 300m Hurdles · Place 4 · Upland (SS)300m Hurdles444.0312
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · 110m Hurdles · Place 11 · Upland (SS)110m Hurdles1118.7712
Mar 1Roosevelt InvitationalMar 1 · Triple Jump · Place 9 · Upland (SS)Triple Jump911.21m12
Mar 1Roosevelt InvitationalMar 1 · Long Jump · Place 28 · Upland (SS)Long Jump285.46m PB12
Mar 1Roosevelt InvitationalMar 1 · 300m Hurdles · Place 15 · Upland (SS)300m Hurdles1547.6912
Mar 1Roosevelt InvitationalMar 1 · 110m Hurdles · Place 13 · Upland (SS)110m Hurdles1318.7312

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Apr 26Baseline League FinalsApr 26 · Triple Jump · Place 13 · UplandTriple JumpRound P13.36-02.00 PB11
Apr 26Baseline League FinalsApr 26 · 300m Hurdles · Place 9 · Upland300m Hurdles36" / 0.914mRound P9.46.32a11
Apr 26Baseline League FinalsApr 26 · 300m Hurdles · Place 8 · Upland300m Hurdles36" / 0.914m8.47.16a11
Apr 26Baseline League FinalsApr 26 · 110m Hurdles · Place 10 · Upland110m Hurdles39" / 0.991mRound P10.18.70aWind: 3.411
Apr 26Baseline League FinalsApr 26 · 110m Hurdles · Place 9 · Upland110m Hurdles39" / 0.991m9.18.69a PBWind: -0.311
Apr 16Upland vs Rancho CucamongaApr 16 · 300m Hurdles · Place 4 · Upland300m Hurdles36" / 0.914m4.46.98a11
Apr 16Upland vs Rancho CucamongaApr 16 · 110m Hurdles · Place 3 · Upland110m Hurdles39" / 0.991m3.18.96a11
Apr 16Upland vs Rancho CucamongaApr 16 · 100 Meters · Place 20 · Upland100 Meters20.12.07aWind: 3.511
Apr 9Upland at Chino HillsApr 9 · 300m Hurdles · Place 4 · Upland300m Hurdles36" / 0.914m4.48.18a11
Apr 9Upland at Chino HillsApr 9 · 110m Hurdles · Place 3 · Upland110m Hurdles39" / 0.991m3.19.91a11
Apr 9Upland at Chino HillsApr 9 · 100 Meters · Place 15 · Upland100 Meters15.12.32a11
Apr 2Etiwanda at UplandApr 2 · Triple Jump · Place 4 · UplandTriple Jump4.34-01.5011
Apr 2Etiwanda at UplandApr 2 · 300m Hurdles · Place 2 · Upland300m Hurdles36" / 0.914m2.48.51a11
Apr 2Etiwanda at UplandApr 2 · 110m Hurdles · Place 3 · Upland110m Hurdles39" / 0.991m3.19.85a11
Apr 2Etiwanda at UplandApr 2 · 100 Meters · Place 26 · Upland100 Meters26.12.09a PB11
Mar 26Los Osos at UplandMar 26 · 300m Hurdles · Place 5 · Upland300m Hurdles36" / 0.914m5.47.15a11
Mar 26Los Osos at UplandMar 26 · 110m Hurdles · Place 5 · Upland110m Hurdles39" / 0.991m5.19.07a11
Mar 26Los Osos at UplandMar 26 · 100 Meters · Place 25 · Upland100 Meters25.12.35a11
Mar 19Damien/St. Lucy's vs UplandMar 19 · Triple Jump · Place 5 · UplandTriple Jump534-8—
Mar 19Damien/St. Lucy's vs UplandMar 19 · 300m Hurdles · Place 4 · Upland300m Hurdles445.62a—
Mar 19Damien/St. Lucy's vs UplandMar 19 · 110m Hurdles · Place 4 · Upland110m Hurdles419.71a—
Mar 19Damien/St. Lucy's vs UplandMar 19 · Long Jump · Place 9 · UplandLong Jump916-2—
Mar 2Roosevelt Track & Field InvitationalMar 2 · 300m Hurdles · Place 16 · Upland300m Hurdles36" / 0.914m16.50.18a11
Mar 2Roosevelt Track & Field InvitationalMar 2 · 110m Hurdles · Place 19 · Upland110m Hurdles39" / 0.991m19.20.76aWind: 211
Mar 2Roosevelt Track & Field InvitationalMar 2 · 100 Meters · Place 50 · Upland100 Meters50.12.36aWind: 2.411

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 18RCHS vs. Upland, dual meetApr 18 · 300m Hurdles · Place 3 · Upland300m Hurdles36" / 0.914m3.51.37a10
Apr 18RCHS vs. Upland, dual meetApr 18 · 100 Meters · Place 36 · Upland100 Meters36.12.68aWind: 0.310
Apr 11Chino Hills @ UplandApr 11 · 300m Hurdles · Place 6 · Upland300m Hurdles36" / 0.914m6.49.98a10
Apr 11Chino Hills @ UplandApr 11 · 110m Hurdles · Place 5 · Upland110m Hurdles39" / 0.991m5.20.76a10
Apr 11Chino Hills @ UplandApr 11 · 100 Meters · Place 24 · Upland100 Meters24.12.55a10
Apr 4Upland @ EtiwandaApr 4 · 300m Hurdles · Place 2 · Upland300m Hurdles36" / 0.914m2.52.66a10
Apr 4Upland @ EtiwandaApr 4 · 110m Hurdles · Place 2 · Upland110m Hurdles39" / 0.991m2.23.03aWind: -2.210
Apr 4Upland @ EtiwandaApr 4 · 100 Meters · Place 26 · Upland100 Meters26.13.26aWind: -1.110
Mar 23Damien and St. Lucy's at UplandMar 23 · 300m Hurdles · Place 3 · Upland300m Hurdles36" / 0.914m3.56.43a10
Mar 23Damien and St. Lucy's at UplandMar 23 · 100 Meters · Place 14 · Upland100 Meters14.12.99aWind: 1.510
Mar 16Upland at Los OsosMar 16 · 100 Meters · Place 18 · Upland100 Meters18.13.19aWind: 1.110
Mar 3Roosevelt Track & Field Invitational Mar 3 · 400 Meters · Place 31 · Upland400 Meters311:01.58a PB—
Mar 3Roosevelt Track & Field Invitational Mar 3 · 200 Meters · Place 64 · Upland200 Meters6426.61a—
Mar 3Roosevelt Track & Field Invitational Mar 3 · 100 Meters · Place 55 · Upland100 Meters5512.99a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Upland vs EtiwandaApr 19 · 200 Meters · Place 19 · Upland (Ss)200 Meters1926.20 PB—
Apr 19Upland vs EtiwandaApr 19 · 100 Meters · Place 27 · Upland (Ss)100 Meters2713.28—
Mar 29Upland vs Damien/St. Lucy’s Mar 29 · 200 Meters · Place 10 · Upland (Ss)200 Meters1027.45—
Mar 29Upland vs Damien/St. Lucy’s Mar 29 · 100 Meters · Place 17 · Upland (Ss)100 Meters1713.54—
Mar 22Upland @ Chino HillsMar 22 · 200 Meters · Place 31 · Upland200 Meters31.27.09aWind: 0.19
Mar 22Upland @ Chino HillsMar 22 · 100 Meters · Place 28 · Upland100 Meters28.13.37aWind: 2.49