Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSanta Moncia All Comers · Feb 144:55.02aSanta Moncia All ComersFebruary 14, 2026
1600 Meters · Outdoor2026 Tiger Invite 15th Annual · Apr 104:39.78a2026 Tiger Invite 15th AnnualApril 10, 2026
2000m Steeplechase · 0.914m · OutdoorWest Coast Classic Track and Field Invitational · May 307:20.43aWest Coast Classic Track and Field InvitationalMay 30, 2026
3200 Meters · Outdoor2026 Tiger Invite 15th Annual · Apr 1010:26.64a2026 Tiger Invite 15th AnnualApril 10, 2026
800 Meters · IndoorSanta Moncia All Comers · Feb 142:15.77aSanta Moncia All ComersFebruary 14, 2026
800 Meters · OutdoorOcean Cluster · Mar 252:14.38aOcean ClusterMarch 25, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30West Coast Classic Track and Field InvitationalMay 30 · 2000m Steeplechase · Place 5 · Beverly Hills Athletics ClubBeverly Hills Athletics Club2000m Steeplechase0.914m5.7:20.43a PB10
Apr 27Ocean League Prelims and FinalsApr 27 · 3200 Meters · Place 9 · Beverly HillsBeverly Hills3200 Meters9.10:41.05a10
Apr 27Ocean League Prelims and FinalsApr 27 · 1600 Meters · Place 13 · Beverly HillsBeverly Hills1600 MetersRound P13.4:53.73a10
Apr 102026 Tiger Invite 15th AnnualApr 10 · 3200 Meters · Place 33 · Beverly HillsBeverly Hills3200 Meters33.10:26.64a PB10
Apr 102026 Tiger Invite 15th AnnualApr 10 · 1600 Meters · Place 32 · Beverly HillsBeverly Hills1600 Meters32.4:39.78a PB10
Mar 25Ocean ClusterMar 25 · 800 Meters · Place 10 · Beverly HillsBeverly Hills800 Meters102:14.38a PB10
Mar 2023rd Annual New Balance California RelaysMar 20 · 3200 Meters · Place 16 · Beverly HillsBeverly Hills3200 Meters16.10:33.81a10
Mar 2023rd Annual New Balance California RelaysMar 20 · 1600 Meters · Place 3 · Beverly HillsBeverly Hills1600 Meters3.4:45.84a10
Mar 14Thousand Oaks InvitationalMar 14 · 1600 Meters · Place 15 · Beverly HillsBeverly Hills1600 Meters154:59.89a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Beverly Hills openFeb 26 · 1600 Meters · Place 2 · Beverly HillsBeverly Hills1600 Meters25:02.79a10
Feb 26Beverly Hills openFeb 26 · 800 Meters · Place 3 · Beverly HillsBeverly Hills800 Meters32:19.32a10
Feb 14Santa Moncia All ComersFeb 14 · 1600 Meters · Place 7 · Beverly HillsBeverly Hills1600 Meters74:55.02a PB10
Feb 14Santa Moncia All ComersFeb 14 · 800 Meters · Place 4 · Beverly HillsBeverly Hills800 Meters42:15.77a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 112025 14th Tiger InvitationalApr 11 · 1600 Meters · Place 105 · Beverly HillsBeverly Hills1600 Meters105.5:02.57a9
Mar 27Norman Opener Mar 27 · 3200 Meters · Place 3 · Beverly HillsBeverly Hills3200 Meters311:35.66a9
Mar 27Norman Opener Mar 27 · 800 Meters · Place 3 · Beverly HillsBeverly Hills800 Meters32:23.65a9
Mar 194 Way Meet vs Beverly Hills / North Torrance / LawndaleMar 19 · 1600 Meters · Place 9 · Beverly HillsBeverly Hills1600 Meters95:15.25a—
Mar 194 Way Meet vs Beverly Hills / North Torrance / LawndaleMar 19 · 800 Meters · Place 10 · Beverly HillsBeverly Hills800 Meters102:29.40a—
Mar 121st Annual Culver City Invitational Mar 1 · 3200 Meters · Place 8 · Beverly HillsBeverly Hills3200 Meters811:09.44a—
Mar 121st Annual Culver City Invitational Mar 1 · 1600 Meters · Place 14 · Beverly HillsBeverly Hills1600 Meters145:05.19a—