Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVCYTC Week 5 MP @ HV · Apr 1514.47aVCYTC Week 5 MP @ HVApril 15, 2023
100m Hurdles · 33" / 0.838m · OutdoorVCYTC Week 6 MP @ TO · Apr 1623.08aVCYTC Week 6 MP @ TOApril 16, 2022
1600 Meters · IndoorBuena, Del Sol, Westlake at Moorpark · Feb 255:10.89aBuena, Del Sol, Westlake at MoorparkFebruary 25, 2026
1600 Meters · OutdoorOak Park at Moorpark · Apr 154:53.92aOak Park at MoorparkApril 15, 2026
200 Meters · OutdoorVCYTC Week 2 OJ & GC@MPK · Mar 1832.18aVCYTC Week 2 OJ & GC@MPKMarch 18, 2023
3200 Meters · Outdoor2026 King of the Track Classic · Oct 2710:10.422026 King of the Track ClassicOctober 27, 2026
400 Meters · OutdoorVCYTC Week 2 Oxnard @ Moorpark · Mar 161:08.61aVCYTC Week 2 Oxnard @ MoorparkMarch 16, 2024
800 Meters · IndoorBuena, Del Sol, Moorpark at Westlake · Feb 262:33.06aBuena, Del Sol, Moorpark at WestlakeFebruary 26, 2025
800 Meters · OutdoorSCYTFC - VCYTC SUPER VARSITY · May 112:33.77aSCYTFC - VCYTC SUPER VARSITYMay 11, 2024
High Jump · OutdoorUnited Track Club vs Moorpark Striders · Mar 261.22mUnited Track Club vs Moorpark StridersMarch 26, 2022
Long Jump · OutdoorVCYTC Week 2 OJ & GC@MPK · Mar 1810-08.50VCYTC Week 2 OJ & GC@MPKMarch 18, 2023
Shot Put · 10lb · OutdoorVCYTC Week 2 Oxnard @ Moorpark · Mar 1620-10.00VCYTC Week 2 Oxnard @ MoorparkMarch 16, 2024
Shot Put · 4kg · OutdoorVCYTC Week 2 VTA @ MP · Mar 1916-02.75VCYTC Week 2 VTA @ MPMarch 19, 2022
Shot Put · 6lb · OutdoorVCYTC Meet 4: VEN @ MP · Apr 611-09.50VCYTC Meet 4: VEN @ MPApril 6, 2019

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Oct 272026 King of the Track ClassicOct 27 · 3200 Meters · Place 12 · MoorparkMoorpark3200 Meters1210:10.42 PB11
May 1Coastal Canyon League FinalsMay 1 · 3200 Meters · Place 2 · MoorparkMoorpark3200 Meters2.10:34.78a10
May 1Coastal Canyon League FinalsMay 1 · 1600 Meters · Place 5 · MoorparkMoorpark1600 Meters5.4:57.10a10
Apr 15Oak Park at MoorparkApr 15 · 3200 Meters · Place 1 · MoorparkMoorpark3200 Meters110:43.37a10
Apr 15Oak Park at MoorparkApr 15 · 1600 Meters · Place 5 · MoorparkMoorpark1600 Meters54:53.92a PB10
Apr 8Moorpark at RoyalApr 8 · 3200 Meters · Place 2 · MoorparkMoorpark3200 Meters2.11:03.51a10
Apr 8Moorpark at RoyalApr 8 · 1600 Meters · Place 4 · MoorparkMoorpark1600 Meters4.5:06.27a10
Mar 18Moorpark at Simi ValleyMar 18 · 3200 Meters · Place 3 · MoorparkMoorpark3200 Meters311:01.01a10
Mar 18Moorpark at Simi ValleyMar 18 · 1600 Meters · Place 5 · MoorparkMoorpark1600 Meters55:13.05a10
Mar 11Camarillo at MoorparkMar 11 · 3200 Meters · Place 4 · MoorparkMoorpark3200 Meters411:12.1410
Mar 11Camarillo at MoorparkMar 11 · 1600 Meters · Place 5 · MoorparkMoorpark1600 Meters55:00.5910
Mar 11 Coastal Canyon Camarillo v Moorpark Mar 11 · 3200 Meters · Place 4 · MoorparkMoorpark3200 Meters4.11:12.14a10
Mar 11 Coastal Canyon Camarillo v Moorpark Mar 11 · 1600 Meters · Place 5 · MoorparkMoorpark1600 Meters5.5:00.59a10
Mar 6Don Green InvitationalMar 6 · 3200 Meters · Place 21 · MoorparkMoorpark3200 Meters2110:50.64a10
Mar 6Don Green InvitationalMar 6 · 1600 Meters · Place 35 · MoorparkMoorpark1600 Meters355:05.52a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Buena, Del Sol, Westlake at MoorparkFeb 25 · 1600 Meters · Place 19 · MoorparkMoorpark1600 Meters195:10.89a PB10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Oct 28Moorpark King of the Track Classic 2025Oct 28 · 3200 Meters · Place 12 · MoorparkMoorpark3200 Meters1211:11.6710
Apr 16Simi Valley at MoorparkApr 16 · 3200 Meters · Place 11 · MoorparkMoorpark3200 Meters11.12:49.33a9
Apr 16Simi Valley at MoorparkApr 16 · 1600 Meters · Place 19 · MoorparkMoorpark1600 Meters19.5:39.48a9
Apr 2Royal at MoorparkApr 2 · 3200 Meters · MoorparkMoorpark3200 Meters—DNS9
Apr 2Royal at MoorparkApr 2 · 1600 Meters · MoorparkMoorpark1600 Meters—DNS9
Mar 19Coastal Canyon League Meet Simi Valley v RoyalMar 19 · 3200 Meters · Place 10 · MoorparkMoorpark3200 Meters1011:46.00a—
Mar 19Coastal Canyon League Meet Simi Valley v RoyalMar 19 · 1600 Meters · Place 12 · MoorparkMoorpark1600 Meters125:19.55a—
Mar 19Moorpark at Camarillo, Coastal Canyon Week 2Mar 19 · 3200 Meters · Place 11 · MoorparkMoorpark3200 Meters1111:51.26a—
Mar 19Moorpark at Camarillo, Coastal Canyon Week 2Mar 19 · 1600 Meters · Place 17 · MoorparkMoorpark1600 Meters175:26.43a—
Mar 12Moorpark at Oak Park, Coastal Canyon Week 1Mar 12 · 3200 Meters · Place 10 · MoorparkMoorpark3200 Meters10.11:46.00a9
Mar 12Moorpark at Oak Park, Coastal Canyon Week 1Mar 12 · 1600 Meters · Place 12 · MoorparkMoorpark1600 Meters12.5:19.55a9
Mar 7Don Green InvitationalMar 7 · 3200 Meters · Place 51 · MoorparkMoorpark3200 Meters5111:33.31a—
Mar 7Don Green InvitationalMar 7 · 1600 Meters · Place 84 · MoorparkMoorpark1600 Meters845:26.46a—
Feb 11Moorpark Practice MeetFeb 11 · 1600 Meters · Place 9 · MoorparkMoorpark1600 Meters9.5:19.55aUnofficial9
Feb 11Moorpark Practice MeetFeb 11 · 800 Meters · Place 11 · MoorparkMoorpark800 Meters11.2:31.50aUnofficial9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Buena, Del Sol, Moorpark at WestlakeFeb 26 · 1600 Meters · Place 47 · MoorparkMoorpark1600 Meters475:42.17a—
Feb 26Buena, Del Sol, Moorpark at WestlakeFeb 26 · 800 Meters · Place 57 · MoorparkMoorpark800 Meters572:33.06a PB—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Oct 29Moorpark King of the Track ClassicOct 29 · 3200 Meters · Place 10 · MoorparkMoorpark3200 Meters10.11:20.97a9
Oct 222024 King of the TrackOct 22 · 3200 Meters · Place 10 · MoorparkMoorpark3200 Meters10.11:20.97a9
May 11SCYTFC - VCYTC SUPER VARSITYMay 11 · 3200 Meters · Place 3 · Moorpark StridersMoorpark Striders3200 Meters3.11:54.18a9
May 11SCYTFC - VCYTC SUPER VARSITYMay 11 · 1600 Meters · Place 8 · Moorpark StridersMoorpark Striders1600 Meters8.5:41.13a9
May 11SCYTFC - VCYTC SUPER VARSITYMay 11 · 800 Meters · Place 8 · Moorpark StridersMoorpark Striders800 Meters8.2:33.77a PB9
May 4VCYTC VARSITY FINALSMay 4 · 3200 Meters · Place 3 · Moorpark StridersMoorpark Striders3200 Meters3.11:57.14a9
May 4VCYTC VARSITY FINALSMay 4 · 1600 Meters · Place 5 · Moorpark StridersMoorpark Striders1600 Meters5.5:36.71a9
May 4VCYTC VARSITY FINALSMay 4 · 800 Meters · Place 9 · Moorpark StridersMoorpark Striders800 Meters9.2:37.35a9
Apr 20VCYTC Week 6 CAM @ MPApr 20 · 1600 Meters · Place 3 · Moorpark StridersMoorpark Striders1600 Meters3.5:37.35a9
Apr 20VCYTC Week 6 CAM @ MPApr 20 · 800 Meters · Place 2 · Moorpark StridersMoorpark Striders800 Meters2.2:34.98a9
Apr 13VCYTC Week 5 MP @ TOApr 13 · 3200 Meters · Place 1 · Moorpark StridersMoorpark Striders3200 Meters1.12:09.98aUnofficial9
Apr 13VCYTC Week 5 MP @ TOApr 13 · 800 Meters · Place 3 · Moorpark StridersMoorpark Striders800 Meters3.2:37.39aUnofficial9
Mar 23VCYTC Week 3 Heritage Valley @ MoorparkMar 23 · 3200 Meters · Place 1 · Moorpark StridersMoorpark Striders3200 Meters1.12:04.87a9
Mar 23VCYTC Week 3 Heritage Valley @ MoorparkMar 23 · 1600 Meters · Place 2 · Moorpark StridersMoorpark Striders1600 Meters2.5:33.83a9
Mar 16VCYTC Week 2 Oxnard @ MoorparkMar 16 · 3200 Meters · Place 2 · Moorpark StridersMoorpark Striders3200 Meters2.11:59.52a9
Mar 16VCYTC Week 2 Oxnard @ MoorparkMar 16 · Shot Put · Place 5 · Moorpark StridersMoorpark StridersShot Put10lb5.20-10.00 PB9
Mar 16VCYTC Week 2 Oxnard @ MoorparkMar 16 · 400 Meters · Place 2 · Moorpark StridersMoorpark Striders400 Meters2.1:08.61a PB9

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 22VCYTC Week 6 TO @ MPApr 22 · 1600 Meters · Place 2 · Moorpark StridersMoorpark Striders1600 Meters25:55.90a—
Apr 22VCYTC Week 6 TO @ MPApr 22 · 800 Meters · Place 1 · Moorpark StridersMoorpark Striders800 Meters12:43.40a—
Apr 15VCYTC Week 5 MP @ HVApr 15 · 100 Meters · Place 14 · Moorpark StridersMoorpark Striders100 Meters1414.47a PB—
Apr 1VCYTC Week 4 MP @ OXApr 1 · Shot Put · Place 2 · Moorpark StridersMoorpark StridersShot Put219-4—
Apr 1VCYTC Week 4 MP @ OXApr 1 · 1600 Meters · Place 1 · Moorpark StridersMoorpark Striders1600 Meters15:48.94a—
Apr 1VCYTC Week 4 MP @ OXApr 1 · 800 Meters · Place 3 · Moorpark StridersMoorpark Striders800 Meters32:41.22a—
Mar 25VCYTC Week 3 VEN @ MPMar 25 · 400 Meters · Place 16 · StridersStriders400 Meters161:15.75—
Mar 25VCYTC Week 3 VEN @ MPMar 25 · 1600 Meters · Place 9 · StridersStriders1600 Meters96:00.12—
Mar 18VCYTC Week 2 OJ & GC@MPKMar 18 · 3200 Meters · Place 2 · Moorpark StridersMoorpark Striders3200 Meters2.13:09.48a8
Mar 18VCYTC Week 2 OJ & GC@MPKMar 18 · Long Jump · Place 13 · Moorpark StridersMoorpark StridersLong Jump13.10-08.50 PB8
Mar 18VCYTC Week 2 OJ & GC@MPKMar 18 · 200 Meters · Place 10 · Moorpark StridersMoorpark Striders200 Meters10.32.18a PB8
Mar 18VCYTC Week 2 OJ & GC@MPKMar 18 · 100 Meters · Place 17 · Moorpark StridersMoorpark Striders100 Meters17.15.12a8
Mar 11VCYTC Week 1 MP & CAM @ GCSTCMar 11 · 1600 Meters · Place 4 · Moorpark StridersMoorpark Striders1600 Meters46:04.33a—
Mar 11VCYTC Week 1 MP & CAM @ GCSTCMar 11 · 800 Meters · Place 6 · Moorpark StridersMoorpark Striders800 Meters62:49.32a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 16VCYTC Week 6 MP @ TOApr 16 · 1600 Meters · Place 1 · Moorpark StridersMoorpark Striders1600 Meters1.6:11.58a7
Apr 16VCYTC Week 6 MP @ TOApr 16 · 100m Hurdles · Place 3 · Moorpark StridersMoorpark Striders100m Hurdles33" / 0.838m3.23.08a PB7
Apr 16VCYTC Week 6 MP @ TOApr 16 · 100 Meters · Place 11 · Moorpark StridersMoorpark Striders100 Meters11.15.96a7
Apr 9VCYTC Week 5 SVRR @ MPApr 9 · 1600 Meters · Place 4 · Moorpark StridersMoorpark Striders1600 Meters4.6:17.19a7
Apr 9VCYTC Week 5 SVRR @ MPApr 9 · High Jump · Moorpark StridersMoorpark StridersHigh Jump—NH7
Apr 9VCYTC Week 5 SVRR @ MPApr 9 · 200 Meters · Place 9 · Moorpark StridersMoorpark Striders200 Meters9.34.09a7
Mar 26United Track Club vs Moorpark StridersMar 26 · 1600 Meters · Place 6 · Moorpark StridersMoorpark Striders1600 Meters6.6:03.81a7
Mar 26United Track Club vs Moorpark StridersMar 26 · High Jump · Place 7 · Moorpark StridersMoorpark StridersHigh Jump7.1.22m PB7
Mar 26United Track Club vs Moorpark StridersMar 26 · 400 Meters · Place 7 · Moorpark StridersMoorpark Striders400 Meters7.1:18.92a7
Mar 19VCYTC Week 2 VTA @ MPMar 19 · 3200 Meters · Place 2 · Moorpark StridersMoorpark Striders3200 Meters2.13:31.08a7
Mar 19VCYTC Week 2 VTA @ MPMar 19 · Shot Put · Place 7 · Moorpark StridersMoorpark StridersShot Put4kg7.16-02.75 PB7
Mar 19VCYTC Week 2 VTA @ MPMar 19 · 400 Meters · Place 11 · Moorpark StridersMoorpark Striders400 Meters11.1:20.49a7
Mar 19VCYTC Week 2 VTA @ MPMar 19 · 100 Meters · Place 17 · Moorpark StridersMoorpark Striders100 Meters17.16.07a7
Mar 12VCYTC Week 1 OX & MP @ HVMar 12 · 1600 Meters · Place 2 · Moorpark StridersMoorpark Striders1600 Meters2.5:55.50a7
Mar 12VCYTC Week 1 OX & MP @ HVMar 12 · Long Jump · Place 15 · Moorpark StridersMoorpark StridersLong Jump15.8-09.507
Mar 12VCYTC Week 1 OX & MP @ HVMar 12 · 800 Meters · Place 3 · Moorpark StridersMoorpark Striders800 Meters3.2:52.03a7

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 12VCYTC Week 5 @ Heritage ValleyJun 12 · 3200 Meters · Place 4 · Moorpark StridersMoorpark Striders3200 Meters4.14:39.79a6
Jun 12VCYTC Week 5 @ Heritage ValleyJun 12 · Long Jump · Place 8 · Moorpark StridersMoorpark StridersLong Jump8.10-07.006
Jun 12VCYTC Week 5 @ Heritage ValleyJun 12 · 400 Meters · Place 10 · Moorpark StridersMoorpark Striders400 Meters10.1:23.76a6
Jun 12VCYTC Week 5 @ Heritage ValleyJun 12 · 100 Meters · Place 25 · Moorpark StridersMoorpark Striders100 Meters25.17.67a6
Jun 5VCYTC Week 4 @ Heritage ValleyJun 5 · 1600 Meters · Place 3 · Moorpark StridersMoorpark Striders1600 Meters3.6:38.88a6
Jun 5VCYTC Week 4 @ Heritage ValleyJun 5 · Long Jump · Place 11 · Moorpark StridersMoorpark StridersLong Jump11.9-06.756
Jun 5VCYTC Week 4 @ Heritage ValleyJun 5 · 800 Meters · Place 4 · Moorpark StridersMoorpark Striders800 Meters4.3:03.83a6
May 22VCYTC Week 3 @ MoorparkMay 22 · 1600 Meters · Place 3 · Moorpark StridersMoorpark Striders1600 Meters3.6:41.27a6
May 22VCYTC Week 3 @ MoorparkMay 22 · 100 Meters · Place 14 · Moorpark StridersMoorpark Striders100 Meters14.16.33a6
May 7VCYTC Meet 1 @ MoorparkMay 7 · 3200 Meters · Place 1 · Moorpark StridersMoorpark Striders3200 Meters1.13:53.04a6
May 7VCYTC Meet 1 @ MoorparkMay 7 · Long Jump · Place 10 · Moorpark StridersMoorpark StridersLong Jump10.10-01.756
May 7VCYTC Meet 1 @ MoorparkMay 7 · 800 Meters · Place 2 · Moorpark StridersMoorpark Striders800 Meters2.3:07.48a6

