Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · West Hills HSWolf Pack Cross Country Invitational · Aug 31 | 14:46 | Wolf Pack Cross Country Invitational | August 31, 2018 |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) · Oct 20 | 21:18 | 70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) | October 20, 2017 |
| 2.96 Miles · Morley Field Sports ComplexSan Diego CIF XC Championships · Nov 18 | 21:07.3 | San Diego CIF XC Championships | November 18, 2017 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 1) · Sep 15 | 20:11.9 | 37th Annual Woodbridge Cross Country Classic (Day 1) | September 15, 2017 |
| 3.04 Miles · CIF Morley Field Championship CourseSan Diego CIF XC Championships · Nov 19 | 23:03 | San Diego CIF XC Championships | November 19, 2016 |
| 5,000 Meters · Guajome County Park - Summit Trail36th Annual Running Center Southern Cal Invitational · Oct 7 | 21:44.68 | 36th Annual Running Center Southern Cal Invitational | October 7, 2017 |
| 5,000 Meters · Guajome Park 37th Annual Running Center Southern Cal Invitational · Oct 6 | 22:11.8 | 37th Annual Running Center Southern Cal Invitational | October 6, 2018 |
| 5,000 Meters · Lake Morena County ParkCitrus League Finals · Nov 3 | 22:27 | Citrus League Finals | November 3, 2017 |
| 5,000 Meters · Morley Field Sports ComplexCoach Downey XC Classic (formerly Saints Invite) · Sep 29 | 26:25 | Coach Downey XC Classic (formerly Saints Invite) | September 29, 2017 |
| 5,000 Meters · Ramona Community ParkCitrus League #2 · Oct 14 | 22:49 | Citrus League #2 | October 14, 2016 |
| 5,000 Meters · Rancho Bernardo Community ParkMaranatha Invitational · Oct 4 | 26:51 | Maranatha Invitational | October 4, 2018 |
| 5,000 Meters · Rohr ParkSouth Bay Invitational · Sep 22 | 22:26 | South Bay Invitational | September 22, 2017 |
| 5,000 Meters · Ward's FlatCitrus League Meet #3 · Oct 27 | 22:39 | Citrus League Meet #3 | October 27, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | San Diego CIF XC ChampionshipsNov 17 · 2.96 Miles Varsity Boys Division 5 · Place 117 · Julian | 2.96 Miles Varsity Boys Division 5 | 117 | 22:16.7 | 12 |
| Nov 2 | Citrus League FinalsNov 2 · 5,000 Meters Varsity · Place 6 · Julian | 5,000 Meters Varsity | 6 | 23:41 | 12 |
| Oct 26 | Citrus League #2 Cluster MeetOct 26 · 5,000 Meters Varsity · Place 8 · Julian | 5,000 Meters Varsity | 8 | 24:52 | 12 |
| Oct 19 | 71st Annual Mt. SAC Cross Country InvitationalOct 19 · 3 Miles Varsity · Place 135 · Julian | 3 Miles Varsity | 135 | 23:16 | 12 |
| Oct 6 | 37th Annual Running Center Southern Cal InvitationalOct 6 · 5,000 Meters Boys Varsity (#4&5) · Place 41 · Julian | 5,000 Meters Boys Varsity (#4&5) | 41 | 22:11.8 PB | 12 |
| Oct 4 | Maranatha InvitationalOct 4 · 5,000 Meters Varsity · Julian | 5,000 Meters Varsity | — | 26:51 PB | 12 |
| Sep 28 | Coach Downey XC ClassicSep 28 · Varsity · Place 147 · Julian | Varsity | 147 | 22:47 | 12 |
| Sep 20 | Citrus League #1Sep 20 · Varsity · Place 6 · Julian | Varsity | 6 | 26:02 | 12 |
| Sep 14 | 38th Annual Woodbridge Cross Country ClassicSep 14 · 3 Miles Varsity · Place 246 · Julian | 3 Miles Varsity | 246 | 21:30.3 | — |
| Sep 7 | 24th Annual Mustang InvitationalSep 7 · 5,000 Meters Varsity · Place 82 · Julian | 5,000 Meters Varsity | 82 | 24:13.15 | 12 |
| Aug 31 | Wolf Pack Cross Country InvitationalAug 31 · 2.1 Miles 12th · Place 122 · Julian | 2.1 Miles 12th | 122 | 14:46 PB | 12 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | San Diego CIF XC ChampionshipsNov 18 · 2.96 Miles Varsity Boys Division 5 · Place 109 · Julian | 2.96 Miles Varsity Boys Division 5 | 109 | 21:07.3 PB | 11 |
| Nov 3 | Citrus League FinalsNov 3 · 5,000 Meters Varsity · Place 10 · Julian | 5,000 Meters Varsity | 10 | 22:27 PB | 11 |
| Oct 27 | Citrus League Meet #3Oct 27 · 5,000 Meters Varsity · Place 9 · Julian | 5,000 Meters Varsity | 9 | 22:39 PB | 11 |
| Oct 20 | 70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5)Oct 20 · 2.93 Miles Division 4 - 5 Sweepstakes Yellow · Place 114 · Julian | 2.93 Miles Division 4 - 5 Sweepstakes Yellow | 114 | 21:18 PB | 11 |
| Oct 7 | 36th Annual Running Center Southern Cal InvitationalOct 7 · 5,000 Meters Div. 2 Varsity Boys 4 & 5 · Place 13 · Julian | 5,000 Meters Div. 2 Varsity Boys 4 & 5 | 13 | 21:44.68 PB | 11 |
| Oct 5 | Citrus League Meet #2Oct 5 · 5,000 Meters Varsity · Place 10 · Julian | 5,000 Meters Varsity | 10 | 23:26 | 11 |
| Sep 29 | Coach Downey XC Classic (formerly Saints Invite)Sep 29 · 5,000 Meters Varsity Boys · Place 170 · Julian | 5,000 Meters Varsity Boys | 170 | 26:25 PB | 11 |
| Sep 22 | South Bay InvitationalSep 22 · 5,000 Meters Varsity · Place 164 · Julian | 5,000 Meters Varsity | 164 | 22:26 PB | 11 |
| Sep 15 | 37th Annual Woodbridge Cross Country Classic (Day 1)Sep 15 · 3 Miles WHITE VARSITY BOYS-A · Place 167 · Julian | 3 Miles WHITE VARSITY BOYS-A | 167 | 20:11.9 PB | 11 |
| Sep 8 | Citrus league Meet #1Sep 8 · 3 Miles Varsity · Place 7 · Julian | 3 Miles Varsity | 7 | 22:59.6 | 11 |
| Sep 8 | Citrus league Meet #1Sep 8 · 5,000 Meters Varsity · Place 7 · Julian | 5,000 Meters Varsity | 7 | 22:59.6 | 11 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | San Diego CIF XC ChampionshipsNov 19 · 3.04 Miles Boys D-5 Varsity · Place 123 · Julian | 3.04 Miles Boys D-5 Varsity | 123 | 23:03 PB | 10 |
| Oct 14 | Citrus League #2Oct 14 · 5,000 Meters Varsity · Place 15 · Julian | 5,000 Meters Varsity | 15 | 22:49 PB | 10 |
| Oct 7 | Citrus League #1Oct 7 · 5,000 Meters Varsity · Place 13 · Julian | 5,000 Meters Varsity | 13 | 22:52.6 | 10 |