Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Dinuba HS 2 Mile CourseDinuba Invitational · Aug 27 | 13:24.00 | Dinuba Invitational | August 27, 2016 |
| 2 Miles · Hart Memorial ParkWolf Pack Invitational · Sep 17 | 13:15.11 | Wolf Pack Invitational | September 17, 2016 |
| 2 Miles · Lake MingEBHS Invitational · Sep 7 | 13:32.44 | EBHS Invitational | September 7, 2016 |
| 2.2 Miles · Woodward ParkRoughrider Invitational · Oct 14 | 15:01.5 | Roughrider Invitational | October 14, 2016 |
| 2.76 Miles · Morro Bay Invitational Morro Bay Invitr · Sep 10 | 20:34.00 | Morro Bay Invitr | September 10, 2016 |
| 3 Miles · Castaic Lake Recreation Area - Park Headquarters2018 SCV Cross Country Invite · Oct 13 | 18:20.74 | 2018 SCV Cross Country Invite | October 13, 2018 |
| 3 Miles · Hart Memorial ParkSWYL/SSL League Championships · Nov 10 | 20:48.68 | SWYL/SSL League Championships | November 10, 2016 |
| 3500 m · Woodward ParkHighlander Invitational · Aug 31 | 14:24.58 | Highlander Invitational | August 31, 2016 |
| 4,500 Meters · Morro Bay Invitational Morro Bay Invitational · Sep 9 | 19:35.58 | Morro Bay Invitational | September 9, 2017 |
| 5,000 Meters · Kern County Soccer ParkSWYL MEET #1 · Oct 2 | 18:47 | SWYL MEET #1 | October 2, 2019 |
| 5,000 Meters · Pyles Boys Camp Group Picnic AreaTed Oliver Foothill Cross Country Invitational · Oct 5 | 18:56.44 | Ted Oliver Foothill Cross Country Invitational | October 5, 2019 |
| 5,000 Meters · The Park at River WalkSWYL #2 · Oct 17 | 18:40 | SWYL #2 | October 17, 2018 |
| 5,000 Meters · Yokuts ParkSWYL Mini Meet 1 · Sep 20 | 20:43 | SWYL Mini Meet 1 | September 20, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | CIF Central Section ChampionshipsNov 21 · 5,000 Meters Division 1 · Place 87 · Centennial | 5,000 Meters Division 1 | 87 | 18:25.63 | 12 |
| Nov 14 | SEYL/SYL/SWYL/SSL Cross Country League ChampionshipsNov 14 · 3 Miles Varsity SWYL · Place 29 · Centennial | 3 Miles Varsity SWYL | 29 | 18:32.16Unofficial | 12 |
| Nov 9 | Kern County Cross Country ChampionshipsNov 9 · 3 Miles Varsity · Place 70 · Centennial | 3 Miles Varsity | 70 | 18:00.21 | 12 |
| Nov 6 | Central Valley JV ChampionshipsNov 6 · 3,200 Meters Varsity · Place 13 · Centennial | 3,200 Meters Varsity | 13 | 11:41.14 | 12 |
| Oct 31 | Woodward Park ClassicOct 31 · 5,000 Meters Varsity · Place 77 · Centennial | 5,000 Meters Varsity | 77 | 20:39.28 | 12 |
| Oct 25 | 72nd Annual Mt. SAC XC InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 60 · Centennial | 3 Miles Varsity Division 2 | 60 | 18:49 | 12 |
| Oct 19 | 2019 SCV Cross Country InviteOct 19 · 3 Miles Varsity · Place 56 · Centennial | 3 Miles Varsity | 56 | 17:59.40 | 12 |
| Oct 16 | SWYL MEET #2Oct 16 · 5,000 Meters Varsity · Place 24 · Centennial | 5,000 Meters Varsity | 24 | 18:05 | 12 |
| Oct 5 | Ted Oliver Foothill Cross Country InvitationalOct 5 · 5,000 Meters Varsity · Place 9 · Centennial | 5,000 Meters Varsity | 9 | 18:56.44 PB | 12 |
| Oct 2 | SWYL MEET #1Oct 2 · 5,000 Meters Varsity · Place 29 · Centennial | 5,000 Meters Varsity | 29 | 18:47 PB | 12 |
| Sep 21 | 14th Annual Wolf Pack InvitationalSep 21 · 5,000 Meters Varsity · Place 47 · Centennial | 5,000 Meters Varsity | 47 | 20:34.55 | 12 |
| Sep 14 | 2019 Morro Bay InvitationalSep 14 · 3 Miles Varsity · Place 131 · Centennial | 3 Miles Varsity | 131 | 20:26.4 | 12 |
| Aug 21 | 21st Annual Mclane Highlander InvitationalAug 21 · 5,000 Meters Varsity · Place 52 · Centennial | 5,000 Meters Varsity | 52 | 19:54.86 | 12 |
2018 Cross Country
10 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Kern County Cross Country ChampionshipsNov 4 · 2 Miles Frosh/Soph Freshman · Place 47 · Centennial | 2 Miles Frosh/Soph Freshman | 47 | 12:13.4 | 10 |
| Oct 18 | SWYL Mini Meet 3Oct 18 · 5,000 Meters Junior Varsity · Place 8 · Centennial | 5,000 Meters Junior Varsity | 8 | 19:51 | 10 |
| Oct 14 | 33nd Annual Santa Clarita Valley InvitationalOct 14 · 3 Miles Junior Varsity · Place 69 · Centennial | 3 Miles Junior Varsity | 69 | 19:50.22 | 10 |
| Oct 4 | SWYL Mini Meet 2Oct 4 · 5,000 Meters Junior Varsity · Place 13 · Centennial | 5,000 Meters Junior Varsity | 13 | 20:44 | 10 |
| Sep 29 | Palos Verdes InvitationalSep 29 · 2 Miles Junior Varsity Open · Place 129 · M10 Centennial | 2 Miles Junior Varsity Open | 129 | 16:49.85 | — |
| Sep 20 | SWYL Mini Meet 1Sep 20 · 5,000 Meters Frosh/Soph · Place 27 · Centennial | 5,000 Meters Frosh/Soph | 27 | 20:43 PB | 10 |
| Sep 16 | 12th Annual Wolf Pack InvitationalSep 16 · 5,000 Meters Varsity · Place 71 · Centennial | 5,000 Meters Varsity | 71 | 20:29.81 | 10 |
| Sep 9 | Morro Bay Invitational Sep 9 · 4,500 Meters Frosh/Soph · Place 117 · Centennial | 4,500 Meters Frosh/Soph | 117 | 19:35.58 PB | 10 |
| Aug 25 | Highlander InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 25 · Centennial | 5,000 Meters Junior Varsity | 25 | 20:52.74 | 10 |
2016 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | SWYL/SSL League ChampionshipsNov 10 · 3 Miles SWYL FS · Place 26 · Centennial | 3 Miles SWYL FS | 26 | 20:48.68 PB | 9 |
| Nov 5 | Kern County Cross Country ChampionshipsNov 5 · 2 Miles FS Boys · Place 78 · Centennial | 2 Miles FS Boys | 78 | 13:16.0 | 9 |
| Oct 22 | Meadow Park InvitationalOct 22 · 3 Miles Varsity · Place 36 · Centennial | 3 Miles Varsity | 36 | 20:43.0 | 9 |
| Oct 19 | SWYL Mini Meet #3Oct 19 · 5,000 Meters Frosh/Soph · Place 31 · Centennial | 5,000 Meters Frosh/Soph | 31 | 22:08 | 9 |
| Oct 14 | Roughrider InvitationalOct 14 · 2.2 Mile Frosh/Soph-LARGE · Place 109 · Centennial | 2.2 Mile Frosh/Soph-LARGE | 109 | 15:01.5 PB | 9 |
| Oct 5 | SWYL Mini Meet #2Oct 5 · 5,000 Meters Frosh/Soph · Place 38 · Centennial | 5,000 Meters Frosh/Soph | 38 | 24:09Unofficial | 9 |
| Sep 21 | SWYL Mini Meet #1Sep 21 · 5,000 Meters Frosh/Soph · Place 24 · Centennial | 5,000 Meters Frosh/Soph | 24 | 21:37 | 9 |
| Sep 17 | Wolf Pack InvitationalSep 17 · 2 Miles Frosh/Soph · Place 62 · Centennial | 2 Miles Frosh/Soph | 62 | 13:15.11 PB | 9 |
| Sep 10 | Morro Bay InvitationalSep 10 · 2.74 Miles Frosh/Soph Freshman · Place 171 · Centennial | 2.74 Miles Frosh/Soph Freshman | 171 | 20:34.00 | 9 |
| Sep 10 | Morro Bay InvitrSep 10 · 2.76 Miles Freshmen/Sophmore Boys · Place 171 · Centennial | 2.76 Miles Freshmen/Sophmore Boys | 171 | 20:34.00 PB | 9 |
| Sep 7 | EBHS InvitationalSep 7 · 2 Mile Frosh/Soph boys · Place 47 · Centennial | 2 Mile Frosh/Soph boys | 47 | 13:32.44 PB | 9 |
| Aug 31 | Highlander InvitationalAug 31 · 3,500 Meters Frosh/Soph · Place 58 · Centennial | 3,500 Meters Frosh/Soph | 58 | 14:24.58 PB | 9 |
| Aug 27 | Dinuba Invitational Aug 27 · 2 Mile Frosh/Soph · Place 45 · Centennial | 2 Mile Frosh/Soph | 45 | 13:24.00 PB | 9 |