Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorWSC Championship · Apr 243:56.08aWSC ChampionshipApril 24, 2026
200 Meters · OutdoorNipomo HS Invitational · Mar 1926.84aNipomo HS InvitationalMarch 19, 2022
3000 Meters · OutdoorLobo Invitational (Coast Conference Preview) · Feb 139:07.57aLobo Invitational (Coast Conference Preview)February 13, 2026
400 Meters · OutdoorMPC Lobo Invitational · Feb 1553.86aMPC Lobo InvitationalFebruary 15, 2025
5000 Meters · OutdoorOxy Distance Carnival and Spring Break Classic · Mar 1415:38.25aOxy Distance Carnival and Spring Break ClassicMarch 14, 2026
600 Meters · IndoorMoorpark Season Opener and Multis · Jan 311:27.84Moorpark Season Opener and MultisJanuary 31, 2025
600 Meters · Outdoor2026 Moorpark College Season Opener · Feb 71:25.04a2026 Moorpark College Season OpenerFebruary 7, 2026
800 Meters · Outdoor2026 3C2A Southern California Championships · May 21:52.11a2026 3C2A Southern California ChampionshipsMay 2, 2026
High Jump · OutdoorOcean League Championships · Apr 305'00.00Ocean League ChampionshipsApril 30, 2022

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 152026 3C2A State ChampionshipsMay 15 · 800 Meters · Place 3 · CuestaCuesta800 Meters31:53.11SO
May 22026 3C2A Southern California ChampionshipsMay 2 · 1500 Meters · Place 6 · CuestaCuesta1500 MetersRound P6.4:05.46aSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 1500 Meters · Place 5 · CuestaCuesta1500 Meters5.4:01.98aSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 800 Meters · Place 2 · CuestaCuesta800 MetersRound P2.1:56.89aSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 800 Meters · Place 1 · CuestaCuesta800 Meters1.1:52.11a PBSo
Apr 24WSC ChampionshipApr 24 · 1500 Meters · Place 2 · CuestaCuesta1500 MetersRound P24:05.00aSo
Apr 24WSC ChampionshipApr 24 · 1500 Meters · Place 1 · CuestaCuesta1500 Meters13:56.08a PBSo
Apr 24WSC ChampionshipApr 24 · 800 Meters · Place 3 · CuestaCuesta800 MetersRound P32:00.75aSo
Apr 24WSC ChampionshipApr 24 · 800 Meters · Place 1 · CuestaCuesta800 Meters11:55.22aSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · 1500 Meters · Place 2 · CuestaCuesta1500 MetersRound P2.4:05.00aSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · 1500 Meters · Place 1 · CuestaCuesta1500 Meters1.3:56.08aSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · 800 Meters · Place 8 · CuestaCuesta800 MetersRound P8.2:00.75aSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · 800 Meters · Place 1 · CuestaCuesta800 Meters1.1:55.22aSo
Apr 3Mike Fanelli Track ClassicApr 3 · 800 Meters · Place 53 · CuestaCuesta800 Meters53.1:53.85aSo
Mar 212026 Mark Conover ClassicMar 21 · 1500 Meters · Place 15 · CuestaCuesta1500 Meters154:02.02aSo
Mar 212026 Mark Conover ClassicMar 21 · 800 Meters · Place 2 · CuestaCuesta800 Meters21:53.78aSO
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 97 · CuestaCuesta5000 Meters97.15:38.25a PBSo
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 800 Meters · Place 8 · CuestaCuesta800 Meters8.1:55.14aSo
Feb 272026 Central Coast Multi-Dual ChallengeFeb 27 · 1500 Meters · Place 2 · CuestaCuesta1500 Meters2.4:07.73aSo
Feb 272026 Central Coast Multi-Dual ChallengeFeb 27 · 800 Meters · Place 1 · CuestaCuesta800 Meters1.1:59.56aSo
Feb 13Lobo Invitational (Coast Conference Preview)Feb 13 · 3000 Meters · Place 3 · CuestaCuesta3000 Meters3.9:07.57a PBSo
Feb 72026 Moorpark College Season OpenerFeb 7 · 600 Meters · Place 4 · CuestaCuesta600 Meters4.1:25.04a PBSo
Feb 72026 Moorpark College Season OpenerFeb 7 · 1500 Meters · Place 6 · CuestaCuesta1500 Meters6.4:17.99aSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · 800 Meters · Place 16 · CuestaCuesta800 Meters161:58.48aFR
Apr 252025 WSC FinalsApr 25 · 800 Meters · Place 6 · CuestaCuesta800 MetersRound P6.2:00.69aFr
Apr 252025 WSC FinalsApr 25 · 800 Meters · Place 4 · CuestaCuesta800 Meters4.1:59.13aFr
Apr 182025 WSC PrelimsApr 18 · 800 Meters · Place 6 · CuestaCuesta800 MetersRound P6.2:00.69aFr
Apr 182025 WSC PrelimsApr 18 · 800 Meters · Place 4 · CuestaCuesta800 Meters4.1:59.13aFr
Apr 3Mike Fanelli ClassicApr 3 · 800 Meters · Place 105 · CuestaCuesta800 Meters1051:59.97FR
Mar 21WSC CoastalMar 21 · 800 Meters · Place 3 · CuestaCuesta800 Meters32:02.69aFr
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 800 Meters · Place 54 · CuestaCuesta800 Meters542:01.49FR
Feb 15MPC Lobo InvitationalFeb 15 · 400 Meters · Place 16 · CuestaCuesta400 Meters16.53.86a PBFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31Moorpark Season Opener and MultisJan 31 · 600 Meters · Place 6 · CuestaCuesta600 Meters61:27.84 PBFR

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12CIF-CS Division 3 MeetMay 12 · 800 Meters · Place 5 · Morro BayMorro Bay800 Meters5.2:02.96a11
Apr 29CCAA Ocean League FinalsApr 29 · 800 Meters · Place 4 · Morro BayMorro Bay800 Meters42:03.72a—
Apr 29CCAA Ocean League FinalsApr 29 · 800 Meters · Place 3 · Morro BayMorro Bay800 Meters32:06.71a—
Apr 29CCAA Ocean League FinalsApr 29 · 400 Meters · Place 4 · Morro BayMorro Bay400 Meters454.03a—
Apr 29CCAA Ocean League FinalsApr 29 · 400 Meters · Place 5 · Morro BayMorro Bay400 Meters555.50a—
Apr 22Elks SLO County ChampionshipsApr 22 · 800 Meters · Place 11 · Morro BayMorro Bay800 Meters112:06.34a11
Apr 22Elks SLO County ChampionshipsApr 22 · 400 Meters · Place 7 · Morro BayMorro Bay400 Meters754.21a11
Apr 15103rd Russell CupApr 15 · 800 Meters · Place 14 · Morro BayMorro Bay800 Meters142:09.2711
Apr 8Morro Bay Pirate RelaysApr 8 · 800 Meters · Place 5 · Morro BayMorro Bay800 Meters52:07.94a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13CIF-CS Division 3 ChampionshipsMay 13 · 800 Meters · Place 7 · Morro BayMorro Bay800 Meters7.2:10.23a10
Apr 30Ocean League ChampionshipsApr 30 · High Jump · Place 6 · Morro BayMorro BayHigh Jump6.5'00.00 PB10
Apr 30Ocean League ChampionshipsApr 30 · 800 Meters · Place 8 · Morro BayMorro Bay800 MetersRound P8.2:13.77a10
Apr 30Ocean League ChampionshipsApr 30 · 800 Meters · Place 6 · Morro BayMorro Bay800 Meters6.2:11.75a10
Apr 30Ocean League ChampionshipsApr 30 · 400 Meters · Place 5 · Morro BayMorro Bay400 MetersRound P5.55.84a10
Apr 30Ocean League ChampionshipsApr 30 · 400 Meters · Place 6 · Morro BayMorro Bay400 Meters6.55.71a10
Apr 232022 Elks SLO County MeetApr 23 · 800 Meters · Place 4 · Morro BayMorro Bay800 Meters42:16.6410
Apr 232022 Elks SLO County MeetApr 23 · 400 Meters · Place 4 · Morro BayMorro Bay400 Meters458.1310
Apr 16Russell CupApr 16 · 800 Meters · Place 10 · Morro BayMorro Bay800 Meters102:17.2110
Apr 16Russell CupApr 16 · 400 Meters · Place 10 · Morro BayMorro Bay400 Meters1058.1110
Apr 2Morro Bay Pirate RelaysApr 2 · 400 Meters · Place 6 · Morro BayMorro Bay400 Meters6.58.52a10
Apr 2Morro Bay Pirate RelaysApr 2 · 200 Meters · Place 13 · Morro BayMorro Bay200 Meters13.27.18aWind: 010
Mar 19Nipomo HS InvitationalMar 19 · 400 Meters · Place 15 · Morro BayMorro Bay400 Meters15.57.88a10
Mar 19Nipomo HS InvitationalMar 19 · 200 Meters · Place 59 · Morro BayMorro Bay200 Meters59.26.84a PBWind: 1.110
Mar 5Atascadero HS Memorial MeetMar 5 · 400 Meters · Place 22 · Morro BayMorro Bay400 Meters22.59.70a10
Mar 5Atascadero HS Memorial MeetMar 5 · 200 Meters · Place 35 · Morro BayMorro Bay200 Meters35.27.01aWind: 0.810