Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · West Hills HSWolf Pack Cross Country Invitational · Aug 31 | 11:52 | 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 | 18:13 | 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 | 17:51.4 | 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 | 16:41.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 | 18:46 | San Diego CIF XC Championships | November 19, 2016 |
| 5,000 Meters · Guajome County Park - Summit Trail36th Annual Running Center Southern Cal Invitational · Oct 7 | 17:54.33 | 36th Annual Running Center Southern Cal Invitational | October 7, 2017 |
| 5,000 Meters · Guajome Park 37th Annual Running Center Southern Cal Invitational · Oct 6 | 18:33.4 | 37th Annual Running Center Southern Cal Invitational | October 6, 2018 |
| 5,000 Meters · Lake Morena County ParkCitrus League Finals · Nov 3 | 18:45 | Citrus League Finals | November 3, 2017 |
| 5,000 Meters · Morley Field Sports ComplexCoach Downey XC Classic (formerly Saints Invite) · Sep 29 | 18:23 | Coach Downey XC Classic (formerly Saints Invite) | September 29, 2017 |
| 5,000 Meters · Ramona Community ParkCitrus League #2 · Oct 14 | 18:56 | Citrus League #2 | October 14, 2016 |
| 5,000 Meters · Rancho Bernardo Community ParkMaranatha Invitational · Oct 4 | 19:50 | Maranatha Invitational | October 4, 2018 |
| 5,000 Meters · Rohr ParkSouth Bay Invitational · Sep 22 | 18:21 | South Bay Invitational | September 22, 2017 |
| 5,000 Meters · Ward's FlatCitrus League Finals · Nov 4 | 19:14 | Citrus League Finals | November 4, 2016 |
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 67 · Julian | 2.96 Miles Varsity Boys Division 5 | 67 | 19:51.6 | 12 |
| Nov 2 | Citrus League FinalsNov 2 · 5,000 Meters Varsity · Place 1 · Julian | 5,000 Meters Varsity | 1 | 19:45 | 12 |
| Oct 26 | Citrus League #2 Cluster MeetOct 26 · 5,000 Meters Varsity · Place 1 · Julian | 5,000 Meters Varsity | 1 | 20:04 | 12 |
| Oct 19 | 71st Annual Mt. SAC Cross Country InvitationalOct 19 · 3 Miles Varsity · Place 53 · Julian | 3 Miles Varsity | 53 | 18:58 | 12 |
| Oct 6 | 37th Annual Running Center Southern Cal InvitationalOct 6 · 5,000 Meters Boys Varsity (#1-3) · Place 48 · Julian | 5,000 Meters Boys Varsity (#1-3) | 48 | 18:33.4 PB | 12 |
| Oct 4 | Maranatha InvitationalOct 4 · 5,000 Meters Varsity · Julian | 5,000 Meters Varsity | — | 19:50 PB | 12 |
| Sep 28 | Coach Downey XC ClassicSep 28 · Varsity · Place 48 · Julian | Varsity | 48 | 18:51 | 12 |
| Sep 20 | Citrus League #1Sep 20 · Varsity · Place 2 · Julian | Varsity | 2 | 20:13 | 12 |
| Sep 14 | 38th Annual Woodbridge Cross Country ClassicSep 14 · 3 Miles Varsity · Place 121 · Julian | 3 Miles Varsity | 121 | 17:41.5 | — |
| Sep 7 | 24th Annual Mustang InvitationalSep 7 · 5,000 Meters Varsity · Place 21 · Julian | 5,000 Meters Varsity | 21 | 18:53.43 | 12 |
| Aug 31 | Wolf Pack Cross Country InvitationalAug 31 · 2.1 Miles 12th · Place 49 · Julian | 2.1 Miles 12th | 49 | 11:52 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 20 · Julian | 2.96 Miles Varsity Boys Division 5 | 20 | 17:51.4 PB | 11 |
| Nov 3 | Citrus League FinalsNov 3 · 5,000 Meters Varsity · Place 3 · Julian | 5,000 Meters Varsity | 3 | 18:45 PB | 11 |
| Oct 27 | Citrus League Meet #3Oct 27 · 5,000 Meters Varsity · Place 3 · Julian | 5,000 Meters Varsity | 3 | 19:23 | 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 93 · Julian | 2.93 Miles Division 4 - 5 Sweepstakes Yellow | 93 | 18:13 PB | 11 |
| Oct 7 | 36th Annual Running Center Southern Cal InvitationalOct 7 · 5,000 Meters Div. 2 Varsity Boys 1-3 · Place 12 · Julian | 5,000 Meters Div. 2 Varsity Boys 1-3 | 12 | 17:54.33 PB | 11 |
| Oct 5 | Citrus League Meet #2Oct 5 · 5,000 Meters Varsity · Place 3 · Julian | 5,000 Meters Varsity | 3 | 19:53 | 11 |
| Sep 29 | Coach Downey XC Classic (formerly Saints Invite)Sep 29 · 5,000 Meters Varsity Boys · Place 18 · Julian | 5,000 Meters Varsity Boys | 18 | 18:23 PB | 11 |
| Sep 22 | South Bay InvitationalSep 22 · 5,000 Meters Varsity · Place 69 · Julian | 5,000 Meters Varsity | 69 | 18:21 PB | 11 |
| Sep 15 | 37th Annual Woodbridge Cross Country Classic (Day 1)Sep 15 · 3 Miles WHITE VARSITY BOYS-A · Place 64 · Julian | 3 Miles WHITE VARSITY BOYS-A | 64 | 16:41.9 PB | 11 |
| Sep 8 | Citrus league Meet #1Sep 8 · 3 Miles Varsity · Place 2 · Julian | 3 Miles Varsity | 2 | 18:40.9 | 11 |
| Sep 8 | Citrus league Meet #1Sep 8 · 5,000 Meters Varsity · Place 2 · Julian | 5,000 Meters Varsity | 2 | 18:40.9 | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | San Diego CIF XC ChampionshipsNov 19 · 3.04 Miles Boys D-5 Varsity · Place 19 · Julian | 3.04 Miles Boys D-5 Varsity | 19 | 18:46 PB | 10 |
| Nov 4 | Citrus League FinalsNov 4 · 5,000 Meters Varsity · Place 6 · Julian | 5,000 Meters Varsity | 6 | 19:14 PB | 10 |
| Oct 28 | Citrus League #3Oct 28 · 5,000 Meters Varsity · Place 4 · Julian | 5,000 Meters Varsity | 4 | 20:13 | 10 |
| Oct 14 | Citrus League #2Oct 14 · 5,000 Meters Varsity · Place 5 · Julian | 5,000 Meters Varsity | 5 | 18:56 PB | 10 |
| Oct 7 | Citrus League #1Oct 7 · 5,000 Meters Varsity · Place 6 · Julian | 5,000 Meters Varsity | 6 | 19:34.6 | 10 |
2015 Cross Country
1 results