Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouth Bay Championships · Apr 1714.64aSouth Bay ChampionshipsApril 17, 2026
1600 Meters · Indoor22nd Annual Culver City Invitational · Feb 286:56.17a22nd Annual Culver City InvitationalFebruary 28, 2026
1600 Meters · OutdoorOcean League Prelims and Finals · Apr 276:12.77aOcean League Prelims and FinalsApril 27, 2026
800 Meters · OutdoorSouth Bay Championships · Apr 172:46.33aSouth Bay ChampionshipsApril 17, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 27Ocean League Prelims and FinalsApr 27 · 1600 Meters · Place 2 · Hawthorne1600 Meters2.6:12.77a PB10
Apr 27Ocean League Prelims and FinalsApr 27 · 800 Meters · Place 2 · Hawthorne800 MetersRound P2.2:51.43a10
Apr 27Ocean League Prelims and FinalsApr 27 · 800 Meters · Place 3 · Hawthorne800 Meters3.2:51.36a10
Apr 27Ocean League Prelims and FinalsApr 27 · 100 Meters · Place 18 · Hawthorne100 MetersRound P18.15.03aWind: -1.310
Apr 21Lawndale Tri Meet (Senior Day)Apr 21 · 1600 Meters · Place 1 · Hawthorne1600 Meters1.6:21.65a10
Apr 21Lawndale Tri Meet (Senior Day)Apr 21 · 800 Meters · Place 1 · Hawthorne800 Meters1.2:56.10a10
Apr 21Lawndale Tri Meet (Senior Day)Apr 21 · 100 Meters · Place 6 · Hawthorne100 Meters6.14.95a10
Apr 17South Bay ChampionshipsApr 17 · 1600 Meters · Place 41 · Hawthorne1600 Meters416:29.11a10
Apr 17South Bay ChampionshipsApr 17 · 800 Meters · Place 19 · Hawthorne800 Meters192:46.33a PB10
Apr 17South Bay ChampionshipsApr 17 · 100 Meters · Place 37 · Hawthorne100 Meters3714.64a PB10
Apr 13Hawthorne, HMSA, DaVinci, VisatmarApr 13 · 1600 Meters · Place 6 · Hawthorne1600 Meters6.6:28.46a10
Apr 13Hawthorne, HMSA, DaVinci, VisatmarApr 13 · 800 Meters · Place 9 · Hawthorne800 Meters9.2:58.19a10
Apr 13Hawthorne, HMSA, DaVinci, VisatmarApr 13 · 100 Meters · Place 23 · Hawthorne100 Meters23.15.43a10
Mar 25Ocean ClusterMar 25 · 1600 Meters · Place 2 · Hawthorne1600 Meters26:23.41a10
Mar 25Ocean ClusterMar 25 · 800 Meters · Place 3 · Hawthorne800 Meters32:50.87a10
Mar 25Ocean ClusterMar 25 · 100 Meters · Place 12 · Hawthorne100 Meters1215.22a10
Mar 21Santa Monica InvitationalMar 21 · 1600 Meters · Place 16 · Hawthorne1600 Meters166:32.81a10
Mar 21Santa Monica InvitationalMar 21 · 100 Meters · Place 21 · Hawthorne100 Meters2115.39a10
Mar 11Culver City 4 Way vs Hamilton , Lawndale & HawthorneMar 11 · 1600 Meters · Place 3 · Hawthorne1600 Meters36:41.04a10
Mar 11Culver City 4 Way vs Hamilton , Lawndale & HawthorneMar 11 · 800 Meters · Place 3 · Hawthorne800 Meters33:03.51a10
Mar 11Culver City 4 Way vs Hamilton , Lawndale & HawthorneMar 11 · 100 Meters · Place 11 · Hawthorne100 Meters1115.15a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2822nd Annual Culver City InvitationalFeb 28 · 1600 Meters · Place 27 · Hawthorne1600 Meters276:56.17a PB10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 16Culver City Vs Hawthorne (Senior Day)Apr 16 · 1600 Meters · Place 3 · Hawthorne1600 Meters36:47.95a9
Apr 16Culver City Vs Hawthorne (Senior Day)Apr 16 · 800 Meters · Place 2 · Hawthorne800 Meters23:00.74a9
Apr 16Culver City Vs Hawthorne (Senior Day)Apr 16 · 100 Meters · Place 3 · Hawthorne100 Meters315.4a9
Apr 3Ocean ClusterApr 3 · 800 Meters · Place 4 · Hawthorne800 Meters42:59.73a9
Apr 3Ocean ClusterApr 3 · 100 Meters · Place 6 · Hawthorne100 Meters615.70a9
Mar 29Santa Monica InvitationalMar 29 · 1600 Meters · Place 7 · Hawthorne1600 Meters76:39.26a9
Mar 29Santa Monica InvitationalMar 29 · 800 Meters · Place 16 · Hawthorne800 Meters163:01.36a9
Mar 27Norman Opener Mar 27 · 1600 Meters · Place 3 · Hawthorne1600 Meters36:47.02a9
Mar 27Norman Opener Mar 27 · 800 Meters · Place 4 · Hawthorne800 Meters43:04.95a9
Mar 27Norman Opener Mar 27 · 100 Meters · Place 18 · Hawthorne100 Meters1815.62a9
Mar 6Coastal League - LawndaleMar 6 · 1600 Meters · Place 9 · Hawthorne1600 Meters97:06.59a—
Mar 6Coastal League - LawndaleMar 6 · 800 Meters · Place 8 · Hawthorne800 Meters83:16.35a—
Mar 6Coastal League - LawndaleMar 6 · 100 Meters · Place 33 · Hawthorne100 Meters3316.33a—