Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Indoor2024 Battle of the Regions · Feb 94:18.56a2024 Battle of the RegionsFebruary 9, 2024
1500 Meters · Outdoor2025 WSC Finals · Apr 254:06.23a2025 WSC FinalsApril 25, 2025
1600 Meters · OutdoorSimi Valley at Oak Park · Mar 224:40.14Simi Valley at Oak ParkMarch 22, 2023
3000 Meters · OutdoorWSC Coastal · Mar 219:39.67aWSC CoastalMarch 21, 2025
5000 Meters · IndoorWSC Relays · Feb 1616:40.07aWSC RelaysFebruary 16, 2024
600 Meters · IndoorSimi Valley All-Comers #3 · Jan 281:33.33aSimi Valley All-Comers #3January 28, 2023
600 Meters · Outdoor2024 Moorpark Season Opener and Multis · Feb 11:29.65a2024 Moorpark Season Opener and MultisFebruary 1, 2024
800 Meters · IndoorPirate Invitational · Feb 152:05.43aPirate Invitational February 15, 2025
800 Meters · Outdoor2025 Mt. SAC Relays CC Division · Apr 122:02.87a2025 Mt. SAC Relays CC DivisionApril 12, 2025

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

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · 1500 Meters · Place 20 · Moorpark (Calif.)Moorpark (Calif.)1500 Meters204:07.87aSO
Apr 252025 WSC FinalsApr 25 · 5000 Meters · MoorparkMoorpark5000 Meters—DNSSo
Apr 252025 WSC FinalsApr 25 · 1500 Meters · Place 8 · MoorparkMoorpark1500 MetersRound P8.4:12.94aSo
Apr 252025 WSC FinalsApr 25 · 1500 Meters · Place 8 · MoorparkMoorpark1500 Meters8.4:06.23a PBSo
Apr 252025 WSC FinalsApr 25 · 800 Meters · Place 9 · MoorparkMoorpark800 MetersRound P9.2:02.99aSo
Apr 252025 WSC FinalsApr 25 · 800 Meters · Place 9 · MoorparkMoorpark800 Meters9.2:04.48aSo
Apr 182025 WSC PrelimsApr 18 · 1500 Meters · Place 6 · MoorparkMoorpark1500 MetersRound P6.4:12.94aSo
Apr 182025 WSC PrelimsApr 18 · 1500 Meters · Place 8 · MoorparkMoorpark1500 Meters8.4:06.23aSo
Apr 182025 WSC PrelimsApr 18 · 800 Meters · Place 10 · MoorparkMoorpark800 MetersRound P10.2:02.99aSo
Apr 182025 WSC PrelimsApr 18 · 800 Meters · Place 9 · MoorparkMoorpark800 Meters9.2:04.48aSo
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · 1500 Meters · Place 13 · MoorparkMoorpark1500 Meters13.4:06.91aSo
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · 800 Meters · Place 18 · MoorparkMoorpark800 Meters18.2:02.87a PBSo
Mar 29Dave Shannon Invitational - El Camino CollegeMar 29 · 1500 Meters · Place 9 · MoorparkMoorpark1500 Meters9.4:16.32aSo
Mar 29Dave Shannon Invitational - El Camino CollegeMar 29 · 800 Meters · Place 7 · MoorparkMoorpark800 Meters7.2:06.10aSo
Mar 21WSC CoastalMar 21 · 3000 Meters · Place 4 · Moorpark (Calif.)Moorpark (Calif.)3000 Meters49:39.67a PBSo
Mar 21WSC CoastalMar 21 · 1500 Meters · Place 4 · Moorpark (Calif.)Moorpark (Calif.)1500 Meters44:19.36aSo
Mar 21WSC CoastalMar 21 · 800 Meters · Place 10 · Moorpark (Calif.)Moorpark (Calif.)800 Meters102:08.76aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Pirate Invitational Feb 15 · 1500 Meters · Place 11 · Moorpark (Calif.)Moorpark (Calif.)1500 Meters114:19.62a—
Feb 15Pirate Invitational Feb 15 · 800 Meters · Place 3 · Moorpark (Calif.)Moorpark (Calif.)800 Meters32:05.43a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 19Western State ChampionshipsApr 19 · 1500 Meters · Place 16 · MoorparkMoorpark1500 MetersRound P16.4:21.46aFr
Apr 19Western State ChampionshipsApr 19 · 800 Meters · Place 24 · MoorparkMoorpark800 MetersRound P24.2:19.43aFr
Apr 12Cerritos InvitationalApr 12 · 800 Meters · Place 20 · Moorpark (Calif.)Moorpark (Calif.)800 Meters202:03.66a—
Mar 22WSC Coastal ConferenceMar 22 · 1500 Meters · Place 8 · Moorpark (Calif.)Moorpark (Calif.)1500 Meters84:20.35a—
Mar 22WSC Coastal ConferenceMar 22 · 800 Meters · Place 9 · Moorpark (Calif.)Moorpark (Calif.)800 Meters92:08.18a—
Mar 15Riverside City College OpenMar 15 · 1500 Meters · Place 18 · MoorparkMoorpark1500 Meters18.4:17.23aFr
Mar 15Riverside City College OpenMar 15 · 800 Meters · Place 11 · MoorparkMoorpark800 Meters11.2:07.12aFr
Feb 12024 Moorpark Season Opener and MultisFeb 1 · 600 Meters · Place 17 · MoorparkMoorpark600 Meters17.1:29.65a PBFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16WSC RelaysFeb 16 · 5000 Meters · Place 9 · Moorpark (Calif.)Moorpark (Calif.)5000 Meters916:40.07a PB—
Feb 92024 Battle of the RegionsFeb 9 · 1500 Meters · Place 8 · Moorpark (Calif.)Moorpark (Calif.)1500 Meters84:18.56a PB—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 25Coastal Canyon League FinalsApr 25 · 800 Meters · Place 17 · Simi ValleySimi Valley800 Meters172:07.7012
Apr 25Coastal Canyon League FinalsApr 25 · 1600 Meters · Place 17 · Simi ValleySimi Valley1600 Meters174:43.7812
Apr 25Coastal Canyon League FinalsApr 25 · 800 Meters · Place 17 · Simi ValleySimi Valley800 MetersRound P172:07.7012
Apr 25Coastal Canyon League FinalsApr 25 · 1600 Meters · Place 17 · Simi ValleySimi Valley1600 MetersRound P174:43.7812
Apr 21Ventura County ChampionshipsApr 21 · 1600 Meters · Place 30 · Simi ValleySimi Valley1600 Meters304:45.33a—
Apr 12Camarillo at Simi ValleyApr 12 · 1600 Meters · Place 4 · Simi ValleySimi Valley1600 Meters44:44.95a—
Apr 12Camarillo at Simi ValleyApr 12 · 800 Meters · Place 5 · Simi ValleySimi Valley800 Meters52:06.71a—
Apr 5Royal / Simi Valley / Moorpark at MoorparkApr 5 · 800 Meters · Place 5 · Simi ValleySimi Valley800 Meters52:07.0212
Mar 24Simi Valley InvitationalMar 24 · 800 Meters · Place 6 · Simi ValleySimi Valley800 Meters62:07.33a—
Mar 24Simi Valley InvitationalMar 24 · 1600 Meters · Place 13 · Simi ValleySimi Valley1600 Meters134:45.64a—
Mar 22Simi Valley at Oak ParkMar 22 · 800 Meters · Place 3 · Simi ValleySimi Valley800 Meters32:09.0112
Mar 22Simi Valley at Oak ParkMar 22 · 1600 Meters · Place 3 · Simi ValleySimi Valley1600 Meters34:40.14 PB12
Mar 10Ventura InvitationalMar 10 · 1600 Meters · Place 21 · Simi ValleySimi Valley1600 Meters214:42.5312
Mar 3Don Green InvitationalMar 3 · 800 Meters · Place 14 · Simi ValleySimi Valley800 Meters142:10.5312
Mar 3Don Green InvitationalMar 3 · 1600 Meters · Place 23 · Simi ValleySimi Valley1600 Meters234:40.9112

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Westlake Distance CarnivalFeb 18 · 800 Meters · Place 14 · Simi ValleySimi Valley800 Meters142:10.2012
Jan 28Simi Valley All-Comers #3Jan 28 · 1500 Meters · Place 17 · Simi Valley TCSimi Valley TC1500 Meters174:27.63a—
Jan 28Simi Valley All-Comers #3Jan 28 · 600 Meters · Place 17 · Simi Valley TCSimi Valley TC600 Meters171:33.33a PB—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 17Simi Valley All-Comers #1Dec 17 · 1500 Meters · Place 2 · Simi Valley TCSimi Valley TC1500 Meters2.4:31.9012
Apr 26Coastal Canyon League Prelims/FinalsApr 26 · 1600 Meters · Place 14 · Simi ValleySimi Valley1600 Meters144:45.4511
Apr 26Coastal Canyon League Prelims/FinalsApr 26 · 800 Meters · Place 10 · Simi ValleySimi Valley800 Meters102:11.6711
Apr 22Ventura County ChampionshipsApr 22 · 1600 Meters · Place 7 · Simi ValleySimi Valley1600 Meters74:49.9711
Apr 13Moorpark/Simi Valley at Royal Double Dual MeetApr 13 · 800 Meters · Place 10 · Simi ValleySimi Valley800 Meters102:15.3211
Apr 13Moorpark/Simi Valley at Royal Double Dual MeetApr 13 · 1600 Meters · Place 8 · Simi ValleySimi Valley1600 Meters84:45.4511
Mar 25Simi Valley InvitationalMar 25 · 1600 Meters · Place 15 · Simi ValleySimi Valley1600 Meters154:49.0811
Mar 24Oak Park at Simi ValleyMar 24 · 800 Meters · Place 3 · Simi ValleySimi Valley800 Meters3.2:11.67a11
Mar 17Simi Valley at CamarilloMar 17 · 1600 Meters · Place 5 · Simi ValleySimi Valley1600 Meters54:54.79Jr
Mar 17Simi Valley at CamarilloMar 17 · 800 Meters · Place 8 · Simi ValleySimi Valley800 Meters82:14.31Jr
Mar 11Ventura InvitationalMar 11 · 1600 Meters · Place 35 · Simi ValleySimi Valley1600 Meters35.4:52.49a11