Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Valley League Finals · May 313.20Central Valley League Finals May 3, 2023
1600 Meters · IndoorHabberstad Invitational · Feb 274:42.50aHabberstad InvitationalFebruary 27, 2026
1600 Meters · OutdoorL.A City Prelims · May 154:30.10aL.A City Prelims May 15, 2025
3200 Meters · OutdoorCentral Valley League Track Meet #3 · Apr 2510:55.47Central Valley League Track Meet #3April 25, 2025
400 Meters · OutdoorCentral Valley League Finals · May 31:02.46Central Valley League Finals May 3, 2023
800 Meters · OutdoorCentral Valley League Finals · May 22:09.16Central Valley League FinalsMay 2, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 212026 CIF-LA City Section Championships FinalsMay 21 · 1600 Meters · Place 11 · Sun Valley Magnet1600 MetersRound P11.4:39.14a12
May 212026 CIF-LA City Section Championships FinalsMay 21 · 1600 Meters · Place 10 · Sun Valley Magnet1600 Meters10.4:54.75a12
May 142026 CIF-LA City Section Championships PrelimsMay 14 · 1600 Meters · Place 11 · Sun Valley Magnet1600 MetersRound P11.4:39.14a12
May 7Central Valley League FinalsMay 7 · 1600 Meters · Place 1 · Sun Valley Magnet1600 Meters1.4:39.34a12
May 7Central Valley League FinalsMay 7 · 800 Meters · Place 1 · Sun Valley Magnet800 Meters1.2:12.16a12
Apr 30Central Valley League Track Meet #4Apr 30 · 1600 Meters · Place 1 · Sun Valley Magnet1600 Meters1.4:56.52Unofficial12
Apr 30Central Valley League Track Meet #4Apr 30 · 800 Meters · Place 1 · Sun Valley Magnet800 Meters1.2:14.21Unofficial12
Apr 23Central Valley League Track Meet #3Apr 23 · 3200 Meters · Place 1 · Sun Valley Magnet3200 Meters1.11:25.15a12
Apr 23Central Valley League Track Meet #3Apr 23 · 800 Meters · Place 1 · Sun Valley Magnet800 Meters1.2:09.61a12
Apr 17South Bay ChampionshipsApr 17 · 1600 Meters · Place 30 · Sun Valley Magnet1600 Meters304:34.09a12
Apr 17Central Valley League Track Meet #2Apr 17 · 800 Meters · Place 5 · Sun Valley Magnet800 Meters5.2:33.1512
Apr 11Spartan Challenge InvitationalApr 11 · 1600 Meters · Place 1 · Sun Valley Magnet1600 Meters14:46.3712
Mar 20Central Valley League Track Meet #1Mar 20 · 1600 Meters · Place 1 · Sun Valley Magnet1600 Meters14:55.8912
Mar 20Central Valley League Track Meet #1Mar 20 · 800 Meters · Place 1 · Sun Valley Magnet800 Meters12:11.4112

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Habberstad InvitationalFeb 27 · 1600 Meters · Place 9 · Sun Valley Magnet1600 Meters94:42.50a PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22L.A City FinalsMay 22 · 1600 Meters · Place 12 · Sun Valley Magnet1600 Meters12.4:46.70a11
May 15L.A City Prelims May 15 · 1600 Meters · Place 4 · Sun Valley Magnet1600 MetersRound P4.4:30.10a PB11
May 2Central Valley League FinalsMay 2 · 800 Meters · Place 1 · Sun Valley Magnet School800 Meters12:09.16 PB11
May 2Central Valley League FinalsMay 2 · 1600 Meters · Place 1 · Sun Valley Magnet School1600 Meters14:46.6011
Apr 25Central Valley League Track Meet #3Apr 25 · 3200 Meters · Place 1 · Sun Valley Magnet School3200 Meters110:55.47 PB11
Apr 25Central Valley League Track Meet #3Apr 25 · 800 Meters · Place 1 · Sun Valley Magnet School800 Meters12:12.1611
Apr 18South Bay ChampionshipsApr 18 · 1600 Meters · Place 1 · Sun Valley Magnet1600 Meters1.4:43.56a11
Apr 11Central Valley League Track Meet #2Apr 11 · 800 Meters · Place 1 · Sun Valley Magnet School800 Meters12:13.1911
Apr 11Central Valley League Track Meet #2Apr 11 · 1600 Meters · Place 1 · Sun Valley Magnet School1600 Meters14:49.6011
Mar 21Central Valley League Track Meet #1Mar 21 · 1600 Meters · Place 1 · Sun Valley Magnet1600 Meters14:52.7911
Feb 28Trevor Habberstad Invitational and Distance CarnivalFeb 28 · 1600 Meters · Sun Valley Magnet1600 Meters—DNS11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3Central Valley League FinalsMay 3 · 1600 Meters · Place 2 · Sun Valley Magnet1600 Meters24:55.4610
May 3Central Valley League FinalsMay 3 · 800 Meters · Place 3 · Sun Valley Magnet800 Meters32:15.3110
Apr 19Central Valley League Track Meet #3Apr 19 · 1600 Meters · Place 1 · Sun Valley Magnet1600 Meters14:56.18—
Apr 19Central Valley League Track Meet #3Apr 19 · 800 Meters · Place 2 · Sun Valley Magnet800 Meters22:13.28—
Apr 13SB Champs Morning 1600sApr 13 · 1600 Meters · Place 6 · Sun Valley Magnet1600 Meters6.4:55.75a10
Apr 12Central Valley League Track Meet #2Apr 12 · 1600 Meters · Place 3 · Sun Valley Magnet1600 Meters35:03.09—
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 1600 Meters · Place 73 · Sun Valley M1600 Meters734:55.8910
Mar 13Central Valley League Track Meet #1Mar 13 · 1600 Meters · Place 1 · Sun Valley Magnet1600 Meters15:03.43—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Central Valley League Finals May 3 · 100 Meters · Place 3 · Sun Valley Magnet100 Meters313.20 PB9
May 3Central Valley League Finals May 3 · 400 Meters · Place 1 · Sun Valley Magnet400 Meters11:02.46 PB9
Apr 26Central Valley League Track Meet #2Apr 26 · 100 Meters · Place 2 · Sun Valley Magnet100 Meters213.95—
Apr 15South Bay Varsity ChampionshipsApr 15 · 100 Meters · Place 125 · Sun Valley Magnet100 Meters12513.69a—