Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Green Lane FieldsTCNJ Blue Gold · Aug 29 | 12:19.50 | TCNJ Blue Gold | August 29, 2025 |
| 2 Miles · The College of New JerseyTCNJ Blue Gold · Aug 28 | 13:11.40 | TCNJ Blue Gold | August 28, 2026 |
| 4,000 Meters · DREAM ParkBill Fritz Open · Sep 11 | 15:56.8 | Bill Fritz Open | September 11, 2026 |
| 5,000 Meters · Branch Brook ParkNJIT Invitational · Oct 10 | 20:05.34 | NJIT Invitational | October 10, 2026 |
| 5,000 Meters · Green Lane FieldsTCNJ Herb Lorenz · Sep 12 | 20:31.60 | TCNJ Herb Lorenz | September 12, 2025 |
| 5,000 Meters · Stockton UniversityNJAC Cross Country Championships · Nov 1 | 25:22.4 | NJAC Cross Country Championships | November 1, 2025 |
| 6,000 Meters · DREAM ParkBorder Battle · Oct 18 | 24:38.1 | Border Battle | October 18, 2025 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 24:55.2 | Paul Short Run (College) | October 3, 2025 |
| 6,000 Meters · Stockton CollegeOsprey Open · Sep 20 | 25:16.73 | Osprey Open | September 20, 2025 |
| 6,000 Meters · The College of New JerseyNJAC XC Championships · Oct 31 | 24:34.9 | NJAC XC Championships | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NJAC XC ChampionshipsOct 31 · 6,000 Meters NJAC Championships · Place 40 · Montclair State | 6,000 Meters NJAC Championships | 40 | 24:34.9 PB | Jr |
| Oct 17 | Border BattleOct 17 · 6,000 Meters Women Championship · Place 100 · Montclair State | 6,000 Meters Women Championship | 100 | 25:58.4 | Jr |
| Oct 10 | NJIT InvitationalOct 10 · 5,000 Meters Invitational · Place 46 · Montclair State | 5,000 Meters Invitational | 46 | 20:05.34 PB | Jr |
| Sep 19 | Osprey OpenSep 19 · 6,000 Meters Open · Montclair State | 6,000 Meters Open | — | DNS | Jr |
| Sep 11 | Bill Fritz OpenSep 11 · 4,000 Meters Women · Place 5 · Montclair State | 4,000 Meters Women | 5 | 15:56.8 PB | Jr |
| Aug 28 | TCNJ Blue GoldAug 28 · 2 Miles College · Place 9 · Montclair State | 2 Miles College | 9 | 13:11.40 PB | Jr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Metro ChampNov 15 · 6,000 Meters D3 Metro · Place 110 · Montclair State | 6,000 Meters D3 Metro | 110 | 25:40.9 | So |
| Nov 1 | NJAC Cross Country ChampionshipsNov 1 · 5,000 Meters Champ · Place 33 · Montclair State | 5,000 Meters Champ | 33 | 25:22.4 PB | So |
| Oct 18 | Border BattleOct 18 · 6,000 Meters D3 · Place 153 · Montclair State | 6,000 Meters D3 | 153 | 24:38.1 PB | So |
| Oct 3 | Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 315 · Montclair State | 6,000 Meters White | 315 | 24:55.2 PB | So |
| Sep 20 | Osprey OpenSep 20 · 6,000 Meters Open · Place 40 · Montclair State | 6,000 Meters Open | 40 | 25:16.73 PB | So |
| Sep 12 | TCNJ Herb LorenzSep 12 · 5,000 Meters Collegiate · Place 2 · Montclair State | 5,000 Meters Collegiate | 2 | 20:31.60 PB | So |
| Aug 29 | TCNJ Blue GoldAug 29 · 2 Miles College · Place 3 · Montclair State | 2 Miles College | 3 | 12:19.50 PB | So |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | Osprey OpenSep 14 · 6,000 Meters Championship · Place 62 · Montclair State | 6,000 Meters Championship | 62 | 25:42.69 | FR |
| Aug 30 | Stockton Season OpenerAug 30 · 6,000 Meters Varsity · Place 21 · Montclair State | 6,000 Meters Varsity | 21 | 25:25.93 | FR |