Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2518:25.0NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Haverford CollegeHaverford Invite · Oct 2317:58.3Haverford InviteOctober 23, 2026
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1118:00.5NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Gans Creek Recreation AreaMissouri Pre-National Invitational · Oct 1721:28.80Missouri Pre-National InvitationalOctober 17, 2025
6,000 Meters · Lehigh UniversityNCAA DI Mid-Atlantic Regional · Nov 1421:30.3NCAA DI Mid-Atlantic RegionalNovember 14, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 320:55.2Paul Short Run (College)October 3, 2025
6,000 Meters · Mahoney State ParkBig East Championships · Oct 3121:31.21Big East ChampionshipsOctober 31, 2025
6,000 Meters · Pole Green ParkBig East XC · Oct 3022:29.3Big East XCOctober 30, 2026
6,000 Meters · PrincetonPrinceton Meadows Challenge · Sep 2622:08.3Princeton Meadows ChallengeSeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Big East XCOct 30 · 6,000 Meters Championship · Place 62 · VillanovaVillanova6,000 Meters Championship6222:29.3 PBSo
Oct 23Haverford InviteOct 23 · 5,000 Meters College · Place 4 · VillanovaVillanova5,000 Meters College417:58.3 PBSo
Sep 26Princeton Meadows ChallengeSep 26 · 6,000 Meters College · Place 134 · VillanovaVillanova6,000 Meters College13422:08.3 PBSo
Sep 18Haverford Main Line InvitationalSep 18 · 5,000 Meters Collegiate · Place 15 · VillanovaVillanova5,000 Meters Collegiate1518:16.5So

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Mid-Atlantic RegionalNov 14 · 6,000 Meters D1 Mid-Atlantic · Place 69 · VillanovaVillanova6,000 Meters D1 Mid-Atlantic6921:30.3 PBFr
Oct 31Big East ChampionshipsOct 31 · 6,000 Meters Champ · Place 40 · VillanovaVillanova6,000 Meters Champ4021:31.21 PBFr
Oct 17Missouri Pre-National InvitationalOct 17 · 6,000 Meters Pre-National · Place 143 · VillanovaVillanova6,000 Meters Pre-National14321:28.80 PBFr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Gold · Place 61 · VillanovaVillanova6,000 Meters Gold6120:55.2 PBFr
Sep 19Main Line InvitationalSep 19 · 5,000 Meters Collegiate · Place 8 · VillanovaVillanova5,000 Meters Collegiate818:03.4Fr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NYS Federation Championships at NXRNov 23 · Varsity · Place 11 · Bayport Blue PointBayport Blue PointVarsity119:54.5SR
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 1 · Bayport-Blue PointBayport-Blue Point5,000 Meters Varsity117:45.5SR
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 1 · 1 Bayport-Blue Point1 Bayport-Blue Point5,000 Meters Varsity15:43SR
Nov 6Section 11 XC ChampionshipsNov 6 · Varsity · Place 1 · Bayport-Blue PointBayport-Blue PointVarsity119:23.10—
Nov 6Section 11 XC ChampionshipsNov 6 · Varsity · Place 1 · Bayport-Blue PointBayport-Blue PointVarsity119:23.10—
Oct 12Burnt Hills Cross County InvitationalOct 12 · 3 Miles Varsity Division III · Place 1 · Bayport-Blue PointBayport-Blue Point3 Miles Varsity Division III117:08.91
Sep 28Suffolk Coaches InvitationalSep 28 · Varsity · Place 1 · Bayport-Blue PointBayport-Blue PointVarsity118:57.6512
Sep 28Suffolk Coaches InvitationalSep 28 · 5,000 Meters Varsity · Place 1 · Bayport-Blue PointBayport-Blue Point5,000 Meters Varsity118:57.70—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 2 · UNA-NY-McInnesUNA-NY-McInnes5,000 Meters Championship - New York218:25.0 PB11
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 3 · Bayport Blue PointBayport Blue Point5,000 Meters Championship318:33.111
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class B · Place 1 · Bayport Blue PointBayport Blue Point5,000 Meters Class B118:00.5 PB11
Nov 3Section 11 ChampionshipsNov 3 · 5,000 Meters Varsity · Place 1 · Bayport-Blue PointBayport-Blue Point5,000 Meters Varsity118:20.2811
Oct 14Manhattan XC InvitationalOct 14 · Varsity · Place 1 · 1 Bayport-Blue Point1 Bayport-Blue PointVarsity15:49JR
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 1 · Bayport-Blue PointBayport-Blue Point5,000 Meters Varsity118:26.1JR
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 1 · Bayport-Blue PointBayport-Blue Point5,000 Meters Varsity118:26.1JR

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Burnt Hills CC InvitationalOct 15 · 3 Miles Varsity Division 4 · Place 2 · Bayport-Blue PointBayport-Blue Point3 Miles Varsity Division 4217:37.2—
Oct 8Manhattan College XC InvitationalOct 8 · Varsity · Place 1 · 1 Bayport-Blue Point1 Bayport-Blue PointVarsity15:57SO