Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Sierra CollegeSierra Invitational · Aug 2310:05.10Sierra InvitationalAugust 23, 2025
2 Miles · William Jessup UniversityJessup Invitational · Sep 2411:52.80Jessup InvitationalSeptember 24, 2022
3 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 815:48.2Sub Sections SJSNovember 8, 2025
3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 69:11.8Soiree at SWRASeptember 6, 2025
3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 189:14.30Grizzly 3200October 18, 2025
3.1 Miles · Bear River High SchoolPVL #4 @Bear River · Oct 2618:42.3PVL #4 @Bear RiverOctober 26, 2022
4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 3011:48.40Oakmont InvitationalAugust 30, 2025
5,000 Meters · Nevada Union High SchoolNevada Union Cross Country Invitational · Sep 917:47Nevada Union Cross Country Invitational September 9, 2023
5,000 Meters · Sutter HighPVL #2 @ Sutter · Sep 2819:00.7PVL #2 @ SutterSeptember 28, 2022
5,000 Meters · William Jessup UniversityPVL Meet #3 · Oct 1218:06.0PVL Meet #3October 12, 2022
5,000 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 1515:29.3SJS XC Section MeetNovember 15, 2025
7853 m · Newhall Community ParkSaint Mary's Invite · Sep 1824:12.05Saint Mary's InviteSeptember 18, 2026
8,000 Meters · Baylands ParkBronco Invitational · Oct 1724:46.7Bronco InvitationalOctober 17, 2026
8,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 925:05.9San Francisco State InvitationalOctober 9, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Invitational · Place 52 · Chico StateChico State8,000 Meters Invitational5224:46.7 PBFr
Oct 9San Francisco State InvitationalOct 9 · 8,000 Meters Collegiate · Place 4 · Chico StateChico State8,000 Meters Collegiate425:05.9 PBFr
Sep 18Saint Mary's InviteSep 18 · 7,853 Meters College · Place 40 · Chico StateChico State7,853 Meters College4024:12.05 PBFr

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 292025 CIF State Cross Country ChampionshipsNov 29 · 3 Miles Varsity · Place 31 · Twelve Bridges -SJTwelve Bridges -SJ3 Miles Varsity3115:08.9—
Nov 292025 CIF State Cross Country ChampionshipsNov 29 · 3 Miles Varsity · Place 6 · Twelve Bridges -SJTwelve Bridges -SJ3 Miles Varsity615:08.9—
Nov 15SJS XC Section MeetNov 15 · 5,000 Meters Varsity Division 3 · Place 2 · Twelve BridgesTwelve Bridges5,000 Meters Varsity Division 3215:29.3 PB12
Nov 8Sub Sections SJSNov 8 · 3 Miles Varsity Division 3 · Place 2 · Twelve BridgesTwelve Bridges3 Miles Varsity Division 3215:48.2 PB12
Oct 28FVL Cross Country ChampionshipsOct 28 · 3 Miles Varsity · Place 1 · Twelve BridgesTwelve Bridges3 Miles Varsity115:35.04—
Oct 25Flat SACOct 25 · 5,000 Meters Varsity · Place 1 · Twelve BridgesTwelve Bridges5,000 Meters Varsity115:27.2512
Oct 18Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 3 · Twelve BridgesTwelve Bridges3,200 Meters Varsity39:14.30 PB12
Sep 275th Annual Goldmine Invitational Sep 27 · 3 Miles Varsity · Place 1 · Twelve BridgesTwelve Bridges3 Miles Varsity115:25.3612
Sep 20Springview XC InviteSep 20 · 5,000 Meters Varsity · Place 1 · Twelve BridgesTwelve Bridges5,000 Meters Varsity115:43.0012
Sep 10FVL #1Sep 10 · 5,000 Meters Varsity · Place 1 · Twelve BridgesTwelve Bridges5,000 Meters Varsity116:38.8012
Sep 6Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 4 · Twelve BridgesTwelve Bridges3,000 Meters Seeded Heats49:11.8 PB12
Aug 30Oakmont InvitationalAug 30 · 4,000 Meters Varsity · Place 4 · Twelve BridgesTwelve Bridges4,000 Meters Varsity411:48.40 PB12
Aug 23Sierra InvitationalAug 23 · 2 Miles Senior · Place 2 · Twelve BridgesTwelve Bridges2 Miles Senior210:05.10 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 302024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Varsity · Place 77 · Twelve Bridges -SJTwelve Bridges -SJ5,000 Meters Varsity7715:31.4—
Nov 302024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Division 3 · Place 15 · Twelve Bridges -SJTwelve Bridges -SJ5,000 Meters Division 31515:31.4—
Nov 16SJS XC SectionsNov 16 · 5,000 Meters Varsity - D3 · Place 1 · Twelve BridgesTwelve Bridges5,000 Meters Varsity - D3115:56.311
Nov 9SJS XC Sub SectionsNov 9 · 3 Miles Varsity- D3 · Place 2 · Twelve BridgesTwelve Bridges3 Miles Varsity- D3216:03.811
Oct 29FVL Championships Oct 29 · 3 Miles Varsity · Place 1 · Twelve BridgesTwelve Bridges3 Miles Varsity115:57.3011
Oct 26Flat SACOct 26 · 5,000 Meters Varsity · Place 2 · Twelve BridgesTwelve Bridges5,000 Meters Varsity215:54.2811
Oct 19Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · Place 6 · Twelve BridgesTwelve Bridges3,200 Meters Varsity69:28.1511
Oct 5Tom Laythe InvitationalOct 5 · 5,000 Meters Varsity Small School · Place 1 · Twelve BridgesTwelve Bridges5,000 Meters Varsity Small School116:10.1011
Sep 25FVL Meet @ Nevada Union Sep 25 · 5,000 Meters Varsity · Place 1 · Twelve BridgesTwelve Bridges5,000 Meters Varsity117:13.6011
Aug 31Oakmont InvitationalAug 31 · 4,000 Meters Varsity · Place 16 · Twelve BridgesTwelve Bridges4,000 Meters Varsity1612:07.3011
Aug 24Sierra InvitationalAug 24 · 2 Miles Junior · Place 2 · Twelve BridgesTwelve Bridges2 Miles Junior210:11.5011

