Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMCAL Meet RD-TL at Novato · Apr 1514.84aMCAL Meet RD-TL at Novato April 15, 2026
100m Hurdles · 33" / 0.838m · Outdoor2026 MCAL Track and Field Championships · May 718.30a2026 MCAL Track and Field ChampionshipsMay 7, 2026
200 Meters · IndoorRedwood HS Time Trial · Feb 2733.22Redwood HS Time TrialFebruary 27, 2025
300m Hurdles · 30" / 0.762m · OutdoorMCAL Meet: Branson and San Rafael at Redwood · Apr 11:01.28aMCAL Meet: Branson and San Rafael at RedwoodApril 1, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16NCS Redwood Empire Area ChampionshipsMay 16 · 100m Hurdles · Place 16 · Redwood (Larkspur)100m Hurdles33" / 0.838m16.18.58aWind: -0.910
May 72026 MCAL Track and Field ChampionshipsMay 7 · 100m Hurdles · Place 6 · Redwood (Larkspur)100m Hurdles33" / 0.838mRound P6.18.49aWind: 0.310
May 72026 MCAL Track and Field ChampionshipsMay 7 · 100m Hurdles · Place 6 · Redwood (Larkspur)100m Hurdles33" / 0.838m6.18.30a PBWind: 0.910
May 2Mustangs Frosh/Soph InvitationalMay 2 · 100m Hurdles · Place 4 · Redwood (Larkspur)100m Hurdles418.69a10
Apr 29MCAL: Archie Williams v Redwood @ TamalpaisApr 29 · 100m Hurdles · Place 6 · Redwood (Larkspur)100m Hurdles33" / 0.838m6.19.00aWind: -0.710
Apr 15MCAL Meet RD-TL at Novato Apr 15 · 300m Hurdles · Redwood (Larkspur)300m Hurdles30" / 0.762m—DNS10
Apr 15MCAL Meet RD-TL at Novato Apr 15 · 100m Hurdles · Place 3 · Redwood (Larkspur)100m Hurdles33" / 0.838m3.19.84a10
Apr 15MCAL Meet RD-TL at Novato Apr 15 · 100 Meters · Place 9 · Redwood (Larkspur)100 Meters9.14.84a PB10
Apr 1MCAL Meet: Branson and San Rafael at RedwoodApr 1 · 300m Hurdles · Place 1 · Redwood (Larkspur)300m Hurdles30" / 0.762m1.1:01.28a PB10
Apr 1MCAL Meet: Branson and San Rafael at RedwoodApr 1 · 100m Hurdles · Place 1 · Redwood (Larkspur)100m Hurdles33" / 0.838m1.19.31a10
Apr 1MCAL Meet: Branson and San Rafael at RedwoodApr 1 · 100 Meters · Place 9 · Redwood (Larkspur)100 Meters9.14.88a10
Mar 21Bay Area Sprint ExtravaganzaMar 21 · 100 Meters · Place 70 · Redwood (Larkspur)100 Meters7014.8710
Mar 21Bay Area Sprint ExtravaganzaMar 21 · 100m Hurdles · Place 7 · Redwood (Larkspur)100m Hurdles720.5210
Mar 18MCAL: Marin v San Marin @ RedwoodMar 18 · 100m Hurdles · Place 2 · Redwood (Larkspur)100m Hurdles221.01a10
Mar 18MCAL: Marin v San Marin @ RedwoodMar 18 · 100 Meters · Place 10 · Redwood (Larkspur)100 Meters1015.04a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Redwood HS Time TrialFeb 26 · 100m Hurdles · Place 4 · Redwood (Larkspur)100m Hurdles421.3710

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 82025 MCAL ChampionshipsMay 8 · 100m Hurdles · Place 12 · Redwood (Larkspur)100m HurdlesRound P1220.079
May 3Mustang Frosh Soph InvitationalMay 3 · 100m Hurdles · Place 9 · Redwood (Larkspur)100m Hurdles919.859
Apr 29Redwood & Tamalpais @ Archie WilliamsApr 29 · 100 Meters · Place 8 · Redwood (Larkspur)100 Meters814.919
Apr 29Redwood & Tamalpais @ Archie WilliamsApr 29 · 100m Hurdles · Place 1 · Redwood (Larkspur)100m Hurdles119.649
Apr 19Viking Track ClassicApr 19 · 100m Hurdles · Place 34 · Redwood (Larkspur)100m Hurdles3421.509
Apr 3MCAL Marin Catholic & Redwood @ Terra LindaApr 3 · 100m Hurdles · Place 3 · Redwood (Larkspur)100m Hurdles319.12a9
Apr 3MCAL Marin Catholic & Redwood @ Terra LindaApr 3 · 100 Meters · Place 7 · Redwood (Larkspur)100 Meters715.01a9
Mar 20Novato & San Rafael @ RedwoodMar 20 · 100m Hurdles · Place 3 · Redwood (Larkspur)100m Hurdles320.209
Mar 20Novato & San Rafael @ RedwoodMar 20 · 100m Hurdles · Place 3 · Redwood (Larkspur)100m Hurdles320.209
Mar 6MCAL Redwood v San Marin @ BransonMar 6 · 100m Hurdles · Place 6 · Redwood (Larkspur)100m Hurdles622.679

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Redwood HS Time TrialFeb 27 · 200 Meters · Place 10 · Redwood (Larkspur)200 Meters1033.22 PB9
Feb 27Redwood HS Time TrialFeb 27 · 100m Hurdles · Place 4 · Redwood (Larkspur)100m Hurdles422.719