Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Clovis North High SchoolClovis North Twilight Invitational · Oct 20 | 10:52.9 | Clovis North Twilight Invitational | October 20, 2017 |
| 2 Miles · Kingsburg High SchoolKingsburg 2 Mile · Sep 8 | 11:00.53 | Kingsburg 2 Mile | September 8, 2018 |
| 3,000 Meters · Madera South High SchoolRich Parris Twilight Invitational · Oct 27 | 10:09.9 | Rich Parris Twilight Invitational | October 27, 2017 |
| 5,000 Meters · Stanford University Golf Course45th Stanford Cross Country Invitational (High School) · Sep 29 | 18:00.40 | 45th Stanford Cross Country Invitational (High School) | September 29, 2018 |
| 5,000 Meters · Woodward ParkNYL Championships · Nov 15 | 17:36.78 | NYL Championships | November 15, 2019 |
| 5,000 Meters · Woodward ParkFUSD CROSS COUNTRY MEET · Nov 2 | 17:34.80 | FUSD CROSS COUNTRY MEET | November 2, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | CIF Central Section ChampionshipsNov 21 · 5,000 Meters Division 3 · Place 34 · Fresno | 5,000 Meters Division 3 | 34 | 17:50.87 | 12 |
| Nov 15 | NYL ChampionshipsNov 15 · 5,000 Meters Varsity · Place 9 · Fresno | 5,000 Meters Varsity | 9 | 17:36.78 PB | 12 |
| Nov 7 | FUSD City MeetNov 7 · 5,000 Meters Varsity BOYS · Place 5 · Fresno | 5,000 Meters Varsity BOYS | 5 | 17:35.00 | 12 |
| Oct 25 | Clovis North Twilight InvitationalOct 25 · 2 Miles Varsity Division 1 · Place 30 · Fresno | 2 Miles Varsity Division 1 | 30 | 10:33.64 | 12 |
| Oct 19 | Monterey Bay InvitationalOct 19 · 3 Miles Varsity · Place 64 · Fresno | 3 Miles Varsity | 64 | 17:30 | 12 |
| Oct 12 | Crystal Springs InvitationalOct 12 · 3 Miles Varsity · Place 36 · Fresno | 3 Miles Varsity | 36 | 17:07.7 | 12 |
| Sep 27 | Clovis West Golden Eagle Cross Country InvitationalSep 27 · 5,000 Meters Varsity · Place 17 · Fresno | 5,000 Meters Varsity | 17 | 17:56.86 | 12 |
| Sep 20 | Sanger XC InvitationalSep 20 · 3 Miles Varsity · Place 43 · Fresno | 3 Miles Varsity | 43 | 17:17.27 | 12 |
| Sep 14 | 2019 Morro Bay InvitationalSep 14 · 3 Miles Varsity · Place 43 · Fresno | 3 Miles Varsity | 43 | 18:38.0 | 12 |
| Aug 31 | Dennis DeWitt Invitational Aug 31 · 3,000 Meters Varsity · Place 22 · Fresno | 3,000 Meters Varsity | 22 | 10:21.65 | 12 |
| Aug 24 | Fleet Feet Summer SizzleAug 24 · 2 Miles Varsity · Place 53 · Fresno | 2 Miles Varsity | 53 | 11:15.5 | 12 |
2018 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | CIF Central Section ChampionshipNov 15 · 5,000 Meters Division 4 · Place 19 · Fresno | 5,000 Meters Division 4 | 19 | 17:42.77 | 11 |
| Nov 9 | NYL CHAMPIONSHIPSNov 9 · 5,000 Meters Varsity · Place 9 · Fresno | 5,000 Meters Varsity | 9 | 17:50.3 | 11 |
| Nov 1 | FUSD XC City Championships Nov 1 · 5,000 Meters Varsity · Place 14 · Fresno | 5,000 Meters Varsity | 14 | 17:44.22 | 11 |
| Oct 27 | John Seamans InvitationalOct 27 · 3 Miles Division 1 · Place 45 · Fresno | 3 Miles Division 1 | 45 | 16:15.51 | 11 |
| Oct 19 | 71st Annual Mt. SAC Cross Country InvitationalOct 19 · 3 Miles Varsity Division 4 · Place 29 · Fresno | 3 Miles Varsity Division 4 | 29 | 18:06 | 11 |
| Oct 12 | Rough Rider X-C InvitationalOct 12 · 5,000 Meters Varsity · Place 156 · Fresno | 5,000 Meters Varsity | 156 | 18:14.8 | 11 |
| Sep 29 | 45th Stanford Cross Country Invitational (College)Sep 29 · 5,000 Meters Division 4 · Place 83 · Fresno | 5,000 Meters Division 4 | 83 | 18:00.40 | JR |
| Sep 29 | 45th Stanford Cross Country Invitational (High School)Sep 29 · 5,000 Meters Division 3 · Place 84 · Fresno | 5,000 Meters Division 3 | 84 | 18:00.40 PB | 11 |
| Sep 14 | Sanger XC InvitationalSep 14 · Varsity · Place 69 · Fresno | Varsity | 69 | 18:29.29 | 11 |
| Sep 8 | Kingsburg 2 MileSep 8 · 2 Miles Junior Boys · Fresno | 2 Miles Junior Boys | — | 11:00.53 PB | 11 |
| Aug 22 | Highlander InvitationalAug 22 · 5,000 Meters Varsity · Place 55 · Fresno | 5,000 Meters Varsity | 55 | 19:30.51 | 11 |
| Aug 11 | Fleet Feet Summer SizzleAug 11 · 2 Miles Varsity · Place 60 · Fresno | 2 Miles Varsity | 60 | 11:34.2 | 11 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | CIF Central Section FinalsNov 16 · 5,000 Meters Division IV · Place 37 · Fresno | 5,000 Meters Division IV | 37 | 18:09.5 | 10 |
| Nov 8 | NYL CHAMPIONSHIPSNov 8 · 5,000 Meters Varsity BOYS · Place 21 · Fresno | 5,000 Meters Varsity BOYS | 21 | 18:18.8 | 10 |
| Nov 2 | FUSD CROSS COUNTRY MEETNov 2 · 5,000 Meters Varsity-BOYS · Place 18 · Fresno | 5,000 Meters Varsity-BOYS | 18 | 17:34.80 PB | 10 |
| Oct 27 | Rich Parris Twilight InvitationalOct 27 · 3,000 Meters Varsity · Place 49 · Fresno | 3,000 Meters Varsity | 49 | 10:09.9 PB | 10 |
| Oct 20 | Clovis North Twilight InvitationalOct 20 · 2 Miles Varsity Boys 1-2 · Place 41 · Fresno | 2 Miles Varsity Boys 1-2 | 41 | 10:52.9 PB | 10 |
| Oct 13 | Roosevelt Roughrider XC InvitationalOct 13 · 5,000 Meters Varsity-LARGE · Place 116 · Fresno | 5,000 Meters Varsity-LARGE | 116 | 17:53.4 | 10 |
| Sep 22 | Golden Eagle Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 100 · Fresno | 5,000 Meters Varsity | 100 | 18:22.3 | 10 |
| Sep 16 | Earlybird InvitationalSep 16 · Varsity · Place 172 · FRESNO | Varsity | 172 | 17:53 | 10 |
| Sep 9 | Kingsburg 2 MileSep 9 · 2 Miles Varsity · Place 10 · Fresno | 2 Miles Varsity | 10 | 10:36.81 | — |
| Sep 9 | Kingsburg 2 MileSep 9 · 2 Miles Varsity · Place 10 · Fresno | 2 Miles Varsity | 10 | 10:36.81 | — |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | Central Section ChampionshipNov 17 · 5,000 Meters Division 3 · Place 84 · Fresno | 5,000 Meters Division 3 | 84 | 18:20.99 | — |
| Nov 9 | NYL LEAGUE CHAMPIONSHIPNov 9 · 5,000 Meters Varsity BOYS · Place 22 · Fresno | 5,000 Meters Varsity BOYS | 22 | 18:28.8 | 9 |
| Nov 3 | FUSD CROSS COUNTRY MEETNov 3 · 5,000 Meters Varsity-BOYS · Place 25 · Fresno | 5,000 Meters Varsity-BOYS | 25 | 18:22.00Unofficial | 9 |