Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorOutdoor Indoor Events · Feb 74:22.77aOutdoor Indoor EventsFebruary 7, 2026
1000 Meters · OutdoorOIDFE · Jan 252:36.75aOIDFEJanuary 25, 2025
1500 Meters · OutdoorBryan Clay Invitational · Apr 163:51.02aBryan Clay InvitationalApril 16, 2026
1600 Meters · IndoorCanyon Crest/Otay Ranch @ Del Norte · Feb 254:47.87aCanyon Crest/Otay Ranch @ Del NorteFebruary 25, 2023
1600 Meters · OutdoorCIFSDS Division 1 Championships · May 114:19.18aCIFSDS Division 1 ChampionshipsMay 11, 2024
3000 Meters · IndoorPomona-Pitzer Invitational · Feb 218:26.26aPomona-Pitzer InvitationalFebruary 21, 2026
3000 Meters · OutdoorOIDFE · Jan 258:58.96aOIDFEJanuary 25, 2025
3000m Steeplechase · 0.914m · OutdoorNCAA Division III Outdoor Track & Field Championships · May 219:12.20aNCAA Division III Outdoor Track & Field ChampionshipsMay 21, 2026
3000m Steeplechase · OutdoorUniversity of La Verne Leopard Invitational · Apr 168:59.77aUniversity of La Verne Leopard InvitationalApril 16, 2026
3200 Meters · OutdoorEscondido Invitational · Apr 219:15.77aEscondido InvitationalApril 21, 2023
400 Meters · IndoorTri Meet - Cathedral, La Jolla HS, & CCA · Feb 171:04.21Tri Meet - Cathedral, La Jolla HS, & CCAFebruary 17, 2022
400 Meters · OutdoorMt. Carmel @ Canyon Crest Academy Dual Meet · Mar 358.60Mt. Carmel @ Canyon Crest Academy Dual MeetMarch 3, 2022
5000 Meters · OutdoorSCIAC Conference Championships · May 214:44.63aSCIAC Conference ChampionshipsMay 2, 2026
800 Meters · IndoorDel Norte/CCA @ Otay Ranch · Feb 242:03.85aDel Norte/CCA @ Otay RanchFebruary 24, 2024
800 Meters · OutdoorCCA vs TPHS · Apr 171:58.28aCCA vs TPHSApril 17, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 3000m Steeplechase · Place 18 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase0.914mRound P18.9:12.20a PBSo
May 9Franson Last Chance and MultisMay 9 · 3000m Steeplechase · Place 13 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase0.914m13.9:14.64aSo
May 2SCIAC Conference ChampionshipsMay 2 · 3000m Steeplechase · Place 1 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase19:14.59aSO
May 2SCIAC Conference ChampionshipsMay 2 · 5000 Meters · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters214:44.63a PBSO
Apr 16University of La Verne Leopard InvitationalApr 16 · 3000m Steeplechase · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase28:59.77a PBSo
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 144 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters144.3:51.02a PBSo
Apr 3UC San Diego Triton InvitationalApr 3 · 1500 Meters · Place 9 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters93:54.19aSo
Mar 28SCIAC Quad Meet ChampionshipsMar 28 · 3000m Steeplechase · Place 1 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase19:15.11aSO
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 20 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters20.14:46.45aSo
Mar 7SCIAC Quad Cup 1Mar 7 · 3000m Steeplechase · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase29:32.41aSO
Feb 7Outdoor Indoor EventsFeb 7 · 1 Mile · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1 Mile24:22.77a PBSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Pomona-Pitzer InvitationalFeb 21 · 3000 Meters · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters28:26.26a PBSo

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8APU Franson Last Chance InviteMay 8 · 3000m Steeplechase · Place 17 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase179:35.20aFr
May 3Occidental InvitationalMay 3 · 5000 Meters · Place 61 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters6115:21.56FR
Apr 26SCIAC ChampionshipsApr 26 · 3000m Steeplechase · Place 5 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase0.914m5.9:18.71aFr
Apr 12Pomona-Pitzer InvitationalApr 12 · 3000m Steeplechase · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase29:29.38FR
Apr 42025 Triton InvitationalApr 4 · 1500 Meters · Place 20 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters203:57.73aFr
Mar 29SCIAC Multi-Dual @ U RedlandsMar 29 · 3000m Steeplechase · Place 7 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000m Steeplechase0.914m7.9:51.00aFr
Mar 8Occidental Distance Carnival & Spring Break ClassicMar 8 · 5000 Meters · Place 54 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps5000 Meters5415:10.19FR
Mar 1SCIAC Multi-Dual @ CMSMar 1 · 1500 Meters · Place 4 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1500 Meters44:01.49a—
Mar 1SCIAC Multi-Dual @ CMSMar 1 · 800 Meters · Place 5 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps800 Meters52:02.17a—
Feb 15Pomona-Pitzer Salo/Crenna InviteFeb 15 · 3000 Meters · Place 25 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters25.8:59.68aFr
Jan 25OIDFEJan 25 · 1000 Meters · Place 3 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1000 Meters3.2:36.75a PBFr
Jan 25OIDFEJan 25 · 3000 Meters · Place 9 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters9.8:58.96a PBFr
Jan 25CMS Outdoor-Indoor Distance Challenge MeetJan 25 · 1000 Meters · Place 3 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps1000 Meters3.2:36.75aFr
Jan 25CMS Outdoor-Indoor Distance Challenge MeetJan 25 · 3000 Meters · Place 9 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps3000 Meters9.8:58.96aFr

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18CIFSDS Section ChampionshipsMay 18 · 3200 Meters · Place 13 · Canyon Crest AcademyCanyon Crest Academy3200 Meters139:50.92a—
May 11CIFSDS Division 1 ChampionshipsMay 11 · 3200 Meters · Place 5 · Canyon Crest AcademyCanyon Crest Academy3200 Meters59:33.43a—
May 11CIFSDS Division 1 ChampionshipsMay 11 · 1600 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy1600 Meters14:19.18a PB—
May 4NCC Coastal League FinalsMay 4 · 3200 Meters · Place 7 · Canyon Crest AcademyCanyon Crest Academy3200 Meters79:46.41a—
May 4NCC Coastal League FinalsMay 4 · 1600 Meters · Place 4 · Canyon Crest AcademyCanyon Crest Academy1600 Meters44:23.72a—
Apr 17CCA vs TPHSApr 17 · 800 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy800 Meters11:58.28a PB—
Apr 11Canyon Crest @ Sage CreekApr 11 · 1600 Meters · Place 2 · Canyon Crest AcademyCanyon Crest Academy1600 Meters24:51.03a—
Apr 11Canyon Crest @ Sage CreekApr 11 · 800 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy800 Meters12:02.83a—
Mar 28CCA vs LCCMar 28 · 3200 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy3200 Meters19:59.43a—
Mar 28CCA vs LCCMar 28 · 1600 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy1600 Meters14:26.07a—
Mar 28CCA vs LCCMar 28 · 800 Meters · Place 3 · Canyon Crest AcademyCanyon Crest Academy800 Meters32:08.53a—
Mar 21Canyon Crest Academy @ El CaminoMar 21 · 800 Meters · Place 2 · Canyon Crest AcademyCanyon Crest Academy800 Meters22:01.12a—
Mar 16Falcon RelaysMar 16 · 800 Meters · Place 10 · Canyon Crest AcademyCanyon Crest Academy800 Meters102:02.38a—
Mar 16Falcon RelaysMar 16 · 800 Meters · Place 4 · Canyon Crest AcademyCanyon Crest Academy800 Meters42:02.38a—
Mar 2Mt. Carmel Field & Distance CarnivalMar 2 · 1600 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy1600 Meters14:19.9912

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Del Norte/CCA @ Otay RanchFeb 24 · 800 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy800 Meters12:03.85a PB—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20CIFSDS FinalsMay 20 · 3200 Meters · Place 7 · Canyon Crest AcademyCanyon Crest Academy3200 Meters7.9:29.47a11
May 13CIFSDS Div 1 PrelimsMay 13 · 3200 Meters · Place 4 · Canyon Crest AcademyCanyon Crest Academy3200 MetersRound P49:25.7711
May 62023 NCC Coastal League FinalsMay 6 · 3200 Meters · Place 5 · Canyon Crest AcademyCanyon Crest Academy3200 Meters59:38.99a—
May 62023 NCC Coastal League FinalsMay 6 · 1600 Meters · Place 9 · Canyon Crest AcademyCanyon Crest Academy1600 Meters94:32.34a—
Apr 27El Camino @ Canyon Crest AcademyApr 27 · 3200 Meters · Place 3 · Canyon Crest AcademyCanyon Crest Academy3200 Meters3.10:10.88a11
Apr 27El Camino @ Canyon Crest AcademyApr 27 · 1600 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy1600 Meters1.4:23.78a11
Apr 21Escondido InvitationalApr 21 · 3200 Meters · Place 3 · Canyon Crest AcademyCanyon Crest Academy3200 Meters39:15.77a PB—
Apr 19Sage Creek @ Canyon Crest AcademyApr 19 · 800 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy800 Meters11:59.08a—
Apr 12CCA @ Torrey PinesApr 12 · 3200 Meters · Place 2 · Canyon Crest AcademyCanyon Crest Academy3200 Meters29:55.21a—
Apr 12CCA @ Torrey PinesApr 12 · 1600 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy1600 Meters14:24.95a—
Mar 30LCC vs. CCAMar 30 · 800 Meters · Place 2 · Canyon Crest AcademyCanyon Crest Academy800 Meters2.2:03.23a11
Mar 25Mt. Carmel/Asics Track & Field InvitationalMar 25 · 3200 Meters · Place 7 · Canyon Crest AcademyCanyon Crest Academy3200 Meters7.9:35.68a11
Mar 11Viking RelaysMar 11 · 1600 Meters · Place 4 · Canyon Crest AcademyCanyon Crest Academy1600 Meters44:37.81a11
Mar 9Canyon Crest Academy @ OceansideMar 9 · 1600 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy1600 Meters14:36.16a—
Mar 4Mt. Carmel Field & Distance CarnivalMar 4 · 1600 Meters · Place 5 · Canyon Crest AcademyCanyon Crest Academy1600 Meters54:25.7511
Jan 7Winter Championships Qualifier @ CCAJan 7 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.9:18.34aUnofficial17

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Canyon Crest/Otay Ranch @ Del NorteFeb 25 · 1600 Meters · Place 2 · Canyon Crest AcademyCanyon Crest Academy1600 Meters24:47.87a PB—
Feb 25Canyon Crest/Otay Ranch @ Del NorteFeb 25 · 800 Meters · Place 3 · Canyon Crest AcademyCanyon Crest Academy800 Meters32:12.83a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21CIFSDS FinalsMay 21 · 3200 Meters · Place 9 · Canyon Crest AcademyCanyon Crest Academy3200 Meters9.10:12.51a10
May 14CIFSDS Div 1 PrelimsMay 14 · 3200 Meters · Place 4 · Canyon Crest AcademyCanyon Crest Academy3200 MetersRound P49:40.45a10
May 6Coastal League FinalsMay 6 · 3200 Meters · Place 6 · Canyon Crest AcademyCanyon Crest Academy3200 Meters69:42.09a10
May 6Coastal League FinalsMay 6 · 1600 Meters · Place 5 · Canyon Crest AcademyCanyon Crest Academy1600 Meters54:29.32a10
Apr 28LCC at CCAApr 28 · 800 Meters · Place 7 · Canyon Crest AcademyCanyon Crest Academy800 Meters72:11.59a10
Apr 23Dick Wilkins Frosh/Soph InviteApr 23 · 3200 Meters · Place 4 · Canyon Crest AcademyCanyon Crest Academy3200 Meters49:43.13a10
Apr 23Dick Wilkins Frosh/Soph InviteApr 23 · 1600 Meters · Place 2 · Canyon Crest AcademyCanyon Crest Academy1600 Meters24:30.00a10
Apr 20Torrey Pines @ CCAApr 20 · 3200 Meters · Place 2 · Canyon Crest AcademyCanyon Crest Academy3200 Meters210:12.2010
Apr 20Torrey Pines @ CCAApr 20 · 1600 Meters · Place 2 · Canyon Crest AcademyCanyon Crest Academy1600 Meters24:33.9010
Apr 14Canyon Crest @ Sage CreekApr 14 · 1600 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy1600 Meters14:34.2210
Mar 24CCA @ El CaminoMar 24 · 1600 Meters · Place 3 · Canyon Crest AcademyCanyon Crest Academy1600 Meters34:40.5810
Mar 10Del Norte & Otay Ranch @ Canyon CrestMar 10 · 1600 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy1600 Meters14:36.6310
Mar 3Mt. Carmel @ Canyon Crest Academy Dual MeetMar 3 · 400 Meters · Place 5 · Canyon Crest AcademyCanyon Crest Academy400 Meters558.60 PB10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Tri Meet - Cathedral, La Jolla HS, & CCAFeb 17 · 1600 Meters · Place 4 · Canyon Crest AcademyCanyon Crest Academy1600 Meters44:50.1910
Feb 17Tri Meet - Cathedral, La Jolla HS, & CCAFeb 17 · 400 Meters · Place 7 · Canyon Crest AcademyCanyon Crest Academy400 Meters71:04.21 PB10

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29Coastal League FinalsMay 29 · 1600 Meters · Place 8 · Canyon Crest AcademyCanyon Crest Academy1600 Meters84:34.269
May 20TP vs CCAMay 20 · 3200 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy3200 Meters1.10:03.22a9
May 13CCA @ LCCMay 13 · 3200 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy3200 Meters110:24.829
May 6Sage Creek @ Canyon Crest AcademyMay 6 · 1600 Meters · Place 4 · Canyon Crest AcademyCanyon Crest Academy1600 Meters44:49.929
May 6Sage Creek @ Canyon Crest AcademyMay 6 · 800 Meters · Place 4 · Canyon Crest AcademyCanyon Crest Academy800 Meters42:18.889
Apr 29Canyon Crest Academy, Santa Fe Christian, Maranatha @ San Dieguito AcademyApr 29 · 1600 Meters · Place 7 · Canyon Crest AcademyCanyon Crest Academy1600 Meters74:44.689
Apr 22El Camino @ CCAApr 22 · 3200 Meters · Place 3 · Canyon Crest AcademyCanyon Crest Academy3200 Meters310:25.639
Apr 3Canyon Crest @ Del NorteApr 3 · 1600 Meters · Place 15 · Canyon Crest AcademyCanyon Crest Academy1600 Meters155:20.649
Mar 25Canyon Crest @ OceansideMar 25 · 1600 Meters · Place 3 · Canyon Crest AcademyCanyon Crest Academy1600 Meters35:00.549
Mar 25Canyon Crest @ OceansideMar 25 · 800 Meters · Place 3 · Canyon Crest AcademyCanyon Crest Academy800 Meters32:18.979
Mar 18Cathedral Catholic vs CCA MeetMar 18 · 1600 Meters · Place 1 · Canyon Crest AcademyCanyon Crest Academy1600 Meters14:59.439
Mar 18Cathedral Catholic vs CCA MeetMar 18 · 400 Meters · Place 5 · Canyon Crest AcademyCanyon Crest Academy400 Meters51:05.279