Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVCYTC League Finals (EAST) · May 415.36aVCYTC League Finals (EAST)May 4, 2019
1500 Meters · OutdoorOccidental Distance Carnival & Spring Break Classic · Mar 84:58.07Occidental Distance Carnival & Spring Break ClassicMarch 8, 2025
1600 Meters · OutdoorAzusa Meet of Champions · Mar 235:09.74aAzusa Meet of ChampionsMarch 23, 2024
3200 Meters · OutdoorMarmonte League Finals · Apr 2412:15.65aMarmonte League FinalsApril 24, 2023
400 Meters · OutdoorThousand Oaks at Oaks Christian · Mar 2464.06aThousand Oaks at Oaks ChristianMarch 24, 2022
800 Meters · IndoorWestlake Distance Carnival · Feb 192:33.14Westlake Distance CarnivalFebruary 19, 2022
800 Meters · OutdoorVentura County Championships · Apr 122:19.36aVentura County ChampionshipsApril 12, 2024
Long Jump · OutdoorVCYTC Meet 1: OX @ CAM · Mar 169-07.00VCYTC Meet 1: OX @ CAMMarch 16, 2019

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24Cal Pac / GSAC Conference ChampionshipsApr 24 · 1500 Meters · Place 7 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)1500 Meters7.5:02.90aFr
Apr 24Cal Pac / GSAC Conference ChampionshipsApr 24 · 1500 Meters · Place 10 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)1500 Meters10.5:20.07aFr
Apr 24Cal Pac / GSAC Conference ChampionshipsApr 24 · 800 Meters · Place 13 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)800 Meters13.2:38.07aFr
Apr 172025 Leopard InviteApr 17 · 1500 Meters · Place 16 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)1500 Meters16.5:01.05aFr
Apr 172025 Leopard InviteApr 17 · 800 Meters · Place 18 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)800 Meters18.2:31.58aFr
Mar 28Mangrum Invitational Mar 28 · 1500 Meters · Place 35 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)1500 Meters354:59.04aFr
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 1500 Meters · Place 32 · Embry-Riddle (Ariz.)Embry-Riddle (Ariz.)1500 Meters325:12.43a—
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 1500 Meters · Place 21 · Embry-Riddle ArizonaEmbry-Riddle Arizona1500 Meters214:58.07 PBFR

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 22Marmonte League FinalsApr 22 · 1600 Meters · Newbury ParkNewbury Park1600 Meters--DQ12
Apr 12Ventura County ChampionshipsApr 12 · 800 Meters · Place 1 · Newbury ParkNewbury Park800 Meters12:19.36a PB—
Apr 9Newbury Park at Thousand OaksApr 9 · 1600 Meters · Place 3 · Newbury ParkNewbury Park1600 Meters35:23.13a—
Apr 9Newbury Park at Thousand OaksApr 9 · 800 Meters · Place 9 · Newbury ParkNewbury Park800 Meters92:41.33a—
Mar 28Calabasas at Newbury ParkMar 28 · 3200 Meters · Place 2 · Newbury ParkNewbury Park3200 Meters212:52.51a—
Mar 28Calabasas at Newbury ParkMar 28 · 800 Meters · Place 2 · Newbury ParkNewbury Park800 Meters22:21.37a—
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 8 · Newbury ParkNewbury Park1600 Meters8.5:09.74a PB12
Mar 14Newbury Park and Oaks Christian at AgouraMar 14 · 800 Meters · Place 5 · Newbury ParkNewbury Park800 Meters52:28.60—
Mar 14Newbury Park and Oaks Christian at AgouraMar 14 · 1600 Meters · Place 4 · Newbury ParkNewbury Park1600 Meters45:17.73—
Mar 9Thousand Oaks InvitationalMar 9 · 1600 Meters · Place 3 · Newbury ParkNewbury Park1600 Meters35:20.16a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24Marmonte League FinalsApr 24 · 3200 Meters · Place 12 · Newbury ParkNewbury Park3200 Meters12.12:15.65a PB11
Apr 24Marmonte League FinalsApr 24 · 800 Meters · Place 14 · Newbury ParkNewbury Park800 Meters14.2:33.03a11
Apr 7Tiger Invitational @ South Pasadena TigerInvite.orgApr 7 · 1600 Meters · Place 20 · Newbury ParkNewbury Park1600 Meters205:29.3911
Apr 4Thousand Oaks at Newbury ParkApr 4 · 800 Meters · Place 3 · Newbury ParkNewbury Park800 Meters32:30.14a—
Mar 30Newbury Park at CalabasasMar 30 · 3200 Meters · Place 8 · Newbury ParkNewbury Park3200 Meters812:16.21a—
Mar 30Newbury Park at CalabasasMar 30 · 800 Meters · Place 7 · Newbury ParkNewbury Park800 Meters72:35.22a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14CIF-SS Division 4 Track and Field FinalsMay 14 · 800 Meters · Place 6 · Oaks ChristianOaks Christian800 Meters6.2:25.02a10
May 7CIF-SS Division 4 Track and Field PrelimsMay 7 · 800 Meters · Place 8 · Oaks ChristianOaks Christian800 MetersRound P8.2:24.58a10
Apr 25Marmonte League Prelims/FinalsApr 25 · 800 Meters · Place 3 · Oaks ChristianOaks Christian800 Meters3.2:25.06a10
Apr 14Oaks Christian at WestlakeApr 14 · 1600 Meters · Place 6 · Oaks ChristianOaks Christian1600 Meters65:44.5610
Apr 14Oaks Christian at WestlakeApr 14 · 800 Meters · Place 2 · Oaks ChristianOaks Christian800 Meters22:34.7010
Apr 7Oaks Christian at CalabasasApr 7 · 800 Meters · Oaks ChristianOaks Christian800 Meters—DNS10
Apr 7Oaks Christian at CalabasasApr 7 · 400 Meters · Place 2 · Oaks ChristianOaks Christian400 Meters2.64.25a10
Mar 31Oaks Christian at AgouraMar 31 · 1600 Meters · Place 5 · Oaks ChristianOaks Christian1600 Meters55:44.6810
Mar 31Oaks Christian at AgouraMar 31 · 800 Meters · Place 6 · Oaks ChristianOaks Christian800 Meters62:33.0610
Mar 26Azusa Distance Meet of ChampionsMar 26 · 800 Meters · Place 4 · Oaks ChristianOaks Christian800 Meters4.2:27.21a10
Mar 24Thousand Oaks at Oaks ChristianMar 24 · 400 Meters · Place 4 · Oaks ChristianOaks Christian400 Meters4.64.06a PB10
Mar 17Newbury Park at Oaks ChristianMar 17 · 800 Meters · Place 3 · Oaks ChristianOaks Christian800 Meters32:31.8310
Mar 4Don Green InvitationalMar 4 · 100 Meters · Place 200 · Oaks ChristiOaks Christi100 Meters20016.4410
Mar 4Don Green InvitationalMar 4 · 100 Meters · Place 200 · Oaks ChristianOaks Christian100 Meters20016.4410

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19Westlake Distance CarnivalFeb 19 · 800 Meters · Place 6 · Oaks ChristianOaks Christian800 Meters62:33.14 PB10

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Marmonte League Prelims/FinalsMay 24 · 800 Meters · Place 3 · Oaks ChristiOaks Christi800 Meters32:34.649
May 24Marmonte League Prelims/FinalsMay 24 · 1600 Meters · Place 4 · Oaks ChristiOaks Christi1600 Meters45:43.079
May 22SoCal Frosh-Soph ChampionshipsMay 22 · 400 Meters · Place 3 · Oaks ChristianOaks Christian400 Meters364.779
Apr 28Calabasas at Oaks ChristianApr 28 · 1600 Meters · Place 2 · Oaks ChristianOaks Christian1600 Meters2.6:02.17a9
Apr 21Agoura at Oaks ChristianApr 21 · 800 Meters · Place 2 · Oaks ChristianOaks Christian800 Meters22:45.469
Apr 21Agoura at Oaks ChristianApr 21 · 400 Meters · Place 7 · Oaks ChristianOaks Christian400 Meters765.349
Apr 14Oaks Christian at Thousand OaksApr 14 · 400 Meters · Place 4 · Oaks ChristianOaks Christian400 Meters465.069
Feb 12Oaks Christian Intrasquad Meet #2Feb 12 · 300 Meters · Place 4 · OACHOACH300 Meters4.44.95aUnofficial9
Feb 12Oaks Christian Intrasquad Meet #2Feb 12 · 600 Meters · Place 3 · OACHOACH600 Meters3.1:56.36aUnofficial9
Jan 30Oaks Christian Intrasquad Meet #1Jan 30 · 1600 Meters · OaksHSOaksHS1600 Meters--DNS9

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4VCYTC League Finals (EAST)May 4 · 400 Meters · Place 9 · Camarillo CosmosCamarillo Cosmos400 Meters9.73.19a7
May 4VCYTC League Finals (EAST)May 4 · 100 Meters · Place 30 · Camarillo CosmosCamarillo Cosmos100 Meters30.15.36a PB7
Apr 1310th Annual SoCal Youth Invite SCYTFC/VCYTCApr 13 · 400 Meters · Place 15 · Camarillo CosmosCamarillo Cosmos400 Meters15.1:11.15aUnofficial7
Apr 1310th Annual SoCal Youth Invite SCYTFC/VCYTCApr 13 · 100 Meters · Place 53 · Camarillo CosmosCamarillo Cosmos100 MetersRound P53.15.58aUnofficial7
Apr 6VCYTC Week 4: CAM & SVTC @ OJApr 6 · 400 Meters · Place 6 · Camarillo CosmosCamarillo Cosmos400 Meters6.1:12.96a7
Apr 6VCYTC Week 4: CAM & SVTC @ OJApr 6 · 100 Meters · Place 15 · Camarillo CosmosCamarillo Cosmos100 Meters15.15.37a7
Mar 30VCYTC Week 3: CAM @ MPMar 30 · 400 Meters · Place 7 · Camarillo CosmosCamarillo Cosmos400 Meters7.75.71a7
Mar 30VCYTC Week 3: CAM @ MPMar 30 · 100 Meters · Place 22 · Camarillo CosmosCamarillo Cosmos100 Meters22.16.10a7
Mar 23VCYTC Meet 2: TO @ CAMMar 23 · 400 Meters · Place 7 · Camarillo CosmosCamarillo Cosmos400 Meters7.76.03a7
Mar 16VCYTC Meet 1: OX @ CAMMar 16 · Long Jump · Place 17 · Camarillo CosmosCamarillo CosmosLong Jump17.9-07.00 PB7
Mar 16VCYTC Meet 1: OX @ CAMMar 16 · 400 Meters · Place 6 · Camarillo CosmosCamarillo Cosmos400 Meters6.77.02a7
Mar 16VCYTC Meet 1: OX @ CAMMar 16 · 100 Meters · Place 24 · Camarillo CosmosCamarillo Cosmos100 Meters24.16.67a7

