Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Marina High SchoolQuad Meet (MaHS/Oak/Anz/TC) · Oct 27 | 21:53 | Quad Meet (MaHS/Oak/Anz/TC) | October 27, 2016 |
| 3 Miles · Toro ParkPCAL Championship · Oct 27 | 19:30 | PCAL Championship | October 27, 2018 |
| 3 Miles · Toro ParkMonterey Bay Invitational · Oct 14 | 21:32 | Monterey Bay Invitational | October 14, 2017 |
| 5,000 Meters · Harvey Bear Ranch/Coyote Lake ParkMTAL Coastal Center Meet · Sep 28 | 25:43 | MTAL Coastal Center Meet | September 28, 2017 |
| 5,000 Meters · Pacific Grove HSMTAL Center Meet · Oct 20 | 21:53 | MTAL Center Meet | October 20, 2016 |
| 5,000 Meters · San Lorenzo County ParkMTAL Championships · Nov 3 | 20:40.10 | MTAL Championships | November 3, 2016 |
| 5,000 Meters · Stanford University Golf Course45th Stanford Cross Country Invitational (High School) · Sep 29 | 20:04.20 | 45th Stanford Cross Country Invitational (High School) | September 29, 2018 |
| 5,000 Meters · Toro ParkCCS Championship Meet · Nov 18 | 21:38.4 | CCS Championship Meet | November 18, 2018 |
| 5,000 Meters · York Falcons XC Course Oakwood/Anzar at York · Sep 22 | 21:19.60 | Oakwood/Anzar at York | September 22, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2017 Cross Country
4 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MTAL Championships Nov 3 · 5,000 Meters Varsity · Place 81 · Oakwood | 5,000 Meters Varsity | 81 | 20:40.10 PB | 10 |
| Oct 27 | Quad Meet (MaHS/Oak/Anz/TC)Oct 27 · 3 Mile Varsity · Place 21 · Oakwood | 3 Mile Varsity | 21 | 21:53 PB | 10 |
| Oct 20 | MTAL Center Meet Oct 20 · 5,000 Meters Varsity · Place 81 · Oakwood | 5,000 Meters Varsity | 81 | 21:53 PB | 10 |
| Sep 22 | Oakwood/Anzar at YorkSep 22 · 5,000 Meters Varsity · Place 16 · Oakwood | 5,000 Meters Varsity | 16 | 21:19.60 PB | 10 |
| Sep 15 | Coastal Center Meet Sep 15 · 5,000 Meters Varsity · Place 31 · Oakwood | 5,000 Meters Varsity | 31 | 22:46 | 10 |