Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorPreseason Practice Meet With 12 Bridges and Lincoln · Feb 264:11.22aPreseason Practice Meet With 12 Bridges and Lincoln February 26, 2025
1600 Meters · IndoorRocklin & 12 Bridges Pre-season Meet · Feb 284:44.81aRocklin & 12 Bridges Pre-season MeetFebruary 28, 2024
1600 Meters · Outdoor106th CIF State T&F Champs Prelims & Finals 2026 · May 294:08.86a106th CIF State T&F Champs Prelims & Finals 2026May 29, 2026
3200 Meters · OutdoorPlacer County Championship · Apr 188:58.16Placer County ChampionshipApril 18, 2026
800 Meters · IndoorSacTown Races · Feb 242:31.72SacTown RacesFebruary 24, 2023
800 Meters · OutdoorFVL TRIALS AND FINALS · Apr 281:55.34aFVL TRIALS AND FINALSApril 28, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 1600 Meters · Place 15 · Twelve Bridges1600 MetersRound P15.4:08.86a PB12
May 23SJS Masters Championships FinalsMay 23 · 3200 Meters · Place 5 · Twelve Bridges3200 Meters59:08.28a12
May 23SJS Masters Championships FinalsMay 23 · 1600 Meters · Place 2 · Twelve Bridges1600 Meters24:08.97a12
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 1600 Meters · Place 2 · Twelve Bridges1600 Meters24:11.32a12
May 13SJS D3 Championship TrialsMay 13 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters19:08.02a12
Apr 28FVL TRIALS AND FINALSApr 28 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters1.10:11.70a12
Apr 28FVL TRIALS AND FINALSApr 28 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters1.4:14.47a12
Apr 28FVL TRIALS AND FINALSApr 28 · 800 Meters · Place 5 · Twelve Bridges800 MetersRound P5.2:05.73a12
Apr 28FVL TRIALS AND FINALSApr 28 · 800 Meters · Place 1 · Twelve Bridges800 Meters1.1:55.34a PB12
Apr 252026 Sacramento Meet of ChampionsApr 25 · 1600 Meters · Place 5 · Twelve Bridges1600 Meters54:12.3312
Apr 18Placer County ChampionshipApr 18 · 3200 Meters · Place 1 · Twelve Bridges (SJ)3200 Meters18:58.16 PB12
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:41.03a12
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 800 Meters · Place 1 · Twelve Bridges800 Meters11:55.99a12
Apr 3Stanford InviteApr 3 · 1600 Meters · Place 7 · Twelve Bridges1600 Meters7.4:11.32a12
Mar 25FVL Meet Roseville Mar 25 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:45.85a12
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 2 · Twelve Bridges3200 Meters29:07.5912
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 2 · Twelve Bridges1600 Meters24:13.6212
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters1.9:09.98a12
Mar 1411th Annual Randall Sturgeon InvitationalMar 14 · 1600 Meters · Twelve Bridges1600 Meters—DNS12
Mar 12FVL Meet at Twelve BridgesMar 12 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:34.54a12
Mar 12FVL Meet at Twelve BridgesMar 12 · 800 Meters · Place 1 · Twelve Bridges800 Meters12:00.02a12
Feb 28Glenn Poole InvitationalFeb 28 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters1.4:15.97a12
Feb 25Lincoln, 12 Bridges, Rocklin Preseason MeetFeb 25 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters1.4:17.59a12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24CIF Masters Finals 2025May 24 · 1600 Meters · Place 7 · Twelve Bridges1600 Meters7.4:15.78a11
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 3200 Meters · Place 6 · Twelve Bridges3200 Meters69:30.17a11
May 14SJS DIVISION III TRIALS/FINALSMay 14 · 1600 Meters · Place 4 · Twelve Bridges1600 Meters44:19.37a11
May 9FVL Championship May 9 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters110:06.03a11
May 9FVL Championship May 9 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:30.34a11
Apr 262025 Sacramento Meet of ChampionsApr 26 · 1600 Meters · Place 5 · Twelve Bridges1600 Meters54:16.9911
Apr 262025 Sacramento Meet of ChampionsApr 26 · 1600 Meters · Place 5 · Twelve Bridges1600 Meters54:16.9911
Apr 23FVL River Valley / Twelve Bridges / Nevada UnionApr 23 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters1.9:28.30a11
Apr 23FVL River Valley / Twelve Bridges / Nevada UnionApr 23 · 1600 Meters · Twelve Bridges1600 Meters—SCR11
Apr 2FVL Quad meet 2AApr 2 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters19:27.06a11
Mar 29Thunder Invitational Mar 29 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters1.4:25.53a11
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters1.9:33.86a11
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · 1600 Meters · Place 2 · Twelve Bridges1600 Meters2.4:20.98a11
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 24 · Twelve Bridg1600 Meters244:22.1811
Mar 155th Annual Fighting Zebras Invitational Mar 15 · 1600 Meters · Place 2 · Twelve Bridges1600 Meters24:30.47a—
Mar 8Sturgeon Invite 2025Mar 8 · 1600 Meters · Place 1 · Twelve Bridges (SJ)1600 Meters14:29.5511
Mar 1Glenn Poole InvitationalMar 1 · 1600 Meters · Place 3 · Twelve Bridges1600 Meters34:36.93a—
Mar 1Glenn Poole InvitationalMar 1 · 800 Meters · Place 6 · Twelve Bridges800 Meters62:05.80a—
Feb 26Preseason Practice Meet With 12 Bridges and Lincoln Feb 26 · 1500 Meters · Place 1 · Twelve Bridges1500 Meters1.4:11.22a PB11

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 17 SJS Masters Prelims and FinalsMay 17 · 1600 Meters · Place 15 · Twelve Bridges1600 Meters15.4:24.80a10
May 10SJS Division IV/V FinalsMay 10 · 3200 Meters · Place 4 · Twelve Bridges3200 Meters4.9:50.22a10
May 10SJS Division IV/V FinalsMay 10 · 1600 Meters · Place 3 · Twelve Bridges1600 Meters3.4:27.38a10
May 2PVL FinalsMay 2 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters19:50.72a—
May 2PVL FinalsMay 2 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:31.89a—
Apr 30PVL Trials Apr 30 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters1.9:50.72a10
Apr 30PVL Trials Apr 30 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters1.4:31.89a10
Apr 23PVL Double Dual: Lindhurst vs Twelve Bridges , Bear River vs. SutterApr 23 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters19:45.45a—
Apr 23PVL Double Dual: Lindhurst vs Twelve Bridges , Bear River vs. SutterApr 23 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:30.14a—
Apr 18PVL Double Dual: Center vs Twelve Bridges , Wheatland vs Lindhurst Apr 18 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters112:14.19a—
Apr 18PVL Double Dual: Center vs Twelve Bridges , Wheatland vs Lindhurst Apr 18 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:29.41a—
Apr 10PVL Double Dual- Wheatland v 12 Bridges/Marysville v Bear RiverApr 10 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters110:44.75a—
Apr 10PVL Double Dual- Wheatland v 12 Bridges/Marysville v Bear RiverApr 10 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:32.52a—
Apr 2PVL Double Dual: Bear River vs Twelve Bridges, Colfax vs CenterApr 2 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters111:04.74a—
Apr 2PVL Double Dual: Bear River vs Twelve Bridges, Colfax vs CenterApr 2 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:35.67a—
Mar 20PVL Double Dual: Colfax vs. Twelve Bridges/ Wheatland vs. SutterMar 20 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters111:05.27a—
Mar 20PVL Double Dual: Colfax vs. Twelve Bridges/ Wheatland vs. SutterMar 20 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:38.14a—
Mar 164th Annual Fighting Zebras InvitationalMar 16 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters110:27.44a—
Mar 164th Annual Fighting Zebras InvitationalMar 16 · 1600 Meters · Place 3 · Twelve Bridges1600 Meters34:31.35a—
Mar 13PVL Double Dual: Marysville vs. Center/ Twelve Bridges vs. SutterMar 13 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters112:58.22a—
Mar 13PVL Double Dual: Marysville vs. Center/ Twelve Bridges vs. SutterMar 13 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:45.18a—
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 1600 Meters · Place 8 · Twelve Bridges (SJ)1600 Meters84:36.1710
Mar 6 PVL Double Dual Meet: Colfax vs Lindhurst & Marysville vs Twelve Bridges Mar 6 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters110:24.55a—
Mar 6 PVL Double Dual Meet: Colfax vs Lindhurst & Marysville vs Twelve Bridges Mar 6 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:46.38a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Rocklin & 12 Bridges Pre-season MeetFeb 28 · 1600 Meters · Place 3 · Twelve Bridges1600 Meters34:44.81a PB—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 9CIF-SJS Div IV-V Prelims/FinalsMay 9 · 3200 Meters · Place 5 · Twelve Bridges3200 Meters5.10:06.44a9
May 9CIF-SJS Div IV-V Prelims/FinalsMay 9 · 1600 Meters · Place 8 · Twelve Bridges1600 Meters8.4:42.66a9
May 4PVL League FinalsMay 4 · 3200 Meters · Place 2 · Twelve Bridges3200 Meters210:27.34a—
May 4PVL League FinalsMay 4 · 1600 Meters · Place 3 · Twelve Bridges1600 Meters34:46.02a—
May 2PVL League Trials/FinalsMay 2 · 3200 Meters · Place 2 · Twelve Bridges3200 Meters210:27.34a—
May 2PVL League Trials/FinalsMay 2 · 1600 Meters · Place 3 · Twelve Bridges1600 Meters34:46.02a—
Apr 26PVL Double Dual: Lindhurst vs Twelve Bridges, Colfax vs MarysvilleApr 26 · 3200 Meters · Place 2 · Twelve Bridges3200 Meters210:45.16a—
Apr 26PVL Double Dual: Lindhurst vs Twelve Bridges, Colfax vs MarysvilleApr 26 · 1600 Meters · Place 3 · Twelve Bridges1600 Meters34:54.13a—
Apr 18PVL Double Dual: Twelve Bridges v Center, Wheatland v Lindhurst Apr 18 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters1.10:37.76aUnofficial9
Apr 18PVL Double Dual: Twelve Bridges v Center, Wheatland v Lindhurst Apr 18 · 1600 Meters · Place 2 · Twelve Bridges1600 Meters2.4:47.09aUnofficial9
Apr 15Sturgeon Invite @ Granite Bay HS Apr 15 · 1600 Meters · Place 24 · Twelve Bridges1600 Meters244:52.54a—
Apr 12PVL Double Dual: Bear River vs Twelve Bridges, Colfax vs CenterApr 12 · 3200 Meters · Place 2 · Twelve Bridges3200 Meters210:55.42a—
Apr 12PVL Double Dual: Bear River vs Twelve Bridges, Colfax vs CenterApr 12 · 1600 Meters · Place 2 · Twelve Bridges1600 Meters24:54.12a—
Mar 29PVL Double Dual. Wheatland vs 12 Bridges, Marysville vs Bear RiverMar 29 · 1600 Meters · Place 2 · Twelve Bridges1600 Meters24:49.16a—
Mar 22PVL Double Dual: Wheatland Vs Sutter, Colfax vs 12 BridgesMar 22 · 3200 Meters · Place 1 · Twelve Bridges3200 Meters110:50.54a—
Mar 22PVL Double Dual: Wheatland Vs Sutter, Colfax vs 12 BridgesMar 22 · 1600 Meters · Place 1 · Twelve Bridges1600 Meters14:47.16a—
Mar 183rd Annual Fighting Zebras InvitationalMar 18 · 1600 Meters · Place 2 · Twelve Bridges1600 Meters24:48.30a—
Mar 16PVL DOUBLE DUAL MEET: Marysville vs. Center, Twelve Bridges vs. SutterMar 16 · 3200 Meters · Place 2 · Twelve Bridges3200 Meters2.10:35.23a9
Mar 16PVL DOUBLE DUAL MEET: Marysville vs. Center, Twelve Bridges vs. SutterMar 16 · 1600 Meters · Place 2 · Twelve Bridges1600 Meters2.4:52.74a9
Mar 8PVL Double Dual Meet: Marysville vs Twelve Bridges, Colfax vs Lindhurst Mar 8 · Pole Vault · Place 3 · Twelve BridgesPole Vault36-06.00—
Mar 8PVL Double Dual Meet: Marysville vs Twelve Bridges, Colfax vs Lindhurst Mar 8 · 1600 Meters · Place 2 · Twelve Bridges1600 Meters25:01.81a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24SacTown RacesFeb 24 · High Jump · Place 3 · Twelve Bridges (SJ)High Jump34-109
Feb 24SacTown RacesFeb 24 · 1600 Meters · Place 16 · Twelve Bridges (SJ)1600 Meters165:17.519
Feb 24SacTown RacesFeb 24 · 800 Meters · Place 25 · Twelve Bridges (SJ)800 Meters252:31.72 PB9