2018 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 28VCYTC League Finals EastApr 28 · 1600 Meters · Place 7 · Camarillo CosmosCamarillo Cosmos1600 Meters7.6:49.09a6
Apr 28VCYTC League Finals EastApr 28 · Long Jump · Place 23 · Camarillo CosmosCamarillo CosmosLong Jump23.8-05.256
Apr 28VCYTC League Finals EastApr 28 · 100 Meters · Place 11 · Camarillo CosmosCamarillo Cosmos100 Meters11.16.06a6
Apr 21VCYTC CAM @ VENApr 21 · 1600 Meters · Place 8 · Camarillo CosmosCamarillo Cosmos1600 Meters8.7:14.63a6
Apr 21VCYTC CAM @ VENApr 21 · Long Jump · Place 32 · Camarillo CosmosCamarillo CosmosLong Jump32.8-08.006
Apr 21VCYTC CAM @ VENApr 21 · 100 Meters · Place 22 · Camarillo CosmosCamarillo Cosmos100 Meters22.16.36a6
Apr 14VCYTC OX @ CAMApr 14 · 400 Meters · Place 13 · Camarillo CosmosCamarillo Cosmos400 Meters13.1:23.52a6
Apr 14VCYTC OX @ CAMApr 14 · 100 Meters · Place 30 · Camarillo CosmosCamarillo Cosmos100 Meters30.16.57a6
Mar 24VCYTC CAM @ HVMar 24 · 1600 Meters · Place 5 · Camarillo CosmosCamarillo Cosmos1600 Meters5.6:53.52a6
Mar 24VCYTC CAM @ HVMar 24 · Long Jump · Place 18 · Camarillo CosmosCamarillo CosmosLong Jump18.8-06.506
Mar 24VCYTC CAM @ HVMar 24 · 100 Meters · Place 12 · Camarillo CosmosCamarillo Cosmos100 Meters12.16.26a6
Mar 17VCYTC TO @ CAMMar 17 · 1600 Meters · Place 5 · Camarillo CosmosCamarillo Cosmos1600 Meters5.6:42.40a6
Mar 17VCYTC TO @ CAMMar 17 · Long Jump · Place 13 · Camarillo CosmosCamarillo CosmosLong Jump13.9-04.006
Mar 17VCYTC TO @ CAMMar 17 · 100 Meters · Place 12 · Camarillo CosmosCamarillo Cosmos100 Meters12.16.62a6

