Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Audubon Golf CourseNCAA D1 Northeast Region Cross Country Championships · Nov 10 | 35:53.8 | NCAA D1 Northeast Region Cross Country Championships | November 10, 2017 |
| 10,000 Meters · University of BuffaloNCAA D1 Northeast Regional Championships · Nov 15 | 33:57.6 | NCAA D1 Northeast Regional Championships | November 15, 2019 |
| 5 Miles · UMass Dartmouth Cross Country CourseUMass Dartmouth Cross Country Invitational · Sep 14 | 29:06.11 | UMass Dartmouth Cross Country Invitational | September 14, 2019 |
| 5 Miles · Van Cortlandt ParkIC4A/ECAC D1 Cross Country Championships · Nov 18 | 28:20.8 | IC4A/ECAC D1 Cross Country Championships | November 18, 2017 |
| 5,000 Meters · University of New HampshireUNH Cross Country Invitational · Sep 2 | 17:17.4 | UNH Cross Country Invitational | September 2, 2017 |
| 8,000 Meters · Franklin ParkNEICAAA Cross Country Championship · Oct 6 | 26:53.0 | NEICAAA Cross Country Championship | October 6, 2018 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 29 | 26:35.4 | Paul Short Invitational | September 29, 2017 |
| 8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Nov 17 | 25:38 | IC4A/ECAC Cross Country Championships | November 17, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | IC4A/ECAC Cross Country ChampionshipsNov 17 · 8,000 Meters Championship · Place 123 · Holy Cross | 8,000 Meters Championship | 123 | 25:38 PB | So |
| Nov 9 | NCAA Division I Northeast Region ChampionshipsNov 9 · 10,000 Meters Open · Place 208 · Holy Cross | 10,000 Meters Open | 208 | 37:43.7 | So |
| Oct 27 | Patriot League ChampionshipOct 27 · 8,000 Meters Varsity · Place 81 · Holy Cross | 8,000 Meters Varsity | 81 | 28:23.5 | SO |
| Oct 6 | NEICAAA Cross Country ChampionshipOct 6 · 8,000 Meters Sub-Varsity · Place 20 · Holy Cross | 8,000 Meters Sub-Varsity | 20 | 26:53.0 PB | So |
| Sep 29 | Paul Short InvitationalSep 29 · 8,000 Meters Open · Place 177 · Holy Cross | 8,000 Meters Open | 177 | 27:46.0 | So |
| Sep 15 | UMass-Dartmouth InvitationalSep 15 · 8,000 Meters Varsity · Place 114 · Holy Cross | 8,000 Meters Varsity | 114 | 27:48.2 | SO |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | IC4A/ECAC D1 Cross Country ChampionshipsNov 18 · 5 Miles IC4A Championship · Place 160 · Holy Cross | 5 Miles IC4A Championship | 160 | 28:20.8 PB | Fr |
| Nov 10 | NCAA D1 Northeast Region Cross Country ChampionshipsNov 10 · 10,000 Meters Men · Place 199 · Holy Cross | 10,000 Meters Men | 199 | 35:53.8 PB | Fr |
| Oct 28 | Patriot League Cross Country ChampionshipsOct 28 · 8,000 Meters Men · Place 76 · Holy Cross | 8,000 Meters Men | 76 | 27:17.3 | Fr |
| Oct 7 | NEICAAA Cross Country ChampionshipOct 7 · 8,000 Meters Men's Varsity · Place 163 · Holy Cross | 8,000 Meters Men's Varsity | 163 | 28:46.0 | Fr |
| Sep 29 | Paul Short InvitationalSep 29 · 8,000 Meters Men's Brown · Place 74 · Holy Cross | 8,000 Meters Men's Brown | 74 | 26:35.4 PB | Fr |
| Sep 2 | UNH Cross Country InvitationalSep 2 · 5,000 Meters Men · Place 37 · Holy Cross | 5,000 Meters Men | 37 | 17:17.4 PB | Fr |