Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Calaveras County FairgroundsSJS XC Sub Sections · Nov 912:48.2SJS XC Sub SectionsNovember 9, 2024
3,000 Meters · Sunset Whitney Recreation AreaSFL Cross Country Meet #1 · Sep 1711:45.7SFL Cross Country Meet #1September 17, 2025
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1812:08.37Grizzly 3200October 18, 2025
3,400 Meters · Willow Hills Reservoir CourseBulldog Invite · Oct 414:07.2Bulldog Invite October 4, 2025
3300 m · Willow Hills Reservoir CourseSJS XC Sections · Nov 1614:33.9SJS XC SectionsNovember 16, 2024
4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 3117:08.80Oakmont InvitationalAugust 31, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 204 · Granite Bay3,200 Meters Varsity20412:08.37 PB10
Oct 4Bulldog Invite Oct 4 · 3,400 Meters Sophomore · Place 52 · Granite Bay3,400 Meters Sophomore5214:07.2 PB10
Sep 20Springview XC InviteSep 20 · 3,400 Meters Frosh/Soph Freshman · Place 34 · Granite Bay3,400 Meters Frosh/Soph Freshman3413:45.6010
Sep 17SFL Cross Country Meet #1Sep 17 · 3,000 Meters Junior Varsity · Place 51 · Granite Bay3,000 Meters Junior Varsity5111:45.7 PB10
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 292 · Granite Bay3,000 Meters Seeded Heats29212:12.010

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16SJS XC SectionsNov 16 · 3,300 Meters Sophomore - D2 · Place 50 · Granite Bay3,300 Meters Sophomore - D25014:33.9 PB9
Nov 9SJS XC Sub SectionsNov 9 · 2 Miles Freshman- D2 · Place 33 · Granite Bay2 Miles Freshman- D23312:48.2 PB9
Nov 2SFL Cross Country Championships Nov 2 · Varsity · Place 105 · Granite BayVarsity10512:21.89
Oct 19Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · Place 293 · Granite Bay3,200 Meters Varsity29313:07.469
Oct 5Tom Laythe InvitationalOct 5 · 3,400 Meters Frosh/Soph Unlimited · Place 24 · Granite Bay3,400 Meters Frosh/Soph Unlimited2414:44.189
Sep 18SFL Cross Country Meet #1Sep 18 · 3,000 Meters Frosh/Soph · Place 101 · Granite Bay3,000 Meters Frosh/Soph10112:09.89
Sep 7Lowell Invitational (AKA San Francisco Invitational)Sep 7 · 2.1 Miles Freshman · Place 94 · Granite Bay (SJ)2.1 Miles Freshman9414:37.70FR
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Freshman · Place 82 · Granite Bay4,000 Meters Freshman8217:08.80 PB9