Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Calaveras County FairgroundsSac Joaquin Sub-Sections · Nov 414:42.6Sac Joaquin Sub-Sections November 4, 2023
2 Miles · William Jessup UniversitySFL Championships · Oct 2813:00.2SFL Championships October 28, 2023
2.2 Miles · Calaveras County FairgroundsSJS Sub Section XC meet at Frogtown · Nov 514:37.9SJS Sub Section XC meet at FrogtownNovember 5, 2022
3 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 821:32.3Sub Sections SJSNovember 8, 2025
3 Miles · William Jessup UniversitySFL Championships · Nov 120:34.6SFL Championships November 1, 2025
3,000 Meters · Johnson-Springview ParkSFL League meet #1 @ Sunset Whitney Recreation Area · Sep 2012:24.3SFL League meet #1 @ Sunset Whitney Recreation AreaSeptember 20, 2023
3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 612:32.8Soiree at SWRASeptember 6, 2025
3,200 Meters · Cordova High SchoolCordova Hoka Postals · Oct 1412:55.19Cordova Hoka PostalsOctober 14, 2023
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1812:41.03Grizzly 3200October 18, 2025
3266 m · Golden Gate ParkLowell Invitational · Sep 914:00.1Lowell InvitationalSeptember 9, 2023
3650 m · Johnson-Springview ParkSFL League meet #1 · Sep 2116:32.4SFL League meet #1September 21, 2022
4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 3115:45.00Oakmont InvitationalAugust 31, 2024
5,000 Meters · Sunset Whitney Recreation AreaSFL Cross Country Meet #1 · Sep 1821:31.7SFL Cross Country Meet #1September 18, 2024
5,000 Meters · Willow Hills Reservoir CourseTom Laythe Invitational · Oct 521:40.65Tom Laythe InvitationalOctober 5, 2024
5,000 Meters · Woodward ParkClovis Invitational · Oct 1020:35.70Clovis InvitationalOctober 10, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15SJS XC Section MeetNov 15 · 5,000 Meters Varsity Division 2 · Place 59 · Granite Bay5,000 Meters Varsity Division 25921:56.112
Nov 8Sub Sections SJSNov 8 · 3 Miles Varsity Division 2 · Place 54 · Granite Bay3 Miles Varsity Division 25421:32.3 PB12
Nov 1SFL Championships Nov 1 · 3 Miles Varsity · Place 42 · Granite Bay3 Miles Varsity4220:34.6 PB12
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 45 · Granite Bay3,200 Meters Varsity4512:41.03 PB12
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 3 Varsity · Place 74 · Granite Bay5,000 Meters Division 3 Varsity7420:35.70 PB12
Oct 4Bulldog Invite Oct 4 · 5,000 Meters Varsity · Place 53 · Granite Bay5,000 Meters Varsity5322:01.512
Sep 20Springview XC InviteSep 20 · 5,000 Meters Varsity · Place 24 · Granite Bay5,000 Meters Varsity2421:39.1012
Sep 17SFL Cross Country Meet #1Sep 17 · 5,000 Meters Varsity · Place 40 · Granite Bay5,000 Meters Varsity4021:46.212
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 58 · Granite Bay3,000 Meters Seeded Heats5812:32.8 PB12
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Varsity · Place 85 · Granite Bay4,000 Meters Varsity8516:39.2012

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9SJS XC Sub SectionsNov 9 · 3 Miles Varsity- D2 · Place 60 · Granite Bay3 Miles Varsity- D26022:03.011
Oct 19Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · Place 51 · Granite Bay3,200 Meters Varsity5112:46.4711
Oct 5Tom Laythe InvitationalOct 5 · 5,000 Meters Varsity Large School · Place 37 · Granite Bay5,000 Meters Varsity Large School3721:40.65 PB11
Sep 18SFL Cross Country Meet #1Sep 18 · 5,000 Meters Varsity · Place 37 · Granite Bay5,000 Meters Varsity3721:31.7 PB11
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Varsity · Place 44 · Granite Bay4,000 Meters Varsity4415:45.00 PB11

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4Sac Joaquin Sub-Sections Nov 4 · 2 Miles Frosh/Soph - Division 2 · Place 12 · Granite Bay2 Miles Frosh/Soph - Division 21214:42.6 PB10
Oct 28SFL Championships Oct 28 · 2 Miles Frosh/Soph · Place 7 · Granite Bay2 Miles Frosh/Soph713:00.2 PB10
Oct 14Cordova Hoka PostalsOct 14 · 3,200 Meters Varsity · Place 28 · Granite Bay3,200 Meters Varsity2812:55.19 PB10
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 8 · Granite Bay (SJ)5,000 Meters Varsity821:28.210
Sep 23Jessup InvitationalSep 23 · 2 Miles Frosh/Soph Freshman · Place 11 · Granite Bay (SJ)2 Miles Frosh/Soph Freshman1113:07.0010
Sep 23Jessup InvitationalSep 23 · 2 Miles Frosh/Soph Freshman · Place 11 · Granite Bay (SJ)2 Miles Frosh/Soph Freshman1113:07.0010
Sep 20SFL League meet #1 @ Sunset Whitney Recreation AreaSep 20 · 3,000 Meters Frosh/Soph · Place 4 · Granite Bay3,000 Meters Frosh/Soph412:24.3 PB10
Sep 9Lowell InvitationalSep 9 · 2.03 Miles Frosh/Soph 2 · Place 19 · Granite Bay2.03 Miles Frosh/Soph 21914:00.1 PB10
Aug 26Oakmont InvitationalAug 26 · 4,000 Meters Frosh/Soph · Place 18 · Granite Bay4,000 Meters Frosh/Soph1817:02.2010

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5SJS Sub Section XC meet at FrogtownNov 5 · 2.2 Miles Frosh/Soph- Division 2 · Place 24 · Granite Bay2.2 Miles Frosh/Soph- Division 22414:37.9 PB9
Oct 29SFL Championships Oct 29 · 2 Miles Junior Varsity · Place 15 · Granite Bay2 Miles Junior Varsity1514:58.29
Oct 15HOKA Postal NationalsOct 15 · 3,200 Meters Varsity · Place 44 · Granite Bay3,200 Meters Varsity4413:44.309
Sep 21SFL League meet #1Sep 21 · 3,650 Meters Frosh/Soph · Place 12 · Granite Bay3,650 Meters Frosh/Soph1216:32.4 PB9
Sep 10Lowell Invitational Sep 10 · 2.1 Miles Freshman Sophomore · Place 65 · Granite Bay (SJ)2.1 Miles Freshman Sophomore6515:19.2FR
Sep 10Lowell Invitational Sep 10 · 2.1 Miles Freshman Sophomore · Place 65 · Granite Bay (SJ)2.1 Miles Freshman Sophomore6515:19.2FR
Aug 27Oakmont InvitationalAug 27 · 4,000 Meters Frosh/Soph Freshman · Place 58 · Granite Bay4,000 Meters Frosh/Soph Freshman5818:55.309