Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Bethpage State ParkNCAA DII East Regional XC Championships · Nov 1937:05.0NCAA DII East Regional XC ChampionshipsNovember 19, 2022
10,000 Meters · Franklin Pierce UniversityNCAA Division II East Region Cross Country Championships · Nov 437:16.0NCAA Division II East Region Cross Country ChampionshipsNovember 4, 2023
10,000 Meters · Matt St. James Cross Country TrailsNCAA DII East Regional · Nov 935:54.7NCAA DII East RegionalNovember 9, 2024
2.5 Miles · Van Cortlandt ParkCHSAA NY/BQ Sectionals · Oct 3014:33.08CHSAA NY/BQ SectionalsOctober 30, 2021
5,000 Meters · Bowdoin ParkNew York State Federation Cross Country Championships · Nov 2018:30.6New York State Federation Cross Country ChampionshipsNovember 20, 2021
5,000 Meters · Kutztown University Farm CoursePTXC 12.2 Presented by Brooks · Sep 1117:50.8PTXC 12.2 Presented by BrooksSeptember 11, 2021
5,000 Meters · Neshaminy HSNeshaminy Open · Oct 1618:11.0Neshaminy OpenOctober 16, 2021
8,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 2031:01.0Fred Pavlich InvitationalSeptember 20, 2025
8,000 Meters · Branch Brook ParkNJIT Highlander Challenge · Oct 1229:13.4NJIT Highlander ChallengeOctober 12, 2024
8,000 Meters · DaemenEast Coast Cross Country Championships · Oct 2629:09.1East Coast Cross Country ChampionshipsOctober 26, 2024
8,000 Meters · Hudson Valley Sports DomeMSMC XC Invitational · Sep 1429:34.9MSMC XC InvitationalSeptember 14, 2025
8,000 Meters · Kernstown BattlefieldShenandoah Hornet Harrier · Sep 2833:37.3Shenandoah Hornet HarrierSeptember 28, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 431:11.4Paul Short RunOctober 4, 2024
8,000 Meters · Long Island University BrooklynLIU Fall Festival · Sep 632:38.5LIU Fall FestivalSeptember 6, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 20Fred Pavlich InvitationalSep 20 · 8,000 Meters Red · Place 31 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters Red3131:01.0 PBSr
Sep 14MSMC XC InvitationalSep 14 · 8,000 Meters College · Place 9 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters College929:34.9 PBSr
Sep 6LIU Fall FestivalSep 6 · 8,000 Meters College · Place 33 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters College3332:38.5 PBSr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9NCAA DII East RegionalNov 9 · 10,000 Meters D2 East · Place 107 · St. Thomas AquinasSt. Thomas Aquinas10,000 Meters D2 East10735:54.7 PBJr
Oct 26East Coast Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 32 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters College3229:09.1 PBJr
Oct 12NJIT Highlander ChallengeOct 12 · 8,000 Meters College · Place 83 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters College8329:13.4 PBJr
Oct 4Paul Short RunOct 4 · 8,000 Meters Green · Place 130 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters Green13031:11.4 PBJr
Sep 28Shenandoah Hornet HarrierSep 28 · 8,000 Meters College · Place 25 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters College2533:37.3 PBJr
Sep 21Golden Eagle Invitational (St Joseph's (Long Island))Sep 21 · 8,000 Meters Varsity · Place 61 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters Varsity6131:05.2JR
Sep 14Jasper Fall XC InvitationalSep 14 · 8,000 Meters Unseeded · Place 36 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters Unseeded3632:28.1JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4NCAA Division II East Region Cross Country ChampionshipsNov 4 · 10,000 Meters College · Place 122 · St. Thomas AquinasSt. Thomas Aquinas10,000 Meters College12237:16.0 PBSo
Oct 21East Coast Conference XC ChampionshipsOct 21 · 8,000 Meters Varsity · Place 52 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters Varsity5231:04.9SO
Oct 14St. Joseph's InvitationalOct 14 · 8,000 Meters Varsity · Place 81 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters Varsity8133:14.6SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 19NCAA DII East Regional XC ChampionshipsNov 19 · 10,000 Meters Championship · Place 125 · St. Thomas AquinasSt. Thomas Aquinas10,000 Meters Championship12537:05.0 PBFr
Nov 5East Coast Conference Cross Country ChampionshipsNov 5 · 8,000 Meters Varsity · Place 34 · St. Thomas AquinasSt. Thomas Aquinas8,000 Meters Varsity3430:18.1FR
Oct 21Adelphi Short-Course ShowdownOct 21 · 5,000 Meters Varsity · Place 72 · St. Thomas AquinasSt. Thomas Aquinas5,000 Meters Varsity7218:01.8FR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 193 · Monsignor FarrellMonsignor Farrell5,000 Meters Varsity19318:30.6 PB12
Oct 30CHSAA NY/BQ SectionalsOct 30 · 2.5 Miles Varsity · Place 28 · Monsignor FarrellMonsignor Farrell2.5 Miles Varsity2814:33.08 PB12
Oct 16Neshaminy OpenOct 16 · 5,000 Meters Varsity · Place 4 · Monsignor FarrellMonsignor Farrell5,000 Meters Varsity418:11.0 PB12
Sep 11PTXC 12.2 Presented by BrooksSep 11 · 5,000 Meters Varsity Gold · Place 56 · Monsignor FarrellMonsignor Farrell5,000 Meters Varsity Gold5617:50.8 PB12