Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Dinuba HS 2 Mile CourseDinuba Invitational · Aug 27 | 11:40.00 | Dinuba Invitational | August 27, 2016 |
| 2 Miles · Kingsburg High SchoolKingsburg 2 Mile · Sep 10 | 11:11.77 | Kingsburg 2 Mile | September 10, 2016 |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2) · Oct 21 | 18:25 | 70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2) | October 21, 2017 |
| 3 Miles · Culter ParkGolden West Invite · Oct 2 | 19:50.59 | Golden West Invite | October 2, 2015 |
| 3 Miles · Hickey ParkWYL Cluster Meet · Oct 5 | 17:15.7 | WYL Cluster Meet | October 5, 2016 |
| 3 Miles · Kingsburg Gun ClubJohn Seaman Invitational · Oct 29 | 17:06.37 | John Seaman Invitational | October 29, 2016 |
| 5,000 Meters · Culter ParkGolden West Invitational · Sep 30 | 19:04.66 | Golden West Invitational | September 30, 2016 |
| 5,000 Meters · Lake KaweahWoodlake Invitational · Oct 8 | 18:03.4 | Woodlake Invitational | October 8, 2016 |
| 5,000 Meters · Mooney ParkWYL Cluster Meet 2 hosted by Redwood and Hanford · Oct 19 | 17:40.6 | WYL Cluster Meet 2 hosted by Redwood and Hanford | October 19, 2016 |
| 5,000 Meters · Woodward ParkRoosevelt Roughrider XC Invitational · Oct 13 | 18:11.4 | Roosevelt Roughrider XC Invitational | October 13, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | Central Section ChampionshipNov 17 · 5,000 Meters Division 2 · Place 62 · Redwood (Visalia) | 5,000 Meters Division 2 | 62 | 18:08.12 | — |
| Nov 9 | West Yosemite League Championship hosted by Mt Whitney and HanfordNov 9 · 5,000 Meters Varsity · Place 11 · Redwood (Visalia) | 5,000 Meters Varsity | 11 | 17:49.5 | 11 |
| Oct 29 | John Seaman InvitationalOct 29 · 3 Mile Varsity Large School · Redwood (Visalia) | 3 Mile Varsity Large School | — | 17:06.37 PB | 11 |
| Oct 19 | WYL Cluster Meet 2 hosted by Redwood and HanfordOct 19 · 5,000 Meters Varsity · Place 12 · Redwood (Visalia) | 5,000 Meters Varsity | 12 | 17:40.6 PB | 11 |
| Oct 8 | Woodlake InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 4 · Redwood (Visalia) | 5,000 Meters Junior Varsity | 4 | 18:03.4 PB | 11 |
| Oct 5 | WYL Cluster MeetOct 5 · 3 Mile Varsity · Place 13 · Redwood (Visalia) | 3 Mile Varsity | 13 | 17:15.7 PB | 11 |
| Sep 30 | Golden West InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 6 · Redwood (Visalia) | 5,000 Meters Junior Varsity | 6 | 19:04.66 PB | 11 |
| Sep 23 | 44th Annual Douglas P. Rudolf InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 4 · Redwood (Visalia) | 5,000 Meters Junior Varsity | 4 | 18:13.7 | 11 |
| Sep 10 | Kingsburg 2 Mile Sep 10 · 2 Mile Junior Boys · Redwood (Visalia) | 2 Mile Junior Boys | — | 11:11.77 PB | 11 |
| Aug 27 | Dinuba Invitational Aug 27 · 2 Mile Varsity · Place 45 · Redwood (Visalia) | 2 Mile Varsity | 45 | 11:40.00 PB | 11 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | WYL ChampionshipNov 12 · 3 Mile Frosh/Soph · Place 8 · Redwood (Visalia) | 3 Mile Frosh/Soph | 8 | 18:56.5 | 10 |
| Oct 21 | WYL Cluster Meet #2Oct 21 · 5,000 Meters Varsity · Place 48 · Redwood (Visalia) | 5,000 Meters Varsity | 48 | 20:15.7 | 10 |
| Oct 10 | Woodlake Invitational Oct 10 · 5,000 Meters Frosh/Soph · Place 8 · Redwood (Visalia) | 5,000 Meters Frosh/Soph | 8 | 22:02.42 | 10 |
| Oct 7 | WYL Cluster Meet 1Oct 7 · 3 Mile Junior Varsity · Place 7 · Redwood (Visalia) | 3 Mile Junior Varsity | 7 | 19:36.2 | 10 |
| Oct 2 | Golden West InviteOct 2 · 3 Mile Frosh/Soph · Place 48 · Redwood (Visalia) | 3 Mile Frosh/Soph | 48 | 19:50.59 PB | 10 |
| Sep 25 | 43rd Annual Mt. Whitney InvitationalSep 25 · 5,000 Meters Frosh/Soph · Place 57 · Redwood (Visalia) | 5,000 Meters Frosh/Soph | 57 | 21:05.956 | 10 |
| Aug 29 | Dinuba InvitationalAug 29 · 2 Mile Frosh/Soph · Place 57 · Redwood (Visalia) | 2 Mile Frosh/Soph | 57 | 12:47.70 | 10 |