Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lincoln ParkSt. Dominic Invitational · Sep 1119:54.91St. Dominic InvitationalSeptember 11, 2021
5,000 Meters · Steven Gregg ParkHCTCA Cross Country Championship · Oct 3019:12.8HCTCA Cross Country ChampionshipOctober 30, 2021
6,000 Meters · Lehigh University - Murray H. Goodman CampusLehigh Open · Sep 420:48.6Lehigh OpenSeptember 4, 2026
6,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1220:23.39Vassar Ron Stonitsch InvitationalSeptember 12, 2026
8,000 Meters · Branch Brook ParkMetropolitan Championships (Cross Country) · Oct 1126:48.3Metropolitan Championships (Cross Country)October 11, 2025
8,000 Meters · DREAM ParkNCAA DIII Metro Champ · Nov 1529:10.9NCAA DIII Metro ChampNovember 15, 2025
8,000 Meters · LIU PostMetropolitan Championships · Oct 1027:07.6Metropolitan ChampionshipsOctober 10, 2026
8,000 Meters · Stockton UniversityNJAC Cross Country Championships · Nov 128:35.6NJAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · The College of New JerseyNJAC XC Championships · Oct 3126:55.9NJAC XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NJAC XC ChampionshipsOct 31 · 8,000 Meters NJAC Championships · Place 31 · RamapoRamapo8,000 Meters NJAC Championships3126:55.9 PBSr
Oct 17Border BattleOct 17 · 8,000 Meters Men Championship · Place 82 · RamapoRamapo8,000 Meters Men Championship8229:35.1Sr
Oct 10Metropolitan ChampionshipsOct 10 · 8,000 Meters Collegiate · Place 26 · RamapoRamapo8,000 Meters Collegiate2627:07.6 PBSr
Sep 12Vassar Ron Stonitsch InvitationalSep 12 · 6,000 Meters Open · Place 23 · RamapoRamapo6,000 Meters Open2320:23.39 PBSr
Sep 4Lehigh OpenSep 4 · 6,000 Meters Collegiate · Place 83 · RamapoRamapo6,000 Meters Collegiate8320:48.6 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Metro ChampNov 15 · 8,000 Meters D3 Metro · Place 116 · RamapoRamapo8,000 Meters D3 Metro11629:10.9 PBJr
Nov 1NJAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 52 · RamapoRamapo8,000 Meters Champ5228:35.6 PBJr
Oct 11Metropolitan Championships (Cross Country)Oct 11 · 8,000 Meters College · Place 50 · RamapoRamapo8,000 Meters College5026:48.3 PBJr
Sep 13Vassar Ron Stonitsch InvitationalSep 13 · 6,000 Meters College · RamapoRamapo6,000 Meters College—DNFJr
Aug 29NJIT Alumni XC OpenerAug 29 · 8,000 Meters Men's Race · Place 18 · RamapoRamapo8,000 Meters Men's Race1827:47.4Jr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Metro ChampNov 16 · 8,000 Meters Division 3 · Place 96 · RamapoRamapo8,000 Meters Division 39628:19.8SO
Nov 2NJAC Cross Country ChampionshipsNov 2 · 8,000 Meters NJAC · Place 52 · RamapoRamapo8,000 Meters NJAC5228:18.3So
Oct 19Border BattleOct 19 · 8,000 Meters Varsity · Place 191 · RamapoRamapo8,000 Meters Varsity19128:20.2SO
Oct 12Metropolitan Championships (Cross Country)Oct 12 · 8,000 Meters Varsity · Place 50 · RamapoRamapo8,000 Meters Varsity5028:03.8SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28NJAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 57 · RamapoRamapo8,000 Meters College5730:09.1Fr
Oct 14Rowan Interregional Border BattleOct 14 · 8,000 Meters Varsity · Place 239 · RamapoRamapo8,000 Meters Varsity23929:20.0FR
Oct 7Mets Cross Country ChampionshipOct 7 · 8,000 Meters College · Place 61 · RamapoRamapo8,000 Meters College6128:46.2Fr
Sep 16Osprey OpenSep 16 · 8,000 Meters Varsity · Place 63 · RamapoRamapo8,000 Meters Varsity6329:50.03FR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - North 2Oct 29 · 5,000 Meters Varsity · Place 35 · DickinsonDickinson5,000 Meters Varsity3517:33.0912
Oct 13South Hudson ChampionshipOct 13 · 5,000 Meters Varsity · Place 10 · DickinsonDickinson5,000 Meters Varsity1017:24.2012
Oct 13South Hudson ChampionshipOct 13 · 5,000 Meters Varsity · Place 10 · DickinsonDickinson5,000 Meters Varsity1017:24.20—
Oct 8Fall Classic Oct 8 · 5,000 Meters Varsity · Place 22 · DickinsonDickinson5,000 Meters Varsity2218:18.712
Oct 3Jersey City ChampionshipOct 3 · 5,000 Meters Varsity · Place 9 · DickinsonDickinson5,000 Meters Varsity917:19.28—
Sep 24Stewart Memorial InvitationalSep 24 · 5,000 Meters Varsity · Place 39 · DickinsonDickinson5,000 Meters Varsity3917:46.8012
Sep 24Stewart Memorial InvitationalSep 24 · 5,000 Meters Varsity · Place 39 · DickinsonDickinson5,000 Meters Varsity3917:46.8012
Sep 17Magee Memorial Class MeetSep 17 · 5,000 Meters Varsity · Place 19 · DickinsonDickinson5,000 Meters Varsity1917:40.212
Sep 10St. Dominic Academy XC InvitationalSep 10 · 5,000 Meters Varsity · Place 17 · DickinsonDickinson5,000 Meters Varsity1717:45.72—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6NJSIAA Sectionals - North 2Nov 6 · Varsity · Place 69 · DickinsonDickinsonVarsity6919:16.9911
Oct 30HCTCA Cross Country ChampionshipOct 30 · 5,000 Meters Varsity · Place 31 · DickinsonDickinson5,000 Meters Varsity3119:12.8 PB11
Oct 12Jersey City XC ChampionshipOct 12 · 5,000 Meters Varsity · Place 13 · DickinsonDickinson5,000 Meters Varsity1319:08.37JR
Sep 25Magee Memorial ClassicSep 25 · 5,000 Meters Varsity · Place 72 · DickinsonDickinson5,000 Meters Varsity7219:26.111
Sep 11St. Dominic InvitationalSep 11 · 5,000 Meters Varsity · Place 46 · DickinsonDickinson5,000 Meters Varsity4619:54.91 PB11

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3Jersey City ChampionshipNov 3 · 5,000 Meters Junior Varsity · Place 13 · DickinsonDickinson5,000 Meters Junior Varsity1321:50.88SO
Oct 20South Hudson ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 15 · DickinsonDickinson5,000 Meters Junior Varsity1521:45.5010
Oct 2St. Dominic Academy XC InvitationalOct 2 · 5,000 Meters Varsity · Place 57 · DickinsonDickinson5,000 Meters Varsity5721:25.42SO

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5Brett Taylor InvitationalOct 5 · 2,800 Meters Freshman · Place 82 · DickinsonDickinson2,800 Meters Freshman8212:409
Sep 28Stewart InvitationalSep 28 · 3,400 Meters Freshman · Place 182 · DickinsonDickinson3,400 Meters Freshman18218:24.309