Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Allens Meadows Park30th Wilton Cross Country Invitational · Sep 159:42.0230th Wilton Cross Country InvitationalSeptember 15, 2018
2.5 Miles · Allens Meadows Park32nd Wilton XC Invitational · Sep 1815:23.532nd Wilton XC InvitationalSeptember 18, 2021
5,000 Meters · 5K CourseMarist Season Opener · Sep 420:56.66Marist Season OpenerSeptember 4, 2026
5,000 Meters · Nevers Park8th Harry Geraghty XC Invite · Sep 2821:208th Harry Geraghty XC InviteSeptember 28, 2019
5,000 Meters · Vassar Farm & Ecological PreserveMarist Invitational · Aug 3020:41.6Marist InvitationalAugust 30, 2025
5,000 Meters · Wickham ParkCIAC Division SS Championships · Nov 119:54CIAC Division SS ChampionshipsNovember 1, 2021
6,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1724:07.5IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
6,000 Meters · Blue Sky Sports ComplexJasper Fall XC Invitational · Sep 1924:51.82Jasper Fall XC InvitationalSeptember 19, 2026
6,000 Meters · Hopkinton FairgroundsNCAA DI Northeast Regional · Nov 1523:47.2NCAA DI Northeast RegionalNovember 15, 2024
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 423:20.5Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:16.8Paul Short Run (College)October 3, 2025
6,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 223:15.05MAAC XC ChampionshipsNovember 2, 2024
6,000 Meters · Van Cortlandt ParkNCAA D1 Northeast Regional XC Championships · Nov 1122:57.6NCAA D1 Northeast Regional XC ChampionshipsNovember 11, 2022

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31The Metro Conference XC ChampionshipsOct 31 · 6,000 Meters College · Place 105 · SienaSiena6,000 Meters College10524:51.88Sr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 6,000 Meters Collegiate · Place 247 · SienaSiena6,000 Meters Collegiate24724:07.5 PBSr
Sep 19Jasper Fall XC InvitationalSep 19 · 6,000 Meters College · Place 102 · SienaSiena6,000 Meters College10224:51.82 PBSr
Sep 4Marist Season OpenerSep 4 · 5,000 Meters Open · Place 35 · SienaSiena5,000 Meters Open3520:56.66 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MAAC XC ChampionshipsNov 1 · 6,000 Meters College · Place 92 · SienaSiena6,000 Meters College9223:55.8Sr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 6,000 Meters College · Place 182 · SienaSiena6,000 Meters College18224:38.2Sr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 278 · SienaSiena6,000 Meters Brown27825:16.8 PBSr
Sep 13Jasper Fall XC InvitationalSep 13 · 6,000 Meters Seeded · Place 92 · SienaSiena6,000 Meters Seeded9224:09.6Sr
Aug 30Marist InvitationalAug 30 · 5,000 Meters New Division · Place 22 · SienaSiena5,000 Meters New Division2220:41.6 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 6,000 Meters Northeast · Place 241 · SienaSiena6,000 Meters Northeast24123:47.2 PBJr
Nov 2MAAC XC ChampionshipsNov 2 · 6,000 Meters College · Place 81 · SienaSiena6,000 Meters College8123:15.05 PBJr
Oct 4Paul Short RunOct 4 · 6,000 Meters Brown · Place 115 · SienaSiena6,000 Meters Brown11523:20.5 PBJr
Sep 14Jasper Fall XC InvitationalSep 14 · 6,000 Meters Seeded · Place 69 · SienaSiena6,000 Meters Seeded6923:53.1SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Northeast Regional XC ChampionshipsNov 11 · 6,000 Meters Championship · Place 142 · SienaSiena6,000 Meters Championship14222:57.6 PBFr
Oct 29MAAC XC ChampionshipsOct 29 · 6,000 Meters Varsity · Place 34 · SienaSiena6,000 Meters Varsity3423:03.2FR

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 1 · WoodlandWoodland5,000 Meters Varsity119:5412
Nov 1CIAC Division SS ChampionshipsNov 1 · 5,000 Meters Varsity · Place 1 · WoodlandWoodland5,000 Meters Varsity119:54 PB12
Oct 20NVL XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 1 · WoodlandWoodland5,000 Meters Varsity119:2412
Oct 9Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 14 · WoodlandWoodland5,000 Meters Varsity1419:5012
Sep 1832nd Wilton XC InvitationalSep 18 · 2.5 Miles Varsity · Place 3 · WoodlandWoodland2.5 Miles Varsity315:23.5 PB12

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26CIAC Division SS ChampionshipsOct 26 · 5,000 Meters Varsity · Place 12 · WoodlandWoodland5,000 Meters Varsity1221:0410
Oct 18Naugatuck Valley League XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 6 · WoodlandWoodland5,000 Meters Varsity620:21.810
Sep 288th Harry Geraghty XC InviteSep 28 · 5,000 Meters Varsity · Place 4 · WoodlandWoodland5,000 Meters Varsity421:20 PB10
Sep 1431st Wilton XC InvitationalSep 14 · 2.5 Miles Varsity · Place 9 · WoodlandWoodland2.5 Miles Varsity916:0010

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 172018 Naugatuck Valley League XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 8 · WoodlandWoodland5,000 Meters Varsity821:03.99
Sep 1530th Wilton Cross Country InvitationalSep 15 · 2,500 Meters Freshman · Place 4 · WoodlandWoodland2,500 Meters Freshman49:42.02 PB9