Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNotre Dame Invitational · Jan 244:15.37aNotre Dame InvitationalJanuary 24, 2026
100 Meters · OutdoorEdison at Corona Del Mar · Mar 3118.05aEdison at Corona Del MarMarch 31, 2022
1600 Meters · IndoorUniversity vs CDM Dual · Feb 294:29.62aUniversity vs CDM DualFebruary 29, 2024
1600 Meters · Outdoor105th CIF State T&F Champs Finals 2025 · May 314:07.65a105th CIF State T&F Champs Finals 2025May 31, 2025
200 Meters · OutdoorEdison at Corona Del Mar · Mar 3127.60aEdison at Corona Del MarMarch 31, 2022
3200 Meters · OutdoorASICS Laguna Beach Trophy Invite · Mar 148:59.28ASICS Laguna Beach Trophy InviteMarch 14, 2025
400 Meters · OutdoorOC Championship · Apr 1554.81aOC ChampionshipApril 15, 2023
800 Meters · IndoorUniversity vs CDM Dual · Feb 292:00.59aUniversity vs CDM DualFebruary 29, 2024
800 Meters · OutdoorSunset League Championships · Apr 291:53.53aSunset League ChampionshipsApril 29, 2025

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Notre Dame InvitationalJan 24 · 1 Mile · Place 17 · Notre DameNotre Dame1 Mile174:15.37a PBFr
Jan 24Notre Dame InvitationalJan 24 · 800 Meters · Notre DameNotre Dame800 Meters—DNFFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 52025 Blue-Gold InviteDec 5 · 1 Mile · Place 5 · Notre DameNotre Dame1 Mile5.4:16.24aFr

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 31105th CIF State T&F Champs Finals 2025May 31 · 1600 Meters · Place 6 · Corona del MarCorona del Mar1600 Meters6.4:07.65a PB12
May 30105th CIF State T&F Champs Prelims 2025May 30 · 1600 Meters · Place 4 · Corona del MarCorona del Mar1600 MetersRound P4.4:09.47a12
May 24CIF-SS Masters MeetMay 24 · 1600 Meters · Place 5 · Corona del MarCorona del Mar1600 Meters5.4:12.15a12
May 24CIF-SS Masters MeetMay 24 · 800 Meters · Corona del MarCorona del Mar800 Meters--DNS12
May 17CIF-SS FinalsMay 17 · 1600 Meters · Place 2 · Corona del MarCorona del Mar1600 Meters2.4:10.96a12
May 17CIF-SS FinalsMay 17 · 800 Meters · Place 2 · Corona del MarCorona del Mar800 Meters2.1:53.72a12
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · 1600 Meters · Place 1 · Corona del MarCorona del Mar1600 MetersRound P1.4:14.61a12
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · 800 Meters · Place 5 · Corona del MarCorona del Mar800 MetersRound P5.1:55.80a12
Apr 29Sunset League ChampionshipsApr 29 · 3200 Meters · Place 1 · Corona del MarCorona del Mar3200 Meters1.9:43.08a12
Apr 29Sunset League ChampionshipsApr 29 · 1600 Meters · Place 1 · Corona del MarCorona del Mar1600 Meters1.4:19.22a12
Apr 29Sunset League ChampionshipsApr 29 · 800 Meters · Place 1 · Corona del MarCorona del Mar800 MetersRound P1.1:53.53a PB12
Apr 29Sunset League ChampionshipsApr 29 · 800 Meters · Place 1 · Corona del MarCorona del Mar800 Meters1.1:55.10a12
Apr 16Newport Harbor vs Los Alamitos vs Corona Del MarApr 16 · 800 Meters · Place 1 · Corona del Mar (SS)Corona del Mar (SS)800 Meters11:54.1312
Apr 16Newport Harbor vs Los Alamitos vs Corona Del MarApr 16 · 1600 Meters · Place 1 · Corona del Mar (SS)Corona del Mar (SS)1600 Meters14:17.4212
Apr 11Arcadia InvitationalApr 11 · 3200 Meters · Place 29 · Corona Del MarCorona Del Mar3200 Meters299:09.1812
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 5 · Corona del Mar (SS)Corona del Mar (SS)1600 Meters54:17.1812
Apr 2Edison vs Corona Del Mar /Fountain ValleyApr 2 · 800 Meters · Place 1 · Corona del Mar (SS)Corona del Mar (SS)800 Meters11:58.9912
Apr 2Edison vs Corona Del Mar /Fountain ValleyApr 2 · 1600 Meters · Place 1 · Corona del Mar (SS)Corona del Mar (SS)1600 Meters14:26.0712
Mar 29Orange County Champs @ Mission ViejoMar 29 · 1600 Meters · Place 2 · Corona del MarCorona del Mar1600 Meters2.4:15.51a12
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · Corona del MarCorona del Mar3200 Meters--DNS12
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1 Mile · Corona del MarCorona del Mar1 Mile--DNS12
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Corona del MarCorona del Mar1600 Meters--DNS12
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 3200 Meters · Place 1 · Corona del MarCorona del Mar3200 Meters18:59.28 PB12
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 1600 Meters · Place 2 · Corona del MarCorona del Mar1600 Meters2.4:15.11a12
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 800 Meters · Place 4 · Corona del MarCorona del Mar800 Meters4.1:56.48a12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11CIF SS FinalsMay 11 · 1600 Meters · Place 7 · Corona del MarCorona del Mar1600 Meters7.4:16.49a11
May 4CIF-SS D3 PrelimsMay 4 · 3200 Meters · Place 8 · Corona del MarCorona del Mar3200 MetersRound P8.9:18.48a11
May 4CIF-SS D3 PrelimsMay 4 · 1600 Meters · Place 5 · Corona del MarCorona del Mar1600 MetersRound P5.4:16.41a11
Apr 24Surf League FinalsApr 24 · 3200 Meters · Place 1 · Corona del MarCorona del Mar3200 Meters1.9:40.00a11
Apr 24Surf League FinalsApr 24 · 1600 Meters · Place 1 · Corona del MarCorona del Mar1600 Meters1.4:21.41a11
Apr 13OC ChampionshipsApr 13 · 3200 Meters · Place 4 · Corona del MarCorona del Mar3200 Meters4.9:24.58a11
Apr 13OC ChampionshipsApr 13 · 1600 Meters · Place 7 · Corona del MarCorona del Mar1600 Meters7.4:19.18a11
Apr 6Irvine ASICS Distance Carnival Apr 6 · 3200 Meters · Place 2 · Corona del Mar (SS)Corona del Mar (SS)3200 Meters29:18.2411
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 4 · Corona del MarCorona del Mar1600 Meters4.4:19.17a11
Mar 20CDM vs Fountain Valley hsMar 20 · 1600 Meters · Place 2 · Corona del MarCorona del Mar1600 Meters2.4:22.56aUnofficial11
Mar 20CDM vs Fountain Valley hsMar 20 · 800 Meters · Place 3 · Corona del MarCorona del Mar800 Meters3.2:01.77aUnofficial11
Mar 16Laguna Beach Trophy InvitationalMar 16 · 3200 Meters · Place 8 · Corona del MarCorona del Mar3200 Meters8.9:22.11a11
Mar 16Laguna Beach Trophy InvitationalMar 16 · 1600 Meters · Place 5 · Corona del MarCorona del Mar1600 Meters5.4:22.44a11
Mar 9Sunset Conference PreviewMar 9 · 800 Meters · Place 1 · Corona del Mar (SS)Corona del Mar (SS)800 Meters11:58.4411
Mar 9Sunset Conference PreviewMar 9 · 1600 Meters · Place 3 · Corona del Mar (SS)Corona del Mar (SS)1600 Meters34:22.5011

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29University vs CDM DualFeb 29 · 1600 Meters · Place 1 · Corona del MarCorona del Mar1600 Meters14:29.62a PB—
Feb 29University vs CDM DualFeb 29 · 800 Meters · Place 1 · Corona del MarCorona del Mar800 Meters12:00.59a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 3 Track and Field PrelimsMay 6 · 800 Meters · Place 12 · Corona del MarCorona del Mar800 MetersRound P12.1:59.65a10
Apr 28Sunset Wave FinalsApr 28 · 800 Meters · Place 2 · Corona del MarCorona del Mar800 Meters2.1:58.98a10
Apr 15OC ChampionshipApr 15 · 400 Meters · Place 24 · Corona del MarCorona del Mar400 Meters24.54.81a PB10
Mar 29Laguna Beach v CDM Dual MeetMar 29 · 800 Meters · Place 2 · Corona del MarCorona del Mar800 Meters2.2:04.71a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 31Edison at Corona Del MarMar 31 · 400 Meters · Place 10 · Corona del MarCorona del Mar400 Meters10.1:00.60a9
Mar 31Edison at Corona Del MarMar 31 · 200 Meters · Place 7 · Corona del MarCorona del Mar200 Meters7.27.60a PBWind: 0.69
Mar 31Edison at Corona Del MarMar 31 · 100 Meters · Place 17 · Corona del MarCorona del Mar100 Meters17.18.05a PBWind: 0.29