Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · CXC 2 MileCapital Cross Challenge (Open, Youth, Middle and High School) · Sep 30 | 11:46.1 | Capital Cross Challenge (Open, Youth, Middle and High School) | September 30, 2017 |
| 2 Miles · Kingsburg High SchoolKingsburg 2 Mile · Sep 14 | 11:49.77 | Kingsburg 2 Mile | September 14, 2019 |
| 3 Miles · Newhall Park 3-Mile CourseDLS/CHS Nike Invitational · Sep 16 | 19:07.56 | DLS/CHS Nike Invitational | September 16, 2017 |
| 3,000 Meters · Madera South High SchoolRich Parris Twilight Invitational · Oct 27 | 10:13.7 | Rich Parris Twilight Invitational | October 27, 2017 |
| 3,000 Meters · Town and Country ParkRich Parris Twilight Invitational · Oct 27 | 10:33.8 | Rich Parris Twilight Invitational | October 27, 2016 |
| 5,000 Meters · Mooney ParkDouglas P. Rudolf Cross Country Invitational · Sep 22 | 18:32.5 | Douglas P. Rudolf Cross Country Invitational | September 22, 2017 |
| 5,000 Meters · Pacific Grove High School Campus CoursePacific Grove Invitational · Oct 7 | 19:56.06 | Pacific Grove Invitational | October 7, 2017 |
| 5,000 Meters · Woodward ParkCIF Central Section Finals · Nov 16 | 18:12.6 | CIF Central Section Finals | November 16, 2017 |
| 5,000 Meters · Woodward ParkRoughrider Invitational · Oct 14 | 18:55.1 | Roughrider Invitational | October 14, 2016 |
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 30 | 2019 CIF State Cross Country ChampionshipsNov 30 · 5,000 Meters Varsity · Place 150 · Liberty (MR)-CS | 5,000 Meters Varsity | 150 | 18:00.3 | SR |
| Nov 21 | CIF Central Section ChampionshipsNov 21 · 5,000 Meters Varsity · Place 13 · Liberty (Madera Ranc.. | 5,000 Meters Varsity | 13 | 18:21.40 | 12 |
| Nov 13 | North Sequoia League ChampionshipsNov 13 · 5,000 Meters Varsity · Place 14 · Liberty (Madera Ranc.. | 5,000 Meters Varsity | 14 | 18:28.9 | 12 |
| Nov 6 | Central Valley JV ChampionshipsNov 6 · 3,200 Meters Varsity · Place 26 · Liberty (Madera Ranc.. | 3,200 Meters Varsity | 26 | 12:05.37 | 12 |
| Nov 2 | John Seamans Invitational Nov 2 · 3 Miles Varsity · Place 26 · Liberty (Madera Ranc.. | 3 Miles Varsity | 26 | 16:54.50 | 12 |
| Oct 25 | 72nd Annual Mt. SAC XC InvitationalOct 25 · 3 Miles Varsity · Place 58 · Liberty Madera | 3 Miles Varsity | 58 | 19:57 | 12 |
| Oct 18 | Thunder XC Classic at Lake YosemiteOct 18 · 3 Miles Varsity · Place 44 · Liberty (Madera Ranc.. | 3 Miles Varsity | 44 | 18:26.1 | 12 |
| Oct 12 | 2019 41st Asics Clovis Cross Country InvitationalOct 12 · 5,000 Meters Varsity - Small School · Place 155 · Liberty (Madera Ranchos) | 5,000 Meters Varsity - Small School | 155 | 19:00.8 | 12 |
| Sep 27 | Clovis West Golden Eagle Cross Country InvitationalSep 27 · 5,000 Meters Varsity · Place 117 · Liberty (Madera Ranc.. | 5,000 Meters Varsity | 117 | 21:31.93 | 12 |
| Sep 20 | 39th Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 160 · Liberty Madera | 3 Miles Varsity | 160 | 18:30.4 | — |
| Sep 14 | Kingsburg 2 Mile Sep 14 · 2 Miles Senior Boys · Place 37 · Liberty (Madera Ranchos) | 2 Miles Senior Boys | 37 | 11:49.77 PB | 12 |
| Aug 31 | Dennis DeWitt Invitational Aug 31 · 3,000 Meters Varsity · Place 50 · Liberty (Madera Ranc.. | 3,000 Meters Varsity | 50 | 11:41.23 | 12 |
| Aug 24 | Fleet Feet Summer SizzleAug 24 · 2 Miles Varsity · Place 98 · Liberty (Madera Ranc.. | 2 Miles Varsity | 98 | 12:16.3 | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | CIF Central Section ChampionshipNov 15 · 5,000 Meters Varsity · Place 67 · Liberty (Madera Ranc.. | 5,000 Meters Varsity | 67 | 20:18.65 | 11 |
| Nov 7 | North Sequoia League ChampionshipsNov 7 · 5,000 Meters Varsity · Place 36 · Liberty (Madera Ranchos) | 5,000 Meters Varsity | 36 | 21:08Unofficial | 11 |
| Oct 31 | Central Valley JV ChampionshipsOct 31 · 3,200 Meters Varsity · Place 59 · Liberty (Madera Ranc.. | 3,200 Meters Varsity | 59 | 14:22.56 | 11 |
| Oct 25 | Rich Parris Twilight Invitational Oct 25 · 3,000 Meters Varsity · Place 71 · Liberty (Madera Ranc... | 3,000 Meters Varsity | 71 | 11:16.4 | 11 |
| Oct 12 | Rough Rider X-C InvitationalOct 12 · 5,000 Meters Varsity · Place 241 · Liberty (Madera Ranchos) | 5,000 Meters Varsity | 241 | 22:36.5 | 11 |
| Sep 15 | DLS Nike InvitationalSep 15 · 3 Miles Varsity · Place 189 · Liberty (Madera Ranchos) | 3 Miles Varsity | 189 | 20:15.9 | 11 |
| Aug 11 | Fleet Feet Summer SizzleAug 11 · 2 Miles Varsity · Place 87 · Liberty (Madera Ranchos) | 2 Miles Varsity | 87 | 12:19.5 | 11 |
2017 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | CIF Central Section FinalsNov 16 · 5,000 Meters Division V · Place 16 · Liberty (Madera Ranchos) | 5,000 Meters Division V | 16 | 18:12.6 PB | 10 |
| Nov 6 | North Sequoia League ChampionshipsNov 6 · 5,000 Meters Varsity · Place 21 · Liberty (Madera Ranchos) | 5,000 Meters Varsity | 21 | 19:44.44 | 10 |
| Nov 1 | Central Valley F/S ChampionshipsNov 1 · 2 Miles Frosh/Soph Freshman · Place 26 · Liberty (Madera Ranc... | 2 Miles Frosh/Soph Freshman | 26 | 11:43.83 | 10 |
| Oct 27 | Rich Parris Twilight InvitationalOct 27 · 3,000 Meters Frosh/Soph · Place 5 · Liberty (Madera Ranchos) | 3,000 Meters Frosh/Soph | 5 | 10:13.7 PB | 10 |
| Oct 13 | Roosevelt Roughrider XC InvitationalOct 13 · 5,000 Meters Varsity-SMALL · Place 125 · Liberty (Madera Ranchos) | 5,000 Meters Varsity-SMALL | 125 | 19:23.4 | 10 |
| Oct 7 | Pacific Grove InvitationalOct 7 · 5,000 Meters Sophomore · Place 22 · Liberty (Madera Ranchos) | 5,000 Meters Sophomore | 22 | 19:56.06 PB | 10 |
| Sep 30 | Capital Cross ChallengeSep 30 · 2 Miles Frosh/Soph Freshman · Place 26 · Liberty (M.Ranchos) | 2 Miles Frosh/Soph Freshman | 26 | 11:46.1 | — |
| Sep 30 | Capital Cross Challenge (Open, Youth, Middle and High School)Sep 30 · 2 Miles Frosh/Soph Div 3, 4, 5 · Place 26 · Liberty (Madera Ranchos) | 2 Miles Frosh/Soph Div 3, 4, 5 | 26 | 11:46.1 PB | 10 |
| Sep 22 | Douglas P. Rudolf Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 68 · Liberty (Madera Ranchos) | 5,000 Meters Varsity | 68 | 18:32.5 PB | 10 |
| Sep 16 | DLS/CHS Nike InvitationalSep 16 · 3 Miles Varsity · Place 202 · Liberty (Madera Ranchos) | 3 Miles Varsity | 202 | 19:07.56 PB | 10 |
| Sep 9 | Kingsburg 2 MileSep 9 · 2 Miles Varsity · Place 10 · Liberty (Madera Ranc... | 2 Miles Varsity | 10 | 11:08.05 | — |
| Sep 9 | Kingsburg 2 MileSep 9 · 2 Miles Varsity · Place 10 · Liberty (Madera Ranc... | 2 Miles Varsity | 10 | 11:08.05 | — |
| Aug 19 | Fleet Feet Cen Cal Summer SizzleAug 19 · 2 Miles Varsity · Liberty (Madera Ranchos) | 2 Miles Varsity | — | 12:30.6Unofficial | 10 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | Central Section ChampionshipNov 17 · 5,000 Meters Varsity · Place 17 · Liberty (Madera Ranchos) | 5,000 Meters Varsity | 17 | 18:42.63 | — |
| Nov 10 | NSL League ChampionshipNov 10 · 5,000 Meters Varsity BOYS · Place 18 · Liberty (Madera Ranchos) | 5,000 Meters Varsity BOYS | 18 | 19:33.8 | 9 |
| Nov 4 | Central Valley Frosh/Soph ChampionshipsNov 4 · 5,000 Meters Frosh/Soph · Place 85 · Liberty (Madera Ranchos) | 5,000 Meters Frosh/Soph | 85 | 22:48.57 | 9 |
| Oct 27 | Rich Parris Twilight Invitational Oct 27 · 3,000 Meters Frosh/Soph · Place 14 · Liberty (Madera Ranchos) | 3,000 Meters Frosh/Soph | 14 | 10:33.8 PB | 9 |
| Oct 14 | Roughrider InvitationalOct 14 · 5,000 Meters Varsity-SMALL · Place 91 · Liberty (Madera Ranchos) | 5,000 Meters Varsity-SMALL | 91 | 18:55.1 PB | 9 |