Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Green Lane FieldsTCNJ Blue/Gold XC Invitational · Sep 216:55.6TCNJ Blue/Gold XC InvitationalSeptember 2, 2022
5,000 Meters · Branch Brook ParkNJIT Invitational · Oct 1020:19.03NJIT InvitationalOctober 10, 2026
6,000 Meters · DeSales University XC CourseNCAA D3 Metro Regional XC Championships · Nov 1227:32.9NCAA D3 Metro Regional XC ChampionshipsNovember 12, 2022
6,000 Meters · DREAM ParkBorder Battle · Oct 1726:19.6Border BattleOctober 17, 2026
6,000 Meters · Green Lane FieldsTCNJ Invitational · Sep 2327:16.10TCNJ InvitationalSeptember 23, 2022
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 424:20.2Paul Short RunOctober 4, 2024
6,000 Meters · Stockton UniversityOsprey Open · Sep 1925:04.3Osprey OpenSeptember 19, 2026
6,000 Meters · The College of New JerseyNJAC Cross Country Championships · Nov 223:58.5NJAC Cross Country ChampionshipsNovember 2, 2024

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 · 6,000 Meters NJAC Championships · Place 30 · Montclair State6,000 Meters NJAC Championships3024:17.3Sr
Oct 17Border BattleOct 17 · 6,000 Meters Women Championship · Place 108 · Montclair State6,000 Meters Women Championship10826:19.6 PBSr
Oct 10NJIT InvitationalOct 10 · 5,000 Meters Invitational · Place 53 · Montclair State5,000 Meters Invitational5320:19.03 PBSr
Sep 19Osprey OpenSep 19 · 6,000 Meters Open · Place 39 · Montclair State6,000 Meters Open3925:04.3 PBSr
Sep 11Bill Fritz OpenSep 11 · 4,000 Meters Women · Montclair State4,000 Meters Women—NTSr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 29TCNJ Blue GoldAug 29 · 2 Miles College · Montclair State2 Miles College—DNSSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Metro ChampNov 16 · 6,000 Meters Division 3 · Place 39 · Montclair State6,000 Meters Division 33923:48.9JR
Nov 2NJAC Cross Country ChampionshipsNov 2 · 6,000 Meters NJAC · Place 20 · Montclair State6,000 Meters NJAC2023:58.5 PBJr
Oct 4Paul Short RunOct 4 · 6,000 Meters White · Place 233 · Montclair State6,000 Meters White23324:20.2 PBJr
Sep 14Osprey OpenSep 14 · 6,000 Meters Championship · Place 40 · Montclair State6,000 Meters Championship4025:04.11SO
Aug 30Stockton Season OpenerAug 30 · 6,000 Meters Varsity · Place 18 · Montclair State6,000 Meters Varsity1825:09.43SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28NJAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 31 · Montclair State6,000 Meters College3125:54.5So
Oct 14Rowan Interregional Border BattleOct 14 · 6,000 Meters Varsity · Place 127 · Montclair State6,000 Meters Varsity12724:39.9SO
Oct 7NJIT Highlander XC ChallengeOct 7 · 5,000 Meters Varsity · Place 48 · Montclair State5,000 Meters Varsity4821:11.1SO
Sep 16Osprey OpenSep 16 · 6,000 Meters Varsity · Place 47 · Montclair State6,000 Meters Varsity4726:11.67SO
Sep 1Stockton Season OpenerSep 1 · 5,000 Meters Varsity · Place 32 · Montclair State5,000 Meters Varsity3222:30.41SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Metro Regional XC ChampionshipsNov 12 · 6,000 Meters Championship · Place 103 · Montclair State6,000 Meters Championship10327:32.9 PBFr
Oct 29New Jersey Athletic Conference ChampionshipsOct 29 · 6,000 Meters Varsity · Place 52 · Montclair State6,000 Meters Varsity5226:49.6FR
Sep 23TCNJ InvitationalSep 23 · 6,000 Meters College · Place 33 · Montclair State6,000 Meters College3327:16.10 PBFr
Sep 2TCNJ Blue/Gold XC InvitationalSep 2 · 3,500 Meters College · Place 22 · Montclair State3,500 Meters College2216:55.6 PBFr