Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Rose Tree Park Central League Dual Meets #3 · Oct 3119:41.4Central League Dual Meets #3October 31, 2020
8,000 Meters · Carbon Canyon Regional ParkSCIAC Cross Country Championships · Nov 231:05.6SCIAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Pitzer College2025 SCIAC XC Championships · Nov 129:34.12025 SCIAC XC ChampionshipsNovember 1, 2025
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2127:58.4UC Riverside InvitationalSeptember 21, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12025 SCIAC XC ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 97 · CaltechCaltech8,000 Meters Men's 8K9729:34.1 PBSo
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Open · Place 88 · CaltechCaltech8,000 Meters Open8828:14.80So
Oct 4Pomona-Pitzer Cross Country InvitationalOct 4 · 8,000 Meters Varsity · Place 145 · CaltechCaltech8,000 Meters Varsity14528:40.7SO
Sep 19The Master's University Cross Country InvitationalSep 19 · 8,000 Meters Varsity · Place 121 · CaltechCaltech8,000 Meters Varsity12127:51.5SO
Aug 30Redlands inviteAug 30 · 6,000 Meters Varsity · Place 40 · CaltechCaltech6,000 Meters Varsity4021:48.0SO

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2SCIAC Cross Country ChampionshipsNov 2 · 8,000 Meters SCIAC · Place 98 · CaltechCaltech8,000 Meters SCIAC9831:05.6 PBFr
Oct 19Pomona-Pitzer InvitationalOct 19 · 8,000 Meters College · Place 58 · CaltechCaltech8,000 Meters College5830:06.1Fr
Oct 5The Master's University XC InvitationalOct 5 · 8,000 Meters Varsity · Place 217 · CaltechCaltech8,000 Meters Varsity21730:39.8FR
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Open · Place 230 · CaltechCaltech8,000 Meters Open23027:58.4 PBFr

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 174 · Strath HavenStrath HavenVarsity17417:32.9—
Oct 15Central League ChampionshipsOct 15 · 5,000 Meters Varsity · Place 29 · Strath HavenStrath Haven5,000 Meters Varsity2918:08.5712
Oct 8Delco XC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 49 · Strath HavenStrath Haven5,000 Meters Varsity4918:50.5912
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 194 · Strath HavenStrath Haven5,000 Meters Varsity1947:42.312
Sep 21Central Athletic League Meet #4Sep 21 · 5,000 Meters Varsity · Place 14 · Strath HavenStrath Haven5,000 Meters Varsity1418:22.2012
Sep 13Central Athletic League Meet #1Sep 13 · 5,000 Meters Varsity · Place 21 · Strath HavenStrath Haven5,000 Meters Varsity2119:58.9012
Sep 10Unionville Two Mile BashSep 10 · Varsity · Place 41 · Strath HavenStrath HavenVarsity4110:42.6—
Sep 10Unionville Two Mile BashSep 10 · Varsity · Place 18 · Strath HavenStrath HavenVarsity1810:42.6—

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 208 · Strath HavenStrath HavenVarsity20817:51.6—
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 196 · Strath HavenStrath HavenVarsity19617:51.6—
Oct 16Central League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 56 · Strath HavenStrath Haven5,000 Meters Varsity5619:11.2JR
Oct 9Delco XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 38 · Strath HavenStrath Haven5,000 Meters Varsity3818:23.4JR
Oct 1Lehigh Paul Short RunOct 1 · 5,000 Meters Varsity · Place 158 · Strath HavenStrath Haven5,000 Meters Varsity15817:49.4JR
Sep 22Central Athletic League Meet #4Sep 22 · 5,000 Meters Varsity · Place 22 · Strath HavenStrath Haven5,000 Meters Varsity2219:23.3JR
Sep 13Central Athletic League Meet #1Sep 13 · 5,000 Meters Varsity · Place 21 · Strath HavenStrath Haven5,000 Meters Varsity2119:52.8JR
Sep 11Unionville Two Mile BashSep 11 · 2 Miles Varsity · Place 27 · Strath HavenStrath Haven2 Miles Varsity2711:13.0211
Sep 4Northampton InvitationalSep 4 · 5,000 Meters Varsity · Place 71 · Strath HavenStrath Haven5,000 Meters Varsity7117:58.3JR
Sep 4Northampton InvitationalSep 4 · Varsity · Place 44 · Strath HavenStrath HavenVarsity4417:58.3JR

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31Central League Dual Meets #3Oct 31 · 5,000 Meters Varsity 3 · Place 14 · Strath HavenStrath Haven5,000 Meters Varsity 31419:41.4 PB10
Oct 17Central League Dual MeetsOct 17 · 5,000 Meters Varsity · Place 20 · Strath HavenStrath Haven5,000 Meters Varsity203:54.8SO

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12Central League ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 136 · Strath HavenStrath Haven5,000 Meters Junior Varsity13621:16.009
Sep 18Haverford v MN v Strath HavenSep 18 · 5,000 Meters Varsity · Place 57 · Strath HavenStrath Haven5,000 Meters Varsity5720:28—