Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorThousand Oaks Invitational · Feb 2613.34Thousand Oaks InvitationalFebruary 26, 2022
100 Meters · OutdoorNewbury Park at Thousand Oaks · Apr 911.93aNewbury Park at Thousand OaksApril 9, 2024
110m Hurdles · 36" / 0.914m · Outdoor Newbury Park at Agoura · Mar 2220.90a Newbury Park at AgouraMarch 22, 2022
110m Hurdles · 39" / 0.991m · OutdoorMarmonte League Finals · Apr 2218.37aMarmonte League FinalsApril 22, 2024
200 Meters · OutdoorTara Davis Invitational · Mar 125.65aTara Davis InvitationalMarch 1, 2025
300m Hurdles · 36" / 0.914m · OutdoorNewbury Park at Calabasas · Mar 2747.04aNewbury Park at CalabasasMarch 27, 2025
400 Meters · OutdoorNewbury Park and Oaks Christian at Agoura · Mar 1460.18Newbury Park and Oaks Christian at AgouraMarch 14, 2024

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 27Newbury Park at CalabasasMar 27 · 300m Hurdles · Place 1 · Newbury Park300m Hurdles36" / 0.914m1.47.04a PB12
Mar 27Newbury Park at CalabasasMar 27 · 110m Hurdles · Place 2 · Newbury Park110m Hurdles39" / 0.991m2.21.78aWind: 012
Mar 27Newbury Park at CalabasasMar 27 · 100 Meters · Place 9 · Newbury Park100 Meters9.12.72aWind: 0.412
Mar 20Agoura and Newbury Park at Oaks ChristianMar 20 · 300m Hurdles · Place 5 · Newbury Park300m Hurdles546.87a12
Mar 20Agoura and Newbury Park at Oaks ChristianMar 20 · 110m Hurdles · Place 3 · Newbury Park110m Hurdles318.79a12
Mar 1Tara Davis InvitationalMar 1 · 200 Meters · Place 34 · Newbury Park200 Meters3425.65a PB—
Mar 1Tara Davis InvitationalMar 1 · 100 Meters · Place 75 · Newbury Park100 Meters7512.83a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 22Marmonte League FinalsApr 22 · 300m Hurdles · Place 8 · Newbury Park300m Hurdles36" / 0.914m8.49.52a11
Apr 22Marmonte League FinalsApr 22 · 110m Hurdles · Place 6 · Newbury Park110m Hurdles39" / 0.991m6.18.37a PBWind: 0.711
Apr 22Marmonte League FinalsApr 22 · 100 Meters · Place 25 · Newbury Park100 Meters25.12.41aWind: 0.711
Apr 9Newbury Park at Thousand OaksApr 9 · 100 Meters · Place 18 · Newbury Park100 Meters1811.93a PB—
Mar 19Westlake at Newbury ParkMar 19 · 300m Hurdles · Place 1 · Newbury Park300m Hurdles149.24a—
Mar 19Westlake at Newbury ParkMar 19 · 110m Hurdles · Place 2 · Newbury Park110m Hurdles219.25a—
Mar 14Newbury Park and Oaks Christian at AgouraMar 14 · 300m Hurdles · Place 4 · Newbury Park300m Hurdles449.48—
Mar 14Newbury Park and Oaks Christian at AgouraMar 14 · 400 Meters · Place 9 · Newbury Park400 Meters960.18 PB—
Mar 14Newbury Park and Oaks Christian at AgouraMar 14 · 110m Hurdles · Place 2 · Newbury Park110m Hurdles218.86—
Mar 9Thousand Oaks InvitationalMar 9 · 300m Hurdles · Place 16 · Newbury Park300m Hurdles1648.65a—
Mar 9Thousand Oaks InvitationalMar 9 · 110m Hurdles · Place 11 · Newbury Park110m Hurdles1119.09a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 24Marmonte League FinalsApr 24 · 300m Hurdles · Place 5 · Newbury Park300m Hurdles36" / 0.914m5.48.73a10
Apr 24Marmonte League FinalsApr 24 · 110m Hurdles · Newbury Park110m Hurdles36" / 0.914m--NT10
Apr 22SoCal Frosh-Soph ChampionshipsApr 22 · 300m Hurdles · Place 2 · Newbury Park300m Hurdles247.60a—
Apr 22SoCal Frosh-Soph ChampionshipsApr 22 · 110m Hurdles · Place 6 · Newbury Park110m Hurdles618.31a—
Apr 4Thousand Oaks at Newbury ParkApr 4 · Long Jump · Place 6 · Newbury ParkLong Jump615-11—
Apr 4Thousand Oaks at Newbury ParkApr 4 · 300m Hurdles · Place 1 · Newbury Park300m Hurdles153.56a—
Apr 4Thousand Oaks at Newbury ParkApr 4 · 110m Hurdles · Place 1 · Newbury Park110m Hurdles118.55a—
Mar 23Newbury Park at WestlakeMar 23 · Long Jump · Place 3 · Newbury ParkLong Jump316-01.00—
Mar 23Newbury Park at WestlakeMar 23 · 300m Hurdles · Place 1 · Newbury Park300m Hurdles148.81a—
Mar 23Newbury Park at WestlakeMar 23 · 110m Hurdles · Place 1 · Newbury Park110m Hurdles120.02a—
Mar 18Maurice Greene InvitationalMar 18 · 300m Hurdles · Place 10 · Newbury Park300m Hurdles1049.1810
Mar 18Maurice Greene InvitationalMar 18 · 110m Hurdles · Place 4 · Newbury Park110m Hurdles420.1210
Mar 16Agoura and Oaks Christian at Newbury ParkMar 16 · Long Jump · Place 4 · Newbury ParkLong Jump415-00.00—
Mar 16Agoura and Oaks Christian at Newbury ParkMar 16 · 300m Hurdles · Place 1 · Newbury Park300m Hurdles149.18a—
Mar 16Agoura and Oaks Christian at Newbury ParkMar 16 · 110m Hurdles · Place 2 · Newbury Park110m Hurdles219.34a—

