Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | 2025 SCIAC XC ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 97 · CaltechCaltech | 8,000 Meters Men's 8K | 97 | 29:34.1 PB | So |
| Oct 18 | Highlander InvitationalOct 18 · 8,000 Meters Open · Place 88 · CaltechCaltech | 8,000 Meters Open | 88 | 28:14.80 | So |
| Oct 4 | Pomona-Pitzer Cross Country InvitationalOct 4 · 8,000 Meters Varsity · Place 145 · CaltechCaltech | 8,000 Meters Varsity | 145 | 28:40.7 | SO |
| Sep 19 | The Master's University Cross Country InvitationalSep 19 · 8,000 Meters Varsity · Place 121 · CaltechCaltech | 8,000 Meters Varsity | 121 | 27:51.5 | SO |
| Aug 30 | Redlands inviteAug 30 · 6,000 Meters Varsity · Place 40 · CaltechCaltech | 6,000 Meters Varsity | 40 | 21:48.0 | SO |
2024 Cross Country
4 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | PIAA District 1 ChampionshipsOct 28 · Varsity · Place 174 · Strath HavenStrath Haven | Varsity | 174 | 17:32.9 | — |
| Oct 15 | Central League ChampionshipsOct 15 · 5,000 Meters Varsity · Place 29 · Strath HavenStrath Haven | 5,000 Meters Varsity | 29 | 18:08.57 | 12 |
| Oct 8 | Delco XC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 49 · Strath HavenStrath Haven | 5,000 Meters Varsity | 49 | 18:50.59 | 12 |
| Sep 30 | Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 194 · Strath HavenStrath Haven | 5,000 Meters Varsity | 194 | 7:42.3 | 12 |
| Sep 21 | Central Athletic League Meet #4Sep 21 · 5,000 Meters Varsity · Place 14 · Strath HavenStrath Haven | 5,000 Meters Varsity | 14 | 18:22.20 | 12 |
| Sep 13 | Central Athletic League Meet #1Sep 13 · 5,000 Meters Varsity · Place 21 · Strath HavenStrath Haven | 5,000 Meters Varsity | 21 | 19:58.90 | 12 |
| Sep 10 | Unionville Two Mile BashSep 10 · Varsity · Place 41 · Strath HavenStrath Haven | Varsity | 41 | 10:42.6 | — |
| Sep 10 | Unionville Two Mile BashSep 10 · Varsity · Place 18 · Strath HavenStrath Haven | Varsity | 18 | 10:42.6 | — |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | PIAA District 1 ChampionshipsOct 29 · Varsity · Place 208 · Strath HavenStrath Haven | Varsity | 208 | 17:51.6 | — |
| Oct 29 | PIAA District 1 ChampionshipsOct 29 · Varsity · Place 196 · Strath HavenStrath Haven | Varsity | 196 | 17:51.6 | — |
| Oct 16 | Central League ChampionshipsOct 16 · 5,000 Meters Varsity · Place 56 · Strath HavenStrath Haven | 5,000 Meters Varsity | 56 | 19:11.2 | JR |
| Oct 9 | Delco XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 38 · Strath HavenStrath Haven | 5,000 Meters Varsity | 38 | 18:23.4 | JR |
| Oct 1 | Lehigh Paul Short RunOct 1 · 5,000 Meters Varsity · Place 158 · Strath HavenStrath Haven | 5,000 Meters Varsity | 158 | 17:49.4 | JR |
| Sep 22 | Central Athletic League Meet #4Sep 22 · 5,000 Meters Varsity · Place 22 · Strath HavenStrath Haven | 5,000 Meters Varsity | 22 | 19:23.3 | JR |
| Sep 13 | Central Athletic League Meet #1Sep 13 · 5,000 Meters Varsity · Place 21 · Strath HavenStrath Haven | 5,000 Meters Varsity | 21 | 19:52.8 | JR |
| Sep 11 | Unionville Two Mile BashSep 11 · 2 Miles Varsity · Place 27 · Strath HavenStrath Haven | 2 Miles Varsity | 27 | 11:13.02 | 11 |
| Sep 4 | Northampton InvitationalSep 4 · 5,000 Meters Varsity · Place 71 · Strath HavenStrath Haven | 5,000 Meters Varsity | 71 | 17:58.3 | JR |
| Sep 4 | Northampton InvitationalSep 4 · Varsity · Place 44 · Strath HavenStrath Haven | Varsity | 44 | 17:58.3 | JR |
2020 Cross Country
2 results2019 Cross Country
2 results