Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · Lynbrook High SchoolSCVAL Cluster #1 · Sep 25 | 11:12.4 | SCVAL Cluster #1 | September 25, 2018 |
| 2.4 Miles · Central ParkSCVAL #1 (Central Park) SCVAL Schools Only · Sep 26 | 13:01.7 | SCVAL #1 (Central Park) SCVAL Schools Only | September 26, 2017 |
| 2.93 Miles · Polo FieldsSan Francisco/Lowell Invitational · Sep 7 | 15:39.87 | San Francisco/Lowell Invitational | September 7, 2019 |
| 2.95 Miles · Crystal SpringsSCVAL League Finals · Nov 5 | 16:30.7 | SCVAL League Finals | November 5, 2019 |
| 3 Miles · Toro ParkCCS Championships · Nov 11 | 17:25.5 | CCS Championships | November 11, 2017 |
| 3 Miles · Toro ParkMonterey Bay Invitational · Oct 14 | 17:27 | Monterey Bay Invitational | October 14, 2017 |
| 5,000 Meters · Baylands ParkSCVAL #3 (Baylands) SCVAL Schools Only · Oct 17 | 17:12.6 | SCVAL #3 (Baylands) SCVAL Schools Only | October 17, 2017 |
| 5,000 Meters · Stanford University Golf Course45th Stanford Cross Country Invitational (High School) · Sep 29 | 16:38.60 | 45th Stanford Cross Country Invitational (High School) | September 29, 2018 |
| 5,000 Meters · Toro ParkCCS Championship Meet · Nov 18 | 16:54.3 | CCS Championship Meet | November 18, 2018 |
| 5,000 Meters · Woodward Park2018 40th Asics Clovis Cross Country Invitational · Oct 6 | 16:41.0 | 2018 40th Asics Clovis Cross Country Invitational | October 6, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | 2018 CIF State Cross Country ChampionshipsNov 24 · 5,000 Meters Division 1 · Place 149 · Los Altos-CCS | 5,000 Meters Division 1 | 149 | 16:56.4 | JR |
| Nov 18 | CCS Championship Meet Nov 18 · 5,000 Meters Division 1 · Place 23 · Los Altos | 5,000 Meters Division 1 | 23 | 16:54.3 PB | 11 |
| Oct 30 | SCVAL FinalsOct 30 · 2.95 Miles Varsity · Place 11 · Los Altos | 2.95 Miles Varsity | 11 | 16:39.5 | 11 |
| Oct 17 | SCVAL BaylandsOct 17 · 5,000 Meters Varsity · Place 21 · Los Altos | 5,000 Meters Varsity | 21 | 17:09.8 | 11 |
| Oct 6 | 2018 40th Asics Clovis Cross Country InvitationalOct 6 · 5,000 Meters Championship · Place 117 · Los Altos | 5,000 Meters Championship | 117 | 16:41.0 PB | 11 |
| Oct 2 | SCVAL Crystal Springs PreviewOct 2 · 2.95 Miles Varsity · Place 7 · Los Altos | 2.95 Miles Varsity | 7 | 16:20.65 | 11 |
| Sep 29 | 45th Stanford Cross Country Invitational (College)Sep 29 · 5,000 Meters Seeded · Place 84 · Los Altos | 5,000 Meters Seeded | 84 | 16:38.60 | JR |
| Sep 29 | 45th Stanford Cross Country Invitational (High School)Sep 29 · 5,000 Meters Seeded · Place 86 · Los Altos | 5,000 Meters Seeded | 86 | 16:38.60 PB | 11 |
| Sep 25 | SCVAL Cluster #1Sep 25 · 2.1 Miles All Male · Place 15 · Los Altos | 2.1 Miles All Male | 15 | 11:12.4 PB | 11 |
| Sep 15 | Earlybird InvitationalSep 15 · Varsity · Place 11 · Los Altos | Varsity | 11 | 16:40 | 11 |
| Sep 8 | Lowell InvitationalSep 8 · 2.93 Miles Varsity · Place 30 · Los Altos | 2.93 Miles Varsity | 30 | 15:56.4 | — |
2017 Cross Country
9 results