Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorSCIAC Multi-Dual @ U Redlands · Mar 293:59.51aSCIAC Multi-Dual @ U RedlandsMarch 29, 2025
1600 Meters · OutdoorAzusa Meet of Champions · Mar 234:18.38aAzusa Meet of ChampionsMarch 23, 2024
3200 Meters · OutdoorTriton Invitational · Mar 169:40.62Triton InvitationalMarch 16, 2024
400 Meters · OutdoorSan Clemente vs Mission Viejo Dual Meet · Apr 358.85aSan Clemente vs Mission Viejo Dual MeetApril 3, 2021
800 Meters · IndoorLast Chance Indoor National Qualifier @ BU · Mar 21:51.14aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
800 Meters · OutdoorUC San Diego Triton Invitational · Apr 31:50.37aUC San Diego Triton InvitationalApril 3, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 800 Meters · Place 16 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 MetersRound P16.1:51.60aSo
May 9Franson Last Chance and MultisMay 9 · 800 Meters · Place 26 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters26.1:50.78aSo
May 2SCIAC Conference ChampionshipsMay 2 · 800 Meters · Place 5 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters51:55.75aSO
May 2SCIAC Conference ChampionshipsMay 2 · 800 Meters · Place 3 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters31:53.64aSO
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 85 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters85.1:50.74aSo
Apr 11Pomona-Pitzer InvitationalApr 11 · 800 Meters · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters—NTSO
Apr 11Pomona-Pitzer InvitationalApr 11 · 1500 Meters · Place 48 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters484:05.15SO
Apr 3UC San Diego Triton InvitationalApr 3 · 800 Meters · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters21:50.37a PBSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 800 Meters · Place 20 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 MetersRound P20.1:57.13aFr
May 8APU Franson Last Chance InviteMay 8 · 800 Meters · Place 25 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters251:50.47aFr
Apr 26SCIAC ChampionshipsApr 26 · 800 Meters · Place 3 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 MetersRound P3.1:56.47aFr
Apr 26SCIAC ChampionshipsApr 26 · 800 Meters · Place 4 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters4.1:55.25aFr
Apr 42025 Triton InvitationalApr 4 · 800 Meters · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters21:51.06aFr
Mar 29SCIAC Multi-Dual @ U RedlandsMar 29 · 1500 Meters · Place 3 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters3.3:59.51a PBFr
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 1500 Meters · Place 11 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters114:01.47FR
Feb 15Pomona-Pitzer Salo/Crenna InviteFeb 15 · 3000 Meters · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters—DNFFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 14NCAA Division III Indoor Track & Field ChampionshipsMar 14 · 800 Meters · Place 11 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 MetersRound P11.1:53.06aFr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 800 Meters · Place 11 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters11.1:51.14a PBFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24104th CIF State T&F Champs Prelims 2024May 24 · 800 Meters · Place 31 · San ClementeSan Clemente800 MetersRound P31.2:11.93a12
May 18CIF-SS Masters MeetMay 18 · 800 Meters · Place 9 · San Clemente (SS)San Clemente (SS)800 Meters91:53.2412
May 11CIF SS FinalsMay 11 · 800 Meters · Place 4 · San ClementeSan Clemente800 Meters4.1:52.90a12
May 4CIF-SS D1 PrelimsMay 4 · 800 Meters · Place 9 · San ClementeSan Clemente800 MetersRound P9.1:55.03a12
Apr 26South Coast League Finals Apr 26 · 800 Meters · Place 4 · San ClementeSan Clemente800 MetersRound P4.1:58.60a12
Apr 26South Coast League Finals Apr 26 · 800 Meters · Place 2 · San ClementeSan Clemente800 Meters2.1:54.83a12
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 6 · San ClementeSan Clemente1600 Meters6.4:18.38a PB12
Mar 16Triton InvitationalMar 16 · 3200 Meters · Place 7 · San Clemente (SS)San Clemente (SS)3200 Meters79:40.62 PB12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 800 Meters · Place 22 · San ClementeSan Clemente800 MetersRound P22.1:56.94a11
Apr 28South Coast League FinalsApr 28 · 800 Meters · Place 8 · San ClementeSan Clemente800 MetersRound P8.2:00.74a11
Apr 28South Coast League FinalsApr 28 · 800 Meters · Place 4 · San ClementeSan Clemente800 Meters4.1:56.38a11

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7CIF-SS Division 1 Track and Field PrelimsMay 7 · 800 Meters · Place 20 · San ClementeSan Clemente800 MetersRound P20.1:59.01a10
Apr 13San Clemente vs TesoroApr 13 · 800 Meters · Place 2 · San Clemente (SS)San Clemente (SS)800 Meters21:58.0410
Mar 30San Clemente vs Capistrano ValleyMar 30 · 1600 Meters · Place 3 · San Clemente (SS)San Clemente (SS)1600 Meters34:34.689
Mar 30San Clemente vs Capo Valley Dual MeetMar 30 · 1600 Meters · Place 3 · San ClementeSan Clemente1600 Meters3.4:34.68a10
Mar 26OC ChampionshipsMar 26 · 800 Meters · Place 1 · San ClementeSan Clemente800 Meters1.1:58.71a10
Mar 11Irvine/ASICS Track and Field InvitationalMar 11 · 800 Meters · Place 1 · San ClementeSan Clemente800 Meters1.2:02.04a10
Mar 8San Clemente, Aliso Niguel, El Toro Tri MeetMar 8 · 3200 Meters · Place 3 · San Clemente (SS)San Clemente (SS)3200 Meters310:22.7610
Mar 8San Clemente, Aliso Niguel, El Toro Tri MeetMar 8 · 800 Meters · Place 1 · San Clemente (SS)San Clemente (SS)800 Meters11:59.3610
Mar 3San Clemente Quad MeetMar 3 · 800 Meters · Place 6 · San ClementeSan Clemente800 Meters6.2:04.68a10

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Capistrano Valley vs. San ClementeMay 12 · 3200 Meters · Place 1 · San ClementeSan Clemente3200 Meters1.10:45.50a9
May 12Capistrano Valley vs. San ClementeMay 12 · 800 Meters · Place 2 · San ClementeSan Clemente800 Meters2.2:12.89a9
Apr 28San Clemente vs San Juan HillsApr 28 · 3200 Meters · Place 1 · San ClementeSan Clemente3200 Meters1.11:06.39a9
Apr 28San Clemente vs San Juan HillsApr 28 · 1600 Meters · Place 1 · San ClementeSan Clemente1600 Meters1.4:47.10a9
Apr 21San Clemente vs Tesoro Dual MeetApr 21 · 3200 Meters · Place 2 · San ClementeSan Clemente3200 Meters2.11:09.71a9
Apr 21San Clemente vs Tesoro Dual MeetApr 21 · 1600 Meters · Place 4 · San ClementeSan Clemente1600 Meters4.4:56.63a9
Apr 3San Clemente vs Mission Viejo Dual MeetApr 3 · 3200 Meters · Place 3 · San ClementeSan Clemente3200 Meters3.10:58.20a9
Apr 3San Clemente vs Mission Viejo Dual MeetApr 3 · 400 Meters · Place 4 · San ClementeSan Clemente400 Meters4.58.85a PB9