Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Vassar Farm & Ecological PreserveVassar Season Opener · Aug 2911:18.3Vassar Season OpenerAugust 29, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3020:06.6Paul Short InvitationalSeptember 30, 2023
5,000 Meters · Penncrest HSPenncrest Invitational · Sep 2521:23.80Penncrest InvitationalSeptember 25, 2021
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1823:10.80Conn College InviteOctober 18, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 423:48.5Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 323:15.7Paul Short Run (College)October 3, 2025
6,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2024:03.2DIII Pre-NatsSeptember 20, 2025
6,000 Meters · Ronald C. Hoffmann Cross Country CourseLiberty League Cross Country Championships · Nov 223:51.5Liberty League Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Nov 123:51.3Liberty League Cross Country ChampionshipsNovember 1, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Liberty League Cross Country ChampionshipsNov 1 · 6,000 Meters Champ · Place 27 · VassarVassar6,000 Meters Champ2723:51.3 PBSo
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 32 · VassarVassar6,000 Meters White3223:10.80 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 168 · VassarVassar6,000 Meters White16823:15.7 PBSo
Sep 20DIII Pre-NatsSep 20 · 6,000 Meters College · Place 45 · VassarVassar6,000 Meters College4524:03.2 PBSo
Aug 29Vassar Season OpenerAug 29 · 3,000 Meters College · Place 11 · VassarVassar3,000 Meters College1111:18.3 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9ECAC Division III North XC ChampsNov 9 · 6,000 Meters Varsity · Place 4 · VassarVassar6,000 Meters Varsity425:30.26FR
Nov 2Liberty League Cross Country ChampionshipsNov 2 · 6,000 Meters Liberty · Place 37 · VassarVassar6,000 Meters Liberty3723:51.5 PBFr
Oct 4Paul Short RunOct 4 · 6,000 Meters Open · Place 148 · VassarVassar6,000 Meters Open14823:48.5 PBFr
Sep 14Vassar Ron Stonitsch InvitationalSep 14 · 5,000 Meters Varsity · Place 15 · VassarVassar5,000 Meters Varsity1520:07.2FR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 59 · Lower MerionLower MerionVarsity5919:37.1—
Oct 7William Tennent InvitationalOct 7 · 5,000 Meters Varsity · Place 20 · Lower MerionLower Merion5,000 Meters Varsity2020:02.912
Sep 30Paul Short InvitationalSep 30 · 5,000 Meters Brown · Place 44 · Lower MerionLower Merion5,000 Meters Brown4420:06.6 PB12

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 122 · Lower MerionLower MerionVarsity12220:51.0—
Oct 15Central League ChampionshipsOct 15 · 5,000 Meters Varsity · Place 26 · Lower MerionLower Merion5,000 Meters Varsity2622:15.6211
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 75 · Lower MerionLower Merion5,000 Meters Varsity758:39.511
Sep 20Central Athletic League Meet #3Sep 20 · 5,000 Meters Varsity · Place 5 · Lower MerionLower Merion5,000 Meters Varsity521:34.7011
Sep 17Briarwood InvitationalSep 17 · 5,000 Meters Championship · Place 10 · Lower MerionLower Merion5,000 Meters Championship1021:47.111
Sep 14Central Athletic League Meet #2Sep 14 · 5,000 Meters Varsity · Place 14 · Lower MerionLower Merion5,000 Meters Varsity1421:52.9011
Sep 10Unionville Two Mile BashSep 10 · Varsity · Place 57 · Lower MerionLower MerionVarsity5713:09.0—
Sep 10Unionville Two Mile BashSep 10 · Varsity · Place 17 · Lower MerionLower MerionVarsity1713:09.0—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 197 · Lower MerionLower MerionVarsity19721:37.0—
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 184 · Lower MerionLower MerionVarsity18421:37.0—
Sep 25Penncrest InvitationalSep 25 · 5,000 Meters Varsity · Place 9 · Lower MerionLower Merion5,000 Meters Varsity921:23.80 PB10
Sep 11Abington XC InvitationalSep 11 · 5,000 Meters Varsity · Place 25 · Lower MerionLower Merion5,000 Meters Varsity257:11—
Sep 11Abington XC InvitationalSep 11 · Varsity · Place 25 · Lower MerionLower MerionVarsity257:11—