Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorTorrance All Comers · Jan 184:24.08aTorrance All ComersJanuary 18, 2025
1600 Meters · IndoorLouis Zamperini Invitational · Feb 224:43.04aLouis Zamperini Invitational February 22, 2025
1600 Meters · OutdoorTorrance 4-Way · Mar 264:32.79aTorrance 4-WayMarch 26, 2025
3200 Meters · OutdoorTorrance v Loyola · Mar 1910:23.90aTorrance v LoyolaMarch 19, 2025
400 Meters · OutdoorMustang Relays Invitational · Mar 1959.00aMustang Relays InvitationalMarch 19, 2022
800 Meters · IndoorTri Meet Vs Torrance & PALI · Feb 262:04.18aTri Meet Vs Torrance & PALIFebruary 26, 2025
800 Meters · OutdoorSouth Bay Championships · Apr 181:59.09aSouth Bay ChampionshipsApril 18, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2SCIAC Conference ChampionshipsMay 2 · 800 Meters · Place 24 · Redlands (Calif.)Redlands (Calif.)800 Meters242:04.18aFR
Mar 20Redlands InvitationalMar 20 · 800 Meters · Place 33 · Redlands (Calif.)Redlands (Calif.)800 Meters332:05.74aFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 800 Meters · Place 80 · Redlands (Calif.)Redlands (Calif.)800 Meters80.2:07.66aFr
Mar 7SCIAC Quad Cup 1Mar 7 · 800 Meters · Place 12 · Redlands (Calif.)Redlands (Calif.)800 Meters122:08.63aFR

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 29Bay League Prelims and FinalsApr 29 · 3200 Meters · TorranceTorrance3200 Meters--DNS12
Apr 29Bay League Prelims and FinalsApr 29 · 1600 Meters · TorranceTorrance1600 MetersRound P--DNS12
Apr 29Bay League Prelims and FinalsApr 29 · 800 Meters · Place 6 · TorranceTorrance800 MetersRound P6.2:01.52a12
Apr 29Bay League Prelims and FinalsApr 29 · 800 Meters · Place 6 · TorranceTorrance800 Meters6.2:00.44a12
Apr 18South Bay ChampionshipsApr 18 · 1600 Meters · TorranceTorrance1600 Meters—DNS12
Apr 18South Bay ChampionshipsApr 18 · 800 Meters · Place 7 · TorranceTorrance800 Meters7.1:59.09a PB12
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 11 · TorranceTorrance800 Meters111:59.4512
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 11 · TorranceTorrance800 Meters111:59.4512
Mar 26Torrance 4-WayMar 26 · 3200 Meters · Place 9 · TorranceTorrance3200 Meters9.10:43.09a12
Mar 26Torrance 4-WayMar 26 · 1600 Meters · Place 2 · TorranceTorrance1600 Meters2.4:32.79a PB12
Mar 26Torrance 4-WayMar 26 · 800 Meters · TorranceTorrance800 Meters--DNS12
Mar 19Torrance v LoyolaMar 19 · 3200 Meters · Place 3 · TorranceTorrance3200 Meters3.10:23.90a PB12
Mar 7Redondo Nike Track FestivalMar 7 · 800 Meters · Place 45 · TorranceTorrance800 Meters452:02.8512
Mar 121st Annual Culver City Invitational Mar 1 · 1600 Meters · Place 3 · TorranceTorrance1600 Meters34:36.42a—
Jan 18Torrance All ComersJan 18 · 3000 Meters · TorranceTorrance3000 Meters—DNS12
Jan 18Torrance All ComersJan 18 · 1500 Meters · Place 1 · TorranceTorrance1500 Meters1.4:24.08a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Tri Meet Vs Torrance & PALIFeb 26 · 800 Meters · Place 3 · TorranceTorrance800 Meters32:04.18a PB—
Feb 22Louis Zamperini Invitational Feb 22 · 1600 Meters · Place 6 · TorranceTorrance1600 Meters64:43.04a PB—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 4CIF-SS D2 PrelimsMay 4 · 800 Meters · Place 34 · TorranceTorrance800 MetersRound P34.2:00.79a11
Apr 25Pioneer League FinalsApr 25 · 1600 Meters · TorranceTorrance1600 MetersRound P—DNS11
Apr 25Pioneer League FinalsApr 25 · 800 Meters · Place 1 · TorranceTorrance800 MetersRound P1.2:02.95a11
Apr 25Pioneer League FinalsApr 25 · 800 Meters · Place 1 · TorranceTorrance800 Meters1.2:02.73a11
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 1 · TorranceTorrance800 Meters12:02.73—
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 1 · TorranceTorrance800 MetersRound P12:02.95—
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 1 · TorranceTorrance800 MetersRound P12:02.9511
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 1 · TorranceTorrance800 Meters12:02.7311
Apr 13South Bay Varsity ChampionshipsApr 13 · 1600 Meters · TorranceTorrance1600 Meters—DNS11
Apr 13South Bay Varsity ChampionshipsApr 13 · 800 Meters · Place 3 · TorranceTorrance800 Meters3.1:59.95a11
Mar 27Torrance City ChampionshipsMar 27 · 3200 Meters · Place 12 · TorranceTorrance3200 Meters1210:44.54a—
Mar 27Torrance City ChampionshipsMar 27 · 1600 Meters · Place 7 · TorranceTorrance1600 Meters74:43.64a—
Mar 23Yorba Linda InvitationalMar 23 · 800 Meters · Place 10 · TorranceTorrance800 Meters10.2:03.23a11
Mar 14Double Dual w/ Palisades, TorranceMar 14 · 1600 Meters · Place 4 · TorranceTorrance1600 Meters44:49.71a—
Mar 14Double Dual w/ Palisades, TorranceMar 14 · 400 Meters · Place 7 · TorranceTorrance400 Meters71:00.54a—
Mar 8Redondo Nike Track FestivalMar 8 · 800 Meters · Place 39 · Torrance (SS)Torrance (SS)800 Meters392:03.6311

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Louis Zamperini InvitationalFeb 17 · 1600 Meters · Place 10 · TorranceTorrance1600 Meters104:43.24a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 22Pioneer League Prelims & FinalsApr 22 · 800 Meters · Place 4 · TorranceTorrance800 MetersRound P42:06.88a—
Apr 14South Bay F/S ChampionshipsApr 14 · 1600 Meters · Place 12 · TorranceTorrance1600 Meters124:52.84a—
Apr 14South Bay F/S ChampionshipsApr 14 · 800 Meters · Place 2 · TorranceTorrance800 Meters22:06.72a—
Mar 30Torrance City ChampsMar 30 · 1600 Meters · Place 2 · TorranceTorrance1600 Meters24:48.59a—
Mar 30Torrance City ChampsMar 30 · 800 Meters · Place 3 · TorranceTorrance800 Meters32:12.18a—
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 44 · TorranceTorrance1600 Meters44.4:49.61a10
Mar 11Redondo Nike Track FestivalMar 11 · 800 Meters · Place 14 · TorranceTorrance800 Meters14.2:10.72a10
Mar 7South vs. Torrance Dual MeetMar 7 · 3200 Meters · Place 3 · TorranceTorrance3200 Meters3.11:26.71a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Torrance Mini MeetFeb 18 · 800 Meters · Place 1 · TorranceTorrance800 Meters12:10.4210

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 23Pioneer League Prelims & FinalsApr 23 · 1600 Meters · Place 7 · TorranceTorrance1600 MetersRound P7.5:25.81aUnofficial9
Apr 23Pioneer League Prelims & FinalsApr 23 · 800 Meters · Place 2 · TorranceTorrance800 MetersRound P2.2:13.68aUnofficial9
Apr 23Pioneer League Prelims & FinalsApr 23 · 800 Meters · Place 4 · TorranceTorrance800 Meters4.2:12.41aUnofficial9
Apr 15South Bay F/S Championships Apr 15 · 1600 Meters · Place 41 · TorranceTorrance1600 Meters415:12.819
Apr 15South Bay F/S Championships Apr 15 · 800 Meters · Place 17 · TorranceTorrance800 Meters172:13.659
Apr 15South Bay F/S Championships Apr 15 · 1600 Meters · Place 41 · TorranceTorrance1600 Meters415:12.819
Apr 15South Bay F/S Championships Apr 15 · 800 Meters · Place 17 · TorranceTorrance800 Meters172:13.659
Apr 2Yorba Linda InvitationalApr 2 · 800 Meters · Place 6 · TorranceTorrance800 Meters6.2:15.31a9
Mar 30Torrance / South / West Tri-MeetMar 30 · 3200 Meters · Place 16 · TorranceTorrance3200 Meters1612:10.789
Mar 26Azusa Distance Meet of ChampionsMar 26 · 1600 Meters · Place 129 · TorranceTorrance1600 Meters129.5:15.28a9
Mar 19Mustang Relays InvitationalMar 19 · 400 Meters · Place 12 · TorranceTorrance400 Meters12.59.00a PB9
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 103 · Torrance (SS)Torrance (SS)1600 Meters1035:14.189
Mar 2South / Mira Costa / Torrance Tri-MeetMar 2 · 1600 Meters · Place 13 · TorranceTorrance1600 Meters135:22.649

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Palos Verdes Distance DayFeb 26 · 800 Meters · Place 40 · TorranceTorrance800 Meters402:17.889
Feb 12Santa Monica All ComersFeb 12 · 1600 Meters · Place 51 · TorranceTorrance1600 Meters515:31.809