Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Foresthill HS-Old Mill courseWildfire Invitational · Oct 14 | 10:22.80 | Wildfire Invitational | October 14, 2017 |
| 2 Miles · Gibson RanchFLAT SAC · Oct 21 | 14:45.51 | FLAT SAC | October 21, 2017 |
| 2 Miles · Pleasant Grove High SchoolPleasant Grove 2nd Annual Eagle Run · Aug 31 | 13:31.1 | Pleasant Grove 2nd Annual Eagle Run | August 31, 2019 |
| 3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 3 | 22:13.1 | CIF Sac-Joaquin Subsection Meet | November 3, 2018 |
| 3 Miles · Golden Sierra High SchoolSDL Center Meet #2 · Oct 12 | 23:45.00 | SDL Center Meet #2 | October 12, 2021 |
| 3 Miles · Harry Renfree FieldSDL Championships · Oct 30 | 20:54.00 | SDL Championships | October 30, 2019 |
| 3 Miles · Lagoon Valley ParkSDL #2 · Oct 16 | 21:13.90 | SDL #2 | October 16, 2019 |
| 5,000 Meters · Gibson RanchFlat SAC · Oct 20 | 21:53.74 | Flat SAC | October 20, 2018 |
| 5,000 Meters · Gibson Ranch Regional ParkFlat SAC · Oct 19 | 21:04.1 | Flat SAC | October 19, 2019 |
| 5,000 Meters · Springview DriveDel Oro Invite · Oct 12 | 21:03.6 | Del Oro Invite | October 12, 2019 |
| 5,000 Meters · Willow Hills 5KTom Laythe Invitational hosted by Bella Vista HS · Oct 2 | 24:33.20 | Tom Laythe Invitational hosted by Bella Vista HS | October 2, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
10 results2019 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | 2019 CIF State Cross Country ChampionshipsNov 30 · 5,000 Meters Varsity · Place 108 · Vacaville Christian-SJSVacaville Christian-SJS | 5,000 Meters Varsity | 108 | 21:28.4 | SO |
| Nov 9 | CIF Sac-Joaquin Subsection MeetNov 9 · 3 Miles Varsity · Place 5 · Vacaville ChristianVacaville Christian | 3 Miles Varsity | 5 | 22:00.0 | 10 |
| Oct 30 | SDL ChampionshipsOct 30 · 3 Miles Varsity · Place 1 · Vacaville ChristianVacaville Christian | 3 Miles Varsity | 1 | 20:54.00 PB | 10 |
| Oct 19 | Flat SAC Oct 19 · 5,000 Meters Varsity · Place 16 · Vacaville ChristianVacaville Christian | 5,000 Meters Varsity | 16 | 21:04.1 PB | 10 |
| Oct 16 | SDL #2Oct 16 · 3 Miles Varsity · Place 1 · Vacaville ChristianVacaville Christian | 3 Miles Varsity | 1 | 21:13.90 PB | 10 |
| Oct 12 | Del Oro InviteOct 12 · 5,000 Meters Varsity Small School · Place 13 · Vacaville ChristianVacaville Christian | 5,000 Meters Varsity Small School | 13 | 21:03.6 PB | 10 |
| Oct 5 | Wildfire InvitationalOct 5 · 5,000 Meters 4A · Place 6 · Vacaville ChristianVacaville Christian | 5,000 Meters 4A | 6 | 22:38 | 10 |
| Oct 2 | SDL #1Oct 2 · 5,000 Meters Varsity · Place 1 · Vacaville ChristianVacaville Christian | 5,000 Meters Varsity | 1 | 20:34.00 | 10 |
| Sep 21 | Pacific HS InvitationalSep 21 · 5,000 Meters Varsity · Place 40 · Vacaville ChristianVacaville Christian | 5,000 Meters Varsity | 40 | 21:58.8 | 10 |
| Sep 14 | Josh Ruff Memorial InvitationalSep 14 · 5,000 Meters Varsity · Place 69 · Vacaville ChristianVacaville Christian | 5,000 Meters Varsity | 69 | 23:07.22 | 10 |
| Sep 7 | Lagoon Valley ClassicSep 7 · Varsity · Place 5 · SV Vacaville ChristianSV Vacaville Christian | Varsity | 5 | 21:20.3 | 10 |
| Aug 31 | Pleasant Grove 2nd Annual Eagle RunAug 31 · 2 Miles Varsity · Place 5 · Vacaville ChristianVacaville Christian | 2 Miles Varsity | 5 | 13:31.1 PB | 10 |
2018 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | 2018 CIF State Cross Country ChampionshipsNov 24 · 5,000 Meters Varsity · Place 104 · Vacaville Christian-SJSVacaville Christian-SJS | 5,000 Meters Varsity | 104 | 21:46.0 | FR |
| Nov 17 | CIF Sac-Joaquin Section XC ChampionshipsNov 17 · 5,000 Meters Varsity · Place 8 · Vacaville ChristianVacaville Christian | 5,000 Meters Varsity | 8 | 22:13.6 | 9 |
| Nov 3 | CIF Sac-Joaquin Subsection MeetNov 3 · 3 Miles Div 5 Varsity · Place 10 · Vacaville ChristianVacaville Christian | 3 Miles Div 5 Varsity | 10 | 22:13.1 PB | 9 |
| Oct 25 | Sierra Delta League FinalsOct 25 · 3 Miles Varsity · Place 1 · Vacaville ChristianVacaville Christian | 3 Miles Varsity | 1 | 20:33.00 | 9 |
| Oct 20 | Flat SACOct 20 · 5,000 Meters Varsity · Place 59 · Vacaville ChristianVacaville Christian | 5,000 Meters Varsity | 59 | 21:53.74 PB | 9 |
| Oct 11 | Sierra Delta League #2Oct 11 · Varsity · Place 1 · Vacaville ChristianVacaville Christian | Varsity | 1 | 21:50 | 9 |
| Oct 6 | Wildfire InvitationalOct 6 · 5,000 Meters Varsity · Place 6 · Vacaville ChristianVacaville Christian | 5,000 Meters Varsity | 6 | 22:29 | 9 |
| Sep 27 | SDL Center Meet #1Sep 27 · Varsity · Place 1 · Vacaville ChristianVacaville Christian | Varsity | 1 | 21:10 | 9 |
| Sep 22 | Pacific Tiger InvitationalSep 22 · Varsity · Place 72 · Vacaville ChristianVacaville Christian | Varsity | 72 | 21:52.1 | 9 |
| Sep 15 | Josh Ruff Memorial InvitationalSep 15 · 5,000 Meters Varsity · Place 61 · Vacaville ChristianVacaville Christian | 5,000 Meters Varsity | 61 | 23:20.50 | 9 |
| Sep 8 | 2018 Ed Sias InvitationalSep 8 · 2 Miles Varsity · Place 44 · Vacaville ChristianVacaville Christian | 2 Miles Varsity | 44 | 14:41.9 | FR |
| Sep 1 | Lagoon Valley ClassicSep 1 · 2 Miles Frosh/Soph Freshman · Place 16 · Vacaville ChristianVacaville Christian | 2 Miles Frosh/Soph Freshman | 16 | 22:51.50 | 9 |
| Aug 18 | Fleet Feet Port City XC Scrimmage Invitational; Hosted by Lodi and Bear Creek HSAug 18 · 2 Miles Frosh/Soph · Place 3 · Vacaville ChristianVacaville Christian | 2 Miles Frosh/Soph | 3 | — | 9 |
2017 Cross Country
2 results