Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 717:38.1Sac Joaquin Sub Section FinalsNovember 7, 2026
3 Miles · Rush Ranch Open SpaceGSL Championships · Oct 2217:02.6GSL ChampionshipsOctober 22, 2025
3 Miles · Valley High SchoolGSL Meet #1 · Sep 1818:39GSL Meet #1September 18, 2024
4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 2913:32.86Oakmont Cross Country InvitationalAugust 29, 2026
4103 m · Foothill High SchoolGSL League Meet 2 · Oct 114:49GSL League Meet 2October 1, 2025
5,000 Meters · Foothill High SchoolTRUSD District Meet · Sep 1020:33TRUSD District MeetSeptember 10, 2025
5,000 Meters · Foresthill High School2026 Wildfire Invitational · Oct 1018:012026 Wildfire InvitationalOctober 10, 2026
5,000 Meters · Gibson Ranch Regional ParkFlat SAC Invitational · Oct 2417:15.7Flat SAC InvitationalOctober 24, 2026
5,000 Meters · Johnson-Springview ParkJosh Ruff Invitational · Sep 1917:38.00Josh Ruff InvitationalSeptember 19, 2026
5,000 Meters · North Laguna Creek ParkGSL Championships · Oct 2318:06.4GSL ChampionshipsOctober 23, 2024
5,000 Meters · Roy Hayer ParkFoothill Small School Invitational · Sep 2617:20Foothill Small School InvitationalSeptember 26, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 3 · Place 33 · Foothill (Sacramento)3 Miles Varsity- Division 33317:38.1 PB11
Oct 24Flat SAC InvitationalOct 24 · 5,000 Meters Boys Varsity Small School · Place 23 · Foothill (Sacramento)5,000 Meters Boys Varsity Small School2317:15.7 PB11
Oct 21GSL League FinalsOct 21 · 3 Miles Varsity · Place 6 · Foothill (Sacramento)3 Miles Varsity616:50.6911
Oct 102026 Wildfire InvitationalOct 10 · 5,000 Meters Varsity Div 1-2-3 · Place 11 · Foothill (Sacramento)5,000 Meters Varsity Div 1-2-31118:01 PB11
Sep 30GSL #2Sep 30 · 3 Miles Varsity · Place 9 · Foothill (Sacramento)3 Miles Varsity917:5711
Sep 26Foothill Small School InvitationalSep 26 · 5,000 Meters Varsity · Place 1 · Foothill (Sacramento)5,000 Meters Varsity117:20 PB11
Sep 19Josh Ruff InvitationalSep 19 · 5,000 Meters Varsity · Place 25 · Foothill (Sacramento)5,000 Meters Varsity2517:38.00 PB11
Sep 122026 TRUSD District Cup MeetSep 12 · 5,000 Meters Varsity · Place 3 · Foothill (Sacramento)5,000 Meters Varsity319:5111
Aug 29Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Varsity · Place 116 · Foothill (Sacramento)4,000 Meters Varsity11613:32.86 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8Sub Sections SJSNov 8 · 3 Miles Varsity Division 3 · Place 46 · Foothill (Sacramento)3 Miles Varsity Division 34617:58.510
Oct 25Flat SACOct 25 · 5,000 Meters Varsity · Place 35 · Foothill (Sacramento)5,000 Meters Varsity3517:30.9910
Oct 22GSL ChampionshipsOct 22 · 3 Miles Varsity · Place 6 · Foothill (Sacramento)3 Miles Varsity617:02.6 PB10
Oct 11Wildfire InvitationalOct 11 · 5,000 Meters Varsity · Place 14 · Foothill (Sacramento)5,000 Meters Varsity1418:3410
Oct 1GSL League Meet 2Oct 1 · 2.55 Miles Varsity · Place 8 · Foothill (Sacramento)2.55 Miles Varsity814:49 PB10
Sep 27Foothill Small School InvitationalSep 27 · 5,000 Meters Varsity · Place 3 · Foothill (Sacramento)5,000 Meters Varsity318:44—
Sep 17GSL #1 MeetSep 17 · 3 Miles Varsity · Place 6 · Foothill (Sacramento)3 Miles Varsity618:58Unofficial10
Sep 10TRUSD District MeetSep 10 · 5,000 Meters Varsity · Place 2 · Foothill (Sacramento)5,000 Meters Varsity220:33 PB10
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Varsity · Place 221 · Foothill (Sacramento)4,000 Meters Varsity22115:16.2010

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9SJS XC Sub SectionsNov 9 · 3 Miles Varsity- D3 · Place 78 · Foothill (Sacramento)3 Miles Varsity- D37818:56.99
Oct 26Flat SACOct 26 · 5,000 Meters Varsity · Place 59 · Foothill (Sacramento)5,000 Meters Varsity5918:20.589
Oct 23GSL ChampionshipsOct 23 · 5,000 Meters Varsity · Place 15 · Foothill (Sacramento)5,000 Meters Varsity1518:06.4 PB9
Oct 16GSL Meet #2Oct 16 · 5,000 Meters Varsity · Place 10 · Foothill (Sacramento)5,000 Meters Varsity1019:01.009
Oct 12Wildfire InvitationalOct 12 · 5,000 Meters Varsity · Place 27 · Foothill (Sacramento)5,000 Meters Varsity2718:469
Sep 28Foothill Small School InvitationalSep 28 · 5,000 Meters Varsity · Place 11 · Foothill (Sacramento)5,000 Meters Varsity1119:21.89
Sep 21TRUSD District MeetSep 21 · 5,000 Meters Varsity · Place 1 · Foothill (Sacramento)5,000 Meters Varsity119:419
Sep 18GSL Meet #1Sep 18 · 3 Miles Varsity · Place 12 · Foothill (Sacramento)3 Miles Varsity1218:39 PB9