Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLouis Zamperini Invitational · Feb 215:17.52aLouis Zamperini InvitationalFebruary 21, 2026
1600 Meters · OutdoorSB Champs Morning 1600s · Apr 135:26.72aSB Champs Morning 1600sApril 13, 2024
200 Meters · OutdoorMustang Speed Invitational · Mar 2124.73aMustang Speed InvitationalMarch 21, 2026
300 Meters · OutdoorTorrance All Comers · Jan 1741.91aTorrance All ComersJanuary 17, 2026
400 Meters · IndoorMustang Relays Invitational · Feb 2856.10aMustang Relays InvitationalFebruary 28, 2026
400 Meters · OutdoorCulver City 4 Way vs Hamilton , Lawndale & Hawthorne · Mar 1156.79aCulver City 4 Way vs Hamilton , Lawndale & HawthorneMarch 11, 2026
600 Meters · OutdoorTorrance All Comers · Jan 171:32.11aTorrance All ComersJanuary 17, 2026
800 Meters · OutdoorColt Classic · Mar 72:13.14aColt ClassicMarch 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 27Ocean League Prelims and FinalsApr 27 · 800 Meters · Place 17 · Lawndale800 MetersRound P17.2:20.06a12
Apr 21Lawndale Tri Meet (Senior Day)Apr 21 · 800 Meters · Place 3 · Lawndale800 Meters3.2:17.46a12
Apr 21Lawndale Tri Meet (Senior Day)Apr 21 · 200 Meters · Place 6 · Lawndale200 Meters6.24.82a12
Apr 1El Segundo Tri-MeetApr 1 · 800 Meters · Place 3 · Lawndale800 Meters32:16.48a12
Apr 1El Segundo Tri-MeetApr 1 · 200 Meters · Place 10 · Lawndale200 Meters1025.77a12
Mar 25Ocean ClusterMar 25 · 800 Meters · Place 11 · Lawndale800 Meters112:15.76a12
Mar 21Mustang Speed InvitationalMar 21 · 400 Meters · Place 21 · Lawndale400 Meters2157.51a12
Mar 21Mustang Speed InvitationalMar 21 · 200 Meters · Place 31 · Lawndale200 Meters3124.73a PB12
Mar 11Culver City 4 Way vs Hamilton , Lawndale & HawthorneMar 11 · 800 Meters · Place 9 · Lawndale800 Meters92:16.05a12
Mar 11Culver City 4 Way vs Hamilton , Lawndale & HawthorneMar 11 · 400 Meters · Place 4 · Lawndale400 Meters456.79a PB12
Mar 11Culver City 4 Way vs Hamilton , Lawndale & HawthorneMar 11 · 200 Meters · Place 16 · Lawndale200 Meters1626.13a12
Mar 7Colt ClassicMar 7 · 800 Meters · Place 23 · Lawndale800 Meters232:13.14a PB12
Mar 7Colt ClassicMar 7 · 200 Meters · Place 43 · Lawndale200 Meters4325.45a12
Jan 17Torrance All ComersJan 17 · 300 Meters · Place 19 · Lawndale300 Meters19.41.91a PB12
Jan 17Torrance All ComersJan 17 · 600 Meters · Place 2 · Lawndale600 Meters2.1:32.11a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Mustang Relays InvitationalFeb 28 · 400 Meters · Place 15 · Lawndale400 Meters1556.10a PB12
Feb 21Louis Zamperini InvitationalFeb 21 · 1600 Meters · Place 39 · Lawndale1600 Meters395:17.52a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18South Bay ChampionshipsApr 18 · 800 Meters · Place 47 · Lawndale800 Meters47.2:21.38a11
Apr 9Tri meet vs Lawndale & Davinci Apr 9 · Pole Vault · Place 1 · LawndalePole Vault16-611
Apr 9Tri meet vs Lawndale & Davinci Apr 9 · 800 Meters · Place 8 · Lawndale800 Meters82:24.54a11
Apr 9Tri meet vs Lawndale & Davinci Apr 9 · 200 Meters · Place 23 · Lawndale200 Meters2326.27a11
Mar 29Santa Monica InvitationalMar 29 · 800 Meters · Place 15 · Lawndale800 Meters152:18.77a11
Mar 194 Way Meet vs Beverly Hills / North Torrance / LawndaleMar 19 · 800 Meters · Place 6 · Lawndale800 Meters62:23.62a—
Mar 194 Way Meet vs Beverly Hills / North Torrance / LawndaleMar 19 · 400 Meters · Place 14 · Lawndale400 Meters141:00.83a—
Mar 15Mustang Relays InvitationalMar 15 · 400 Meters · Place 40 · Lawndale400 Meters401:02.30a—
Mar 6Coastal League - LawndaleMar 6 · 800 Meters · Place 8 · Lawndale800 Meters82:29.25a—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 25Pioneer League FinalsApr 25 · 1600 Meters · Place 37 · Lawndale1600 MetersRound P37.5:46.39a10
Apr 25Pioneer League FinalsApr 25 · 800 Meters · Place 18 · Lawndale800 MetersRound P18.2:24.93a10
Apr 25Pioneer League FinalsApr 25 · 800 Meters · Place 4 · Lawndale800 Meters4.2:14.10a10
Apr 25Pioneer League FinalsApr 25 · 200 Meters · Place 27 · Lawndale200 MetersRound P27.25.80a10
Apr 20Pioneer League PrelimsApr 20 · 1600 Meters · Place 37 · Lawndale1600 MetersRound P375:46.39—
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 4 · Lawndale800 Meters42:14.10—
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 18 · Lawndale800 MetersRound P182:24.93—
Apr 20Pioneer League PrelimsApr 20 · 200 Meters · Place 27 · Lawndale200 MetersRound P2725.80—
Apr 20Pioneer League PrelimsApr 20 · 200 Meters · Place 27 · Lawndale200 MetersRound P2725.8010
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 18 · Lawndale800 MetersRound P182:24.9310
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 4 · Lawndale800 Meters42:14.1010
Apr 20Pioneer League PrelimsApr 20 · 1600 Meters · Place 37 · Lawndale1600 MetersRound P375:46.3910
Apr 13SB Champs Morning 1600sApr 13 · 1600 Meters · Place 109 · Lawndale1600 Meters109.5:26.72a PB10
Apr 12South Bay F/S ChampionshipsApr 12 · 800 Meters · Place 21 · Lawndale800 Meters21.2:18.40a10
Mar 28Weekday Mini Meet 2Mar 28 · 1600 Meters · Place 3 · Lawndale1600 Meters35:34.54a—
Mar 28Weekday Mini Meet 2Mar 28 · 800 Meters · Place 5 · Lawndale800 Meters52:30.06a—
Mar 28Weekday Mini Meet 2Mar 28 · 400 Meters · Place 5 · Lawndale400 Meters51:01.24a—
Mar 23Santa Monica InvitationalMar 23 · 800 Meters · Place 10 · Lawndale800 Meters102:26.26a—
Mar 23Santa Monica InvitationalMar 23 · 400 Meters · Place 11 · Lawndale400 Meters111:01.15a—
Mar 16Cravon Gillespie Monrovia Wildcats Invitational.Mar 16 · 800 Meters · Place 22 · Lawndale800 Meters222:44.39a—