Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Kingsburg High SchoolKingsburg 2 Mile · Sep 8 | 10:08.59 | Kingsburg 2 Mile | September 8, 2018 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 1) · Sep 15 | 15:56.5 | 37th Annual Woodbridge Cross Country Classic (Day 1) | September 15, 2017 |
| 3 Miles · Meadow ParkMeadow Park Invitational · Oct 26 | 16:02.8 | Meadow Park Invitational | October 26, 2018 |
| 3,000 Meters · Town and Country ParkRich Parris Twilight Invitational · Oct 27 | 10:01.6 | Rich Parris Twilight Invitational | October 27, 2016 |
| 5,000 Meters · Bravo LakeE.S.L. Mini Meet #3 · Oct 18 | 17:09.6 | E.S.L. Mini Meet #3 | October 18, 2017 |
| 5,000 Meters · Corcoran High SchoolE.S.L. Mini Meet #1 · Sep 13 | 17:09.8 | E.S.L. Mini Meet #1 | September 13, 2017 |
| 5,000 Meters · Granite HillsE.S.L. Mini Meet #2 · Oct 4 | 16:29.8 | E.S.L. Mini Meet #2 | October 4, 2017 |
| 5,000 Meters · Granite Hills High SchoolESL Mini Meet #2 · Oct 3 | 16:11.06 | ESL Mini Meet #2 | October 3, 2018 |
| 5,000 Meters · Sierra Pacific CourseESL Mini Meet #3 · Oct 17 | 15:53.64 | ESL Mini Meet #3 | October 17, 2018 |
| 5,000 Meters · Sierra Pacific High SchoolESL Mini Meet · Oct 26 | 17:31.46 | ESL Mini Meet | October 26, 2016 |
| 5,000 Meters · Woodward ParkCIF Central Section Finals · Nov 16 | 16:48.2 | CIF Central Section Finals | November 16, 2017 |
| 5,000 Meters · Woodward ParkRoosevelt Roughrider XC Invitational · Oct 13 | 17:34.0 | Roosevelt Roughrider XC Invitational | October 13, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | 2018 CIF State Cross Country ChampionshipsNov 24 · 5,000 Meters Division 3 · Place 69 · Corcoran-CS | 5,000 Meters Division 3 | 69 | 16:41.5 | JR |
| Nov 15 | CIF Central Section ChampionshipNov 15 · 5,000 Meters Division 3 · Place 17 · Corcoran | 5,000 Meters Division 3 | 17 | 16:44.48 | 11 |
| Nov 7 | ESL ChampionshipNov 7 · 5,000 Meters Varsity · Place 1 · Corcoran | 5,000 Meters Varsity | 1 | 16:18.08 | 11 |
| Oct 26 | Meadow Park InvitationalOct 26 · 3 Miles Varsity Boys (max:7/team) · Place 5 · Corcoran | 3 Miles Varsity Boys (max:7/team) | 5 | 16:02.8 PB | 11 |
| Oct 25 | Rich Parris Twilight Invitational Oct 25 · 3,000 Meters Varsity · Place 4 · Corcoran | 3,000 Meters Varsity | 4 | 9:18.1 | 11 |
| Oct 17 | ESL Mini Meet #3Oct 17 · 5,000 Meters Varsity · Place 2 · Corcoran | 5,000 Meters Varsity | 2 | 15:53.64 PB | 11 |
| Oct 12 | Rough Rider X-C InvitationalOct 12 · 5,000 Meters Varsity · Place 12 · Corcoran | 5,000 Meters Varsity | 12 | 16:55.0 | 11 |
| Oct 3 | ESL Mini Meet #2Oct 3 · 5,000 Meters Varsity · Place 3 · Corcoran | 5,000 Meters Varsity | 3 | 16:11.06 PB | 11 |
| Sep 14 | 38th Annual Woodbridge Cross Country ClassicSep 14 · 3 Miles Varsity · Place 102 · Corcoran | 3 Miles Varsity | 102 | 15:44.7 | 11 |
| Sep 12 | ESL Mini Meet #1Sep 12 · Varsity · Place 2 · Corcoran | Varsity | 2 | 16:47.20 | 11 |
| Sep 8 | Kingsburg 2 MileSep 8 · 2 Miles Junior Boys · Corcoran | 2 Miles Junior Boys | — | 10:08.59 PB | 11 |
| Sep 1 | Dennis DeWitt Invitational Sep 1 · Varsity · Place 9 · Corcoran | Varsity | 9 | 9:33.5 | 11 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | 2017 CIF State Cross Country ChampionshipsNov 25 · 5,000 Meters Division 3 · Place 94 · Corcoran-CS | 5,000 Meters Division 3 | 94 | 17:03.3 | SO |
| Nov 16 | CIF Central Section FinalsNov 16 · 5,000 Meters Division III · Place 12 · Corcoran | 5,000 Meters Division III | 12 | 16:48.2 PB | 10 |
| Nov 8 | E.S.L. CHAMPIONSHIPSNov 8 · 5,000 Meters Varsity · Place 4 · Corcoran | 5,000 Meters Varsity | 4 | 16:11.3 | 10 |
| Oct 21 | Meadow Park InvitationalOct 21 · 3 Miles Frosh/Soph Freshman · Place 2 · Corcoran | 3 Miles Frosh/Soph Freshman | 2 | 16:21.1 | 10 |
| Oct 18 | E.S.L. Mini Meet #3Oct 18 · 5,000 Meters Varsity · Place 3 · Corcoran | 5,000 Meters Varsity | 3 | 17:09.6 PB | 10 |
| Oct 13 | Roosevelt Roughrider XC InvitationalOct 13 · 5,000 Meters Varsity-SMALL · Place 35 · Corcoran | 5,000 Meters Varsity-SMALL | 35 | 17:34.0 PB | 10 |
| Oct 4 | E.S.L. Mini Meet #2Oct 4 · 5,000 Meters Varsity · Place 4 · Corcoran | 5,000 Meters Varsity | 4 | 16:29.8 PB | 10 |
| Sep 22 | Golden Eagle Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 45 · Corcoran | 5,000 Meters Varsity | 45 | 17:21.6 | 10 |
| Sep 15 | 37th Annual Woodbridge Cross Country Classic (Day 1)Sep 15 · 3 Miles WHITE VARSITY BOYS-A · Place 28 · Corcoran | 3 Miles WHITE VARSITY BOYS-A | 28 | 15:56.5 PB | 10 |
| Sep 13 | E.S.L. Mini Meet #1Sep 13 · 5,000 Meters Varsity · Place 3 · Corcoran | 5,000 Meters Varsity | 3 | 17:09.8 PB | 10 |
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | ESL League ChampionshipNov 9 · 5,000 Meters Varsity · Place 6 · Corcoran | 5,000 Meters Varsity | 6 | 17:20.6 | 9 |
| Nov 4 | Central Valley Frosh/Soph ChampionshipsNov 4 · 5,000 Meters Frosh/Soph · Place 6 · Corcoran | 5,000 Meters Frosh/Soph | 6 | 17:36.74 | 9 |
| Oct 27 | Rich Parris Twilight Invitational Oct 27 · 3,000 Meters Varsity · Place 31 · Corcoran | 3,000 Meters Varsity | 31 | 10:01.6 PB | 9 |
| Oct 26 | ESL Mini MeetOct 26 · 5,000 Meters Varsity · Place 3 · Corcoran | 5,000 Meters Varsity | 3 | 17:31.46 PB | 9 |
| Oct 22 | Meadow Park InvitationalOct 22 · 3 Miles Varsity · Place 3 · Corcoran | 3 Miles Varsity | 3 | 17:10.7 | 9 |
| Oct 14 | Roughrider InvitationalOct 14 · 5,000 Meters Varsity-SMALL · Place 44 · Corcoran | 5,000 Meters Varsity-SMALL | 44 | 17:52.5 | 9 |
| Oct 5 | ESL Mini 2Oct 5 · 5,000 Meters Frosh/Soph · Place 1 · Corcoran | 5,000 Meters Frosh/Soph | 1 | 18:20.6 | 9 |
| Sep 23 | Clovis West Golden Eagle XC InvitationalSep 23 · 5,000 Meters Frosh/Soph · Place 8 · Corcoran | 5,000 Meters Frosh/Soph | 8 | 18:32.9 | 9 |
| Sep 14 | ESL Mini-Meet #1Sep 14 · 5,000 Meters Frosh Soph · Place 1 · Corcoran | 5,000 Meters Frosh Soph | 1 | 17:54.080 | 9 |
| Sep 10 | Kingsburg 2 Mile Sep 10 · 2 Mile Freshman Boys · Corcoran | 2 Mile Freshman Boys | — | 11:03.22 | 9 |