Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 815:18.6Sub Sections SJSNovember 8, 2025
2 Miles · William Jessup UniversitySFL Championships · Nov 112:39.4SFL Championships November 1, 2025
3,000 Meters · Sunset Whitney Recreation AreaSFL Cross Country Meet #1 · Sep 1813:00.4SFL Cross Country Meet #1September 18, 2024
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1812:58.61Grizzly 3200October 18, 2025
3,400 Meters · Willow Hills Reservoir CourseBulldog Invite · Oct 416:08.9Bulldog Invite October 4, 2025
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

8 results
DateMeetEventPlMarkGr
Nov 8Sub Sections SJSNov 8 · 2 Miles Sophomore Division 2 · Place 88 · Granite Bay2 Miles Sophomore Division 28815:18.6 PB10
Nov 1SFL Championships Nov 1 · 2 Miles Junior Varsity · Place 91 · Granite Bay2 Miles Junior Varsity9112:39.4 PB10
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 267 · Granite Bay3,200 Meters Varsity26712:58.61 PB10
Oct 4Bulldog Invite Oct 4 · 3,400 Meters Sophomore · Place 78 · Granite Bay3,400 Meters Sophomore7816:08.9 PB10
Sep 20Springview XC InviteSep 20 · 3,400 Meters Frosh/Soph Freshman · Place 59 · Granite Bay3,400 Meters Frosh/Soph Freshman5915:37.8010
Sep 17SFL Cross Country Meet #1Sep 17 · 3,000 Meters Junior Varsity · Place 122 · Granite Bay3,000 Meters Junior Varsity12213:21.310
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 472 · Granite Bay3,000 Meters Seeded Heats47214:24.410
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Sophomore · Place 139 · Granite Bay4,000 Meters Sophomore13917:20.5010

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · Place 305 · Granite Bay3,200 Meters Varsity30513:17.349
Oct 5Tom Laythe InvitationalOct 5 · 3,400 Meters Frosh/Soph Unlimited · Place 52 · Granite Bay3,400 Meters Frosh/Soph Unlimited5216:11.459
Sep 18SFL Cross Country Meet #1Sep 18 · 3,000 Meters Frosh/Soph · Place 137 · Granite Bay3,000 Meters Frosh/Soph13713:00.4 PB9
Sep 7Lowell Invitational (AKA San Francisco Invitational)Sep 7 · 2.1 Miles Freshman · Place 69 · Granite Bay (SJ)2.1 Miles Freshman6914:16.51FR
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Freshman · Place 82 · Granite Bay4,000 Meters Freshman8217:08.80 PB9