Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMCAL - Marin Catholic vs Novato, Branson · Apr 29103-10MCAL - Marin Catholic vs Novato, BransonApril 29, 2026
Javelin · 800g · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2732.60m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Shot Put · 12lb · OutdoorMCAL Tamalpais vs Marin Catholic @ Terra Linda · Apr 139-04.50MCAL Tamalpais vs Marin Catholic @ Terra LindaApril 1, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 25 · Marin Waves Track & FieldMarin Waves Track & FieldJavelin800g25.32.60m PB11
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Javelin · Place 3 · Marin Waves Track & FieldMarin Waves Track & FieldJavelin800g3.32.23m11
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Discus · Place 11 · Marin Waves Track & FieldMarin Waves Track & FieldDiscus1.6kg11.29.30m11
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 9 · Marin Waves Track & FieldMarin Waves Track & FieldShot Put12lb9.10.20m11
May 72026 MCAL Track and Field ChampionshipsMay 7 · Discus · Place 12 · Marin CatholicMarin CatholicDiscus1.6kg12.96-0311
May 72026 MCAL Track and Field ChampionshipsMay 7 · Shot Put · Place 13 · Marin CatholicMarin CatholicShot Put12lb13.34-02.0011
Apr 29MCAL - Marin Catholic vs Novato, BransonApr 29 · Discus · Place 4 · Marin CatholicMarin CatholicDiscus1.6kg4.103-10 PB11
Apr 29MCAL - Marin Catholic vs Novato, BransonApr 29 · Shot Put · Place 3 · Marin CatholicMarin CatholicShot Put12lb3.36-00.0011
Apr 25Viking Track ClassicApr 25 · Discus · Place 19 · Marin CatholicMarin CatholicDiscus19110-411
Apr 25Viking Track ClassicApr 25 · Shot Put · Place 24 · Marin CatholicMarin CatholicShot Put2436-5.511
Apr 22MCAL Meet: MC and SR at ArchieApr 22 · Discus · Place 2 · Marin CatholicMarin CatholicDiscus2109-1011
Apr 22MCAL Meet: MC and SR at ArchieApr 22 · Shot Put · Place 4 · Marin CatholicMarin CatholicShot Put436-04.0011
Apr 1MCAL Tamalpais vs Marin Catholic @ Terra LindaApr 1 · Discus · Place 4 · Marin CatholicMarin CatholicDiscus1.6kg4.98-0611
Apr 1MCAL Tamalpais vs Marin Catholic @ Terra LindaApr 1 · Shot Put · Place 4 · Marin CatholicMarin CatholicShot Put12lb4.39-04.50 PB11
Mar 18MCAL: Marin v San Marin @ RedwoodMar 18 · Discus · Place 8 · Marin CatholicMarin CatholicDiscus825-10.5011
Mar 18MCAL: Marin v San Marin @ RedwoodMar 18 · Shot Put · Place 3 · Marin CatholicMarin CatholicShot Put337-10.5011
Feb 27MCAL Early 100 and 600sFeb 27 · Shot Put · Place 5 · Marin CatholicMarin CatholicShot Put12lb5.34-02.0011
Jan 242026 California Winter Championship QualifiersJan 24 · Shot Put · Place 4 · UnattachedUnattachedShot Put12lb4.32-10.0011

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 82025 MCAL ChampionshipsMay 8 · Shot Put · Place 19 · Marin CatholicMarin CatholicShot Put1932-210
May 82025 MCAL ChampionshipsMay 8 · Discus · Place 24 · Marin CatholicMarin CatholicDiscus2476-210
May 3Mustang Frosh Soph InvitationalMay 3 · Shot Put · Place 7 · Marin CatholicMarin CatholicShot Put734-5.2510
May 3Mustang Frosh Soph InvitationalMay 3 · Discus · Place 6 · Marin CatholicMarin CatholicDiscus683-510
Apr 15MCAL Branson v Novato @ Marin CatholicApr 15 · Shot Put · Place 1 · Marin CatholicMarin CatholicShot Put137-510
Apr 15MCAL Branson v Novato @ Marin CatholicApr 15 · Discus · Place 3 · Marin CatholicMarin CatholicDiscus370-1010
Apr 15MCAL Branson v Novato @ Marin CatholicApr 15 · Shot Put · Place 1 · Marin CatholicMarin CatholicShot Put137-510
Apr 15MCAL Branson v Novato @ Marin CatholicApr 15 · Discus · Place 3 · Marin CatholicMarin CatholicDiscus370-1010
Apr 3MCAL Marin Catholic & Redwood @ Terra LindaApr 3 · Discus · Place 4 · Marin CatholicMarin CatholicDiscus458-210
Apr 3MCAL Marin Catholic & Redwood @ Terra LindaApr 3 · Shot Put · Place 4 · Marin CatholicMarin CatholicShot Put437-510
Mar 20MCAL - Tamalpais and Marin Catholic @ San MarinMar 20 · Discus · Place 4 · Marin CatholicMarin CatholicDiscus474-810
Mar 20MCAL - Tamalpais and Marin Catholic @ San MarinMar 20 · Shot Put · Place 4 · Marin CatholicMarin CatholicShot Put431-11.510
Mar 5MCAL Archie Williams v Marin Catholic @ San RafaelMar 5 · Discus · Place 2 · Marin CatholicMarin CatholicDiscus267-410
Mar 5MCAL Archie Williams v Marin Catholic @ San RafaelMar 5 · Shot Put · Place 1 · Marin CatholicMarin CatholicShot Put136-0.5010

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Friday 100'sFeb 28 · Shot Put · Place 2 · Marin CatholicMarin CatholicShot Put234-510