Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Jesuit High SchoolPAL Cross Country Championship Meet · Nov 58:29.9PAL Cross Country Championship MeetNovember 5, 2023
2 Miles · Calaveras County FairgroundsSJS XC Sub Sections · Nov 911:25.5SJS XC Sub SectionsNovember 9, 2024
2,000 Meters · William B. Pond Picnic FacilitiesPR Palooza · Oct 147:41.5PR PaloozaOctober 14, 2022
2,000 Meters · Willow Hills Reservoir CourseSRA Youth XC #2 - Willow Hill Challenge · Oct 77:45.5SRA Youth XC #2 - Willow Hill ChallengeOctober 7, 2021
3 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 716:57.3Sac Joaquin Sub Section FinalsNovember 7, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:03.545th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · William Jessup UniversitySFL Championships · Oct 3115:54.5SFL Championships October 31, 2026
3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 59:35.10Soiree at SWRASeptember 5, 2026
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1810:12.14Grizzly 3200October 18, 2025
3,400 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 1511:40.6SJS XC Section MeetNovember 15, 2025
3300 m · Willow Hills Reservoir CourseSJS XC Sections · Nov 1611:53.4SJS XC SectionsNovember 16, 2024
4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 2912:06.61Oakmont Cross Country InvitationalAugust 29, 2026
5,000 Meters · Gibson Ranch Regional ParkFlat SAC Invitational · Oct 2416:42.3Flat SAC InvitationalOctober 24, 2026
5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational · Sep 1215:35.8Kim Duyst Twilight InvitationalSeptember 12, 2026
5,000 Meters · Willow Hills Reservoir CourseBulldog Invite · Oct 417:12.1Bulldog Invite October 4, 2025
5,000 Meters · Woodward ParkClovis Invitational · Oct 1016:37.60Clovis InvitationalOctober 10, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 2 · Place 24 · JesuitJesuit3 Miles Varsity- Division 22416:57.3 PB11
Oct 31SFL Championships Oct 31 · 3 Miles Varsity · Place 11 · JesuitJesuit3 Miles Varsity1115:54.5 PB11
Oct 24Flat SAC InvitationalOct 24 · 5,000 Meters Boys Varsity Large School · Place 36 · JesuitJesuit5,000 Meters Boys Varsity Large School3616:42.3 PB11
Oct 17Grizzly 3200Oct 17 · 3,200 Meters Varsity · JesuitJesuit3,200 Meters Varsity0DNS11
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Saturday Championship · Place 118 · JesuitJesuit5,000 Meters Saturday Championship11817:45.311
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B · Place 143 · JesuitJesuit3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B14315:03.5 PB11
Sep 16SFL # 1Sep 16 · 3 Miles Varsity · Place 8 · JesuitJesuit3 Miles Varsity816:18.211
Sep 12Kim Duyst Twilight InvitationalSep 12 · 5,000 Meters Invitational · Place 10 · JesuitJesuit5,000 Meters Invitational1015:35.8 PB11
Sep 5Soiree at SWRASep 5 · 3,000 Meters varsity · Place 9 · JesuitJesuit3,000 Meters varsity99:35.10 PB11
Aug 29Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Varsity · Place 13 · JesuitJesuit4,000 Meters Varsity1312:06.61 PB11
Aug 15Meeting of the MaraudersAug 15 · 2.1 Miles Varsity · Place 3 · JesuitJesuit2.1 Miles Varsity310:23.8Unofficial11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 15SJS XC Section MeetNov 15 · 3,400 Meters Sophomore Division 2 · Place 4 · JesuitJesuit3,400 Meters Sophomore Division 2411:40.6 PB10
Nov 8Sub Sections SJSNov 8 · 2 Miles Sophomore Division 2 · Place 10 · JesuitJesuit2 Miles Sophomore Division 21011:50.010
Oct 25Flat SACOct 25 · 5,000 Meters Varsity · Place 42 · JesuitJesuit5,000 Meters Varsity4216:53.4110
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 35 · JesuitJesuit3,200 Meters Varsity3510:12.14 PB10
Oct 10Clovis InvitationalOct 10 · 5,000 Meters FS Large Schools · Place 3 · JesuitJesuit5,000 Meters FS Large Schools316:37.60 PB10
Oct 4Bulldog Invite Oct 4 · 5,000 Meters Varsity · Place 29 · JesuitJesuit5,000 Meters Varsity2917:12.1 PB10
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 15 · JesuitJesuit3 Miles Varsity1515:16.810
Sep 17SFL Cross Country Meet #1Sep 17 · 3,000 Meters Junior Varsity · Place 1 · JesuitJesuit3,000 Meters Junior Varsity19:59.410
Sep 13Kim Duyst InvitationalSep 13 · 5,000 Meters Invitational · Place 23 · JesuitJesuit5,000 Meters Invitational2316:07.910
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 15 · JesuitJesuit3,000 Meters Seeded Heats159:41.410
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Varsity · Place 39 · JesuitJesuit4,000 Meters Varsity3912:31.7010
Aug 16Meeting of the Marauders (Boys Only)Aug 16 · 2.1 Miles Varsity · Place 7 · JesuitJesuit2.1 Miles Varsity710:57.1Unofficial10

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 16SJS XC SectionsNov 16 · 3,300 Meters Freshman - D2 · Place 2 · JesuitJesuit3,300 Meters Freshman - D2211:53.4 PB9
Nov 9SJS XC Sub SectionsNov 9 · 2 Miles Freshman- D2 · Place 1 · JesuitJesuit2 Miles Freshman- D2111:25.5 PB9
Nov 2SFL Cross Country Championships Nov 2 · Varsity · Place 3 · JesuitJesuitVarsity310:08.19
Oct 26Flat SACOct 26 · 2.25 Miles Frosh/Soph Freshman · Place 7 · JesuitJesuit2.25 Miles Frosh/Soph Freshman712:35.949
Oct 19Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · JesuitJesuit3,200 Meters Varsity0DNS9
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 16 · Jesuit (SJ)Jesuit (SJ)5,000 Meters Varsity1617:20.49
Oct 5Tom Laythe InvitationalOct 5 · 3,400 Meters Frosh/Soph Large School · Place 8 · JesuitJesuit3,400 Meters Frosh/Soph Large School811:57.529
Sep 21De La Salle Nike InvitationalSep 21 · 2 Miles Frosh/Soph Freshman · Place 7 · JesuitJesuit2 Miles Frosh/Soph Freshman711:37.61FR
Sep 18SFL Cross Country Meet #1Sep 18 · 3,000 Meters Frosh/Soph · Place 2 · JesuitJesuit3,000 Meters Frosh/Soph210:15.09
Sep 7Soiree at SWRA - XC Distance FestivalSep 7 · 3,000 Meters Seeded Heats · Place 58 · JesuitJesuit3,000 Meters Seeded Heats5810:38.69
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Freshman · Place 1 · JesuitJesuit4,000 Meters Freshman113:35.109
Aug 17The Meeting of the MaraudersAug 17 · 2.1 Miles Varsity · Place 12 · JesuitJesuit2.1 Miles Varsity1211:29.7Unofficial9

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5PAL Cross Country Championship MeetNov 5 · 1.5 Miles Varsity · Place 2 · St JamesSt James1.5 Miles Varsity28:29.9 PB8
Oct 15PAL - X-Country Meet #1Oct 15 · 1.5 Miles Middle School · Place 1 · St JamesSt James1.5 Miles Middle School18:358

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6PAL Cross Country Championship MeetNov 6 · 1.5 Miles Varsity · Place 6 · St JamesSt James1.5 Miles Varsity69:05.67
Oct 14PR PaloozaOct 14 · 2,000 Meters 7th-8th Grade · Place 45 · St JamesSt James2,000 Meters 7th-8th Grade457:41.5 PB7
Sep 30Willow Hill ChallengeSep 30 · 2,000 Meters 7th-8th Grade · Place 42 · St JamesSt James2,000 Meters 7th-8th Grade428:05.77

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7PAL XC Championship MeetNov 7 · 1.5 Miles JV Boys · Place 1 · St JamesSt James1.5 Miles JV Boys18:58.16
Oct 10PAL XC Practice MeetOct 10 · 1.5 Miles Combined Boys · Place 6 · St JamesSt James1.5 Miles Combined Boys69:06.906
Oct 7SRA Youth XC #2 - Willow Hill ChallengeOct 7 · 2,000 Meters 6th Grade and Under · Place 3 · St JamesSt James2,000 Meters 6th Grade and Under37:45.5 PB6
Sep 24SRA Youth XC #1 - Pond Park PreviewSep 24 · 2,000 Meters 6th Grade and Under · Place 5 · St JamesSt James2,000 Meters 6th Grade and Under57:49.06