Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Green Lane FieldsTCNJ Blue Gold · Aug 2915:14.00TCNJ Blue GoldAugust 29, 2025
3500 m · Green Lane FieldsTCNJ Blue/Gold XC Invitational · Sep 215:33.4TCNJ Blue/Gold XC InvitationalSeptember 2, 2022
5,000 Meters · Green Lane FieldsTCNJ Herb Lorenz · Sep 1224:24.20TCNJ Herb LorenzSeptember 12, 2025
5,000 Meters · Stockton UniversityNJAC Cross Country Championships · Nov 127:43.8NJAC Cross Country ChampionshipsNovember 1, 2025
6,000 Meters · DeSales University XC CourseNCAA D3 Metro Regional XC Championships · Nov 1229:06.7NCAA D3 Metro Regional XC ChampionshipsNovember 12, 2022
6,000 Meters · DREAM ParkNCAA Division III Metro Regional · Nov 1126:32.3NCAA Division III Metro RegionalNovember 11, 2023
6,000 Meters · Green Lane FieldsTCNJ Invitational · Sep 2327:16.80TCNJ InvitationalSeptember 23, 2022
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 428:51.5Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 328:09.8Paul Short Run (College)October 3, 2025
6,000 Meters · Stockton CollegeOsprey Open · Sep 2029:05.25Osprey OpenSeptember 20, 2025
6,000 Meters · Stockton UniversityNJAC Cross Country Championships · Oct 2827:55.3NJAC Cross Country ChampionshipsOctober 28, 2023
6,000 Meters · The College of New JerseyNJAC Cross Country Championships · Nov 227:43.7NJAC Cross Country ChampionshipsNovember 2, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NJAC Cross Country ChampionshipsNov 1 · 5,000 Meters Champ · Place 61 · Montclair State5,000 Meters Champ6127:43.8 PBSr
Oct 18Border BattleOct 18 · 6,000 Meters D3 · Place 266 · Montclair State6,000 Meters D326627:40.1Sr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 396 · Montclair State6,000 Meters White39628:09.8 PBSr
Sep 20Osprey OpenSep 20 · 6,000 Meters Open · Place 95 · Montclair State6,000 Meters Open9529:05.25 PBSr
Sep 12TCNJ Herb LorenzSep 12 · 5,000 Meters Collegiate · Place 26 · Montclair State5,000 Meters Collegiate2624:24.20 PBSr
Aug 29TCNJ Blue GoldAug 29 · 2 Miles College · Place 45 · Montclair State2 Miles College4515:14.00 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2NJAC Cross Country ChampionshipsNov 2 · 6,000 Meters NJAC · Place 79 · Montclair State6,000 Meters NJAC7927:43.7 PBJr
Oct 4Paul Short RunOct 4 · 6,000 Meters Open · Place 448 · Montclair State6,000 Meters Open44828:51.5 PBJr
Sep 14Osprey OpenSep 14 · 6,000 Meters Open · Place 16 · Montclair State6,000 Meters Open1628:21.69JR
Aug 30Stockton Season OpenerAug 30 · 6,000 Meters Varsity · Place 45 · Montclair State6,000 Meters Varsity4528:49.51JR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Metro RegionalNov 11 · 6,000 Meters Championship · Place 110 · Montclair State6,000 Meters Championship11026:32.3 PBSo
Oct 28NJAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 56 · Montclair State6,000 Meters College5627:55.3 PBSo
Oct 14Rowan Interregional Border BattleOct 14 · 6,000 Meters Varsity · Place 188 · Montclair State6,000 Meters Varsity18826:23.7SO
Oct 7NJIT Highlander XC ChallengeOct 7 · 5,000 Meters Varsity · Place 65 · Montclair State5,000 Meters Varsity6521:41.2SO
Sep 16Osprey OpenSep 16 · 6,000 Meters Varsity · Place 74 · Montclair State6,000 Meters Varsity7427:53.05SO
Sep 1Stockton Season OpenerSep 1 · 5,000 Meters Varsity · Place 49 · Montclair State5,000 Meters Varsity4923:48.50SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Metro Regional XC ChampionshipsNov 12 · 6,000 Meters Championship · Place 121 · Montclair State6,000 Meters Championship12129:06.7 PBFr
Oct 29New Jersey Athletic Conference ChampionshipsOct 29 · 6,000 Meters Varsity · Place 58 · Montclair State6,000 Meters Varsity5827:40.0FR
Sep 23TCNJ InvitationalSep 23 · 6,000 Meters College · Place 34 · Montclair State6,000 Meters College3427:16.80 PBFr
Sep 2TCNJ Blue/Gold XC InvitationalSep 2 · 3,500 Meters College · Place 13 · Montclair State3,500 Meters College1315:33.4 PBFr