Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · West Hills HSWolf Pack Cross Country Invitational · Aug 31 | 12:47 | Wolf Pack Cross Country Invitational | August 31, 2018 |
| 2.96 Miles · Morley CIF CourseCIFSDS XC Championships · Nov 23 | 18:13.3 | CIFSDS XC Championships | November 23, 2019 |
| 2.96 Miles · Morley Field Sports ComplexSan Diego CIF XC Championships · Nov 17 | 18:45.4 | San Diego CIF XC Championships | November 17, 2018 |
| 4103 m · Steele Canyon High Schoolmonte vista vs granite hills · Oct 13 | 20:03 | monte vista vs granite hills | October 13, 2017 |
| 5,000 Meters · Chollas Lark ParkMonte Vista vs Helix · Nov 1 | 20:16 | Monte Vista vs Helix | November 1, 2017 |
| 5,000 Meters · Monte Vista High Schoolmonte vista @el cajon · Oct 26 | 18:03.34 | monte vista @el cajon | October 26, 2018 |
| 5,000 Meters · Rohr ParkSouth Bay Invitational · Sep 22 | 20:13 | South Bay Invitational | September 22, 2017 |
| 5,000 Meters · West Hills HSGrossmont Conference Finals · Nov 16 | 18:55 | Grossmont Conference Finals | November 16, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | CIFSDS XC ChampionshipsNov 23 · 2.96 Miles Varsity Boys Div 3 · Place 78 · Monte Vista | 2.96 Miles Varsity Boys Div 3 | 78 | 18:13.3 PB | 12 |
| Nov 16 | Grossmont Conference FinalsNov 16 · 5,000 Meters Varsity · Place 60 · Monte Vista | 5,000 Meters Varsity | 60 | 18:55 PB | 12 |
| Nov 1 | El Cajon vs Monte VistaNov 1 · 5,000 Meters Varsity · Place 2 · Monte Vista | 5,000 Meters Varsity | 2 | 18:39Unofficial | 12 |
| Oct 10 | mt miguel vs monte vistaOct 10 · 5,000 Meters Varsity · Place 1 · Monte Vista | 5,000 Meters Varsity | 1 | 18:41Unofficial | 12 |
| Sep 27 | Monte Vista @ HelixSep 27 · 5,000 Meters Varsity · Place 10 · Monte Vista | 5,000 Meters Varsity | 10 | 20:32Unofficial | 12 |
| Sep 6 | Ian Cumming/Tim Latham InvitationalSep 6 · 5,000 Meters Varsity Mustangs Division · Place 79 · Monte Vista | 5,000 Meters Varsity Mustangs Division | 79 | 21:30.15Unofficial | 12 |
2018 Cross Country
4 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | San Diego CIF XC ChampionshipsNov 18 · 2.96 Miles Varsity Boys Division 3 · Place 120 · Monte Vista | 2.96 Miles Varsity Boys Division 3 | 120 | 20:54.3 | 10 |
| Nov 10 | Grossmont Conference ChampionshipsNov 10 · 2.55 Miles Junior Varsity · Place 23 · Monte Vista | 2.55 Miles Junior Varsity | 23 | 15:07Unofficial | 10 |
| Nov 1 | Monte Vista vs HelixNov 1 · 5,000 Meters Varsity · Place 10 · Monte Vista | 5,000 Meters Varsity | 10 | 20:16 PB | 10 |
| Oct 27 | el cajon vs monte vistaOct 27 · 5,000 Meters Varsity · Place 4 · Monte Vista | 5,000 Meters Varsity | 4 | 19:02.8Unofficial | 10 |
| Oct 13 | monte vista vs granite hillsOct 13 · 2.55 Miles Junior Varsity · Place 8 · Monte Vista | 2.55 Miles Junior Varsity | 8 | 20:03 PB | 10 |
| Oct 5 | mount miguel vs monte vistaOct 5 · 5,000 Meters Varsity · Place 5 · Monte Vista | 5,000 Meters Varsity | 5 | 20:23.3Unofficial | 10 |
| Sep 29 | Santana vs. Monte VistaSep 29 · 5,000 Meters Varsity · Place 14 · Monte Vista | 5,000 Meters Varsity | 14 | 20:38Unofficial | 10 |
| Sep 22 | South Bay InvitationalSep 22 · 5,000 Meters Frosh/Soph · Place 42 · Monte Vista | 5,000 Meters Frosh/Soph | 42 | 20:13 PB | 10 |
| Sep 1 | Wolf Pack InviteSep 1 · 2.1 Miles 10th · Place 55 · Monte Vista | 2.1 Miles 10th | 55 | 15:30.0 | 10 |