Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · Outdoor Zamperini Invitational @ Zamperini Stadium · Feb 193:41.33a Zamperini Invitational @ Zamperini StadiumFebruary 19, 2022
1500 Meters · OutdoorTorrance All Comers · Jan 184:31.53aTorrance All ComersJanuary 18, 2025
1600 Meters · IndoorLouis Zamperini Invitational · Feb 224:49.05aLouis Zamperini Invitational February 22, 2025
1600 Meters · OutdoorBay League Prelims and Finals · Apr 294:37.42aBay League Prelims and FinalsApril 29, 2025
3000 Meters · IndoorPomona-Pitzer Invitational · Feb 219:51.98aPomona-Pitzer InvitationalFebruary 21, 2026
3000 Meters · OutdoorRedlands Invitational · Mar 209:48.08aRedlands InvitationalMarch 20, 2026
3200 Meters · IndoorTri Meet Vs Torrance & PALI · Feb 2611:41.81aTri Meet Vs Torrance & PALIFebruary 26, 2025
3200 Meters · Outdoor15th Irvine ASICS Distance Carnival · Apr 1210:03.3115th Irvine ASICS Distance CarnivalApril 12, 2025
5000 Meters · OutdoorSCIAC Quad Cup 1 · Mar 717:27.50aSCIAC Quad Cup 1March 7, 2026
800 Meters · IndoorTri Meet Vs Torrance & PALI · Feb 262:09.39aTri Meet Vs Torrance & PALIFebruary 26, 2025
800 Meters · OutdoorSouth / Torrance / El Segundo Tri-Meet · Apr 162:07.96aSouth / Torrance / El Segundo Tri-MeetApril 16, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2SCIAC Conference ChampionshipsMay 2 · 1500 Meters · Place 38 · Redlands (Calif.)Redlands (Calif.)1500 Meters384:43.09aFR
Mar 29SCIAC Quad Cup 2Mar 29 · 1500 Meters · Place 22 · Redlands (Calif.)Redlands (Calif.)1500 Meters22.4:38.78aFr
Mar 29SCIAC Quad Cup 2Mar 29 · 800 Meters · Place 22 · Redlands (Calif.)Redlands (Calif.)800 Meters22.2:18.05aFr
Mar 20Redlands InvitationalMar 20 · 3000 Meters · Place 18 · Redlands (Calif.)Redlands (Calif.)3000 Meters189:48.08a PBFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 1500 Meters · Place 108 · Redlands (Calif.)Redlands (Calif.)1500 Meters108.4:36.35aFr
Mar 7SCIAC Quad Cup 1Mar 7 · 5000 Meters · Place 18 · Redlands (Calif.)Redlands (Calif.)5000 Meters1817:27.50a PBFR
Mar 7SCIAC Quad Cup 1Mar 7 · 1500 Meters · Place 23 · Redlands (Calif.)Redlands (Calif.)1500 Meters234:38.77aFR

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Pomona-Pitzer InvitationalFeb 21 · 3000 Meters · Place 52 · Redlands (Calif.)Redlands (Calif.)3000 Meters529:51.98a PBFr

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 29Bay League Prelims and FinalsApr 29 · 3200 Meters · Place 15 · TorranceTorrance3200 Meters15.10:19.25a12
Apr 29Bay League Prelims and FinalsApr 29 · 1600 Meters · Place 21 · TorranceTorrance1600 MetersRound P21.4:41.60a12
Apr 29Bay League Prelims and FinalsApr 29 · 1600 Meters · Place 15 · TorranceTorrance1600 Meters15.4:37.42a PB12
Apr 29Bay League Prelims and FinalsApr 29 · 800 Meters · TorranceTorrance800 MetersRound P--DNS12
Apr 18South Bay ChampionshipsApr 18 · 3200 Meters · Place 14 · TorranceTorrance3200 Meters14.10:14.45a12
Apr 18South Bay ChampionshipsApr 18 · 1600 Meters · Place 28 · TorranceTorrance1600 Meters28.4:46.41a12
Apr 18South Bay ChampionshipsApr 18 · 800 Meters · TorranceTorrance800 Meters—DNS12
Apr 16South / Torrance / El Segundo Tri-MeetApr 16 · 3200 Meters · Place 6 · TorranceTorrance3200 Meters610:53.15a12
Apr 16South / Torrance / El Segundo Tri-MeetApr 16 · 800 Meters · Place 4 · TorranceTorrance800 Meters42:07.96a PB12
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 47 · TorranceTorrance3200 Meters4710:03.31 PB12
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 47 · TorranceTorrance3200 Meters4710:03.3112
Mar 26Torrance 4-WayMar 26 · 3200 Meters · Place 12 · TorranceTorrance3200 Meters12.10:43.75a12
Mar 26Torrance 4-WayMar 26 · 1600 Meters · Place 6 · TorranceTorrance1600 Meters6.4:41.35a12
Mar 26Torrance 4-WayMar 26 · 800 Meters · Place 12 · TorranceTorrance800 Meters12.2:11.26a12
Mar 22Yorba Linda InvitationalMar 22 · 3200 Meters · TorranceTorrance3200 Meters—DNS12
Mar 22Yorba Linda InvitationalMar 22 · 800 Meters · Place 12 · TorranceTorrance800 Meters12.2:09.24a12
Mar 22Yorba Linda InvitationalMar 22 · 800 Meters · Place 12 · TorranceTorrance800 Meters12.2:09.24aUnofficial12
Mar 19Torrance v LoyolaMar 19 · 3200 Meters · Place 12 · TorranceTorrance3200 Meters12.12:48.78a12
Mar 19Torrance v LoyolaMar 19 · 800 Meters · Place 9 · TorranceTorrance800 Meters9.2:16.98a12
Mar 13Tri-meet - Mira Costa / San Pedro @ TorranceMar 13 · 3200 Meters · Place 1 · TorranceTorrance3200 Meters111:31.31a—
Mar 7Redondo Nike Track FestivalMar 7 · 3200 Meters · Place 109 · TorranceTorrance3200 Meters10910:11.1512
Jan 18Torrance All ComersJan 18 · 3000 Meters · TorranceTorrance3000 Meters—DNS12
Jan 18Torrance All ComersJan 18 · 1500 Meters · Place 3 · TorranceTorrance1500 Meters3.4:31.53a PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Tri Meet Vs Torrance & PALIFeb 26 · 3200 Meters · Place 4 · TorranceTorrance3200 Meters411:41.81a PB—
Feb 26Tri Meet Vs Torrance & PALIFeb 26 · 800 Meters · Place 10 · TorranceTorrance800 Meters102:09.39a PB—
Feb 22Louis Zamperini Invitational Feb 22 · 1600 Meters · Place 7 · TorranceTorrance1600 Meters74:49.05a PB—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25Pioneer League FinalsApr 25 · 3200 Meters · TorranceTorrance3200 Meters—DNS11
Apr 25Pioneer League FinalsApr 25 · 1600 Meters · Place 23 · TorranceTorrance1600 MetersRound P23.5:10.17a11
Apr 25Pioneer League FinalsApr 25 · 800 Meters · Place 16 · TorranceTorrance800 MetersRound P16.2:13.52a11
Apr 20Pioneer League PrelimsApr 20 · 1600 Meters · Place 23 · TorranceTorrance1600 MetersRound P235:10.17—
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 16 · TorranceTorrance800 MetersRound P162:13.52—
Apr 20Pioneer League PrelimsApr 20 · 800 Meters · Place 16 · TorranceTorrance800 MetersRound P162:13.5211
Apr 20Pioneer League PrelimsApr 20 · 1600 Meters · Place 23 · TorranceTorrance1600 MetersRound P235:10.1711
Apr 13SB Champs Morning 1600sApr 13 · 1600 Meters · Place 8 · TorranceTorrance1600 Meters8.4:56.76a11
Mar 27Torrance City ChampionshipsMar 27 · 1600 Meters · Place 15 · TorranceTorrance1600 Meters154:54.93a—
Mar 27Torrance City ChampionshipsMar 27 · 800 Meters · Place 8 · TorranceTorrance800 Meters82:16.19a—
Mar 23Yorba Linda InvitationalMar 23 · 3200 Meters · Place 19 · TorranceTorrance3200 Meters19.10:57.93a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Louis Zamperini InvitationalFeb 17 · 1600 Meters · Place 15 · TorranceTorrance1600 Meters154:53.76a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 23El Segundo, Torrance, Wiseburn (Tri)Mar 23 · 1600 Meters · Place 2 · TorranceTorrance1600 Meters25:09.34a—
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 107 · TorranceTorrance1600 Meters107.5:01.84a10
Mar 7South vs. Torrance Dual MeetMar 7 · 1600 Meters · Place 1 · TorranceTorrance1600 Meters1.5:03.20a10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 23Pioneer League Prelims & FinalsApr 23 · 3200 Meters · Place 13 · TorranceTorrance3200 Meters13.12:40.30aUnofficial9
Apr 23Pioneer League Prelims & FinalsApr 23 · 1600 Meters · Place 14 · TorranceTorrance1600 MetersRound P14.5:58.19aUnofficial9
Apr 16South Bay Championships Morning 1600Apr 16 · 1600 Meters · Place 56 · TorranceTorrance1600 Meters56.5:24.64a9
Apr 15South Bay F/S Championships Apr 15 · 3200 Meters · Place 16 · TorranceTorrance3200 Meters1612:07.989
Apr 15South Bay F/S Championships Apr 15 · 3200 Meters · Place 16 · TorranceTorrance3200 Meters1612:07.989
Apr 2Yorba Linda InvitationalApr 2 · 1600 Meters · Place 36 · TorranceTorrance1600 Meters36.5:31.32a9
Mar 30Torrance / South / West Tri-MeetMar 30 · 3200 Meters · Place 22 · TorranceTorrance3200 Meters2212:45.109
Mar 30Torrance / South / West Tri-MeetMar 30 · 800 Meters · Place 29 · TorranceTorrance800 Meters292:37.279
Mar 26Azusa Distance Meet of ChampionsMar 26 · 1600 Meters · Place 223 · TorranceTorrance1600 Meters223.5:32.07a9
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 166 · Torrance (SS)Torrance (SS)1600 Meters1665:30.629
Mar 2South / Mira Costa / Torrance Tri-MeetMar 2 · 800 Meters · Place 29 · TorranceTorrance800 Meters292:44.819
Feb 19 Zamperini Invitational @ Zamperini StadiumFeb 19 · 1000 Meters · Place 22 · TorranceTorrance1000 Meters22.3:41.33a PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Palos Verdes Distance DayFeb 26 · 1600 Meters · Place 115 · TorranceTorrance1600 Meters1155:57.819
Feb 12Santa Monica All ComersFeb 12 · 1600 Meters · Place 90 · TorranceTorrance1600 Meters906:12.909