Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor22nd Annual Culver City Invitational · Feb 284:47.66a22nd Annual Culver City InvitationalFebruary 28, 2026
1600 Meters · OutdoorOcean League Prelims and Finals · Apr 274:42.43aOcean League Prelims and FinalsApril 27, 2026
3200 Meters · OutdoorOcean League Prelims and Finals · Apr 2710:44.01aOcean League Prelims and FinalsApril 27, 2026
400 Meters · OutdoorOcean Cluster · Apr 31:02.49aOcean ClusterApril 3, 2025
800 Meters · OutdoorOcean League Prelims and Finals · Apr 272:09.31aOcean League Prelims and FinalsApril 27, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 27Ocean League Prelims and FinalsApr 27 · 3200 Meters · Place 11 · Hawthorne3200 Meters11.10:44.01a PB12
Apr 27Ocean League Prelims and FinalsApr 27 · 1600 Meters · Place 6 · Hawthorne1600 MetersRound P6.4:45.83a12
Apr 27Ocean League Prelims and FinalsApr 27 · 1600 Meters · Place 6 · Hawthorne1600 Meters6.4:42.43a PB12
Apr 27Ocean League Prelims and FinalsApr 27 · 800 Meters · Place 8 · Hawthorne800 MetersRound P8.2:12.01a12
Apr 27Ocean League Prelims and FinalsApr 27 · 800 Meters · Place 10 · Hawthorne800 Meters10.2:09.31a PB12
Apr 21Lawndale Tri Meet (Senior Day)Apr 21 · 1600 Meters · Place 1 · Hawthorne1600 Meters1.4:48.80a12
Apr 21Lawndale Tri Meet (Senior Day)Apr 21 · 800 Meters · Place 1 · Hawthorne800 Meters1.2:12.58a12
Apr 17South Bay ChampionshipsApr 17 · 1600 Meters · Place 51 · Hawthorne1600 Meters514:46.58a12
Apr 17South Bay ChampionshipsApr 17 · 800 Meters · Place 36 · Hawthorne800 Meters362:12.29a12
Apr 13Hawthorne, HMSA, DaVinci, VisatmarApr 13 · 3200 Meters · Place 1 · Hawthorne3200 Meters1.11:34.98a12
Apr 13Hawthorne, HMSA, DaVinci, VisatmarApr 13 · 1600 Meters · Place 2 · Hawthorne1600 Meters2.4:52.76a12
Apr 13Hawthorne, HMSA, DaVinci, VisatmarApr 13 · 800 Meters · Place 1 · Hawthorne800 Meters1.2:12.72a12
Apr 1El Segundo Tri-MeetApr 1 · 1600 Meters · Place 2 · Hawthorne1600 Meters24:54.66a12
Apr 1El Segundo Tri-MeetApr 1 · 800 Meters · Place 2 · Hawthorne800 Meters22:14.87a12
Mar 25Ocean ClusterMar 25 · 3200 Meters · Place 1 · Hawthorne3200 Meters110:54.34a12
Mar 25Ocean ClusterMar 25 · 1600 Meters · Place 1 · Hawthorne1600 Meters14:53.06a12
Mar 25Ocean ClusterMar 25 · 800 Meters · Place 8 · Hawthorne800 Meters82:12.50a12
Mar 21Santa Monica InvitationalMar 21 · 1600 Meters · Place 16 · Hawthorne1600 Meters165:07.92a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2822nd Annual Culver City InvitationalFeb 28 · 1600 Meters · Place 5 · Hawthorne1600 Meters54:47.66a PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 3Ocean ClusterApr 3 · 1600 Meters · Place 6 · Hawthorne1600 Meters65:44.72a11
Apr 3Ocean ClusterApr 3 · 800 Meters · Place 9 · Hawthorne800 Meters92:31.33a11
Apr 3Ocean ClusterApr 3 · 400 Meters · Place 4 · Hawthorne400 Meters41:02.49a PB11
Mar 29Santa Monica InvitationalMar 29 · 1600 Meters · Place 23 · Hawthorne1600 Meters235:33.43a11
Mar 29Santa Monica InvitationalMar 29 · 800 Meters · Place 18 · Hawthorne800 Meters182:25.27a11
Mar 27Norman Opener Mar 27 · 1600 Meters · Place 4 · Hawthorne1600 Meters45:50.02a11
Mar 27Norman Opener Mar 27 · 800 Meters · Place 4 · Hawthorne800 Meters42:27.04a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 9Coastal / Ocean LeagueApr 9 · 1600 Meters · Place 28 · Hawthorne1600 Meters287:01.75a—
Apr 9Coastal / Ocean LeagueApr 9 · 800 Meters · Place 10 · Hawthorne800 Meters102:38.50a—