Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 713:24.8Sac Joaquin Sub Section FinalsNovember 7, 2026
2 Miles · Cordova High SchoolMetro League Meet · Oct 714:36.02Metro League MeetOctober 7, 2026
2 Miles · Sierra CollegeSierra Invitational · Aug 2213:08.67Sierra InvitationalAugust 22, 2026
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1813:29.64Grizzly 3200October 18, 2025
3,400 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 1514:55.9SJS XC Section MeetNovember 15, 2025
3427 m · Golden Gate ParkLowell Invitational · Sep 1213:56.95Lowell InvitationalSeptember 12, 2026
4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 2915:27.48Oakmont Cross Country InvitationalAugust 29, 2026
5,000 Meters · Woodward ParkClovis Invitational · Oct 1021:11.50Clovis InvitationalOctober 10, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7Sac Joaquin Sub Section FinalsNov 7 · 2 Miles Sophomore- Division 1 · Place 49 · McClatchy2 Miles Sophomore- Division 14913:24.8 PB10
Oct 28Metro League ChampionshipsOct 28 · 2 Miles Frosh/Soph Freshman · Place 10 · McClatchy2 Miles Frosh/Soph Freshman1012:27.0110
Oct 17Grizzly 3200Oct 17 · 3,200 Meters Varsity · McClatchy3,200 Meters Varsity0DNS10
Oct 7Metro League MeetOct 7 · 2 Miles Frosh/Soph · Place 19 · McClatchy2 Miles Frosh/Soph1914:36.02 PB10
Oct 32nd Annual Bulldog Invitational (Meet Full)Oct 3 · 3,400 Meters Sophomore · Place 119 · McClatchy3,400 Meters Sophomore11916:33.810
Sep 12Lowell InvitationalSep 12 · 2.13 Miles Sophomore 1 · Place 83 · McClatchy2.13 Miles Sophomore 18313:56.95 PB10
Aug 29Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Sophomore · Place 85 · McClatchy4,000 Meters Sophomore8515:27.48 PB10
Aug 22Sierra InvitationalAug 22 · 2 Miles Sophomore · Place 59 · McClatchy2 Miles Sophomore5913:08.67 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15SJS XC Section MeetNov 15 · 3,400 Meters Sophomore Division 1 · Place 50 · McClatchy3,400 Meters Sophomore Division 15014:55.9 PB9
Nov 8Sub Sections SJSNov 8 · 2 Miles Sophomore Division 1 · Place 95 · McClatchy2 Miles Sophomore Division 19514:18.29
Oct 29Metro League ChampionshipsOct 29 · 2 Miles Frosh/Soph Freshman · Place 20 · McClatchy2 Miles Frosh/Soph Freshman2012:47.149
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 287 · McClatchy3,200 Meters Varsity28713:29.64 PB9
Oct 10Clovis InvitationalOct 10 · 5,000 Meters FS Large Schools · Place 282 · McClatchy5,000 Meters FS Large Schools28221:11.50 PB9
Oct 8Metro League 1Oct 8 · 2 Miles Frosh/Soph Freshman · Place 30 · McClatchy2 Miles Frosh/Soph Freshman3014:00.189
Sep 6Lowell Invitational (AKA San Francisco Invitational)Sep 6 · Varsity · Place 135 · McClatchy (C.K.) (SJVarsity13514:54.3—
Sep 6Lowell Invitational (AKA San Francisco Invitational)Sep 6 · 2.1 Miles Sophomore · Place 135 · McClatchy (C.K.) (SJ)2.1 Miles Sophomore13514:54.28—
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Freshman · Place 96 · McClatchy4,000 Meters Freshman9618:00.609
Aug 23Sierra InvitationalAug 23 · 2 Miles Freshman · Place 84 · McClatchy2 Miles Freshman8414:52.809