Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Holmdel ParkStevens Back to the Bowl Invitational · Sep 6 | 21:49.10 | Stevens Back to the Bowl Invitational | September 6, 2025 |
| 6,000 Meters · Green Lane FieldsTCNJ Herb Lorenz · Sep 11 | 22:41.3 | TCNJ Herb Lorenz | September 11, 2026 |
| 6,000 Meters · Ocean County ParkGCU Jersey Pines Challenge · Sep 4 | 23:44.26 | GCU Jersey Pines Challenge | September 4, 2026 |
| 8,000 Meters · DREAM ParkBorder Battle · Oct 18 | 32:16.0 | Border Battle | October 18, 2025 |
| 8,000 Meters · Lorimer ParkPSU Abington Invite · Sep 21 | 36:01.76 | PSU Abington Invite | September 21, 2024 |
| 8,000 Meters · Stockton CollegeOsprey Open · Sep 20 | 33:15.28 | Osprey Open | September 20, 2025 |
| 8,000 Meters · Stockton UniversityOsprey Open · Sep 19 | 30:41.6 | Osprey Open | September 19, 2026 |
| 8,000 Meters · The College of New JerseyNJAC Cross Country Championships · Nov 2 | 30:41.5 | NJAC Cross Country Championships | November 2, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NJAC XC ChampionshipsOct 31 · 8,000 Meters NJAC Championships · Place 86 · Stockton | 8,000 Meters NJAC Championships | 86 | 31:33.0 | Jr |
| Oct 17 | Border BattleOct 17 · 8,000 Meters Men Open · Place 71 · Stockton | 8,000 Meters Men Open | 71 | 34:41.6 | Jr |
| Sep 19 | Osprey OpenSep 19 · 8,000 Meters Open · Place 82 · Stockton | 8,000 Meters Open | 82 | 30:41.6 PB | Jr |
| Sep 11 | TCNJ Herb LorenzSep 11 · 6,000 Meters Men 6K · Place 42 · Stockton | 6,000 Meters Men 6K | 42 | 22:41.3 PB | Jr |
| Sep 4 | GCU Jersey Pines ChallengeSep 4 · 6,000 Meters Men 6k · Place 31 · Stockton | 6,000 Meters Men 6k | 31 | 23:44.26 PB | Jr |
2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NJAC Cross Country ChampionshipsNov 2 · 8,000 Meters NJAC · Place 72 · Stockton | 8,000 Meters NJAC | 72 | 30:41.5 PB | Fr |
| Oct 19 | Border BattleOct 19 · 8,000 Meters Open · Place 121 · Stockton | 8,000 Meters Open | 121 | 31:17.2 | FR |
| Sep 21 | PSU Abington InviteSep 21 · 8,000 Meters Men · Place 58 · Stockton | 8,000 Meters Men | 58 | 36:01.76 PB | Fr |
| Sep 14 | Osprey OpenSep 14 · 8,000 Meters Open · Place 30 · Stockton | 8,000 Meters Open | 30 | 31:56.50 | FR |
| Aug 30 | Stockton Season OpenerAug 30 · 8,000 Meters Varsity · Place 41 · Stockton | 8,000 Meters Varsity | 41 | 33:41.08 | FR |