Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorRETC #2 Youth Mini Meet (8 teams) · May 295:50.79aRETC #2 Youth Mini Meet (8 teams)May 29, 2021
1600 Meters · Outdoor106th CIF State T&F Champs Prelims & Finals 2026 · May 294:48.09a106th CIF State T&F Champs Prelims & Finals 2026May 29, 2026
3000 Meters · OutdoorCal All-Comers I · Feb 2210:30.42aCal All-Comers IFebruary 22, 2025
3200 Meters · OutdoorViking Track Classic · Apr 2510:38.68aViking Track ClassicApril 25, 2026
600 Meters · IndoorFriday 100's · Feb 281:39.22Friday 100'sFebruary 28, 2025
800 Meters · OutdoorMustang Frosh Soph Invitational · May 32:14.72Mustang Frosh Soph InvitationalMay 3, 2025
Long Jump · OutdoorRETC #2 Youth Mini Meet (8 teams) · May 293.13mRETC #2 Youth Mini Meet (8 teams)May 29, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 1600 Meters · Place 6 · BransonBranson1600 MetersRound P6.4:48.09a PB11
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 1600 Meters · Place 5 · BransonBranson1600 Meters5.4:48.46a11
May 16NCS Class A ChampionshipsMay 16 · 3200 Meters · Place 1 · BransonBranson3200 Meters1.10:57.41a11
May 16NCS Class A ChampionshipsMay 16 · 1600 Meters · Place 2 · BransonBranson1600 Meters2.4:56.19a11
May 72026 MCAL Track and Field ChampionshipsMay 7 · 3200 Meters · Place 1 · BransonBranson3200 Meters1.10:49.52a11
May 72026 MCAL Track and Field ChampionshipsMay 7 · 1600 Meters · Place 1 · BransonBranson1600 MetersRound P1.5:03.43a11
May 72026 MCAL Track and Field ChampionshipsMay 7 · 1600 Meters · Place 1 · BransonBranson1600 Meters1.4:50.85a11
Apr 29MCAL - Marin Catholic vs Novato, BransonApr 29 · 1600 Meters · Place 1 · BransonBranson1600 Meters1.4:54.64a11
Apr 29MCAL - Marin Catholic vs Novato, BransonApr 29 · 800 Meters · Place 1 · BransonBranson800 Meters1.2:19.92a11
Apr 25Viking Track ClassicApr 25 · 3200 Meters · Place 1 · BransonBranson3200 Meters110:38.68a PB11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 31105th CIF State T&F Champs Finals 2025May 31 · 800 Meters · BransonBranson800 MetersRelay Split—2:12.1hUnofficial10
May 30105th CIF State T&F Champs Prelims 2025May 30 · 1600 Meters · Place 15 · BransonBranson1600 MetersRound P15.4:55.99a10
May 23CIF North Coast Section Meet of ChampionsMay 23 · 1600 Meters · Place 2 · BransonBranson1600 MetersRound P2.5:01.76a10
May 23CIF North Coast Section Meet of ChampionsMay 23 · 1600 Meters · Place 2 · BransonBranson1600 Meters2.4:50.49a10
May 17NCS Class A ChampionshipsMay 17 · 1600 Meters · Place 2 · BransonBranson1600 Meters2.4:50.64a10
May 82025 MCAL ChampionshipsMay 8 · 3200 Meters · Place 1 · BransonBranson3200 Meters110:59.2010
May 82025 MCAL ChampionshipsMay 8 · 1600 Meters · Place 5 · BransonBranson1600 MetersRound P55:17.8410
May 82025 MCAL ChampionshipsMay 8 · 1600 Meters · Place 1 · BransonBranson1600 Meters14:48.1310
May 3Mustang Frosh Soph InvitationalMay 3 · 800 Meters · Place 1 · BransonBranson800 Meters12:14.72 PB10
Apr 19Viking Track ClassicApr 19 · 1600 Meters · Place 1 · BransonBranson1600 Meters14:56.4110
Apr 15MCAL Branson v Novato @ Marin CatholicApr 15 · 3200 Meters · Place 1 · BransonBranson3200 Meters111:02.8910
Apr 15MCAL Branson v Novato @ Marin CatholicApr 15 · 1600 Meters · Place 1 · BransonBranson1600 Meters14:53.9210
Apr 15MCAL Branson v Novato @ Marin CatholicApr 15 · 1600 Meters · Place 1 · BransonBranson1600 Meters14:53.9210
Apr 15MCAL Branson v Novato @ Marin CatholicApr 15 · 3200 Meters · Place 1 · BransonBranson3200 Meters111:02.8910
Mar 21Dublin Distance FiestaMar 21 · 3200 Meters · Place 35 · Branson (Nc)Branson (Nc)3200 Meters3511:09.8210
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 15 · Branson (Nc)Branson (Nc)1600 Meters155:03.2010
Mar 13MCAL Archie Williams and Branson @ Terra LindaMar 13 · 1600 Meters · Place 1 · BransonBranson1600 Meters15:08.65a—
Mar 13MCAL Archie Williams and Branson @ Terra LindaMar 13 · 800 Meters · Place 2 · BransonBranson800 Meters22:22.43a—
Mar 6MCAL Redwood v San Marin @ BransonMar 6 · 3200 Meters · Place 1 · BRANSONBRANSON3200 Meters111:32.87—
Mar 6MCAL Redwood v San Marin @ BransonMar 6 · 1600 Meters · Place 1 · BRANSONBRANSON1600 Meters15:12.90—
Feb 22Cal All-Comers IFeb 22 · 3000 Meters · Place 5 · UnattachedUnattached3000 Meters5.10:30.42a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Friday 100'sFeb 28 · 600 Meters · Place 1 · BransonBranson600 Meters11:39.22 PB10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11NCS Class A ChampionshipsMay 11 · 1600 Meters · Place 7 · BransonBranson1600 Meters75:20.00a—
May 2MCAL ChampionshipsMay 2 · 3200 Meters · Place 2 · BransonBranson3200 Meters211:53.29a—
May 2MCAL ChampionshipsMay 2 · 1600 Meters · Place 7 · BransonBranson1600 Meters75:24.23a—
May 2MCAL ChampionshipsMay 2 · 1600 Meters · Place 6 · BransonBranson1600 Meters65:26.90a—
Apr 27Mustangs Frosh-Soph InvitationalApr 27 · 3200 Meters · Place 1 · BransonBranson3200 Meters111:54.679
Apr 24BCL West Meet #3Apr 24 · 1600 Meters · Place 6 · BransonBranson1600 Meters65:25.96a—
Apr 20Viking Track ClassicApr 20 · 3200 Meters · Place 3 · BransonBranson3200 Meters312:02.81a—
Apr 18Marin Catholic vs Terra Linda & BransonApr 18 · 1600 Meters · Place 2 · BransonBranson1600 Meters25:26.78a—
Mar 28Branson & San Rafael & Redwood HSMar 28 · 3200 Meters · Place 2 · BransonBranson3200 Meters212:10.12a—
Mar 28Branson & San Rafael & Redwood HSMar 28 · 800 Meters · Place 3 · BransonBranson800 Meters32:30.92a—
Mar 21Tamalpais High Tri MeetMar 21 · 1600 Meters · Place 3 · BransonBranson1600 Meters35:31.43a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 143 · BransonBranson1600 Meters1435:35.52a—
Mar 15Dublin Distance FiestaMar 15 · 1600 Meters · Place 143 · Branson (Nc)Branson (Nc)1600 Meters1435:35.529

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29RETC #2 Youth Mini Meet (8 teams)May 29 · Long Jump · Place 6 · Marin Waves Track & FieldMarin Waves Track & FieldLong Jump6.3.13m PB6
May 29RETC #2 Youth Mini Meet (8 teams)May 29 · 1500 Meters · Place 3 · Marin Waves Track & FieldMarin Waves Track & Field1500 Meters3.5:50.79a PB6
May 29RETC #2 Youth Mini Meet (8 teams)May 29 · 800 Meters · Marin Waves Track & FieldMarin Waves Track & Field800 Meters—NT6
May 29RETC #2 Youth Mini Meet (8 teams)May 29 · 400 Meters · Marin Waves Track & FieldMarin Waves Track & Field400 Meters—NT6