Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 813:48.9Sub Sections SJSNovember 8, 2025
2 Miles · Foresthill High School2026 Wildfire Invitational · Oct 1013:172026 Wildfire InvitationalOctober 10, 2026
2 Miles · Newhall Community ParkDe La Salle Nike Invitational · Sep 1913:47.87De La Salle Nike InvitationalSeptember 19, 2026
2 Miles · William Jessup UniversitySFL Championships · Oct 3112:10.8SFL Championships October 31, 2026
2,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational · Sep 127:31.5Kim Duyst Twilight InvitationalSeptember 12, 2026
3,000 Meters · Sunset Whitney Recreation AreaSFL Cross Country Meet #1 · Sep 1712:17.8SFL Cross Country Meet #1September 17, 2025
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1712:48.90Grizzly 3200October 17, 2026
3,400 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 1514:00.1SJS XC Section MeetNovember 15, 2025
3621 m · Gibson Ranch Regional ParkFlat SAC Invitational · Oct 2414:47.4Flat SAC InvitationalOctober 24, 2026
4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 2915:38.21Oakmont Cross Country InvitationalAugust 29, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7Sac Joaquin Sub Section FinalsNov 7 · 2 Miles Sophomore- Division 2 · Place 64 · Jesuit2 Miles Sophomore- Division 26414:05.710
Oct 31SFL Championships Oct 31 · 2 Miles Junior Varsity · Place 67 · Jesuit2 Miles Junior Varsity6712:10.8 PB10
Oct 24Flat SAC InvitationalOct 24 · 2.25 Miles Boys Frosh/Soph Large School · Place 62 · Jesuit2.25 Miles Boys Frosh/Soph Large School6214:47.4 PB10
Oct 17Grizzly 3200Oct 17 · 3,200 Meters Varsity · Place 197 · Jesuit3,200 Meters Varsity19712:48.90 PB10
Oct 102026 Wildfire InvitationalOct 10 · 2 Miles Frosh/Soph · Place 48 · Jesuit2 Miles Frosh/Soph4813:17 PB10
Sep 19De La Salle Nike InvitationalSep 19 · 2 Miles FS/JV Unlimited · Place 19 · Jesuit2 Miles FS/JV Unlimited1913:47.87 PB10
Sep 16SFL # 1Sep 16 · 2 Miles Junior Varsity · Place 61 · Jesuit2 Miles Junior Varsity6112:11.310
Sep 12Kim Duyst Twilight InvitationalSep 12 · 2,000 Meters Sophomore · Place 52 · Jesuit2,000 Meters Sophomore527:31.5 PB10
Aug 29Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Sophomore · Place 94 · Jesuit4,000 Meters Sophomore9415:38.21 PB10
Aug 15Meeting of the MaraudersAug 15 · 2.1 Miles Varsity · Place 41 · Jesuit2.1 Miles Varsity4114:51.41Unofficial10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 15SJS XC Section MeetNov 15 · 3,400 Meters Freshman Division 2 · Place 38 · Jesuit3,400 Meters Freshman Division 23814:00.1 PB9
Nov 8Sub Sections SJSNov 8 · 2 Miles Freshman Division 2 · Place 44 · Jesuit2 Miles Freshman Division 24413:48.9 PB9
Nov 1SFL Championships Nov 1 · 2 Miles Junior Varsity · Place 99 · Jesuit2 Miles Junior Varsity9912:58.99
Oct 25Flat SACOct 25 · 2.25 Miles Frosh/Soph Freshman · Place 74 · Jesuit2.25 Miles Frosh/Soph Freshman7415:10.359
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Jesuit3,200 Meters Varsity0DNS9
Oct 4Bulldog Invite Oct 4 · 3,400 Meters Freshman · Place 51 · Jesuit3,400 Meters Freshman5114:06.99
Sep 20Springview XC InviteSep 20 · 3,400 Meters Junior Varsity · Place 23 · Jesuit3,400 Meters Junior Varsity2314:06.709
Sep 17SFL Cross Country Meet #1Sep 17 · 3,000 Meters Junior Varsity · Place 86 · Jesuit3,000 Meters Junior Varsity8612:17.8 PB9
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 307 · Jesuit3,000 Meters Seeded Heats30712:18.49
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Freshman · Place 51 · Jesuit4,000 Meters Freshman5116:24.209
Aug 16Meeting of the Marauders (Boys Only)Aug 16 · 2.1 Miles Varsity · Place 39 · Jesuit2.1 Miles Varsity3914:20.1Unofficial9