Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMustang Relays Invitational · Feb 285:39.76aMustang Relays InvitationalFebruary 28, 2026
1600 Meters · OutdoorTrabuco Hills Invitational · Apr 35:30.27aTrabuco Hills InvitationalApril 3, 2026
800 Meters · IndoorSpartan Opener · Feb 242:35.32aSpartan OpenerFebruary 24, 2026
800 Meters · OutdoorThe TEN · Mar 282:26.01aThe TENMarch 28, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 28Pioneer League ChampionshipsApr 28 · 1600 Meters · Place 8 · South Torrance1600 MetersRound P8.5:48.32a11
Apr 28Pioneer League ChampionshipsApr 28 · 800 Meters · Place 7 · South Torrance800 MetersRound P7.2:33.21a11
Apr 28Pioneer League ChampionshipsApr 28 · 800 Meters · Place 7 · South Torrance800 Meters7.2:30.37a11
Apr 7South vs. Torrance DualApr 7 · 1600 Meters · Place 1 · South Torrance1600 Meters15:37.27a11
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 24 · South Torrance1600 Meters245:30.27a PB11
Mar 28The TENMar 28 · 1600 Meters · Place 68 · South Torrance1600 Meters68.5:39.45a11
Mar 28The TENMar 28 · 800 Meters · Place 24 · South Torrance800 Meters24.2:26.01a PB11
Mar 25Torrance City ChampsMar 25 · 1600 Meters · Place 2 · South Torrance1600 Meters25:34.70a11
Mar 25Torrance City ChampsMar 25 · 800 Meters · Place 6 · South Torrance800 Meters62:33.75a11
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 65 · South Torrance1600 Meters65.5:33.83a11
Mar 13Redondo Track FestivalMar 13 · 800 Meters · Place 36 · South Torrance800 Meters36.2:28.85a11
Mar 7The ShowdownMar 7 · 1600 Meters · Place 1 · South Torrance1600 Meters15:37.69a11
Mar 7The ShowdownMar 7 · 800 Meters · Place 2 · South Torrance800 Meters22:33.59a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Mustang Relays InvitationalFeb 28 · 1600 Meters · Place 5 · South Torrance1600 Meters55:39.76a PB11
Feb 24Spartan OpenerFeb 24 · 1600 Meters · Place 2 · South Torrance1600 Meters25:40.38a11
Feb 24Spartan OpenerFeb 24 · 800 Meters · Place 3 · South Torrance800 Meters32:35.32a PB11
Feb 21Louis Zamperini InvitationalFeb 21 · 1600 Meters · Place 4 · South Torrance1600 Meters45:46.32a11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 1Pioneer League Prelims & FinalsMay 1 · 1600 Meters · Place 8 · South Torrance1600 MetersRound P8.5:52.83a10
May 1Pioneer League Prelims & FinalsMay 1 · 1600 Meters · Place 8 · South Torrance1600 Meters8.5:47.51a10
May 1Pioneer League Prelims & FinalsMay 1 · 800 Meters · Place 8 · South Torrance800 MetersRound P8.2:33.60a10
May 1Pioneer League Prelims & FinalsMay 1 · 800 Meters · Place 12 · South Torrance800 Meters12.2:40.90a10
Apr 18South Bay ChampionshipsApr 18 · 1600 Meters · Place 20 · South Torrance1600 Meters20.5:47.74a10
Apr 18South Bay ChampionshipsApr 18 · 800 Meters · Place 11 · South Torrance800 Meters11.2:30.19a10
Apr 16South / Torrance / El Segundo Tri-MeetApr 16 · 1600 Meters · Place 4 · South Torrance1600 Meters45:51.91a10
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 72 · South Torrance (SS)1600 Meters725:43.2810
Apr 4Trabuco Hills InvitationalApr 4 · 800 Meters · Place 28 · South Torrance (SS)800 Meters282:34.0610
Apr 2South / Banning / InglewoodApr 2 · 1600 Meters · Place 3 · South Torrance1600 Meters3.5:58.50a10
Apr 2South / Banning / InglewoodApr 2 · 800 Meters · Place 3 · South Torrance800 Meters3.2:44.96a10
Mar 29The TEN @ JSerraMar 29 · 1600 Meters · Place 10 · South Torrance1600 Meters10.5:58.01a10
Mar 29The TEN @ JSerraMar 29 · 800 Meters · Place 3 · South Torrance800 Meters3.2:34.43a10
Mar 26Torrance 4-WayMar 26 · 1600 Meters · Place 6 · South Torrance1600 Meters6.5:51.56a10
Mar 26Torrance 4-WayMar 26 · 800 Meters · Place 6 · South Torrance800 Meters6.2:39.36a10
Mar 1Griffin Invitational and RelaysMar 1 · 800 Meters · Place 6 · South Torrance (SS)800 Meters62:40.5310
Mar 1Griffin Invitational and RelaysMar 1 · 1600 Meters · Place 2 · South Torrance (SS)1600 Meters25:50.3110
Mar 1Los Alamitos - Quad MeetMar 1 · 1600 Meters · Place 2 · South Torrance1600 Meters2.5:50.31a10
Mar 1Los Alamitos - Quad MeetMar 1 · 800 Meters · Place 6 · South Torrance800 Meters6.2:40.53a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26South / PV / Wiseburn Da Vinci Tri-MeetFeb 26 · 1600 Meters · Place 6 · South Torrance1600 Meters66:00.92a—
Feb 26South / PV / Wiseburn Da Vinci Tri-MeetFeb 26 · 800 Meters · Place 6 · South Torrance800 Meters62:39.29a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25Pioneer League FinalsApr 25 · 1600 Meters · South Torrance1600 MetersRound P—DNS9
Apr 25Pioneer League FinalsApr 25 · 800 Meters · Place 4 · South Torrance800 MetersRound P4.2:43.11a9
Apr 25Pioneer League FinalsApr 25 · 800 Meters · Place 5 · South Torrance800 Meters5.2:40.86a9
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 5 · South Torran800 Meters52:40.86—
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 4 · South Torran800 MetersRound P42:43.11—
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 4 · South Torrance800 MetersRound P42:43.119
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 5 · South Torrance800 Meters52:40.869
Apr 12South Bay F/S ChampionshipsApr 12 · 1600 Meters · Place 21 · South Torrance1600 Meters21.6:18.88a9
Mar 27Torrance City ChampionshipsMar 27 · 800 Meters · Place 11 · South Torrance800 Meters112:42.07a—
Mar 8Redondo Nike Track FestivalMar 8 · 800 Meters · Place 26 · South Torrance (SS)800 Meters262:40.659
Feb 14Spartan IntrasquadFeb 14 · 1600 Meters · Place 6 · South Torrance1600 Meters6.6:19.90Unofficial9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28South / Palos Verdes / Banning Tri-MeetFeb 28 · 800 Meters · Place 8 · South Torrance800 Meters82:42.86a—
Feb 24Palos Verdes Distance DayFeb 24 · 800 Meters · Place 11 · South Torrance800 Meters112:38.81a—