2017 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29VCYTC Finals East (HV MP TO @ CAM)Apr 29 · 1600 Meters · Place 12 · Camarillo CosmosCamarillo Cosmos1600 Meters12.6:57.23a5
Apr 29VCYTC Finals East (HV MP TO @ CAM)Apr 29 · 400 Meters · Place 14 · Camarillo CosmosCamarillo Cosmos400 Meters14.1:24.07a5
Apr 22VCYTC CAM Cosmos @ OX StarsApr 22 · 800 Meters · Place 5 · Camarillo CosmosCamarillo Cosmos800 Meters5.3:11.13a5
Apr 22VCYTC CAM Cosmos @ OX StarsApr 22 · 400 Meters · Place 10 · Camarillo CosmosCamarillo Cosmos400 Meters10.1:23.33a5
Apr 1VCYTC CAM Cosmos @ TO FlyersApr 1 · 1600 Meters · Place 6 · Camarillo CosmosCamarillo Cosmos1600 Meters6.6:54.95a5
Mar 25VCYTC CAM Cosmos @ HV BlazersMar 25 · 800 Meters · Place 5 · Camarillo CosmosCamarillo Cosmos800 Meters5.3:15.33a5
Mar 25VCYTC CAM Cosmos @ HV BlazersMar 25 · 400 Meters · Place 5 · Camarillo CosmosCamarillo Cosmos400 Meters5.1:20.14a5
Mar 18VCYTC NP Panthers @ CAM CosmosMar 18 · 1600 Meters · Place 2 · Camarillo CosmosCamarillo Cosmos1600 Meters2.7:06.39a5
Mar 18VCYTC NP Panthers @ CAM CosmosMar 18 · Long Jump · Place 38 · Camarillo CosmosCamarillo CosmosLong Jump38.7-11.755
Mar 11VCYTC MP Striders @ CAM CosmosMar 11 · 1600 Meters · Place 4 · Camarillo CosmosCamarillo Cosmos1600 Meters4.7:48.30a5
Mar 11VCYTC MP Striders @ CAM CosmosMar 11 · Long Jump · Place 13 · Camarillo CosmosCamarillo CosmosLong Jump13.8-08.755