2022 Outdoor Track

36 results
DateMeetEventPlMarkGr
Apr 25Marmonte League Prelims/FinalsApr 25 · 300m Hurdles · Place 7 · Newbury Park300m Hurdles36" / 0.914m7.49.64a9
Apr 25Marmonte League Prelims/FinalsApr 25 · 110m Hurdles · Place 6 · Newbury Park110m Hurdles36" / 0.914m6.19.97aWind: 2.39
Apr 23SoCal Frosh-Soph ChampionshipsApr 23 · 300m Hurdles · Place 1 · Newbury Park300m Hurdles149.17a9
Apr 23SoCal Frosh-Soph ChampionshipsApr 23 · 110m Hurdles · Place 4 · Newbury Park110m Hurdles420.25a9
Apr 23SoCal Frosh-Soph ChampionshipsApr 23 · 100 Meters · Place 42 · Newbury Park100 Meters4212.69a9
Apr 14Thousand Oaks at Newbury ParkApr 14 · Long Jump · Place 5 · Newbury ParkLong Jump515-06.009
Apr 14Thousand Oaks at Newbury ParkApr 14 · 300m Hurdles · Place 3 · Newbury Park300m Hurdles353.189
Apr 14Thousand Oaks at Newbury ParkApr 14 · 110m Hurdles · Place 4 · Newbury Park110m Hurdles420.799
Apr 7Westlake at Newbury ParkApr 7 · Long Jump · Place 2 · Newbury ParkLong Jump215-04.509
Apr 7Westlake at Newbury ParkApr 7 · 300m Hurdles · Place 1 · Newbury Park300m Hurdles152.449
Apr 7Westlake at Newbury ParkApr 7 · 110m Hurdles · Place 1 · Newbury Park110m Hurdles120.349
Mar 31Newbury Park at CalabasasMar 31 · Long Jump · Place 2 · Newbury ParkLong Jump216-05.009
Mar 31Newbury Park at CalabasasMar 31 · 300m Hurdles · Place 3 · Newbury Park300m Hurdles352.999
Mar 31Newbury Park at CalabasasMar 31 · 110m Hurdles · Place 2 · Newbury Park110m Hurdles220.779
Mar 22 Newbury Park at AgouraMar 22 · 300m Hurdles · Place 5 · Newbury Park300m Hurdles36" / 0.914m5.51.29a9
Mar 22 Newbury Park at AgouraMar 22 · 110m Hurdles · Place 5 · Newbury Park110m Hurdles36" / 0.914m5.20.90a PBWind: 0.59
Mar 17Newbury Park at Oaks ChristianMar 17 · 300m Hurdles · Place 1 · Newbury Park300m Hurdles151.479
Mar 17Newbury Park at Oaks ChristianMar 17 · 110m Hurdles · Place 3 · Newbury Park110m Hurdles320.949
Mar 4Don Green InvitationalMar 4 · 110m Hurdles · Place 21 · Newbury Park110m Hurdles2120.859
Mar 4Don Green InvitationalMar 4 · 200 Meters · Place 66 · Newbury Park200 Meters6626.739
Mar 4Don Green InvitationalMar 4 · 100 Meters · Place 73 · Newbury Park100 Meters7312.799
Mar 4Don Green InvitationalMar 4 · 200 Meters · Place 66 · Newbury Park200 Meters6626.739
Mar 4Don Green InvitationalMar 4 · 110m Hurdles · Place 21 · Newbury Park110m Hurdles2120.859
Mar 4Don Green InvitationalMar 4 · 100 Meters · Place 73 · Newbury Park100 Meters7312.799
Mar 4Don Green InvitationalMar 4 · 200 Meters · Place 66 · Newbury Park200 Meters6626.739
Mar 4Don Green InvitationalMar 4 · 110m Hurdles · Place 21 · Newbury Park110m Hurdles2120.859
Mar 4Don Green InvitationalMar 4 · 100 Meters · Place 73 · Newbury Park100 Meters7312.799
Mar 4Don Green InvitationalMar 4 · 200 Meters · Place 66 · Newbury Park200 Meters6626.739
Mar 4Don Green InvitationalMar 4 · 110m Hurdles · Place 21 · Newbury Park110m Hurdles2120.859
Mar 4Don Green InvitationalMar 4 · 100 Meters · Place 73 · Newbury Park100 Meters7312.799
Mar 4Don Green InvitationalMar 4 · 110m Hurdles · Place 21 · Newbury Park110m Hurdles2120.859
Mar 4Don Green InvitationalMar 4 · 200 Meters · Place 66 · Newbury Park200 Meters6626.739
Mar 4Don Green InvitationalMar 4 · 100 Meters · Place 73 · Newbury Park100 Meters7312.799
Mar 4Don Green InvitationalMar 4 · 110m Hurdles · Place 21 · Newbury Park110m Hurdles2120.859
Mar 4Don Green InvitationalMar 4 · 200 Meters · Place 66 · Newbury Park200 Meters6626.739
Mar 4Don Green InvitationalMar 4 · 100 Meters · Place 73 · Newbury Park100 Meters7312.799

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Thousand Oaks InvitationalFeb 26 · 100 Meters · Place 48 · Newbury Park100 Meters4813.34 PB9
Feb 26Thousand Oaks InvitationalFeb 26 · 100 Meters · Place 48 · Newbury Park100 Meters4813.349