Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SAC Standard HS Course69th Mt. SAC Cross Country Invitational (Day 1) · Oct 21 | 22:03 | 69th Mt. SAC Cross Country Invitational (Day 1) | October 21, 2016 |
| 2.96 Miles · Morley Field Sports ComplexSan Diego CIF XC Championships · Nov 18 | 19:34.6 | San Diego CIF XC Championships | November 18, 2017 |
| 3 Miles · Dana Hills High SchoolDana Hills Invitational · Sep 23 | 18:22.0 | Dana Hills Invitational | September 23, 2017 |
| 3 Miles · Kevin Dempsey XC Course31st Annual Laguna Hills Cross Country Invitational · Sep 13 | 21:19 | 31st Annual Laguna Hills Cross Country Invitational | September 13, 2014 |
| 3 Miles · Rancho Bernardo Community ParkMaranatha invitational · Oct 11 | 18:37 | Maranatha invitational | October 11, 2017 |
| 3.04 Miles · CIF Morley Field Championship CourseSan Diego CIF XC Championships · Nov 19 | 20:33 | San Diego CIF XC Championships | November 19, 2016 |
| 3.04 Miles · Morley Field Sports ComplexCIF-SDS Cross Country Championships · Nov 22 | 21:52.87 | CIF-SDS Cross Country Championships | November 22, 2014 |
| 3.1 Miles · Guajome ParkRunning Center So Cal Invitational · Oct 10 | 21:44 | Running Center So Cal Invitational | October 10, 2015 |
| 5,000 Meters · Discovery Lake HTHNC Small School Invitational @ 4pm · Sep 14 | 19:35 | HTHNC Small School Invitational @ 4pm | September 14, 2016 |
| 5,000 Meters · Guajome ParkRunning Center Southern Cal Invitational · Oct 18 | 21:31 | Running Center Southern Cal Invitational | October 18, 2014 |
| 5,000 Meters · HTHNC Discovery Lake 5kFrontier Cluster #3 · Oct 30 | 20:26.00 | Frontier Cluster #3 | October 30, 2014 |
| 5,000 Meters · Morley Field Sports ComplexCoach Downey XC Classic (formerly Saints Invite) · Sep 29 | 19:54 | Coach Downey XC Classic (formerly Saints Invite) | September 29, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | San Diego CIF XC ChampionshipsNov 19 · 3.04 Miles Boys D-5 Varsity · Place 62 · High Tech High NC | 3.04 Miles Boys D-5 Varsity | 62 | 20:33 PB | 11 |
| Nov 9 | Frontier Conference FinalsNov 9 · 5,000 Meters Varsity · Place 31 · High Tech High NC | 5,000 Meters Varsity | 31 | 20:10Unofficial | 11 |
| Nov 3 | Frontier Cluster #4Nov 3 · 5,000 Meters Varsity · Place 27 · High Tech High NC | 5,000 Meters Varsity | 27 | 19:33Unofficial | 11 |
| Oct 27 | Frontier Cluster #3Oct 27 · 5,000 Meters Junior Varsity · Place 11 · High Tech High NC | 5,000 Meters Junior Varsity | 11 | 20:45Unofficial | 11 |
| Oct 27 | Frontier Cluster #3Oct 27 · 5,000 Meters Varsity · Place 35 · High Tech High NC | 5,000 Meters Varsity | 35 | 19:54Unofficial | 11 |
| Oct 21 | 69th Mt. SAC Cross Country Invitational (Day 1)Oct 21 · 2.93 Miles Division 5 Varsity Yellow · Place 102 · High Tech High NC | 2.93 Miles Division 5 Varsity Yellow | 102 | 22:03 PB | 11 |
| Sep 14 | HTHNC Small School Invitational @ 4pmSep 14 · 5,000 Meters Varsity · Place 16 · High Tech High NC | 5,000 Meters Varsity | 16 | 19:35 PB | 11 |
2015 Cross Country
6 results2014 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | CIF-SDS Cross Country ChampionshipsNov 22 · 3.04 Mile Division V · Place 91 · High Tech High NC | 3.04 Mile Division V | 91 | 21:52.87 PB | 9 |
| Nov 13 | Frontier Conference FinalsNov 13 · 5,000 Meters Varsity · Place 31 · High Tech High NC | 5,000 Meters Varsity | 31 | 20:12.70Unofficial | 9 |
| Nov 4 | Frontier #4Nov 4 · 5,000 Meters Varsity · Place 35 · High Tech High NC | 5,000 Meters Varsity | 35 | 21:05.53Unofficial | 9 |
| Oct 30 | Frontier Cluster #3Oct 30 · 5,000 Meters Varsity · High Tech High NC | 5,000 Meters Varsity | — | 20:26.00 PB | 9 |
| Oct 18 | Running Center Southern Cal InvitationalOct 18 · 5,000 Meters Varsity Boys Combined · Place 111 · High Tech High NC | 5,000 Meters Varsity Boys Combined | 111 | 21:31 PB | 9 |
| Oct 16 | Frontier Cluster #2Oct 16 · 5,000 Meters Varsity · Place 29 · High Tech High NC | 5,000 Meters Varsity | 29 | 21:02.57Unofficial | 9 |
| Oct 7 | Frontier Cluster #1Oct 7 · 5,000 Meters Varsity · High Tech High NC | 5,000 Meters Varsity | 0 | 20:54Unofficial | 9 |
| Sep 24 | HTHNC Small School InviteSep 24 · 5,000 Meters Varsity · Place 6 · High Tech High NC | 5,000 Meters Varsity | 6 | 20:45.15Unofficial | 9 |
| Sep 13 | 31st Annual Laguna Hills Cross Country InvitationalSep 13 · 3 Mile Division 3 Freshmen · Place 68 · High Tech High NC | 3 Mile Division 3 Freshmen | 68 | 21:19 PB | 9 |
| Sep 10 | HTHNC TrialsSep 10 · 5,000 Meters Varsity · Place 5 · High Tech High NC | 5,000 Meters Varsity | 5 | 22:23Unofficial | 9 |
| Aug 28 | HTHNC Trials RunAug 28 · 5,000 Meters Varsity · Place 6 · High Tech High NC | 5,000 Meters Varsity | 6 | 23:07.77Unofficial | 9 |