Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hidden Valley ParkDiablo Athletic League Center Meet #1 · Oct 2 | 14:27.60 | Diablo Athletic League Center Meet #1 | October 2, 2019 |
| 2 Miles · HVP Traditional 2-Mile Course2018 DAL Championships · Nov 3 | 13:54.60 | 2018 DAL Championships | November 3, 2018 |
| 2 Miles · Indian Valley Elementary SchoolBattle of the Creek, Las Lomas and Northgate · Mar 10 | 14:59 | Battle of the Creek, Las Lomas and Northgate | March 10, 2021 |
| 2 Miles · Newhall Park Invite 2-Mile CourseDLS Nike Invitational · Sep 15 | 14:18.9 | DLS Nike Invitational | September 15, 2018 |
| 2.93 Miles · Polo FieldsSan Francisco/Lowell Invitational · Sep 7 | 18:53.08 | San Francisco/Lowell Invitational | September 7, 2019 |
| 3138 m · Newhall Community ParkDiablo Athletic League Center Meet #2 · Oct 30 | 12:43.30 | Diablo Athletic League Center Meet #2 | October 30, 2019 |
| 3138 m · Newhall Park DAL 1.95Acalanes, Las Lomas, Northgate Tri-Meet · Feb 20 | 13:10.00 | Acalanes, Las Lomas, Northgate Tri-Meet | February 20, 2021 |
| 3621 m · Hayward High School34th Annual Mariner XC Invitational · Oct 21 | 14:46.64 | 34th Annual Mariner XC Invitational | October 21, 2017 |
| 5,000 Meters · Woodward Park2019 41st Asics Clovis Cross Country Invitational · Oct 12 | 20:56.8 | 2019 41st Asics Clovis Cross Country Invitational | October 12, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2019 Cross Country
7 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | 2018 DAL ChampionshipsNov 3 · 2 Miles Frosh Soph Boys · Place 86 · Las Lomas | 2 Miles Frosh Soph Boys | 86 | 13:54.60 PB | 10 |
| Oct 24 | 2018 DAL Center Meet #2Oct 24 · 1.95 Miles Frosh/Soph Freshman · Place 82 · Las Lomas | 1.95 Miles Frosh/Soph Freshman | 82 | 12:23.00 | 10 |
| Oct 20 | 35th P-Wilder Mariner InviteOct 20 · 3 Miles Frosh/Soph Freshman · Place 190 · Las Lomas | 3 Miles Frosh/Soph Freshman | 190 | 20:19.5 | 10 |
| Sep 26 | 2018 DAL Center meet #1Sep 26 · 2 Miles Frosh/Soph Freshman · Place 65 · Las Lomas | 2 Miles Frosh/Soph Freshman | 65 | 14:02.00 | 10 |
| Sep 15 | DLS Nike InvitationalSep 15 · 2 Miles Frosh/Soph - Unlimited · Place 98 · Las Lomas | 2 Miles Frosh/Soph - Unlimited | 98 | 14:18.9 PB | 10 |
| Sep 8 | Lowell InvitationalSep 8 · 2.13 Miles Varsity · Place 146 · Las Lomas | 2.13 Miles Varsity | 146 | 15:15.6 | — |
| Sep 4 | Monte Vista InvitationalSep 4 · 2 Miles Sophomore · Place 81 · Las Lomas | 2 Miles Sophomore | 81 | 15:06.6 | SO |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | 2017 DAL ChampionshipsNov 4 · 2 Miles Frosh Soph Boys · Place 54 · Las Lomas | 2 Miles Frosh Soph Boys | 54 | 13:16.5Unofficial | 9 |
| Oct 25 | 2017 DAL Center Meet #2Oct 25 · 1.95 Miles Frosh/Soph Freshman · Place 87 · Las Lomas | 1.95 Miles Frosh/Soph Freshman | 87 | 13:37.4 | 9 |
| Oct 21 | 34th Annual Mariner XC InvitationalOct 21 · 2.25 Miles Frosh/Soph · Place 200 · Las Lomas | 2.25 Miles Frosh/Soph | 200 | 14:46.64 PB | 9 |
| Sep 27 | 2017 DAL Center Meet #1Sep 27 · 2 Miles Frosh/Soph Freshman · Place 115 · Las Lomas | 2 Miles Frosh/Soph Freshman | 115 | 14:56.5 | 9 |
| Sep 16 | DLS/CHS Nike InvitationalSep 16 · 2 Miles Frosh/Soph - Unlimited · Place 216 · Las Lomas | 2 Miles Frosh/Soph - Unlimited | 216 | 15:35.25 | 9 |
| Sep 5 | Monte Vista InvitationalSep 5 · 2 Miles Freshman · Place 85 · Las Lomas | 2 Miles Freshman | 85 | 15:11.60 | 9 |