Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2011 m · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 8:18.5 | Manhattan College XC Invitational | October 13, 2018 |
| 3 Miles · UnknownSection 1 Duals Week 4-Pearl River - Clarks North · Nov 5 | 19:34.4 | Section 1 Duals Week 4-Pearl River - Clarks North | November 5, 2020 |
| 4,000 Meters · Vassar Farm & Ecological PreserveVassar Season Starter Invitational · Sep 1 | 13:22.5 | Vassar Season Starter Invitational | September 1, 2023 |
| 5,000 Meters · Bear Mountain State ParkSection 1 Rockland County Champs · Oct 27 | 17:24.3 | Section 1 Rockland County Champs | October 27, 2021 |
| 5,000 Meters · Bowdoin ParkSection One Championship · Nov 5 | 18:51.8 | Section One Championship | November 5, 2022 |
| 5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 13 | 18:22.3 | NYSPHSAA State Cross Country Championships | November 13, 2021 |
| 5,000 Meters · Holmdel ParkStevens Back to the Bowl Invitational · Sep 12 | 17:05.9 | Stevens Back to the Bowl Invitational | September 12, 2026 |
| 5,000 Meters · Hudson Valley Sports DomePearl River Invitational · Sep 24 | 17:03.8 | Pearl River Invitational | September 24, 2022 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 12 | 18:18.4 | NYSPHSAA Cross Country Championships | November 12, 2022 |
| 8,000 Meters · DeSales UniversityDeSales Invite · Oct 11 | 27:01.30 | DeSales Invite | October 11, 2025 |
| 8,000 Meters · Branch Brook ParkNJIT Invitational · Oct 10 | 26:21.57 | NJIT Invitational | October 10, 2026 |
| 8,000 Meters · Delaware ValleyMAC Cross Country Champ · Nov 1 | 28:24.4 | MAC Cross Country Champ | November 1, 2025 |
| 8,000 Meters · DREAM ParkNCAA DIII Metro Champ · Nov 15 | 26:19.4 | NCAA DIII Metro Champ | November 15, 2025 |
| 8,000 Meters · Foundation FieldsLock Haven Invite · Sep 27 | 27:10.10 | Lock Haven Invite | September 27, 2025 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 27:45.5 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Messiah UniversityMAC Conference XC Championships · Nov 2 | 29:24.2 | MAC Conference XC Championships | November 2, 2024 |
| 8,000 Meters · Stevenson University Greenspring CampusMAC Cross Country Champ · Oct 31 | 27:05.7 | MAC Cross Country Champ | October 31, 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 31 | MAC Cross Country ChampOct 31 · 8,000 Meters Championship · Place 37 · StevensStevens | 8,000 Meters Championship | 37 | 27:05.7 PB | Sr |
| Oct 17 | Border BattleOct 17 · 8,000 Meters Men Championship · Place 58 · StevensStevens | 8,000 Meters Men Championship | 58 | 28:46.6 | Sr |
| Oct 10 | NJIT InvitationalOct 10 · 8,000 Meters Invitational · Place 23 · StevensStevens | 8,000 Meters Invitational | 23 | 26:21.57 PB | Sr |
| Sep 18 | MAC Preview Cross Country MeetSep 18 · 8,000 Meters · Place 33 · StevensStevens | 8,000 Meters | 33 | 29:11.2 | Sr |
| Sep 12 | Stevens Back to the Bowl InvitationalSep 12 · 5,000 Meters Men · Place 10 · StevensStevens | 5,000 Meters Men | 10 | 17:05.9 PB | Sr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Metro ChampNov 15 · 8,000 Meters D3 Metro · Place 43 · StevensStevens | 8,000 Meters D3 Metro | 43 | 26:19.4 PB | Jr |
| Nov 1 | MAC Cross Country ChampNov 1 · 8,000 Meters Champ · Place 70 · StevensStevens | 8,000 Meters Champ | 70 | 28:24.4 PB | Jr |
| Oct 18 | Border BattleOct 18 · 8,000 Meters D3 · Place 125 · StevensStevens | 8,000 Meters D3 | 125 | 26:47.5 | Jr |
| Oct 11 | DeSales InviteOct 11 · 8,000 Meters College · Place 16 · StevensStevens | 8,000 Meters College | 16 | 27:01.30 PB | Jr |
| Sep 27 | Lock Haven InviteSep 27 · 8,000 Meters Crimson · Place 120 · StevensStevens | 8,000 Meters Crimson | 120 | 27:10.10 PB | Jr |
| Sep 20 | Aggie InviteSep 20 · 8,000 Meters Varsity · Place 24 · StevensStevens | 8,000 Meters Varsity | 24 | 28:11.8 | JR |
| Sep 6 | Stevens Back to the Bowl InvitationalSep 6 · 5,000 Meters College · Place 10 · StevensStevens | 5,000 Meters College | 10 | 17:21.20 | Jr |
2024 Cross Country
4 results2023 Cross Country
4 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class B · Place 47 · Pearl RiverPearl River | 5,000 Meters Varsity - Class B | 47 | 18:18.4 PB | 12 |
| Nov 5 | Section One ChampionshipNov 5 · 5,000 Meters Class B · Place 17 · Pearl RiverPearl River | 5,000 Meters Class B | 17 | 18:51.8 PB | 12 |
| Oct 27 | Rockland County ChampionshipOct 27 · 3 Miles Varsity · Place 10 · Pearl RiverPearl River | 3 Miles Varsity | 10 | 16:48.3 | SR |
| Oct 22 | Section 1 Coaches InvitationalOct 22 · 5,000 Meters Varsity · Place 23 · Pearl RiverPearl River | 5,000 Meters Varsity | 23 | 18:44.1 | SR |
| Oct 11 | Section 1 League ChampionshipsOct 11 · 3 Miles Varsity · Place 4 · Pearl RiverPearl River | 3 Miles Varsity | 4 | 16:53.0 | SR |
| Oct 8 | Manhattan College XC InvitationalOct 8 · 4,000 Meters Varsity · Place 12 · 6 Pearl River6 Pearl River | 4,000 Meters Varsity | 12 | 5:38 | SR |
| Sep 24 | Pearl River InvitationalSep 24 · 5,000 Meters Varsity · Place 18 · Pearl RiverPearl River | 5,000 Meters Varsity | 18 | 17:03.8 PB | 12 |
2021 Cross Country
4 results2020 Cross Country
2 results2019 Cross Country
4 results2018 Cross Country
1 results