Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlacer County Championship · Apr 1812.32Placer County ChampionshipApril 18, 2026
200 Meters · OutdoorFVL River Valley / Twelve Bridges / Nevada Union · Apr 2325.06aFVL River Valley / Twelve Bridges / Nevada UnionApril 23, 2025
400 Meters · IndoorRocklin & 12 Bridges Pre-season Meet · Feb 2859.89aRocklin & 12 Bridges Pre-season MeetFebruary 28, 2024
400 Meters · OutdoorFVL Championship · May 954.17aFVL Championship May 9, 2025
800 Meters · IndoorRocklin & 12 Bridges Pre-season Meet · Feb 282:24.83aRocklin & 12 Bridges Pre-season MeetFebruary 28, 2024
800 Meters · OutdoorFVL Championship · May 92:14.78aFVL Championship May 9, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28FVL TRIALS AND FINALSApr 28 · 400 Meters · Place 11 · Twelve BridgesTwelve Bridges400 MetersRound P11.54.75a11
Apr 18Placer County ChampionshipApr 18 · 300m Hurdles · Place 6 · Twelve Bridges (SJ)Twelve Bridges (SJ)300m Hurdles647.6411
Apr 18Placer County ChampionshipApr 18 · 100 Meters · Place 17 · Twelve Bridges (SJ)Twelve Bridges (SJ)100 Meters1712.32 PB11
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 300m Hurdles · Place 4 · Twelve BridgesTwelve Bridges300m Hurdles446.42a11
Apr 14FVL Tri Meet - Twelve Bridges, Roseville, River ValleyApr 14 · 400 Meters · Place 5 · Twelve BridgesTwelve Bridges400 Meters555.30a11
Apr 11Thunder Invitational-MEET IS FULLApr 11 · 400 Meters · Place 21 · Twelve BridgesTwelve Bridges400 Meters21.56.06a11
Apr 11Thunder Invitational-MEET IS FULLApr 11 · 200 Meters · Place 23 · Twelve BridgesTwelve Bridges200 Meters23.25.49aWind: -2.511
Mar 25FVL Meet Roseville Mar 25 · 400 Meters · Place 7 · Twelve BridgesTwelve Bridges400 Meters755.25a11
Mar 146th Annual Fighting Zebras InvitationalMar 14 · 400 Meters · Place 14 · Twelve BridgesTwelve Bridges400 Meters1456.63a11
Mar 12FVL Meet at Twelve BridgesMar 12 · 400 Meters · Place 2 · Twelve BridgesTwelve Bridges400 Meters255.08a11
Mar 12FVL Meet at Twelve BridgesMar 12 · 200 Meters · Place 11 · Twelve BridgesTwelve Bridges200 Meters1125.31a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9FVL Championship May 9 · 800 Meters · Place 2 · Twelve BridgesTwelve Bridges800 Meters22:14.78a PB10
May 9FVL Championship May 9 · 400 Meters · Place 2 · Twelve BridgesTwelve Bridges400 Meters256.29a10
May 9FVL Championship May 9 · 400 Meters · Place 1 · Twelve BridgesTwelve Bridges400 Meters154.17a PB10
Apr 23FVL River Valley / Twelve Bridges / Nevada UnionApr 23 · 400 Meters · Place 1 · Twelve BridgesTwelve Bridges400 Meters1.56.41a10
Apr 23FVL River Valley / Twelve Bridges / Nevada UnionApr 23 · 200 Meters · Place 3 · Twelve BridgesTwelve Bridges200 Meters3.25.06a PB10
Apr 2FVL Quad meet 2AApr 2 · 800 Meters · Place 1 · Twelve BridgesTwelve Bridges800 Meters12:15.69a10
Apr 2FVL Quad meet 2AApr 2 · 400 Meters · Place 2 · Twelve BridgesTwelve Bridges400 Meters255.34a10
Mar 26FVL Quad Twelve Bridges/River Valley/Roseville/PlacerMar 26 · 400 Meters · Place 1 · Twelve BridgesTwelve Bridges400 Meters1.55.78a10
Mar 155th Annual Fighting Zebras Invitational Mar 15 · 400 Meters · Place 12 · Twelve BridgesTwelve Bridges400 Meters1257.63a—
Feb 26Preseason Practice Meet With 12 Bridges and Lincoln Feb 26 · 800 Meters · Place 1 · Twelve BridgesTwelve Bridges800 Meters1.2:18.69a10
Feb 26Preseason Practice Meet With 12 Bridges and Lincoln Feb 26 · 400 Meters · Place 1 · Twelve BridgesTwelve Bridges400 Meters1.57.93a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30PVL Trials Apr 30 · 400 Meters · Twelve BridgesTwelve Bridges400 MetersRound P—DNS9
Apr 2PVL Double Dual: Bear River vs Twelve Bridges, Colfax vs CenterApr 2 · 400 Meters · Place 9 · Twelve BridgesTwelve Bridges400 Meters958.50a—
Mar 20PVL Double Dual: Colfax vs. Twelve Bridges/ Wheatland vs. SutterMar 20 · 800 Meters · Place 4 · Twelve BridgesTwelve Bridges800 Meters42:18.40a—
Mar 164th Annual Fighting Zebras InvitationalMar 16 · 800 Meters · Place 9 · Twelve BridgesTwelve Bridges800 Meters92:23.60a—
Mar 164th Annual Fighting Zebras InvitationalMar 16 · 400 Meters · Place 15 · Twelve BridgesTwelve Bridges400 Meters1558.63a—
Mar 13PVL Double Dual: Marysville vs. Center/ Twelve Bridges vs. SutterMar 13 · 400 Meters · Place 7 · Twelve BridgesTwelve Bridges400 Meters760.31a—
Mar 13PVL Double Dual: Marysville vs. Center/ Twelve Bridges vs. SutterMar 13 · 300m Hurdles · Place 3 · Twelve BridgesTwelve Bridges300m Hurdles349.13a—
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 800 Meters · Place 8 · Twelve Bridges (SJ)Twelve Bridges (SJ)800 Meters82:18.429
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 400 Meters · Place 23 · Twelve Bridges (SJ)Twelve Bridges (SJ)400 Meters2359.229
Mar 6 PVL Double Dual Meet: Colfax vs Lindhurst & Marysville vs Twelve Bridges Mar 6 · 800 Meters · Place 1 · Twelve BridgesTwelve Bridges800 Meters12:26.40a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Rocklin & 12 Bridges Pre-season MeetFeb 28 · 800 Meters · Place 2 · Twelve BridgesTwelve Bridges800 Meters22:24.83a PB—
Feb 28Rocklin & 12 Bridges Pre-season MeetFeb 28 · 400 Meters · Place 2 · Twelve BridgesTwelve Bridges400 Meters259.89a PB—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25Granite Oaks host @ Granite Oaks MS (Cooley, Eich, WC Riles, Twelve Bridges) [all events hand-timed]Apr 25 · 55m Hurdles · Twelve BridgesTwelve Bridges55m Hurdles30"—9.31aUnofficial8
Apr 25Granite Oaks host @ Granite Oaks MS (Cooley, Eich, WC Riles, Twelve Bridges) [all events hand-timed]Apr 25 · 800 Meters · Twelve BridgesTwelve Bridges800 Meters—02:27.36aUnofficial8
Apr 19Twelve Bridges host @ TBHS (Co-host E.V. Cain, Glen Edwards, Chilton, Cavitt)[All events hand-timed]Apr 19 · 1600 Meters · Twelve BridgesTwelve Bridges1600 Meters—05:29.0aUnofficial8
Apr 19Twelve Bridges host @ TBHS (Co-host E.V. Cain, Glen Edwards, Chilton, Cavitt)[All events hand-timed]Apr 19 · 55m Hurdles · Twelve BridgesTwelve Bridges55m Hurdles30"—8.5aUnofficial8
Apr 19Twelve Bridges host @ TBHS (Co-host E.V. Cain, Glen Edwards, Chilton, Cavitt)[All events hand-timed]Apr 19 · 800 Meters · Twelve BridgesTwelve Bridges800 Meters—02:23.8aUnofficial8
Apr 12Glen Edwards hosting @ Lincoln HS (All events hand-timed)Apr 12 · 55m Hurdles · Twelve BridgesTwelve Bridges55m Hurdles30"—9.85aUnofficial8
Apr 12Glen Edwards hosting @ Lincoln HS (All events hand-timed)Apr 12 · 800 Meters · Twelve BridgesTwelve Bridges800 Meters—02:29.9aUnofficial8
Apr 12Glen Edwards hosting @ Lincoln HS (All events hand-timed)Apr 12 · 400 Meters · Twelve BridgesTwelve Bridges400 Meters—01:00.4aUnofficial8
Mar 24W.C. Riles hosting @ Center HS [All events hand-timed]Mar 24 · 1600 Meters · Twelve BridgesTwelve Bridges1600 Meters—05:34.0aUnofficial8
Mar 24W.C. Riles hosting @ Center HS [All events hand-timed]Mar 24 · 55m Hurdles · Twelve BridgesTwelve Bridges55m Hurdles30"—9.43aUnofficial8
Mar 24W.C. Riles hosting @ Center HS [All events hand-timed]Mar 24 · 800 Meters · Twelve BridgesTwelve Bridges800 Meters—02:33.0aUnofficial8
Mar 24W.C. Riles hosting @ Center HS [All events hand-timed]Mar 24 · 200 Meters · Twelve BridgesTwelve Bridges200 Meters—28.36aUnofficial8