Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Dinuba HS 2 Mile CourseDinuba Invitational · Aug 27 | 11:28.00 | Dinuba Invitational | August 27, 2016 |
| 2 Miles · Hart Memorial ParkWolf Pack Invitational · Sep 20 | 12:21.22 | Wolf Pack Invitational | September 20, 2014 |
| 2.1 Miles · McFarland High School Sports ComplexMcFarland High Scrimmage · Aug 27 | 12:44.1 | McFarland High Scrimmage | August 27, 2015 |
| 3 Miles · Castaic Lake Recreation Area - Park HeadquartersSanta Clarita Valley Invitational · Oct 10 | 19:21.74 | Santa Clarita Valley Invitational | October 10, 2015 |
| 3 Miles · Hart Memorial ParkSWYL League Championships · Nov 13 | 18:24.78 | SWYL League Championships | November 13, 2014 |
| 3 Miles · Kingsburg Gun ClubJohns Seamans Invitational · Nov 1 | 18:12.17 | Johns Seamans Invitational | November 1, 2014 |
| 3 Miles · Lake MingEBHS Invitational · Sep 7 | 17:55.78 | EBHS Invitational | September 7, 2016 |
| 5,000 Meters · Garces Memorial High SchoolMini Meet 2 Garces · Oct 8 | 20:35.00 | Mini Meet 2 Garces | October 8, 2014 |
| 5,000 Meters · Hart Memorial ParkWolf Pack Invitational · Sep 17 | 19:28.56 | Wolf Pack Invitational | September 17, 2016 |
| 5,000 Meters · Hickey ParkOak Trail Invitational 5k · Oct 30 | 20:31.3 | Oak Trail Invitational 5k | October 30, 2015 |
| 5,000 Meters · Kern County Soccer ParkSWYL League Meet 2 · Oct 7 | 19:46 | SWYL League Meet 2 | October 7, 2015 |
| 5,000 Meters · The Park at River WalkSWYL Mini Meet #3 · Oct 19 | 18:13 | SWYL Mini Meet #3 | October 19, 2016 |
| 5,000 Meters · Woodward ParkRoughrider Invitational · Oct 14 | 18:26.1 | Roughrider Invitational | October 14, 2016 |
| 5,000 Meters · Woodward ParkHighlander Invitational · Aug 31 | 20:35.16 | Highlander Invitational | August 31, 2016 |
| 5,000 Meters · Yokuts ParkSWYL League Meet 1 · Sep 23 | 19:13 | SWYL League Meet 1 | September 23, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | SWYL/SSL League ChampionshipsNov 10 · 3 Miles SWYL Varsity · Place 37 · Centennial | 3 Miles SWYL Varsity | 37 | 18:31.81 | 12 |
| Oct 19 | SWYL Mini Meet #3Oct 19 · 5,000 Meters Varsity · Place 33 · Centennial | 5,000 Meters Varsity | 33 | 18:13 PB | 12 |
| Oct 14 | Roughrider InvitationalOct 14 · 5,000 Meters Varsity-LARGE · Place 140 · Centennial | 5,000 Meters Varsity-LARGE | 140 | 18:26.1 PB | 12 |
| Oct 5 | SWYL Mini Meet #2Oct 5 · 5,000 Meters Varsity · Place 32 · Centennial | 5,000 Meters Varsity | 32 | 18:47Unofficial | 12 |
| Sep 21 | SWYL Mini Meet #1Sep 21 · 5,000 Meters Varsity · Place 36 · Centennial | 5,000 Meters Varsity | 36 | 19:25 | 12 |
| Sep 17 | Wolf Pack InvitationalSep 17 · 5,000 Meters Varsity · Place 52 · Centennial | 5,000 Meters Varsity | 52 | 19:28.56 PB | 12 |
| Sep 7 | EBHS InvitationalSep 7 · 3 Mile Varsity Boys · Place 51 · Centennial | 3 Mile Varsity Boys | 51 | 17:55.78 PB | 12 |
| Aug 31 | Highlander InvitationalAug 31 · 5,000 Meters Varsity · Place 97 · Centennial | 5,000 Meters Varsity | 97 | 20:35.16 PB | 12 |
| Aug 27 | Dinuba Invitational Aug 27 · 2 Mile Varsity · Place 41 · Centennial | 2 Mile Varsity | 41 | 11:28.00 PB | 12 |
2015 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | SWYL/SSL League ChampionshipsNov 12 · 3 Mile SWYL Varsity · Place 34 · Centennial | 3 Mile SWYL Varsity | 34 | 18:43.09 | 11 |
| Nov 7 | Kern County ChampionshipsNov 7 · 3 Mile Varsity · Place 125 · Centennial | 3 Mile Varsity | 125 | 18:27.93 | 11 |
| Oct 30 | Oak Trail Invitational 5kOct 30 · 5,000 Meters Varsity · Place 22 · Centennial | 5,000 Meters Varsity | 22 | 20:31.3 PB | 11 |
| Oct 21 | SWYL League Meet 3Oct 21 · 5,000 Meters Varsity · Place 32 · Centennial | 5,000 Meters Varsity | 32 | 19:02 | 11 |
| Oct 10 | Santa Clarita Valley InvitationalOct 10 · 3 Mile Varsity Large School · Place 141 · Centennial | 3 Mile Varsity Large School | 141 | 19:21.74 PB | 11 |
| Oct 7 | SWYL League Meet 2Oct 7 · 5,000 Meters Varsity · Place 38 · Centennial | 5,000 Meters Varsity | 38 | 19:46 PB | 11 |
| Sep 23 | SWYL League Meet 1Sep 23 · 5,000 Meters Varsity · Place 35 · Centennial | 5,000 Meters Varsity | 35 | 19:13 PB | 11 |
| Sep 19 | Ridgeview Wolfpack InviteSep 19 · 2.5 Mile Varsity · Place 88 · Centennial | 2.5 Mile Varsity | 88 | 16:39.21Unofficial | 11 |
| Sep 9 | EBHS Cross Country InvitatioanlSep 9 · 3 Mile Varsity boys · Place 115 · Centennial | 3 Mile Varsity boys | 115 | 19:41.43 | 11 |
| Sep 2 | Highlander Invitational - First look at State CourseSep 2 · 5,000 Meters Varsity · Place 111 · Centennial | 5,000 Meters Varsity | 111 | 22:13 | 11 |
| Aug 27 | McFarland High ScrimmageAug 27 · 2.1 Mile Varsity · Place 56 · Centennial | 2.1 Mile Varsity | 56 | 12:44.1 PB | 11 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | SWYL League ChampionshipsNov 13 · 3 Mile Frosh Soph · Place 12 · Centennial | 3 Mile Frosh Soph | 12 | 18:24.78 PB | 10 |
| Nov 1 | Johns Seamans InvitationalNov 1 · 3 Mile Frosh/Soph · Centennial | 3 Mile Frosh/Soph | — | 18:12.17 PB | 10 |
| Oct 8 | Mini Meet 2 GarcesOct 8 · 5,000 Meters Frosh/Soph · Place 12 · Centennial | 5,000 Meters Frosh/Soph | 12 | 20:35.00 PB | 10 |
| Sep 24 | SWYL League Meet 1Sep 24 · 5,000 Meters Frosh/Soph · Place 23 · Centennial | 5,000 Meters Frosh/Soph | 23 | 20:52.54 | 10 |
| Sep 20 | Wolf Pack InvitationalSep 20 · 2 Mile FS Boys · Place 19 · Centennial | 2 Mile FS Boys | 19 | 12:21.22 PB | 10 |