Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSkyline Invitational · Feb 284:49.61Skyline InvitationalFebruary 28, 2026
1600 Meters · OutdoorClash of the Titans · Apr 254:41.88aClash of the TitansApril 25, 2026
3200 Meters · IndoorBCL East Meet #1 · Feb 2611:01.63BCL East Meet #1February 26, 2025
3200 Meters · OutdoorEast Bay Invitational · Apr 410:16.05East Bay InvitationalApril 4, 2026
800 Meters · OutdoorClash of the Titans · Apr 262:09.01Clash of the TitansApril 26, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29BCL EAST #3 4/29/2026Apr 29 · 1600 Meters · Place 3 · Head-Royce1600 Meters3.4:42.12a12
Apr 29BCL EAST #3 4/29/2026Apr 29 · 800 Meters · Place 6 · Head-Royce800 Meters6.2:10.93a12
Apr 25Clash of the TitansApr 25 · 1600 Meters · Place 23 · Head-Royce1600 Meters234:41.88a PB12
Apr 4East Bay InvitationalApr 4 · 3200 Meters · Place 10 · Head-Royce3200 Meters1010:16.05 PB12
Mar 7Dan Gabor InvitationalMar 7 · 800 Meters · Place 63 · Head-Royce800 Meters632:09.8612

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 1600 Meters · Place 40 · Head-Royce1600 Meters404:49.61 PB12
Feb 24East BCL #1Feb 24 · 1600 Meters · Place 2 · Head-Royce1600 Meters24:50.7912

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1BCL East #3May 1 · 800 Meters · Place 12 · Head-Royce800 Meters122:17.9611
May 1BCL East #3May 1 · 1600 Meters · Place 10 · Head-Royce1600 Meters104:58.5011
Apr 26Clash of the TitansApr 26 · 800 Meters · Place 31 · Head-Royce800 Meters312:09.01 PB11
Apr 19Granada Distance & Sprint FestivalApr 19 · 800 Meters · Place 63 · Head-Royce800 Meters632:11.3811

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26BCL East Meet #1Feb 26 · 3200 Meters · Place 3 · Head-Royce3200 Meters311:01.63 PB11
Feb 26BCL East Meet #1Feb 26 · 1600 Meters · Place 6 · Head-Royce1600 Meters64:57.1211
Feb 22Skyline InvitationalFeb 22 · 1600 Meters · Place 36 · Head-Royce1600 Meters364:51.8211

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27Clash of the TitansApr 27 · 1600 Meters · Place 48 · Head-Royce1600 Meters484:52.06a—
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 1600 Meters · Place 53 · Head-Royce1600 Meters534:56.54a—
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 800 Meters · Place 34 · Head-Royce800 Meters342:16.31a—
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · 3200 Meters · Place 3 · Head-Royce3200 Meters311:04.63a—
Mar 15Dublin Distance FiestaMar 15 · 3200 Meters · Place 332 · Head-Royce3200 Meters33211:01.94a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 76 · Head-Royce1600 Meters765:06.3010
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 76 · Head-Royce1600 Meters765:06.3010
Feb 17Grizzly InvitationalFeb 17 · 1600 Meters · Place 4 · Head-Royce1600 Meters45:11.37a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Clash of the TitansApr 29 · 1600 Meters · Place 91 · Head-Royce1600 Meters915:24.41a—
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 1600 Meters · Place 129 · Head-Royce1600 Meters1295:30.74a—
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 800 Meters · Place 64 · Head-Royce800 Meters642:25.48a—
Apr 19East BCL #2Apr 19 · 3200 Meters · Place 8 · Head-Royce3200 Meters812:58.26a—
Apr 19East BCL #2Apr 19 · 800 Meters · Place 14 · Head-Royce800 Meters142:31.04a—
Mar 17Dublin Distance FiestaMar 17 · 3200 Meters · Place 422 · Head-Royce3200 Meters42212:50.419