Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2616:56.0NXR Northeast & New York Regional ChampionshipsNovember 26, 2022
8,000 Meters · EP Tom Sawyer State ParkACC Cross Country Championships · Oct 3124:55.95ACC Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3026:56.9Paul Short InvitationalSeptember 30, 2023

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31ACC Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 118 · Boston CollegeBoston College8,000 Meters Champ11824:55.95 PBSo

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters Open · Place 185 · BucknellBucknell8,000 Meters Open18526:56.9 PBFr
Sep 16Robert Morris University Colonial Cross Country InvitationalSep 16 · 8,000 Meters Varsity · Place 28 · BucknellBucknell8,000 Meters Varsity2825:39.3FR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 36 · UNA-NY-HigginsUNA-NY-Higgins5,000 Meters Championship - New York3616:56.0 PB12
Nov 12CHSAA Intersectional ChampionshipNov 12 · 2.5 Miles Varsity Championship · Place 3 · ChaminadeChaminade2.5 Miles Varsity Championship313:16.5—
Oct 30NSCHSAA/NSCHSGAA League ChampionshipsOct 30 · 2.5 Miles Varsity · Place 3 · ChaminadeChaminade2.5 Miles Varsity313:07.6612
Oct 8Manhattan College XC InvitationalOct 8 · 4,000 Meters Varsity · Place 2 · 1 Chaminade1 Chaminade4,000 Meters Varsity25:21SR
Sep 24Bowdoin Park XC ClassicSep 24 · 5,000 Meters Varsity · Place 30 · ChaminadeChaminade5,000 Meters Varsity3017:08.0SR
Sep 24Bowdoin Park XC ClassicSep 24 · 5,000 Meters Varsity · Place 49 · ChaminadeChaminade5,000 Meters Varsity4917:08.0SR
Sep 10Warwick Valley Wave Mania X-C InvitationalSep 10 · 3 Miles Varsity · Place 3 · ChaminadeChaminade3 Miles Varsity316:21.0SR

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 171 · ChaminadeChaminade5,000 Meters Varsity17118:16.611
Nov 13CHSAA Intersectionals Nov 13 · 2.5 Miles Varsity Championship · Place 20 · ChaminadeChaminade2.5 Miles Varsity Championship2013:54.7JR
Oct 16NYC XC CarnivalOct 16 · 2.5 Miles Varsity · Place 15 · ChaminadeChaminade2.5 Miles Varsity1514:14.6JR
Sep 18Bob Pratt InvitationalSep 18 · 5,000 Meters Varsity · Place 10 · ChaminadeChaminade5,000 Meters Varsity1018:11.9—
Sep 11Warwick Valley Wave Mania X-C InvitationalSep 11 · Varsity · Place 19 · ChaminadeChaminadeVarsity1917:26.6JR
Sep 11Warwick Valley Wave Mania X-C InvitationalSep 11 · 3 Miles Varsity · Place 12 · ChaminadeChaminade3 Miles Varsity1217:26.6JR

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7CHSAA Freshman & Sophomore ChampionshipNov 7 · Varsity · Place 3 · ChaminadeChaminadeVarsity314:12.6SO
Nov 7CHSAA Freshman & Sophomore ChampionshipNov 7 · Championship · Place 3 · ChaminadeChaminadeChampionship314:12.6SO
Nov 1NSCHSAA League ChampionshipNov 1 · 2.5 Miles Varsity · Place 1 · ChaminadeChaminade2.5 Miles Varsity114:14.8610
Oct 12OLMA Developmental MeetOct 12 · 2.5 Miles Varsity · Place 10 · ChaminadeChaminade2.5 Miles Varsity1014:20.9910

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2CHSAA Freshman & Sophomore ChampionshipNov 2 · 2,500 Meters Freshman Championship · Place 3 · ChaminadeChaminade2,500 Meters Freshman Championship38:46.29
Oct 27NSCHSAA League ChampionshipOct 27 · 1.5 Miles Freshman · Place 2 · ChaminadeChaminade1.5 Miles Freshman28:06.249
Sep 28Bowdoin ClassicSep 28 · 3,000 Meters Varsity · Place 5 · ChaminadeChaminade3,000 Meters Varsity510:29.19
Sep 21Bob Pratt InvitationalSep 21 · 1.5 Miles Freshman · Place 3 · ChaminadeChaminade1.5 Miles Freshman38:09.639
Sep 14Regis InvitationalSep 14 · 2,500 Meters Freshman · Place 6 · ChaminadeChaminade2,500 Meters Freshman69:14.9—