Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 22 | 19:38 | 73rd Annual Mt. SAC Cross Country Invitational | October 22, 2021 |
| 3 Miles · LA State Historic ParkJV & FS Championships · Nov 20 | 20:47.40 | JV & FS Championships | November 20, 2019 |
| 3 Miles · Peck ParkMarine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues #2 · Oct 13 | 21:26.4 | Marine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues #2 | October 13, 2022 |
| 3 Miles · Peck Park Community CenterMarine, Coliseum, Metro, Ocean, Exposition League #1 · Oct 6 | 21:24.0 | Marine, Coliseum, Metro, Ocean, Exposition League #1 | October 6, 2022 |
| 3 Miles · Pierce CollegeL.A City Prelims · Nov 13 | 19:36.0 | L.A City Prelims | November 13, 2021 |
| 3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 17 | 20:21.2 | 40th Annual Woodbridge Cross Country Classic | September 17, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Marine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues FinalsNov 3 · 3 Miles Marine Junior Varsity · Place 6 · San Pedro | 3 Miles Marine Junior Varsity | 6 | 21:28.1 | 12 |
| Oct 27 | Marine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues #4Oct 27 · 3 Miles Marine Junior Varsity · Place 3 · San Pedro | 3 Miles Marine Junior Varsity | 3 | 21:45.7 | 12 |
| Oct 26 | Warrior MileOct 26 · 1,600 Meters Open · Place 220 · San Pedro | 1,600 Meters Open | 220 | 5:35.95 | 12 |
| Oct 21 | 74th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1 JV Blue · Place 67 · San Pedro | 2.93 Miles D1 JV Blue | 67 | 20:17 | 12 |
| Oct 20 | Marine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues #3Oct 20 · 3 Miles Marine Junior Varsity · Place 7 · San Pedro | 3 Miles Marine Junior Varsity | 7 | 24:45.7Unofficial | 12 |
| Oct 13 | Marine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues #2Oct 13 · 3 Miles Marine Junior Varsity · Place 10 · San Pedro | 3 Miles Marine Junior Varsity | 10 | 21:26.4 PB | 12 |
| Oct 6 | Marine, Coliseum, Metro, Ocean, Exposition League #1Oct 6 · 3 Miles Marine Varsity · Place 16 · San Pedro | 3 Miles Marine Varsity | 16 | 21:24.0 PB | 12 |
| Sep 30 | Palos Verdes InvitationalSep 30 · 2 Miles Junior Varsity · Place 9 · M12 San Pedro | 2 Miles Junior Varsity | 9 | 13:16.70 | — |
| Sep 15 | 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 107 · San Pedro | 3 Miles Varsity | 107 | 19:11.8 | 12 |
| Sep 1 | Palos Verdes Mini MeetSep 1 · 2 Miles Varsity · Place 60 · San Pedro | 2 Miles Varsity | 60 | 14:09.63 | 12 |
2021 Cross Country
8 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | 1600 FinalDec 9 · 1,600 Meters Open · San Pedro | 1,600 Meters Open | 0 | 6:31Unofficial | 9 |
| Nov 20 | JV & FS ChampionshipsNov 20 · 3 Miles Frosh/Soph · Place 76 · San Pedro | 3 Miles Frosh/Soph | 76 | 20:47.40 PB | 9 |
| Nov 7 | Marine League FinalsNov 7 · 3 Miles Frosh/Soph · Place 21 · San Pedro | 3 Miles Frosh/Soph | 21 | 21:59Unofficial | 9 |
| Nov 1 | Faux Narbonne Meet Time TrialNov 1 · 3 Miles Open · San Pedro | 3 Miles Open | 0 | 21:43Unofficial | 9 |
| Oct 24 | BanningOct 24 · 3 Miles Frosh/Soph · Place 16 · San Pedro | 3 Miles Frosh/Soph | 16 | 23:36Unofficial | 9 |
| Oct 17 | GardenaOct 17 · 3 Miles Frosh/Soph · Place 13 · San Pedro | 3 Miles Frosh/Soph | 13 | 23:22Unofficial | 9 |
| Oct 10 | Carson/Rancho DominguezOct 10 · 3 Miles Frosh/Soph · San Pedro | 3 Miles Frosh/Soph | 0 | 24:08Unofficial | 9 |
| Sep 26 | San Pedro City Preview MeetSep 26 · 3 Miles Frosh/Soph Freshman · Place 34 · San Pedro | 3 Miles Frosh/Soph Freshman | 34 | 25:08 | 9 |