Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Sierra CollegeSierra Invitational · Aug 2211:03.41Sierra InvitationalAugust 22, 2026
3 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 717:22.2Sac Joaquin Sub Section FinalsNovember 7, 2026
3 Miles · Placer XC Course 3 Mile (est 2021)6th Annual Goldmine Invitational · Sep 2617:32.566th Annual Goldmine InvitationalSeptember 26, 2026
3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 510:15.60Soiree at SWRASeptember 5, 2026
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 1710:43.27Grizzly 3200October 17, 2026
4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 2913:17.36Oakmont Cross Country InvitationalAugust 29, 2026
5,000 Meters · Foresthill High School2026 Wildfire Invitational · Oct 1018:142026 Wildfire InvitationalOctober 10, 2026
5,000 Meters · Gibson Ranch Regional ParkFlat SAC Invitational · Oct 2417:08.8Flat SAC InvitationalOctober 24, 2026
5,000 Meters · Johnson-Springview ParkJosh Ruff Invitational · Sep 1917:29.10Josh Ruff InvitationalSeptember 19, 2026
5,000 Meters · Nevada Union High SchoolNevada Union Cross Country Invitational · Sep 719:43.70Nevada Union Cross Country InvitationalSeptember 7, 2024
5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational · Sep 1216:52.7Kim Duyst Twilight InvitationalSeptember 12, 2026
5,000 Meters · Willow Hills Reservoir CourseSJS XC Sections · Nov 1618:48.0SJS XC SectionsNovember 16, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 5 · Place 3 · Westlake Charter3 Miles Varsity- Division 5317:22.2 PB12
Oct 24Flat SAC InvitationalOct 24 · 5,000 Meters Boys Varsity Small School · Place 20 · Westlake Charter5,000 Meters Boys Varsity Small School2017:08.8 PB12
Oct 17Grizzly 3200Oct 17 · 3,200 Meters Varsity · Place 68 · Westlake Charter3,200 Meters Varsity6810:43.27 PB12
Oct 102026 Wildfire InvitationalOct 10 · 5,000 Meters Varsity Div 4-5 · Place 21 · Westlake Charter5,000 Meters Varsity Div 4-52118:14 PB12
Sep 266th Annual Goldmine InvitationalSep 26 · 3 Miles Varsity · Place 26 · Westlake Charter3 Miles Varsity2617:32.56 PB12
Sep 19Josh Ruff InvitationalSep 19 · 5,000 Meters Varsity · Place 22 · Westlake Charter5,000 Meters Varsity2217:29.10 PB12
Sep 12Kim Duyst Twilight InvitationalSep 12 · 5,000 Meters Varsity- Small School · Place 29 · Westlake Charter5,000 Meters Varsity- Small School2916:52.7 PB12
Sep 5Soiree at SWRASep 5 · 3,000 Meters varsity · Place 53 · Westlake Charter3,000 Meters varsity5310:15.60 PB12
Aug 29Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Varsity · Place 81 · Westlake Charter4,000 Meters Varsity8113:17.36 PB12
Aug 22Sierra InvitationalAug 22 · 2 Miles Senior · Place 9 · Westlake Charter2 Miles Senior911:03.41 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15SJS XC Section MeetNov 15 · 5,000 Meters Varsity Division 5 · Place 27 · Westlake Charter5,000 Meters Varsity Division 52718:55.911
Nov 8Sub Sections SJSNov 8 · 3 Miles Varsity Division 5 · Place 8 · Westlake Charter3 Miles Varsity Division 5817:56.111
Oct 25Flat SACOct 25 · 5,000 Meters Varsity · Place 29 · Westlake Charter5,000 Meters Varsity2917:27.0311
Oct 11Wildfire InvitationalOct 11 · 5,000 Meters Varsity · Place 38 · Westlake Charter5,000 Meters Varsity3819:0011
Sep 20Springview XC InviteSep 20 · 5,000 Meters Varsity · Place 38 · Westlake Charter5,000 Meters Varsity3818:10.0011
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Varsity · Place 96 · Westlake Charter4,000 Meters Varsity9613:31.7011
Aug 23Sierra InvitationalAug 23 · 2 Miles Junior · Place 26 · Westlake Charter2 Miles Junior2611:49.0011

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16SJS XC SectionsNov 16 · 5,000 Meters Varsity - D5 · Place 17 · Westlake Charter5,000 Meters Varsity - D51718:48.0 PB10
Nov 9SJS XC Sub SectionsNov 9 · 3 Miles Varsity- D5 · Place 21 · Westlake Charter3 Miles Varsity- D52118:57.210
Oct 26Flat SACOct 26 · 5,000 Meters Varsity · Place 60 · Westlake Charter5,000 Meters Varsity6018:21.7010
Oct 12Wildfire InvitationalOct 12 · 5,000 Meters Varsity · Place 26 · Westlake Charter5,000 Meters Varsity2619:1210
Oct 3Capitals InvitationalOct 3 · 5,000 Meters Varsity · Place 2 · Westlake Charter5,000 Meters Varsity219:5010
Sep 14Josh Ruff Memorial InvitationalSep 14 · 5,000 Meters Varsity Division 3 · Place 41 · Westlake Charter (SJ)5,000 Meters Varsity Division 34119:37.4010
Sep 7Nevada Union Cross Country InvitationalSep 7 · 5,000 Meters Varsity (Small School) · Place 15 · Westlake Charter5,000 Meters Varsity (Small School)1519:43.70 PB10
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Varsity · Place 181 · Westlake Charter4,000 Meters Varsity18114:39.6010
Aug 24Sierra InvitationalAug 24 · 2 Miles Sophomore · Place 47 · Westlake Charter2 Miles Sophomore4712:18.3010

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 11CIF Sac Joaquin Sections ChampionshipNov 11 · 2.7 Miles Varsity · Place 31 · 5 Westlake Charter2.7 Miles Varsity3119:59.19
Nov 4Sac Joaquin Sub-Sections Nov 4 · 3 Miles Varsity - Division 5 · Place 37 · Westlake Charter3 Miles Varsity - Division 53720:14.29
Oct 21Flat SAC InvitationalOct 21 · 5,000 Meters Varsity · Place 104 · Westlake Charter5,000 Meters Varsity10419:27.189
Oct 14Wildfire Invitational Oct 14 · Varsity · Place 48 · Westlake CharterVarsity4821:029
Sep 27Leroy Greene Academy InviteSep 27 · Varsity · Place 3 · Westlake CharterVarsity318:159
Sep 23Jessup InvitationalSep 23 · 3 Miles Varsity · Place 109 · Westlake Charter (SJ)3 Miles Varsity10919:27.109
Sep 23Jessup InvitationalSep 23 · 3 Miles Varsity · Place 109 · Westlake Charter (SJ)3 Miles Varsity10919:27.109
Sep 16Rio Linda OpenSep 16 · 2 Miles Open · Place 6 · Westlake Charter2 Miles Open612:54.409
Sep 9Nevada Union Cross Country Invitational Sep 9 · 5,000 Meters Varsity (Small School) · Place 23 · Westlake Charter5,000 Meters Varsity (Small School)2321:129
Sep 2Del Oro InviteSep 2 · 2 Miles Junior Varsity · Place 12 · Westlake Charter (SJ)2 Miles Junior Varsity1214:36.409
Sep 2Del Oro InviteSep 2 · 2 Miles Junior Varsity · Place 12 · Westlake Charter (SJ)2 Miles Junior Varsity1214:36.409
Aug 26Oakmont InvitationalAug 26 · 4,000 Meters Varsity · Place 194 · Westlake Charter4,000 Meters Varsity19415:43.109
Aug 19Sierra InvitationalAug 19 · 2 Miles Freshman · Place 75 · Westlake Charter2 Miles Freshman7513:51.199