2023 Cross Country

17 results
DateMeetEventPlMarkGr
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Division 3 · Place 53 · Twelve Bridges -SJTwelve Bridges -SJ2.1 Miles Division 35316:11.3—
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 266 · Twelve Bridges -SJTwelve Bridges -SJVarsity26616:11.3—
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 53 · Twelve Bridges -SJTwelve Bridges -SJVarsity5316:11.3—
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Varsity · Place 266 · Twelve Bridges -SJTwelve Bridges -SJ2.1 Miles Varsity26616:11.3—
Nov 11CIF Sac Joaquin Sections ChampionshipNov 11 · 2.7 Miles Varsity Division 3 · Place 9 · 3 Twelve Bridges3 Twelve Bridges2.7 Miles Varsity Division 3916:30.210
Nov 4Sac Joaquin Sub-Sections Nov 4 · 3 Miles Varsity - Division 3 · Place 5 · Twelve BridgesTwelve Bridges3 Miles Varsity - Division 3516:33.410
Oct 25PVL XC Meet #4Oct 25 · 5,000 Meters Varsity · Place 1 · Twelve BridgesTwelve Bridges5,000 Meters Varsity117:40.510
Oct 21Flat SAC InvitationalOct 21 · 5,000 Meters Varsity · Place 6 · Twelve BridgesTwelve Bridges5,000 Meters Varsity616:27.9510
Oct 11PVL XC Meet #3Oct 11 · 5,000 Meters Varsity · Place 2 · Twelve BridgesTwelve Bridges5,000 Meters Varsity216:24.310
Sep 30Tom Laythe Cross Country Inv.Sep 30 · 5,000 Meters Varsity · Place 5 · Twelve BridgesTwelve Bridges5,000 Meters Varsity516:49.1810
Sep 27PVL XC Meet #2 (@ Sutter)Sep 27 · 5,000 Meters Varsity · Place 2 · Twelve BridgesTwelve Bridges5,000 Meters Varsity217:32.410
Sep 23Jessup InvitationalSep 23 · 3 Miles Varsity · Place 11 · Twelve Bridges (SJ)Twelve Bridges (SJ)3 Miles Varsity1116:01.0010
Sep 23Jessup InvitationalSep 23 · 3 Miles Varsity · Place 11 · Twelve Bridges (SJ)Twelve Bridges (SJ)3 Miles Varsity1116:01.0010
Sep 13PVL XC Meet #1Sep 13 · 3.1 Miles Varsity · Place 1 · Twelve BridgesTwelve Bridges3.1 Miles Varsity117:55.910
Sep 9Nevada Union Cross Country Invitational Sep 9 · 5,000 Meters Varsity (Small School) · Place 5 · Twelve BridgesTwelve Bridges5,000 Meters Varsity (Small School)517:47 PB10
Aug 26Oakmont InvitationalAug 26 · 4,000 Meters Varsity · Place 27 · Twelve BridgesTwelve Bridges4,000 Meters Varsity2712:56.4010
Aug 19Rhinos Time TrialsAug 19 · 2 Miles Open · Place 1 · Twelve BridgesTwelve Bridges2 Miles Open110:57Unofficial10

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5SJS Sub Section XC meet at FrogtownNov 5 · 3 Miles Varsity- Division 4 · Place 6 · Twelve BridgesTwelve Bridges3 Miles Varsity- Division 4616:05.99
Oct 26PVL #4 @Bear RiverOct 26 · 3.1 Miles Boys Varsity 5K · Place 2 · Twelve BridgesTwelve Bridges3.1 Miles Boys Varsity 5K218:42.3 PB9
Oct 22Flat SAC InvitationalOct 22 · 5,000 Meters Varsity · Place 18 · Twelve BridgesTwelve Bridges5,000 Meters Varsity1817:46.459
Oct 12PVL Meet #3Oct 12 · 5,000 Meters Varsity · Place 2 · Twelve BridgesTwelve Bridges5,000 Meters Varsity218:06.0 PB9
Sep 28PVL #2 @ SutterSep 28 · 5,000 Meters Varsity · Place 4 · Twelve BridgesTwelve Bridges5,000 Meters Varsity419:00.7 PB9
Sep 24Jessup InvitationalSep 24 · 2 Miles Freshman Boys · Place 1 · Twelve BridgesTwelve Bridges2 Miles Freshman Boys111:52.80 PB9
Sep 21PVL #1 @ ColfaxSep 21 · 2.1 Miles Junior Varsity · Place 2 · Twelve BridgesTwelve Bridges2.1 Miles Junior Varsity212:31.29
Sep 10Josh Ruff Memorial InvitationalSep 10 · 3,400 Meters Frosh/Soph Freshman Division 3 · Place 4 · Twelve BridgesTwelve Bridges3,400 Meters Frosh/Soph Freshman Division 3413:04.609
Aug 27Oakmont InvitationalAug 27 · 4,000 Meters Freshman · Place 6 · Twelve BridgesTwelve Bridges4,000 Meters Freshman615:01.809
Aug 20Rhinos Time TrialsAug 20 · 2 Miles Open · Place 3 · Twelve BridgesTwelve Bridges2 Miles Open311:55Unofficial9