Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Buhach Colony High SchoolThunder 2 Miler · Aug 29 | 13:28.2 | Thunder 2 Miler | August 29, 2026 |
| 2 Miles · Lodi LakeFlame Invitational · Aug 18 | 15:23.53 | Flame Invitational | August 18, 2023 |
| 2,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational hosted by CSU Stanislaus · Sep 9 | 9:18.1 | Kim Duyst Invitational hosted by CSU Stanislaus | September 9, 2023 |
| 3 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 8 | 21:41.1 | Sub Sections SJS | November 8, 2025 |
| 3 Miles · Calaveras County Fairgrounds 3 mileFrogtown XC Invite 2026 · Sep 19 | 23:22 | Frogtown XC Invite 2026 | September 19, 2026 |
| 4,000 Meters · Hughson "SuperCross" Country Arena20th Annual Hughson Supercross Invitational · Oct 17 | 18:55.83 | 20th Annual Hughson Supercross Invitational | October 17, 2026 |
| 5,000 Meters · Lodi LakeFlame Invite · Aug 21 | 22:18.24 | Flame Invite | August 21, 2026 |
| 5,000 Meters · River Bluff 5kTVL Opener · Sep 9 | 22:24.98 | TVL Opener | September 9, 2026 |
| 5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational co-hosted by CSUS Stanislaus · Sep 14 | 20:52.4 | Kim Duyst Invitational co-hosted by CSUS Stanislaus | September 14, 2024 |
| 5,000 Meters · WILDCAT RANCHTVL Mid Season Meet · Sep 24 | 22:06 | TVL Mid Season Meet | September 24, 2025 |
| 5,000 Meters · Wildcat Ranch 5kTVL Mid Season Meet · Sep 30 | 22:48.92 | TVL Mid Season Meet | September 30, 2026 |
| 5,000 Meters · Willow Hills Reservoir CourseTom Laythe Invitational · Oct 5 | 23:27.56 | Tom Laythe Invitational | October 5, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 5 · Place 97 · Ripon Christian | 3 Miles Varsity- Division 5 | 97 | 22:47.6 | 12 |
| Oct 28 | TVL FinalsOct 28 · 5,000 Meters Varsity · Place 54 · Ripon Christian | 5,000 Meters Varsity | 54 | 21:52.82 | 12 |
| Oct 21 | Hilmar flat landOct 21 · 5,000 Meters Varsity · Place 52 · Ripon Christian | 5,000 Meters Varsity | 52 | 21:35.10 | 12 |
| Oct 17 | 20th Annual Hughson Supercross InvitationalOct 17 · 4,000 Meters Varsity Black · Place 108 · Ripon Christian | 4,000 Meters Varsity Black | 108 | 18:55.83 PB | 12 |
| Sep 30 | TVL Mid Season MeetSep 30 · 5,000 Meters Varsity Boys · Place 50 · Ripon Christian | 5,000 Meters Varsity Boys | 50 | 22:48.92 PB | 12 |
| Sep 19 | Frogtown XC Invite 2026Sep 19 · 3 Miles Boys Varsity Small · Place 113 · Ripon Christian | 3 Miles Boys Varsity Small | 113 | 23:22 PB | 12 |
| Sep 12 | Kim Duyst Twilight InvitationalSep 12 · 5,000 Meters Varsity- Small School · Place 148 · Ripon Christian | 5,000 Meters Varsity- Small School | 148 | 21:06.0 | 12 |
| Sep 9 | TVL OpenerSep 9 · 5,000 Meters Varsity · Place 44 · Ripon Christian | 5,000 Meters Varsity | 44 | 22:24.98 PB | 12 |
| Aug 29 | Thunder 2 MilerAug 29 · 2 Miles 2 Miles Senior Boys · Place 12 · Ripon Christian | 2 Miles 2 Miles Senior Boys | 12 | 13:28.2 PB | 12 |
| Aug 21 | Flame InviteAug 21 · 5,000 Meters Varsity · Place 72 · Ripon Christian | 5,000 Meters Varsity | 72 | 22:18.24 PB | 12 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Sub Sections SJSNov 8 · 3 Miles Varsity Division 5 · Place 88 · Ripon Christian | 3 Miles Varsity Division 5 | 88 | 21:41.1 PB | 11 |
| Oct 29 | TVL FinalsOct 29 · 5,000 Meters Varsity · Place 43 · Ripon Christian | 5,000 Meters Varsity | 43 | 21:39.41 | 11 |
| Oct 22 | Hilmar Flat Land MeetOct 22 · Varsity · Place 37 · Ripon Christian | Varsity | 37 | 20:56 | 11 |
| Oct 18 | Hughson Supercross InvitationalOct 18 · 4,000 Meters Varsity · Place 120 · Ripon Christian | 4,000 Meters Varsity | 120 | 19:41.29 | 11 |
| Oct 4 | Wildcat Forward Motion Invitational Oct 4 · 3 Miles Junior Varsity · Place 54 · Ripon Christian (SJ) | 3 Miles Junior Varsity | 54 | 20:42.8 | JR |
| Sep 24 | TVL Mid Season MeetSep 24 · 5,000 Meters Varsity Boys · Place 39 · Ripon Christian | 5,000 Meters Varsity Boys | 39 | 22:06 PB | 11 |
| Sep 20 | Bret Harte Frogtown XC Invite 2025Sep 20 · 3 Miles Varsity · Place 141 · Ripon Christian | 3 Miles Varsity | 141 | 23:06.70 | 11 |
| Sep 13 | Kim Duyst InvitationalSep 13 · 5,000 Meters Varsity- Small School · Place 154 · Ripon Christian | 5,000 Meters Varsity- Small School | 154 | 22:13.3 | 11 |
| Sep 3 | TVL OpenerSep 3 · 5,000 Meters Varsity · Place 42 · Ripon Christian | 5,000 Meters Varsity | 42 | 24:18.38 | 11 |
| Aug 22 | Flame InvitationalAug 22 · 5,000 Meters Varsity · Place 86 · Ripon Christian | 5,000 Meters Varsity | 86 | 24:56.55 | 11 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | SJS XC Sub SectionsNov 9 · 3 Miles Varsity- D5 · Place 93 · Ripon Christian | 3 Miles Varsity- D5 | 93 | 22:19.5 | 10 |
| Oct 30 | TVL FinalsOct 30 · 5,000 Meters Varsity · Place 59 · Ripon Christian | 5,000 Meters Varsity | 59 | 23:02.82 | 10 |
| Oct 23 | Hilmar Flat Land MeetOct 23 · Varsity · Place 37 · Ripon Christian | Varsity | 37 | 21:49 | 10 |
| Oct 19 | 18th Annual Hughson Supercross InvitationalOct 19 · 4,000 Meters Varsity · Place 88 · Ripon Christian | 4,000 Meters Varsity | 88 | 18:53.56 | 10 |
| Oct 5 | Tom Laythe InvitationalOct 5 · 5,000 Meters Varsity Small School · Place 190 · Ripon Christian | 5,000 Meters Varsity Small School | 190 | 23:27.56 PB | 10 |
| Sep 25 | TVL #2Sep 25 · 5,000 Meters Varsity · Place 53 · Ripon Christian | 5,000 Meters Varsity | 53 | 20:53.22 | 10 |
| Sep 21 | Bret Harte Frogtown Invite 2024Sep 21 · 3 Miles Junior Varsity Small · Place 45 · Ripon Christian | 3 Miles Junior Varsity Small | 45 | 22:16.41 | 10 |
| Sep 14 | Kim Duyst Invitational co-hosted by CSUS StanislausSep 14 · 5,000 Meters Varsity · Place 303 · Ripon Christian | 5,000 Meters Varsity | 303 | 20:52.4 PB | 10 |
| Sep 4 | TVL #1Sep 4 · 5,000 Meters Varsity · Place 48 · Ripon Christian | 5,000 Meters Varsity | 48 | 23:41.77 | 10 |
| Aug 23 | Flame InvitationalAug 23 · 2 Miles Sophomore · Place 33 · Ripon Christian | 2 Miles Sophomore | 33 | 12:54.73 | 10 |
2023 Cross Country
10 results