Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSaint Francis Invitational 2025 · Mar 154:51.27aSaint Francis Invitational 2025March 15, 2025
1600 Meters · IndoorSkyline Invitational · Feb 224:46.69Skyline InvitationalFebruary 22, 2025
1600 Meters · OutdoorMVAL Championships · May 84:29.18aMVAL ChampionshipsMay 8, 2026
3200 Meters · IndoorSkyline Invitational · Feb 289:44.59Skyline InvitationalFebruary 28, 2026
3200 Meters · Outdoor2026 Mid-Season Mania 3200m Invitational · Oct 219:19.292026 Mid-Season Mania 3200m InvitationalOctober 21, 2026
400 Meters · OutdoorMVAL Center Meet #1 · Mar 51:01.74MVAL Center Meet #1March 5, 2025
800 Meters · OutdoorMVAL #1B · Mar 112:12.90aMVAL #1BMarch 11, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Oct 212026 Mid-Season Mania 3200m InvitationalOct 21 · 3200 Meters · Place 4 · American3200 Meters49:19.29 PB12
May 16NCS Bayshore Area ChampionshipsMay 16 · 3200 Meters · Place 5 · American3200 Meters5.9:30.23a11
May 8MVAL ChampionshipsMay 8 · 3200 Meters · Place 1 · American3200 Meters1.9:35.13a11
May 8MVAL ChampionshipsMay 8 · 1600 Meters · Place 4 · American1600 Meters4.4:29.18a PB11
Apr 252026 Sacramento Meet of ChampionsApr 25 · 3200 Meters · Place 2 · American3200 Meters29:26.2711
Apr 18MVAL #3Apr 18 · 3200 Meters · Place 2 · American3200 Meters2.9:43.61a11
Mar 25MVAL #2AMar 25 · 1600 Meters · Place 3 · American1600 Meters34:35.55a11
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 84 · American (Nc)3200 Meters849:46.2111
Mar 11MVAL #1BMar 11 · 800 Meters · Place 17 · American800 Meters172:12.90a PB11
Mar 4MVAL Center Meet 1AMar 4 · 1600 Meters · American1600 Meters—DNS11
Mar 4MVAL Center Meet 1AMar 4 · 400 Meters · American400 Meters—DNS11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 3200 Meters · Place 2 · American (Nc)3200 Meters29:44.59 PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17NCS Bayshore Area ChampionshipsMay 17 · 3200 Meters · Place 10 · American3200 Meters1010:09.18a10
May 9MVAL ChampionshipsMay 9 · 3200 Meters · Place 3 · American3200 Meters3.10:07.80a10
Apr 26Northern California Frosh/Soph ChampionshipsApr 26 · 1600 Meters · Place 10 · American1600 Meters104:48.5410
Apr 19Granada Distance & Sprint FestivalApr 19 · 3200 Meters · Place 17 · American3200 Meters179:53.2810
Mar 22MVAL #2Mar 22 · 3200 Meters · Place 1 · American3200 Meters110:14.54a10
Mar 22MVAL #2Mar 22 · 1600 Meters · Place 2 · American1600 Meters24:45.11a10
Mar 15Saint Francis Invitational 2025Mar 15 · 1 Mile · Place 15 · American1 Mile154:51.27a PB—
Mar 12MVAL #1bMar 12 · 3200 Meters · Place 5 · American3200 Meters510:16.54a—
Mar 5MVAL Center Meet #1Mar 5 · 400 Meters · Place 54 · American400 Meters541:01.74 PB10
Mar 5MVAL Center Meet #1Mar 5 · 1600 Meters · Place 3 · American1600 Meters34:44.9910
Mar 1Dan Gabor InvitationalMar 1 · 3200 Meters · Place 28 · American3200 Meters2810:07.7610

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Skyline InvitationalFeb 22 · 3200 Meters · Place 6 · American (Nc)3200 Meters610:09.9810
Feb 22Skyline InvitationalFeb 22 · 1600 Meters · Place 30 · American (Nc)1600 Meters304:46.69 PB10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 4MVAL ChampionshipsMay 4 · 3200 Meters · Place 1 · American3200 Meters110:43.949
May 4MVAL ChampionshipsMay 4 · 1600 Meters · Place 1 · American1600 Meters15:01.429
Apr 20It's Always Sunny In Union CityApr 20 · 1600 Meters · Place 21 · American1600 Meters214:53.839
Apr 17MVAL #5Apr 17 · 3200 Meters · Place 5 · American3200 Meters510:23.01a—
Apr 17MVAL #5Apr 17 · 800 Meters · Place 37 · American800 Meters372:18.40a—
Apr 10MVAL Center Meet #4 at Moreau CatholicApr 10 · 400 Meters · Place 72 · American400 Meters721:02.119
Apr 10MVAL Center Meet #4 at Moreau CatholicApr 10 · 1600 Meters · Place 16 · American1600 Meters164:58.509
Mar 23MVAL #3Mar 23 · 3200 Meters · Place 4 · American3200 Meters410:54.56a—
Mar 23MVAL #3Mar 23 · 1600 Meters · Place 25 · American1600 Meters255:05.65a—
Mar 23MVAL #3Mar 23 · 800 Meters · Place 25 · American800 Meters252:23.24a—
Mar 13MVAL #2Mar 13 · 3200 Meters · Place 5 · American3200 Meters510:57.39a—
Mar 13MVAL #2Mar 13 · 800 Meters · Place 47 · American800 Meters472:23.59a—
Mar 6MVAL #1Mar 6 · 1600 Meters · Place 29 · American1600 Meters295:11.60a—
Mar 6MVAL #1Mar 6 · 400 Meters · Place 68 · American400 Meters681:03.07a—
Mar 2K-Bell Track and Field ClassicMar 2 · 1600 Meters · Place 29 · American1600 Meters295:10.48a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 100 · American1600 Meters1005:15.589
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 100 · American1600 Meters1005:15.589