| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · OutdoorAzusa Distance Meet of Champions · Mar 26 | 4:20.68a | Azusa Distance Meet of Champions | March 26, 2022 |
| 1500 Meters · OutdoorVCYTC & SCYTFC Championships · May 18 | 4:38.95a | VCYTC & SCYTFC Championships | May 18, 2019 |
| 1600 Meters · IndoorThousand Oaks Invitational · Feb 25 | 4:23.84 | Thousand Oaks Invitational | February 25, 2023 |
| 1600 Meters · OutdoorAzusa Distance Meet of Champions · Mar 26 | 4:19.24a | Azusa Distance Meet of Champions | March 26, 2022 |
| 200 Meters · OutdoorVCYTC NP @ OX · Mar 17 | 31.55a | VCYTC NP @ OX | March 17, 2018 |
| 3200 Meters · Outdoor2022 Arcadia Invitational · Apr 8 | 9:02.27a | 2022 Arcadia Invitational | April 8, 2022 |
| 400 Meters · OutdoorVCYTC OJ @ NP · Apr 21 | 65.36a | VCYTC OJ @ NP | April 21, 2018 |
| 800 Meters · OutdoorVCYTC Conference Championships · May 11 | 2:18.91a | VCYTC Conference Championships | May 11, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 5 | 2024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 3200 Meters · Place 7 · Newbury ParkNewbury Park | 3200 Meters | 7 | 9:34.13 | 12 |
| Mar 28 | Calabasas at Newbury ParkMar 28 · 3200 Meters · Place 1 · Newbury ParkNewbury Park | 3200 Meters | 1 | 9:53.73a | — |
| Mar 28 | Calabasas at Newbury ParkMar 28 · 1600 Meters · Place 2 · Newbury ParkNewbury Park | 1600 Meters | 2 | 4:44.05a | — |
| Mar 23 | Azusa Meet of ChampionsMar 23 · 3200 Meters · Place 23 · Newbury ParkNewbury Park | 3200 Meters | 23. | 9:45.55a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 30 | Newbury Park at CalabasasMar 30 · 3200 Meters · Place 2 · Newbury ParkNewbury Park | 3200 Meters | 2 | 9:32.57a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 25 | Thousand Oaks Invitational Feb 25 · 1600 Meters · Place 4 · Newbury ParkNewbury Park | 1600 Meters | 4 | 4:23.84 PB | 11 |
| Feb 25 | Thousand Oaks Invitational Feb 25 · 1600 Meters · Place 4 · Newbury ParkNewbury Park | 1600 Meters | 4 | 4:23.84 | 11 |
| Feb 25 | Thousand Oaks Invitational Feb 25 · 1600 Meters · Place 4 · Newbury ParkNewbury Park | 1600 Meters | 4 | 4:23.84 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 7 | CIF-SS Division 1 Track and Field PrelimsMay 7 · 3200 Meters · Place 15 · Newbury ParkNewbury Park | 3200 MetersRound P | 15. | 9:34.51a | 10 |
| Apr 25 | Marmonte League Prelims/FinalsApr 25 · 3200 Meters · Place 4 · Newbury ParkNewbury Park | 3200 Meters | 4. | 9:17.90a | 10 |
| Apr 14 | Thousand Oaks at Newbury ParkApr 14 · 3200 Meters · Place 1 · Newbury ParkNewbury Park | 3200 Meters | 1 | 9:34.83 | 10 |
| Apr 8 | 2022 Arcadia Invitational Apr 8 · 3200 Meters · Place 17 · Newbury ParkNewbury Park | 3200 Meters | 17 | 9:02.27a PB | 10 |
| Apr 8 | 2022 Arcadia Invitational Apr 8 · 3200 Meters · Place 17 · Newbury ParkNewbury Park | 3200 Meters | 17 | 9:02.27 | 10 |
| Mar 31 | Newbury Park at CalabasasMar 31 · 3200 Meters · Place 6 · Newbury ParkNewbury Park | 3200 Meters | 6 | 9:57.74 | 10 |
| Mar 31 | Newbury Park at CalabasasMar 31 · 1600 Meters · Place 5 · Newbury ParkNewbury Park | 1600 Meters | 5 | 4:38.43 | 10 |
| Mar 26 | Azusa Distance Meet of ChampionsMar 26 · 1 Mile · Place 15 · Newbury ParkNewbury Park | 1 Mile | 15. | 4:20.68a PB | 10 |
| Mar 26 | Azusa Distance Meet of ChampionsMar 26 · 1600 Meters · Place 15 · Newbury ParkNewbury Park | 1600 Meters | 15. | 4:19.24a PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 4 | Music City Track CarnivalJun 4 · 1 Mile · Place 26 · Thousand OakThousand Oak | 1 Mile | 26. | 4:36.32a | 9 |
| May 24 | Marmonte League Prelims/FinalsMay 24 · 3200 Meters · Place 5 · Newbury ParkNewbury Park | 3200 Meters | 5 | 9:35.47 | 9 |
| May 21 | Ventura County ChampionshipsMay 21 · 3200 Meters · Place 3 · Newbury ParkNewbury Park | 3200 Meters | 3 | 9:40.94 | 9 |
| May 12 | Newbury Park at Thousand OaksMay 12 · 1600 Meters · Place 7 · Newbury ParkNewbury Park | 1600 Meters | 7 | 4:31.80 | 9 |
| May 7 | Arcadia InvitationalMay 7 · 1 Mile · Place 13 · Newbury ParkNewbury Park | 1 Mile | 13 | 4:29.95 | 9 |
| Apr 28 | Newbury Park at WestlakeApr 28 · 3200 Meters · Place 1 · Newbury ParkNewbury Park | 3200 Meters | 1 | 10:06.92 | 9 |
| Apr 28 | Newbury Park at WestlakeApr 28 · 1600 Meters · Place 1 · Newbury ParkNewbury Park | 1600 Meters | 1 | 4:51.34 | 9 |
| Apr 24 | Westlake Distance CarnivalApr 24 · 1600 Meters · Place 8 · Newbury ParkNewbury Park | 1600 Meters | 8 | 4:27.72 | 9 |
| Apr 21 | Calabasas at Newbury ParkApr 21 · 3200 Meters · Place 2 · Newbury ParkNewbury Park | 3200 Meters | 2 | 10:51.03 | 9 |
| Apr 21 | Calabasas at Newbury ParkApr 21 · 1600 Meters · Place 2 · Newbury ParkNewbury Park | 1600 Meters | 2 | 4:56.90 | 9 |
| Apr 14 | Agoura at Newbury ParkApr 14 · 3200 Meters · Place 2 · Newbury ParkNewbury Park | 3200 Meters | 2 | 10:03.53 | 9 |
| Apr 14 | Agoura at Newbury ParkApr 14 · 1600 Meters · Place 3 · Newbury ParkNewbury Park | 1600 Meters | 3 | 4:43.53 | 9 |
| Apr 14 | Agoura at Newbury ParkApr 14 · 800 Meters · Newbury ParkNewbury Park | 800 Meters | — | NT | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 18 | VCYTC & SCYTFC ChampionshipsMay 18 · 1500 Meters · Place 4 · Newbury Park TrackNewbury Park Track | 1500 Meters | 4. | 4:38.95a PB | 7 |
| May 18 | VCYTC & SCYTFC ChampionshipsMay 18 · 800 Meters · Place 6 · Newbury Park TrackNewbury Park Track | 800 Meters | 6. | 2:19.50a | 7 |
| May 11 | VCYTC Conference ChampionshipsMay 11 · 1600 Meters · Place 4 · Newbury Park TrackNewbury Park Track | 1600 Meters | 4. | 5:01.24a | 7 |
| May 11 | VCYTC Conference ChampionshipsMay 11 · 800 Meters · Place 6 · Newbury Park TrackNewbury Park Track | 800 Meters | 6. | 2:18.91a PB | 7 |
| Apr 27 | VCYTC Meet 6 NP@VENApr 27 · 1600 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 1600 Meters | 1. | 5:00.89a | 7 |
| Apr 27 | VCYTC Meet 6 NP@VENApr 27 · 800 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 800 Meters | 2. | 2:20.30a | 7 |
| Apr 13 | 10th Annual SoCal Youth Invite SCYTFC/VCYTCApr 13 · 1500 Meters · Place 5 · Newbury Park TrackNewbury Park Track | 1500 Meters | 5. | 4:41.38aUnofficial | 7 |
| Apr 13 | 10th Annual SoCal Youth Invite SCYTFC/VCYTCApr 13 · 800 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 800 Meters | 2. | 2:18.43aUnofficial | 7 |
| Apr 6 | VCYTC Week 4: OX @ NPApr 6 · 1600 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 1600 Meters | 1. | 5:01.96a | 7 |
| Apr 6 | VCYTC Week 4: OX @ NPApr 6 · 800 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 800 Meters | 1. | 2:22.32a | 7 |
| Mar 30 | VCYTC Week 3: NP @ HVMar 30 · 1600 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 1600 Meters | 1. | 5:09.76a | 7 |
| Mar 30 | VCYTC Week 3: NP @ HVMar 30 · 800 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 800 Meters | 1. | 2:22.05a | 7 |
| Mar 23 | VCYTC Meet 2: MP & SVTC @ NPMar 23 · 1600 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 1600 Meters | 1. | 5:18.47a | 7 |
| Mar 23 | VCYTC Meet 2: MP & SVTC @ NPMar 23 · 800 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 800 Meters | 1. | 2:27.22a | 7 |
| Mar 16 | VCYTC Meet 1: NP & SIMI @ TOMar 16 · 1600 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 1600 Meters | 1. | 5:17.28a | 7 |
| Mar 16 | VCYTC Meet 1: NP & SIMI @ TOMar 16 · 800 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 800 Meters | 1. | 2:28.81a | 7 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 12 | SCYTFC-VCYTC Co-Conference ChampionshipsMay 12 · 1600 Meters · Place 3 · Newbury Park TrackNewbury Park Track | 1600 Meters | 3. | 5:23.32a | 6 |
| May 12 | SCYTFC-VCYTC Co-Conference ChampionshipsMay 12 · 800 Meters · Place 6 · Newbury Park TrackNewbury Park Track | 800 Meters | 6. | 2:28.49a | 6 |
| Apr 21 | VCYTC OJ @ NPApr 21 · 400 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 400 Meters | 2. | 65.36a PB | 6 |
| Apr 14 | VCYTC HV @ NPApr 14 · 1600 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 1600 Meters | 1. | 5:22.16a | 6 |
| Apr 14 | VCYTC HV @ NPApr 14 · 800 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 800 Meters | 2. | 2:33.45a | 6 |
| Apr 7 | 9th Annual SoCal Youth Invite SCYTFC/VCYTCApr 7 · 1600 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 1600 Meters | 1. | 5:32.88a | 6 |
| Apr 7 | 9th Annual SoCal Youth Invite SCYTFC/VCYTCApr 7 · 800 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 800 Meters | 2. | 2:27.36a | 6 |
| Mar 24 | VCYTC MP @ NPMar 24 · 3200 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 3200 Meters | 1. | 12:00.41a | 6 |
| Mar 24 | VCYTC MP @ NPMar 24 · 800 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 800 Meters | 1. | 2:40.29a | 6 |
| Mar 24 | VCYTC MP @ NPMar 24 · 400 Meters · Place 4 · Newbury Park TrackNewbury Park Track | 400 Meters | 4. | 69.97a | 6 |
| Mar 17 | VCYTC NP @ OXMar 17 · 800 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 800 Meters | 1. | 2:34.95a | 6 |
| Mar 17 | VCYTC NP @ OXMar 17 · 400 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 400 Meters | 2. | 69.08a | 6 |
| Mar 17 | VCYTC NP @ OXMar 17 · 200 Meters · Place 10 · Newbury Park TrackNewbury Park Track | 200 Meters | 10. | 31.55a PB | 6 |
| Mar 10 | VCYTC NP @ TOMar 10 · 1600 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 1600 Meters | 1. | 5:26.57a | 6 |
| Mar 10 | VCYTC NP @ TOMar 10 · 800 Meters · Place 3 · Newbury Park TrackNewbury Park Track | 800 Meters | 3. | 2:32.89a | 6 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 13 | SCYTFC-VCYTC Co-Conference ChampionshipsMay 13 · 1500 Meters · Place 7 · Newbury Park TrackNewbury Park Track | 1500 Meters | 7. | 5:05.89a | 5 |
| May 6 | VCYTC ChampionshipsMay 6 · 1600 Meters · Place 5 · Newbury Park TrackNewbury Park Track | 1600 Meters | 5. | 5:29.04a | 5 |
| May 6 | VCYTC ChampionshipsMay 6 · 800 Meters · Place 10 · Newbury Park TrackNewbury Park Track | 800 Meters | 10. | 2:35.13a | 5 |
| Apr 29 | VCYTC Finals West (NP OX OJ @ VTA)Apr 29 · 400 Meters · Place 7 · Newbury Park TrackNewbury Park Track | 400 Meters | 7. | 69.95a | 5 |
| Apr 22 | VCYTC TO Flyers @ NP PanthersApr 22 · 1600 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 1600 Meters | 2. | 5:34.70aUnofficial | 5 |
| Apr 22 | VCYTC TO Flyers @ NP PanthersApr 22 · 800 Meters · Place 5 · Newbury Park TrackNewbury Park Track | 800 Meters | 5. | 2:38.62aUnofficial | 5 |
| Apr 15 | VCYTC NP Panthers @ VTA TigresApr 15 · 1600 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 1600 Meters | 1. | 5:35.70a | 5 |
| Apr 15 | VCYTC NP Panthers @ VTA TigresApr 15 · 800 Meters · Place 3 · Newbury Park TrackNewbury Park Track | 800 Meters | 3. | 2:36.76a | 5 |
| Apr 8 | SCYTFC-VCYTC Southern California Youth InvitationalApr 8 · 1500 Meters · Place 12 · Newbury Park TrackNewbury Park Track | 1500 Meters | 12. | 5:12.50a | 5 |
| Apr 8 | SCYTFC-VCYTC Southern California Youth InvitationalApr 8 · 800 Meters · Place 5 · Newbury Park TrackNewbury Park Track | 800 Meters | 5. | 2:39.70a | 5 |
| Apr 1 | VCYTC OX Stars @ NP PanthersApr 1 · 800 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 800 Meters | 2. | 2:40.58a | 5 |
| Apr 1 | VCYTC OX Stars @ NP PanthersApr 1 · 400 Meters · Place 4 · Newbury Park TrackNewbury Park Track | 400 Meters | 4. | 72.09a | 5 |
| Mar 25 | VCYTC OJ Roadrunners @ NP PanthersMar 25 · 1600 Meters · Place 1 · Newbury Park TrackNewbury Park Track | 1600 Meters | 1. | 5:48.12a | 5 |
| Mar 18 | VCYTC NP Panthers @ CAM CosmosMar 18 · 1600 Meters · Place 3 · Newbury Park TrackNewbury Park Track | 1600 Meters | 3. | 6:06.88a | 5 |
| Mar 18 | VCYTC NP Panthers @ CAM CosmosMar 18 · 800 Meters · Place 3 · Newbury Park TrackNewbury Park Track | 800 Meters | 3. | 2:45.68a | 5 |
| Mar 11 | VCYTC NP Panthers @ HV BlazersMar 11 · 1600 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 1600 Meters | 2. | 6:00.93a | 5 |
| Mar 11 | VCYTC NP Panthers @ HV BlazersMar 11 · 800 Meters · Place 2 · Newbury Park TrackNewbury Park Track | 800 Meters | 2. | 2:50.20a | 5 |