Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSkyline Invitational · Feb 225:05.26Skyline InvitationalFebruary 22, 2025
1600 Meters · OutdoorMVAL Championships · May 84:32.51aMVAL ChampionshipsMay 8, 2026
3200 Meters · IndoorSkyline Invitational · Feb 2810:08.68Skyline InvitationalFebruary 28, 2026
3200 Meters · Outdoor2026 Mid-Season Mania 3200m Invitational · Oct 219:32.232026 Mid-Season Mania 3200m InvitationalOctober 21, 2026
400 Meters · OutdoorMVAL Center Meet #1 · Mar 51:03.18MVAL Center Meet #1March 5, 2025
800 Meters · OutdoorMVAL #1b · Mar 122:20.37aMVAL #1bMarch 12, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Oct 212026 Mid-Season Mania 3200m InvitationalOct 21 · 3200 Meters · Place 12 · American3200 Meters129:32.23 PB12
May 16NCS Bayshore Area ChampionshipsMay 16 · 3200 Meters · Place 9 · American3200 Meters9.9:43.02a11
May 8MVAL ChampionshipsMay 8 · 3200 Meters · Place 4 · American3200 Meters4.9:53.99a11
May 8MVAL ChampionshipsMay 8 · 1600 Meters · Place 6 · American1600 Meters6.4:32.51a PB11
Apr 252026 Sacramento Meet of ChampionsApr 25 · 3200 Meters · Place 18 · American3200 Meters189:48.1911
Apr 18MVAL #3Apr 18 · 3200 Meters · Place 5 · American3200 Meters5.10:14.78a11
Apr 1MVAL #2BApr 1 · 3200 Meters · Place 3 · American3200 Meters39:50.8211
Mar 25MVAL #2AMar 25 · 1600 Meters · Place 5 · American1600 Meters54:39.76a11
Mar 25MVAL #2AMar 25 · 400 Meters · Place 80 · American400 Meters801:04.66a11
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 171 · American (Nc)3200 Meters17110:05.8311
Mar 11MVAL #1BMar 11 · 3200 Meters · Place 3 · American3200 Meters39:51.53a11
Mar 4MVAL Center Meet 1AMar 4 · 1600 Meters · Place 5 · American1600 Meters5.4:42.48a11
Mar 4MVAL Center Meet 1AMar 4 · 400 Meters · Place 101 · American400 Meters101.1:03.74a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 3200 Meters · Place 6 · American (Nc)3200 Meters610:08.68 PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9MVAL ChampionshipsMay 9 · 3200 Meters · Place 3 · American3200 Meters3.10:53.25a10
May 9MVAL ChampionshipsMay 9 · 1600 Meters · Place 2 · American1600 Meters2.4:51.90a10
Apr 26Northern California Frosh/Soph ChampionshipsApr 26 · 3200 Meters · Place 12 · American3200 Meters1210:26.9910
Apr 16MVAL 3B @ Moreau CatholicApr 16 · 3200 Meters · Place 3 · American3200 Meters310:11.9310
Apr 2MVAL Center Meet #4Apr 2 · 1600 Meters · Place 15 · American1600 Meters15.4:49.33a10
Mar 29Castro Valley RelaysMar 29 · 1600 Meters · Place 11 · American1600 Meters11.4:51.28a10
Mar 22MVAL #2Mar 22 · 3200 Meters · Place 4 · American3200 Meters410:34.05a10
Mar 22MVAL #2Mar 22 · 1600 Meters · Place 5 · American1600 Meters54:53.70a10
Mar 12MVAL #1bMar 12 · 3200 Meters · Place 7 · American3200 Meters710:45.20a—
Mar 12MVAL #1bMar 12 · 800 Meters · Place 33 · American800 Meters332:20.37a PB—
Mar 5MVAL Center Meet #1Mar 5 · 400 Meters · Place 65 · American400 Meters651:03.18 PB10
Mar 5MVAL Center Meet #1Mar 5 · 1600 Meters · Place 13 · American1600 Meters134:58.4410
Mar 1Dan Gabor InvitationalMar 1 · 3200 Meters · Place 51 · American3200 Meters5110:48.1410

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Skyline InvitationalFeb 22 · 3200 Meters · Place 23 · American (Nc)3200 Meters2311:11.8010
Feb 22Skyline InvitationalFeb 22 · 1600 Meters · Place 60 · American (Nc)1600 Meters605:05.26 PB10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4MVAL ChampionshipsMay 4 · 3200 Meters · Place 6 · American3200 Meters611:22.989
May 4MVAL ChampionshipsMay 4 · 1600 Meters · Place 18 · American1600 Meters185:19.019
Apr 20It's Always Sunny In Union CityApr 20 · 1600 Meters · Place 59 · American1600 Meters595:21.839
Apr 17MVAL #5Apr 17 · 3200 Meters · Place 42 · American3200 Meters4211:50.97a—
Apr 17MVAL #5Apr 17 · 800 Meters · Place 74 · American800 Meters742:30.25a—
Apr 10MVAL Center Meet #4 at Moreau CatholicApr 10 · 1600 Meters · Place 59 · American1600 Meters595:31.519
Mar 23MVAL #3Mar 23 · 3200 Meters · Place 16 · American3200 Meters1611:33.25a—
Mar 23MVAL #3Mar 23 · 1600 Meters · Place 40 · American1600 Meters405:19.72a—
Mar 13MVAL #2Mar 13 · 3200 Meters · Place 22 · American3200 Meters2211:40.94a—
Mar 13MVAL #2Mar 13 · 800 Meters · Place 66 · American800 Meters662:28.54a—
Mar 6MVAL #1Mar 6 · 1600 Meters · Place 46 · American1600 Meters465:21.80a—
Mar 6MVAL #1Mar 6 · 400 Meters · Place 83 · American400 Meters831:08.09a—
Mar 2K-Bell Track and Field ClassicMar 2 · 1600 Meters · Place 66 · American1600 Meters665:31.30a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 137 · American1600 Meters1375:33.439
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 137 · American1600 Meters1375:33.439