Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 6,000 Meters · SUNY PurchasePurchase College Invitational · Sep 12 | 22:44.53 | Purchase College Invitational | September 12, 2026 |
| 8,000 Meters · Bethpage Polo at the ParkAdelphi Panther Invitational / NCAA DI Northeast and DII East Region Preview · Sep 4 | 31:29.83 | Adelphi Panther Invitational / NCAA DI Northeast and DII East Region Preview | September 4, 2026 |
| 8,000 Meters · Branch Brook ParkNJIT Invitational · Oct 10 | 29:17.00 | NJIT Invitational | October 10, 2026 |
| 8,000 Meters · SUNY PurchaseSkyline Conference XC Championships · Oct 26 | 30:23.0 | Skyline Conference XC Championships | October 26, 2025 |
| 8,000 Meters · Van Cortlandt Park2026 Queensboro XC Invitational · Oct 4 | 31:20.02 | 2026 Queensboro XC Invitational | October 4, 2026 |
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 25 | Skyline Conference XC ChampionshipsOct 25 · 8,000 Meters Varsity · Place 36 · Farmingdale St. | 8,000 Meters Varsity | 36 | 31:46.0 | Jr |
| Oct 10 | NJIT InvitationalOct 10 · 8,000 Meters Invitational · Place 97 · Farmingdale State | 8,000 Meters Invitational | 97 | 29:17.00 PB | Jr |
| Oct 4 | 2026 Queensboro XC InvitationalOct 4 · 8,000 Meters Collegiate · Place 22 · Farmingdale State | 8,000 Meters Collegiate | 22 | 31:20.02 PB | Jr |
| Sep 12 | Purchase College InvitationalSep 12 · 6,000 Meters Open · Place 26 · Farmingdale State | 6,000 Meters Open | 26 | 22:44.53 PB | Jr |
| Sep 4 | Adelphi Panther Invitational / NCAA DI Northeast and DII East Region PreviewSep 4 · 8,000 Meters Men 8k · Place 90 · Farmingdale State | 8,000 Meters Men 8k | 90 | 31:29.83 PB | Jr |
2025 Cross Country
4 results2024 Cross Country
3 results