Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5 Miles · Van Cortlandt ParkIC4A/ECAC D1 Cross Country Championships · Nov 18 | 38:37.0 | IC4A/ECAC D1 Cross Country Championships | November 18, 2017 |
| 8,000 Meters · Branch Brook ParkNJIT Highlander Challenge · Oct 7 | 31:46.6 | NJIT Highlander Challenge | October 7, 2017 |
| 8,000 Meters · Disney Sports ComplexMAAC Championships · Oct 29 | 31:03.0 | MAAC Championships | October 29, 2016 |
| 8,000 Meters · Holmdel ParkMAAC Cross Country Championships · Nov 2 | 31:19.46 | MAAC Cross Country Championships | November 2, 2019 |
| 8,000 Meters · Holmdel ParkMAAC Cross Country Championships · Oct 28 | 34:24.9 | MAAC Cross Country Championships | October 28, 2017 |
| 8,000 Meters · New Jersey InstituteNJIT Highlander XC Challenge · Oct 8 | 31:23.7 | NJIT Highlander XC Challenge | October 8, 2016 |
| 8,000 Meters · The Crossings of ColonieMAAC Cross Country Championship · Oct 27 | 30:28.9 | MAAC Cross Country Championship | October 27, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MAAC Cross Country ChampionshipsNov 2 · 8,000 Meters Championship · Place 153 · Saint Peter's | 8,000 Meters Championship | 153 | 31:19.46 PB | Sr |
2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MAAC Cross Country ChampionshipOct 27 · 8,000 Meters Championship · Place 131 · Saint Peter's | 8,000 Meters Championship | 131 | 30:28.9 PB | Jr |
2017 Cross Country
3 results2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MAAC ChampionshipsOct 29 · 8,000 Meters Men · Place 129 · Saint Peter's | 8,000 Meters Men | 129 | 31:03.0 PB | Fr |
| Oct 8 | NJIT Highlander XC ChallengeOct 8 · 8,000 Meters New Jersey Institute vs St. Peter's · Place 12 · Saint Peter's | 8,000 Meters New Jersey Institute vs St. Peter's | 12 | 31:23.7 PB | Fr |