Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hayward High SchoolNorth Coast Meet of Champions · Nov 18 | 17:37.80 | North Coast Meet of Champions | November 18, 2017 |
| 3,200 Meters · Spring Lake ParkViking Opener · Sep 13 | 11:59 | Viking Opener | September 13, 2014 |
| 3.05 Miles · Spring Lake ParkNBL Championship · Nov 10 | 18:03.0 | NBL Championship | November 10, 2017 |
| 4,000 Meters · Del Oro HSThe 4000 · Oct 3 | 15:01 | The 4000 | October 3, 2015 |
| 5,000 Meters · Stanford University Golf Course42nd Stanford Cross Country Invitational (High School) · Sep 26 | 19:33.5 | 42nd Stanford Cross Country Invitational (High School) | September 26, 2015 |
| 5,000 Meters · Ukiah HSYoshaany Rahm Invt. 5K · Oct 24 | 20:07.47 | Yoshaany Rahm Invt. 5K | October 24, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | North Coast Meet of ChampionsNov 18 · 3 Miles Division 3 · Place 70 · Montgomery | 3 Miles Division 3 | 70 | 17:37.80 PB | 12 |
| Nov 10 | NBL ChampionshipNov 10 · 3.05 Miles Varsity · Place 34 · Montgomery | 3.05 Miles Varsity | 34 | 18:03.0 PB | 12 |
2016 Cross Country
4 results2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Yoshaany Rahm Invt. 5KOct 24 · 5,000 Meters Varsity · Place 42 · Montgomery | 5,000 Meters Varsity | 42 | 20:07.47 PB | 10 |
| Oct 3 | The 4000Oct 3 · 4,000 Meters Varsity · Place 53 · Montgomery | 4,000 Meters Varsity | 53 | 15:01 PB | 10 |
| Sep 26 | 42nd Stanford Cross Country Invitational (High School)Sep 26 · 5,000 Meters Varsity Boys Division 2 · Place 190 · Montgomery | 5,000 Meters Varsity Boys Division 2 | 190 | 19:33.5 PB | 10 |
| Sep 19 | Viking OpenerSep 19 · 2 Miles Sophomore · Place 30 · MONTGOMERY | 2 Miles Sophomore | 30 | 5:56 | 10 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | 12th Annual Farmer InvitationalSep 20 · 3 Mile Varsity · Place 142 · Montgomery | 3 Mile Varsity | 142 | 19:34.71 | 9 |
| Sep 13 | Viking OpenerSep 13 · 3,200 Meters Freshman · Place 9 · Montgomery | 3,200 Meters Freshman | 9 | 11:59 PB | 9 |