Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Jesuit High SchoolPAL - X-Country Meet #1 · Oct 159:49PAL - X-Country Meet #1October 15, 2023
2 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 812:13.0Sub Sections SJSNovember 8, 2025
2,000 Meters · William B. Pond Picnic FacilitiesPR Palooza · Oct 148:30.2PR PaloozaOctober 14, 2022
2,000 Meters · Willow Hills Reservoir CourseSRA Youth XC #2 - Willow Hill Challenge · Oct 79:04.7SRA Youth XC #2 - Willow Hill ChallengeOctober 7, 2021
3,000 Meters · Sunset Whitney Recreation AreaSFL Cross Country Meet #1 · Sep 1710:49.7SFL Cross Country Meet #1September 17, 2025
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1811:00.33Grizzly 3200October 18, 2025
3,400 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 1512:22.0SJS XC Section MeetNovember 15, 2025
3300 m · Willow Hills Reservoir CourseSJS XC Sections · Nov 1613:06.7SJS XC SectionsNovember 16, 2024
4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 3115:27.80Oakmont InvitationalAugust 31, 2024
5,000 Meters · Woodward ParkClovis Invitational · Oct 1018:17.50Clovis InvitationalOctober 10, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 15Meeting of the MaraudersAug 15 · 2.1 Miles Varsity · Place 19 · JesuitJesuit2.1 Miles Varsity1912:48.47Unofficial11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15SJS XC Section MeetNov 15 · 3,400 Meters Sophomore Division 2 · Place 18 · JesuitJesuit3,400 Meters Sophomore Division 21812:22.0 PB10
Nov 8Sub Sections SJSNov 8 · 2 Miles Sophomore Division 2 · Place 16 · JesuitJesuit2 Miles Sophomore Division 21612:13.0 PB10
Oct 25Flat SACOct 25 · 2.25 Miles Frosh/Soph Freshman · Place 7 · JesuitJesuit2.25 Miles Frosh/Soph Freshman712:51.6910
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 100 · JesuitJesuit3,200 Meters Varsity10011:00.33 PB10
Oct 10Clovis InvitationalOct 10 · 5,000 Meters FS Large Schools · Place 120 · JesuitJesuit5,000 Meters FS Large Schools12018:17.50 PB10
Oct 4Bulldog Invite Oct 4 · 3,400 Meters Sophomore · Place 12 · JesuitJesuit3,400 Meters Sophomore1212:43.910
Sep 20Springview XC InviteSep 20 · 3,400 Meters Frosh/Soph Freshman · Place 2 · JesuitJesuit3,400 Meters Frosh/Soph Freshman212:22.3010
Sep 17SFL Cross Country Meet #1Sep 17 · 3,000 Meters Junior Varsity · Place 9 · JesuitJesuit3,000 Meters Junior Varsity910:49.7 PB10
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 113 · JesuitJesuit3,000 Meters Seeded Heats11310:56.310
Aug 16Meeting of the Marauders (Boys Only)Aug 16 · 2.1 Miles Varsity · Place 18 · JesuitJesuit2.1 Miles Varsity1812:28.9Unofficial10

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 16SJS XC SectionsNov 16 · 3,300 Meters Freshman - D2 · Place 34 · JesuitJesuit3,300 Meters Freshman - D23413:06.7 PB9
Nov 9SJS XC Sub SectionsNov 9 · 2 Miles Freshman- D2 · Place 45 · JesuitJesuit2 Miles Freshman- D24513:04.79
Nov 2SFL Cross Country Championships Nov 2 · Varsity · Place 47 · JesuitJesuitVarsity4711:24.29
Oct 26Flat SACOct 26 · 2.25 Miles Frosh/Soph Freshman · Place 48 · JesuitJesuit2.25 Miles Frosh/Soph Freshman4814:10.579
Oct 19Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · Place 148 · JesuitJesuit3,200 Meters Varsity14811:42.919
Sep 21De La Salle Nike InvitationalSep 21 · 2 Miles Frosh/Soph Freshman · Place 96 · JesuitJesuit2 Miles Frosh/Soph Freshman9613:12.00FR
Sep 18SFL Cross Country Meet #1Sep 18 · 3,000 Meters Frosh/Soph · Place 70 · JesuitJesuit3,000 Meters Frosh/Soph7011:39.19
Sep 14Josh Ruff Memorial InvitationalSep 14 · 2.11 Miles Frosh/Soph Freshman Division 1 · Place 84 · Jesuit (SJ)Jesuit (SJ)2.11 Miles Frosh/Soph Freshman Division 18414:27.809
Sep 7Soiree at SWRA - XC Distance FestivalSep 7 · 3,000 Meters Seeded Heats · Place 193 · JesuitJesuit3,000 Meters Seeded Heats19311:53.49
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Freshman · Place 32 · JesuitJesuit4,000 Meters Freshman3215:27.80 PB9
Aug 17The Meeting of the MaraudersAug 17 · 2.1 Miles Varsity · Place 30 · JesuitJesuit2.1 Miles Varsity3013:21.4Unofficial9

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5PAL Cross Country Championship MeetNov 5 · 1.5 Miles Varsity · Place 22 · St John-Notre DameSt John-Notre Dame1.5 Miles Varsity2210:12.88
Oct 15PAL - X-Country Meet #1Oct 15 · 1.5 Miles Middle School · Place 20 · St John-Notre DameSt John-Notre Dame1.5 Miles Middle School209:49 PB8

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14PR PaloozaOct 14 · 2,000 Meters 7th-8th Grade · Place 96 · St John-Notre DameSt John-Notre Dame2,000 Meters 7th-8th Grade968:30.2 PB7
Oct 9PAL Practice Meet - Cross Country Time TrialOct 9 · 1.5 Miles Middle School · Place 31 · St John-Notre DameSt John-Notre Dame1.5 Miles Middle School3110:45.7Unofficial7
Sep 30Willow Hill ChallengeSep 30 · 2,000 Meters 7th-8th Grade · Place 165 · St John-Notre DameSt John-Notre Dame2,000 Meters 7th-8th Grade1659:37.07

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7PAL XC Championship MeetNov 7 · 1.5 Miles JV Boys · Place 20 · St John-Notre DameSt John-Notre Dame1.5 Miles JV Boys2010:36.26
Oct 7SRA Youth XC #2 - Willow Hill ChallengeOct 7 · 2,000 Meters 6th Grade and Under · Place 32 · St John-Notre DameSt John-Notre Dame2,000 Meters 6th Grade and Under329:04.7 PB6
Sep 24SRA Youth XC #1 - Pond Park PreviewSep 24 · 2,000 Meters 6th Grade and Under · Place 31 · St John-Notre DameSt John-Notre Dame2,000 Meters 6th Grade and Under319:00.86