2019 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 4VCYTC League Finals (EAST)May 4 · 1600 Meters · Place 8 · Moorpark StridersMoorpark Striders1600 Meters8.6:59.67a4
May 4VCYTC League Finals (EAST)May 4 · Long Jump · Place 21 · Moorpark StridersMoorpark StridersLong Jump21.8-05.754
Apr 27VCYTC Meet 6 OX @ MPApr 27 · 1600 Meters · Place 2 · Moorpark StridersMoorpark Striders1600 Meters2.6:39.38a4
Apr 27VCYTC Meet 6 OX @ MPApr 27 · Long Jump · Place 7 · Moorpark StridersMoorpark StridersLong Jump7.9-02.004
Apr 27VCYTC Meet 6 OX @ MPApr 27 · 800 Meters · Place 5 · Moorpark StridersMoorpark Striders800 Meters5.3:23.19a4
Apr 20VCYTC Meet 5 MP@TOApr 20 · Long Jump · Place 5 · Moorpark StridersMoorpark StridersLong Jump5.8-11.004
Apr 20VCYTC Meet 5 MP@TOApr 20 · 800 Meters · Place 2 · Moorpark StridersMoorpark Striders800 Meters2.3:15.79a4
Apr 20VCYTC Meet 5 MP@TOApr 20 · 400 Meters · Place 17 · Moorpark StridersMoorpark Striders400 Meters17.1:32.24a4
Apr 6VCYTC Meet 4: VEN @ MPApr 6 · 1600 Meters · Place 6 · Moorpark StridersMoorpark Striders1600 Meters6.7:08.17a4
Apr 6VCYTC Meet 4: VEN @ MPApr 6 · Shot Put · Place 8 · Moorpark StridersMoorpark StridersShot Put6lb8.11-09.50 PB4
Mar 30VCYTC Week 3: CAM @ MPMar 30 · High Jump · Moorpark StridersMoorpark StridersHigh Jump—NH4
Mar 30VCYTC Week 3: CAM @ MPMar 30 · 200 Meters · Place 17 · Moorpark StridersMoorpark Striders200 Meters17.42.08a4
Mar 30VCYTC Week 3: CAM @ MPMar 30 · 100 Meters · Place 27 · Moorpark StridersMoorpark Striders100 Meters27.18.76a4
Mar 23VCYTC Meet 2: MP & SVTC @ NPMar 23 · Long Jump · Place 24 · Moorpark StridersMoorpark StridersLong Jump24.8-00.504
Mar 23VCYTC Meet 2: MP & SVTC @ NPMar 23 · 800 Meters · Place 4 · Moorpark StridersMoorpark Striders800 Meters4.3:27.39a4
Mar 23VCYTC Meet 2: MP & SVTC @ NPMar 23 · 400 Meters · Place 8 · Moorpark StridersMoorpark Striders400 Meters8.1:27.95a4
Mar 16VCYTC Meet 1: MP @ OJMar 16 · 1600 Meters · Place 3 · Moorpark StridersMoorpark Striders1600 Meters3.6:56.49a4
Mar 16VCYTC Meet 1: MP @ OJMar 16 · Long Jump · Place 6 · Moorpark StridersMoorpark StridersLong Jump6.8-03.504
Mar 16VCYTC Meet 1: MP @ OJMar 16 · 400 Meters · Place 7 · Moorpark StridersMoorpark Striders400 Meters7.1:34.73a4