Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Spring Lake ParkViking Opener Invitational · Sep 15 | 11:27.9 | Viking Opener Invitational | September 15, 2018 |
| 3 Miles · Hayward High SchoolNorth Coast Meet of Champions · Nov 18 | 18:00.50 | North Coast Meet of Champions | November 18, 2017 |
| 3 Miles · Indian Valley CollegeMCAL CHAMPIONSHIP · Nov 7 | 17:55.4 | MCAL CHAMPIONSHIP | November 7, 2018 |
| 3749 m · Half Moon Bay High SchoolArtichoke Invitational · Oct 7 | 13:42 | Artichoke Invitational | October 7, 2017 |
| 5,000 Meters · Indian Valley CollegeMCAL Championships · Nov 9 | 18:50.1 | MCAL Championships | November 9, 2016 |
| 5,000 Meters · Stanford University Golf Course45th Stanford Cross Country Invitational (High School) · Sep 29 | 18:10.40 | 45th Stanford Cross Country Invitational (High School) | September 29, 2018 |
| 5,000 Meters · Ukiah HSYoshanny Rahm Invitational · Oct 22 | 19:48 | Yoshanny Rahm Invitational | October 22, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | North Coast Meet of ChampionsNov 18 · 3 Miles Division 4 · Place 74 · San Marin | 3 Miles Division 4 | 74 | 18:00.50 PB | 11 |
| Nov 8 | MCAL ChampionshipsNov 8 · 3 Miles Varsity · Place 73 · San Marin | 3 Miles Varsity | 73 | 19:42.5 | JR |
| Oct 7 | Artichoke InvitationalOct 7 · 2.33 Miles Varsity - Small School · Place 46 · San Marin | 2.33 Miles Varsity - Small School | 46 | 13:42 PB | 11 |
| Sep 16 | Viking OpenerSep 16 · 2 Miles Varsity · Place 41 · San Marin | 2 Miles Varsity | 41 | 12:00.1 | 11 |
2016 Cross Country
3 results