Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 2815.01Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026
100 Meters · OutdoorWBAL 2A · Mar 2514.22WBAL 2AMarch 25, 2026
200 Meters · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 2832.31Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026
200 Meters · OutdoorWBAL 2A · Mar 2530.04WBAL 2AMarch 25, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 5WBAL ChampionshipsMay 5 · 200 Meters · Place 16 · Mercy (Burlingame)200 MetersRound P16.30.59aWind: -1.810
May 5WBAL ChampionshipsMay 5 · 100 Meters · Place 17 · Mercy (Burlingame)100 MetersRound P17.14.71aWind: 0.510
Apr 23WBAL 3BApr 23 · 200 Meters · Place 10 · Mercy (Burlingame)200 Meters1030.23a10
Apr 23WBAL 3BApr 23 · 100 Meters · Place 11 · Mercy (Burlingame)100 Meters1114.27a10
Apr 23WBAL 3BApr 23 · 200 Meters · Place 10 · Mercy (Burlingame)200 Meters1030.2310
Apr 23WBAL 3BApr 23 · 100 Meters · Place 11 · Mercy (Burlingame)100 Meters1114.2710
Apr 4Leland Don Bell Quicksilver ClassicApr 4 · 200 Meters · Place 36 · Mercy (Burlingame)200 Meters3630.88a10
Apr 4Leland Don Bell Quicksilver ClassicApr 4 · 100 Meters · Place 27 · Mercy (Burlingame)100 Meters2714.49a10
Mar 25WBAL 2AMar 25 · 200 Meters · Place 13 · Mercy (Burlingame)200 Meters1330.04 PB10
Mar 25WBAL 2AMar 25 · 100 Meters · Place 18 · Mercy (Burlingame)100 Meters1814.22 PB10
Mar 217th Annual O'Condon InvitationalMar 21 · 200 Meters · Place 21 · Mercy (Burlingame)200 Meters2130.63a10
Mar 217th Annual O'Condon InvitationalMar 21 · 100 Meters · Place 17 · Mercy (Burlingame)100 Meters1714.34a10
Mar 18WBAL 1AMar 18 · 200 Meters · Place 11 · Mercy (Burlingame)200 Meters1130.81a10
Mar 18WBAL 1AMar 18 · 100 Meters · Place 20 · Mercy (Burlingame)100 Meters2014.75a10
Mar 18WBAL 1AMar 18 · 200 Meters · Place 11 · Mercy (Burlingame)200 Meters1130.8110
Mar 18WBAL 1AMar 18 · 100 Meters · Place 20 · Mercy (Burlingame)100 Meters2014.7510
Mar 145th Annual Fighting Knights RelaysMar 14 · 100 Meters · Place 20 · Mercy (Burlingame)100 Meters20.14.75a10
Mar 7K-Bell Track and Field ClassicMar 7 · 100 Meters · Place 63 · Mercy (Burlingame)100 Meters6314.79a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · 200 Meters · Place 7 · Mercy (Burlingame)200 Meters732.31 PB10
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · 100 Meters · Place 10 · Mercy (Burlingame)100 Meters1015.01 PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 23WBAL 3BApr 23 · 200 Meters · Place 13 · Mercy (Burlingame)200 Meters13.31.45a9
Apr 23WBAL 3BApr 23 · 100 Meters · Place 19 · Mercy (Burlingame)100 Meters19.14.85a9
Apr 16WBAL 3AApr 16 · 200 Meters · Place 20 · Mercy (Burlingame)200 Meters20.30.31a9
Apr 16WBAL 3AApr 16 · 100 Meters · Place 21 · Mercy (Burlingame)100 Meters21.14.44a9
Apr 9WBAL 2BApr 9 · 200 Meters · Place 11 · Mercy (Burlingame)200 Meters11.31.13a9
Apr 9WBAL 2BApr 9 · 100 Meters · Place 15 · Mercy (Burlingame)100 Meters15.14.69a9
Mar 2955th Annual Pacific Grove Rotary InvitationalMar 29 · 200 Meters · Place 22 · Mercy (Burlingame)200 Meters2231.31a9
Mar 2955th Annual Pacific Grove Rotary InvitationalMar 29 · 100 Meters · Place 22 · Mercy (Burlingame)100 Meters2214.83a9
Mar 25WBAL 1BMar 25 · 200 Meters · Place 20 · Mercy - Burlingame (CC)200 Meters2031.549
Mar 25WBAL 1BMar 25 · 100 Meters · Place 17 · Mercy - Burlingame (CC)100 Meters1714.759
Mar 22Jaguar InvitationalMar 22 · 100 Meters · Place 39 · Mercy (Burlingame)100 Meters3914.99a9
Mar 1K-Bell Track and Field ClassicMar 1 · 100 Meters · Place 54 · Mercy (Burlingame)100 Meters5415.16a—