Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Pleasant Grove High School Pleasant Grove 5th Annual Eagle Run · Aug 20 | 5:38.6 | Pleasant Grove 5th Annual Eagle Run | August 20, 2022 |
| 1.5 Miles · Bradshaw ChristianBradshaw vs Albiani Friendly Meet · Sep 27 | 9:07.2 | Bradshaw vs Albiani Friendly Meet | September 27, 2023 |
| 1.5 Miles · Elk Grove Regional ParkElk Grove Middle School Championships · Oct 11 | 8:52.4 | Elk Grove Middle School Championships | October 11, 2023 |
| 2 Miles · Pleasant Grove High SchoolPleasant Grove 9th Annual Eagle Run · Aug 22 | 10:25.9 | Pleasant Grove 9th Annual Eagle Run | August 22, 2026 |
| 2,000 Meters · William B. Pond Picnic FacilitiesPR Palooza · Oct 14 | 7:17.2 | PR Palooza | October 14, 2022 |
| 2,000 Meters · Willow Hills Reservoir CourseWillow Hill Challenge · Sep 30 | 7:47.9 | Willow Hill Challenge | September 30, 2022 |
| 3 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 8 | 17:29.4 | Sub Sections SJS | November 8, 2025 |
| 3 Miles · Calaveras County Fairgrounds 3 mileFrogtown XC Invite 2026 · Sep 19 | 17:31 | Frogtown XC Invite 2026 | September 19, 2026 |
| 3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 23 | 15:50.3 | Mt. SAC XC Invite - High School Division | October 23, 2026 |
| 3 Miles · William Jessup UniversityDelta League Championships · Oct 31 | 16:19.2 | Delta League Championships | October 31, 2026 |
| 3,000 Meters · Dave Roberts ParkRancho Cordova TC Youth Meet · Nov 28 | 12:20 | Rancho Cordova TC Youth Meet | November 28, 2021 |
| 3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 5 | 9:44.60 | Soiree at SWRA | September 5, 2026 |
| 3,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 20 | 12:09 | USATF Pacific Association Junior Olympic Championships | November 20, 2022 |
| 4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 30 | 13:01.70 | Oakmont Invitational | August 30, 2025 |
| 5,000 Meters · Nevada Union High SchoolNevada Union Cross Country Invitational · Sep 6 | 18:37.00 | Nevada Union Cross Country Invitational | September 6, 2025 |
| 5,000 Meters · Ponderosa Golf CourseTruckee Invitational · Sep 26 | 17:36 | Truckee Invitational | September 26, 2026 |
| 5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational · Sep 12 | 16:33.2 | Kim Duyst Twilight Invitational | September 12, 2026 |
| 5,000 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 15 | 17:08.0 | SJS XC Section Meet | November 15, 2025 |
| 5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 9 | 16:13.7 | 47th Asics Clovis Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 1 · Place 72 · Pleasant GrovePleasant Grove | 3 Miles Varsity- Division 1 | 72 | 18:09.6 | 10 |
| Oct 31 | Delta League ChampionshipsOct 31 · 3 Miles Varsity · Place 3 · Pleasant GrovePleasant Grove | 3 Miles Varsity | 3 | 16:19.2 PB | 10 |
| Oct 23 | Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 55 D1&2 Varsity Yellow · Place 33 · Pleasant GrovePleasant Grove | 3 Miles Race 55 D1&2 Varsity Yellow | 33 | 15:50.3 PB | 10 |
| Oct 9 | 47th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 1 Varsity · Place 43 · Pleasant GrovePleasant Grove | 5,000 Meters Division 1 Varsity | 43 | 16:13.7 PB | 10 |
| Oct 3 | 2nd Annual Bulldog Invitational (Meet Full)Oct 3 · 5,000 Meters Varsity- Large School · Place 33 · Pleasant GrovePleasant Grove | 5,000 Meters Varsity- Large School | 33 | 17:26.5 | 10 |
| Sep 30 | Delta League MeetSep 30 · 3 Miles Varsity · Place 13 · Pleasant GrovePleasant Grove | 3 Miles Varsity | 13 | 17:56.8 | 10 |
| Sep 26 | Truckee Invitational Sep 26 · 5,000 Meters Varsity · Place 27 · Pleasant GrovePleasant Grove | 5,000 Meters Varsity | 27 | 17:36 PB | 10 |
| Sep 19 | Frogtown XC Invite 2026Sep 19 · 3 Miles Boys Varsity Large · Place 12 · Pleasant GrovePleasant Grove | 3 Miles Boys Varsity Large | 12 | 17:31 PB | 10 |
| Sep 12 | Kim Duyst Twilight InvitationalSep 12 · 5,000 Meters Invitational · Place 53 · Pleasant GrovePleasant Grove | 5,000 Meters Invitational | 53 | 16:33.2 PB | 10 |
| Sep 5 | Soiree at SWRASep 5 · 3,000 Meters varsity · Place 16 · Pleasant GrovePleasant Grove | 3,000 Meters varsity | 16 | 9:44.60 PB | 10 |
| Aug 29 | Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Varsity · Place 70 · Pleasant GrovePleasant Grove | 4,000 Meters Varsity | 70 | 13:12.36 | 10 |
| Aug 22 | Pleasant Grove 9th Annual Eagle RunAug 22 · 2 Miles Varsity · Place 4 · Pleasant GrovePleasant Grove | 2 Miles Varsity | 4 | 10:25.9 PB | 10 |
2025 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | SJS XC Section MeetNov 15 · 5,000 Meters Varsity Division 1 · Place 29 · Pleasant GrovePleasant Grove | 5,000 Meters Varsity Division 1 | 29 | 17:08.0 PB | 9 |
| Nov 8 | Sub Sections SJSNov 8 · 3 Miles Varsity Division 1 · Place 42 · Pleasant GrovePleasant Grove | 3 Miles Varsity Division 1 | 42 | 17:29.4 PB | 9 |
| Nov 1 | Delta League Championship Nov 1 · 3 Miles Varsity · Place 22 · Pleasant GrovePleasant Grove | 3 Miles Varsity | 22 | 17:53.3 | 9 |
| Oct 24 | 77th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1 Varsity Green · Place 22 · Pleasant GrovePleasant Grove | 3 Miles D1 Varsity Green | 22 | 16:26.7 | 9 |
| Oct 18 | Hughson Supercross InvitationalOct 18 · 4,000 Meters Varsity · Place 33 · Pleasant GrovePleasant Grove | 4,000 Meters Varsity | 33 | 14:52.69 | 9 |
| Oct 10 | Clovis InvitationalOct 10 · 5,000 Meters Division 1 Varsity · Place 117 · Pleasant GrovePleasant Grove | 5,000 Meters Division 1 Varsity | 117 | 17:04.10 | 9 |
| Oct 4 | Amanda Garcia Memorial InvitationalOct 4 · 3 Miles Open · Place 1 · Pleasant GrovePleasant Grove | 3 Miles Open | 1 | 16:02.80 | — |
| Oct 1 | Delta league #1Oct 1 · Varsity · Place 5 · Pleasant GrovePleasant Grove | Varsity | 5 | 16:52.1 | 9 |
| Sep 27 | Truckee Invitational Sep 27 · 5,000 Meters Varsity · Place 36 · Pleasant GrovePleasant Grove | 5,000 Meters Varsity | 36 | 18:06 | 9 |
| Sep 13 | Kim Duyst InvitationalSep 13 · 5,000 Meters Invitational · Place 61 · Pleasant GrovePleasant Grove | 5,000 Meters Invitational | 61 | 17:00.2 | 9 |
| Sep 6 | Nevada Union Cross Country Invitational Sep 6 · 5,000 Meters Varsity (Large School) · Place 22 · Pleasant GrovePleasant Grove | 5,000 Meters Varsity (Large School) | 22 | 18:37.00 PB | 9 |
| Aug 30 | Oakmont InvitationalAug 30 · 4,000 Meters Varsity · Place 64 · Pleasant GrovePleasant Grove | 4,000 Meters Varsity | 64 | 13:01.70 PB | 9 |
| Aug 23 | Pleasant Grove 8th Annual Eagle RunAug 23 · Varsity · Place 1 · FS Pleasant GroveFS Pleasant Grove | Varsity | 1 | 10:39.0 | 9 |
2024 Cross Country
8 results2023 Cross Country
7 results2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | USATF Region 14 Junior Olympic Championships Nov 27 · 2,000 Meters Varsity · Place 8 · Sacramento Valley EndurSacramento Valley Endur | 2,000 Meters Varsity | 8 | 11:56 | 12 |
| Nov 20 | USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 12 · Sacramento Valley EnduranceSacramento Valley Endurance | 3,000 Meters 11-12 | 12 | 12:09 PB | 12 |
| Nov 6 | RCTC XC - USATF GrandPrixNov 6 · 3,000 Meters Varsity · Place 11 · Sacramento Valley EnduranceSacramento Valley Endurance | 3,000 Meters Varsity | 11 | 11:28.10 | 12 |
| Oct 22 | Flat SAC InvitationalOct 22 · 1.5 Miles Varsity · Place 19 · Sacramento Valley EndurSacramento Valley Endur | 1.5 Miles Varsity | 19 | 9:08.68 | — |
| Oct 14 | PR PaloozaOct 14 · 2,000 Meters 6th Grade and Under · Place 2 · Sacramento Valley EnduranceSacramento Valley Endurance | 2,000 Meters 6th Grade and Under | 2 | 7:17.2 PB | 12 |
| Sep 30 | Willow Hill ChallengeSep 30 · 2,000 Meters 6th Grade and Under · Place 1 · Sacramento Valley EnduranceSacramento Valley Endurance | 2,000 Meters 6th Grade and Under | 1 | 7:47.9 PB | 12 |
| Sep 16 | Pond Park PreviewSep 16 · 2,000 Meters 6th Grade and Under · Place 1 · Sacramento Valley EnduranceSacramento Valley Endurance | 2,000 Meters 6th Grade and Under | 1 | 7:32.7 | 12 |
| Sep 3 | Lagoon Valley ClassicSep 3 · Varsity · Place 5 · MS Sacramento Valley EnMS Sacramento Valley En | Varsity | 5 | 9:09.4 | 6 |
| Aug 20 | Pleasant Grove 5th Annual Eagle RunAug 20 · 1 Miles Middle School · Place 3 · Sacramento Valley EnduranceSacramento Valley Endurance | 1 Miles Middle School | 3 | 5:38.6 PB | 12 |
2021 Cross Country
3 results