Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Mile @ Mesa · Feb 144:53.02The Mile @ MesaFebruary 14, 2026
1600 Meters · OutdoorCDM Tri-meet · Mar 184:46.88aCDM Tri-meetMarch 18, 2026
400 Meters · OutdoorCorona Del Mar Tri Meet · Apr 1554.95aCorona Del Mar Tri MeetApril 15, 2026
800 Meters · OutdoorSunset League Championships · Apr 242:01.85aSunset League ChampionshipsApril 24, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 24Sunset League ChampionshipsApr 24 · 800 Meters · Place 5 · Corona del MarCorona del Mar800 Meters5.2:01.85a PB10
Apr 24Sunset League ChampionshipsApr 24 · 400 Meters · Corona del MarCorona del Mar400 MetersRound P--DNS10
Apr 18Orange County Track & Field ChampionshipsApr 18 · 800 Meters · Place 3 · Corona del MarCorona del Mar800 Meters3.2:03.03a10
Apr 15Corona Del Mar Tri MeetApr 15 · 800 Meters · Place 8 · Corona del MarCorona del Mar800 Meters82:08.76a10
Apr 15Corona Del Mar Tri MeetApr 15 · 400 Meters · Place 8 · Corona del MarCorona del Mar400 Meters854.95a PB10
Mar 28Beach Cities Invitational Mar 28 · 1600 Meters · Place 5 · Corona del MarCorona del Mar1600 Meters54:47.41a10
Mar 28Beach Cities Invitational Mar 28 · 800 Meters · Place 2 · Corona del MarCorona del Mar800 Meters22:05.84a10
Mar 25Huntington Beach Tri-MeetMar 25 · 1600 Meters · Place 9 · Corona del MarCorona del Mar1600 Meters94:47.98a10
Mar 25Huntington Beach Tri-MeetMar 25 · 800 Meters · Place 3 · Corona del MarCorona del Mar800 Meters32:03.93a10
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 800 Meters · Place 2 · Corona del MarCorona del Mar800 Meters22:02.8710
Mar 18CDM Tri-meetMar 18 · 1600 Meters · Place 1 · Corona del MarCorona del Mar1600 Meters14:46.88a PB10
Mar 18CDM Tri-meetMar 18 · 800 Meters · Place 1 · Corona del MarCorona del Mar800 Meters12:10.78a10
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 800 Meters · Place 2 · Corona del MarCorona del Mar800 Meters2.2:04.26a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14The Mile @ MesaFeb 14 · 1 Mile · Place 1 · Corona del Mar TCCorona del Mar TC1 Mile14:53.02 PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Sunset League ChampionshipsApr 29 · 1600 Meters · Place 19 · Corona del MarCorona del Mar1600 MetersRound P19.5:00.05a9
Apr 29Sunset League ChampionshipsApr 29 · 1600 Meters · Place 15 · Corona del MarCorona del Mar1600 Meters15.4:56.58a9
Apr 29Sunset League ChampionshipsApr 29 · 800 Meters · Place 5 · Corona del MarCorona del Mar800 MetersRound P5.2:12.91a9
Apr 29Sunset League ChampionshipsApr 29 · 800 Meters · Place 12 · Corona del MarCorona del Mar800 Meters12.2:12.29a9
Apr 16Newport Harbor vs Los Alamitos vs Corona Del MarApr 16 · 800 Meters · Place 3 · Corona del Mar (SS)Corona del Mar (SS)800 Meters32:14.359
Apr 16Newport Harbor vs Los Alamitos vs Corona Del MarApr 16 · 1600 Meters · Place 6 · Corona del Mar (SS)Corona del Mar (SS)1600 Meters65:02.139
Mar 25Corona Del Mar vs Huntington Beach/ MarinaMar 25 · 800 Meters · Place 1 · Corona del Mar (SS)Corona del Mar (SS)800 Meters12:15.669
Mar 25Corona Del Mar vs Huntington Beach/ MarinaMar 25 · 1600 Meters · Place 1 · Corona del Mar (SS)Corona del Mar (SS)1600 Meters14:57.809
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 800 Meters · Place 12 · Corona del MarCorona del Mar800 Meters122:10.759
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 800 Meters · Place 21 · Corona del MarCorona del Mar800 Meters21.2:12.23a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15THE MILE @ MESAFeb 15 · 1 Mile · Place 2 · Corona del MarCorona del Mar1 Mile25:01.59—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Sowers, CDM, TeWinkle, Thurston @ EstanciaMay 2 · 800 Meters · Place 1 · Corona del Mar (SS)Corona del Mar (SS)800 Meters12:27.118
May 2Sowers, CDM, TeWinkle, Thurston @ EstanciaMay 2 · 1600 Meters · Place 1 · Corona del Mar (SS)Corona del Mar (SS)1600 Meters15:19.438
Apr 25CDM vs Dwyer vs Ensign Middle SchoolsApr 25 · 1600 Meters · Place 1 · Corona Del MarCorona Del Mar1600 Meters1.5:26.98a8
Apr 25CDM vs Dwyer vs Ensign Middle SchoolsApr 25 · 800 Meters · Place 1 · Corona Del MarCorona Del Mar800 Meters1.2:27.47a8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25Coastal Athletic League FinalsMay 25 · 1600 Meters · Place 1 · Corona Del MarCorona Del Mar1600 Meters1.5:27.44a7
May 25Coastal Athletic League FinalsMay 25 · 800 Meters · Place 1 · Corona Del MarCorona Del Mar800 Meters1.2:25.83a7