Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorTorrance All Comers · Jan 186:02.71aTorrance All ComersJanuary 18, 2025
1600 Meters · IndoorLouis Zamperini Invitational · Feb 227:26.99aLouis Zamperini Invitational February 22, 2025
1600 Meters · OutdoorBay League Prelims and Finals · Apr 286:48.70aBay League Prelims and FinalsApril 28, 2026
600 Meters · OutdoorTorrance All Comers · Jan 172:20.45aTorrance All ComersJanuary 17, 2026
800 Meters · IndoorTorrance Tri meet Vs Culver City & North Torrance · Feb 253:21.88aTorrance Tri meet Vs Culver City & North Torrance February 25, 2026
800 Meters · OutdoorBay League Prelims and Finals · Apr 282:57.47aBay League Prelims and FinalsApril 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Bay League Prelims and FinalsApr 28 · 1600 Meters · Place 34 · TorranceTorrance1600 MetersRound P34.6:48.70a PB10
Apr 28Bay League Prelims and FinalsApr 28 · 800 Meters · Place 16 · TorranceTorrance800 MetersRound P16.2:57.47a PB10
Apr 24Big Frosh ChampionshipApr 24 · 800 Meters · Place 19 · TorranceTorrance800 Meters193:04.06a10
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · Place 92 · TorranceTorrance800 Meters92.2:59.60a10
Apr 7South vs. Torrance DualApr 7 · 1600 Meters · Place 8 · TorranceTorrance1600 Meters86:56.43a10
Apr 7South vs. Torrance DualApr 7 · 800 Meters · Place 12 · TorranceTorrance800 Meters123:09.52a10
Mar 28Downey InvitationalMar 28 · 1600 Meters · Place 23 · TorranceTorrance1600 Meters237:08.22a10
Jan 17Torrance All ComersJan 17 · 600 Meters · Place 12 · UnattachedUnattached600 Meters12.2:20.45a PB10
Jan 17Torrance All ComersJan 17 · 1500 Meters · Place 16 · TorranceTorrance1500 Meters16.7:05.2010

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Torrance Tri meet Vs Culver City & North Torrance Feb 25 · 1600 Meters · Place 14 · TorranceTorrance1600 Meters147:39.50a10
Feb 25Torrance Tri meet Vs Culver City & North Torrance Feb 25 · 800 Meters · Place 16 · TorranceTorrance800 Meters163:21.88a PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 29Bay League Prelims and FinalsApr 29 · 3200 Meters · TorranceTorrance3200 Meters--DNS9
Apr 29Bay League Prelims and FinalsApr 29 · 1600 Meters · TorranceTorrance1600 MetersRound P--DNS9
Apr 29Bay League Prelims and FinalsApr 29 · 800 Meters · Place 22 · TorranceTorrance800 MetersRound P22.3:12.56a9
Apr 18South Bay ChampionshipsApr 18 · 1600 Meters · TorranceTorrance1600 Meters—DNS9
Apr 18South Bay ChampionshipsApr 18 · 800 Meters · TorranceTorrance800 Meters—DNS9
Apr 16South / Torrance / El Segundo Tri-MeetApr 16 · 800 Meters · Place 14 · TorranceTorrance800 Meters143:26.48a9
Mar 26Torrance 4-WayMar 26 · 3200 Meters · TorranceTorrance3200 Meters--DNS9
Mar 26Torrance 4-WayMar 26 · 1600 Meters · Place 26 · TorranceTorrance1600 Meters26.7:27.59a9
Mar 26Torrance 4-WayMar 26 · 800 Meters · Place 20 · TorranceTorrance800 Meters20.3:22.35a9
Mar 19Torrance v LoyolaMar 19 · 1600 Meters · Place 6 · TorranceTorrance1600 Meters6.7:56.33a9
Mar 19Torrance v LoyolaMar 19 · 800 Meters · Place 7 · TorranceTorrance800 Meters7.3:29.26a9
Mar 15Mustang Relays InvitationalMar 15 · 1600 Meters · Place 30 · TorranceTorrance1600 Meters307:49.20a—
Jan 18Torrance All ComersJan 18 · 3000 Meters · TorranceTorrance3000 Meters—DNS9
Jan 18Torrance All ComersJan 18 · 1500 Meters · Place 11 · TorranceTorrance1500 Meters11.6:02.71a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Louis Zamperini Invitational Feb 22 · 1600 Meters · Place 10 · TorranceTorrance1600 Meters107:26.99a PB—