Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBay Area Relays · Mar 286:06.83aBay Area RelaysMarch 28, 2026
1600 Meters · IndoorSkyline Invitational · Feb 286:11.84Skyline InvitationalFebruary 28, 2026
1600 Meters · OutdoorMVAL Championships · May 85:57.68aMVAL ChampionshipsMay 8, 2026
3200 Meters · OutdoorEast Bay Invitational · Apr 412:43.91East Bay InvitationalApril 4, 2026
800 Meters · OutdoorMVAL #2B · Apr 12:54.69MVAL #2BApril 1, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8MVAL ChampionshipsMay 8 · 1600 Meters · Place 11 · Irvington1600 Meters11.5:57.68a PB11
Apr 28Irvington @ Newark DualApr 28 · 1600 Meters · Place 3 · Irvington1600 Meters3.5:57.72a11
Apr 25Clash of the TitansApr 25 · 1600 Meters · Place 35 · Irvington1600 Meters356:15.96a11
Apr 18MVAL #3Apr 18 · 3200 Meters · Place 3 · Irvington3200 Meters3.12:52.89a11
Apr 18MVAL #3Apr 18 · 1600 Meters · Place 10 · Irvington1600 Meters10.5:58.02a11
Apr 4East Bay InvitationalApr 4 · 3200 Meters · Place 13 · Irvington3200 Meters1312:43.91 PB11
Apr 1MVAL #2BApr 1 · 3200 Meters · Place 10 · Irvington3200 Meters1012:51.5111
Apr 1MVAL #2BApr 1 · 800 Meters · Place 30 · Irvington800 Meters302:54.69 PB11
Mar 28Bay Area RelaysMar 28 · 1 Mile · Place 10 · Irvington1 Mile106:06.83a PB11
Mar 25MVAL #2AMar 25 · 1600 Meters · Place 10 · Irvington1600 Meters105:59.12a11
Mar 11MVAL #1BMar 11 · 3200 Meters · Place 5 · Irvington3200 Meters513:07.94a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 1600 Meters · Place 83 · Irvington1600 Meters836:11.84 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 16MVAL 3B @ Moreau CatholicApr 16 · 3200 Meters · Place 10 · Irvington3200 Meters1013:13.0510
Mar 22MVAL #2Mar 22 · 3200 Meters · Place 5 · Irvington3200 Meters513:27.09a10
Mar 22MVAL #2Mar 22 · 1600 Meters · Place 8 · Irvington1600 Meters86:14.72a10
Mar 12MVAL #1bMar 12 · 3200 Meters · Place 10 · Irvington3200 Meters1013:26.66a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Skyline InvitationalFeb 22 · 1600 Meters · Place 51 · Irvington1600 Meters516:24.7510

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 3200 Meters · Place 17 · Irvington3200 Meters1713:56.99a—
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 1600 Meters · Place 60 · Irvington1600 Meters606:30.64a—
Apr 17MVAL #5Apr 17 · 3200 Meters · Place 7 · Irvington3200 Meters714:01.02a—
Apr 10MVAL Center Meet #4 at Moreau CatholicApr 10 · 1600 Meters · Place 8 · Irvington1600 Meters86:32.999
Apr 6De Anza/Cupertino InviteApr 6 · 1600 Meters · Place 75 · Irvington1600 Meters756:28.38a—
Mar 23MVAL #3Mar 23 · 3200 Meters · Place 2 · Irvington3200 Meters213:59.05a—
Mar 23MVAL #3Mar 23 · 1600 Meters · Place 16 · Irvington1600 Meters166:31.90a—
Mar 13MVAL #2Mar 13 · 3200 Meters · Place 9 · Irvington3200 Meters914:20.97a—
Mar 6MVAL #1Mar 6 · 1600 Meters · Place 30 · Irvington1600 Meters306:50.89a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 86 · Irvington1600 Meters866:47.379
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 86 · Irvington1600 Meters866:47.379