Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1431:43.2NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
10,000 Meters · Van Cortlandt ParkNCAA Division I Northeast Regional · Nov 1035:04.6NCAA Division I Northeast RegionalNovember 10, 2023
2.98 Miles · Burke Lake Park2019 Monroe Parker Invitational · Sep 717:092019 Monroe Parker InvitationalSeptember 7, 2019
3 Miles · Hardy National ParkVISAA State Championships · Nov 917:23.4VISAA State ChampionshipsNovember 9, 2018
5,000 Meters · Bull Run Regional ParkWCAC Championship · Oct 2718:02WCAC ChampionshipOctober 27, 2018
5,000 Meters · Kenilworth ParkDCXC Invite · Sep 2817:36DCXC InviteSeptember 28, 2019
6,000 Meters · Vassar Farm & Ecological PreserveMarist Invitational · Aug 3019:38.8Marist InvitationalAugust 30, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:39.2Paul Short Run (College)October 3, 2025
8,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 125:24.8MAAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1725:34.8IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 141 · FairfieldFairfield10,000 Meters D1 Northeast14131:43.2 PBSr
Nov 1MAAC XC ChampionshipsNov 1 · 8,000 Meters College · Place 33 · FairfieldFairfield8,000 Meters College3325:24.8 PBSr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 59 · FairfieldFairfield8,000 Meters College5925:34.8 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 59 · FairfieldFairfield8,000 Meters Brown5925:39.2 PBSr
Sep 13Jasper Fall XC InvitationalSep 13 · 8,000 Meters Seeded · Place 34 · FairfieldFairfield8,000 Meters Seeded3426:00.6Sr
Aug 30Marist InvitationalAug 30 · 6,000 Meters Collegiate · Place 3 · FairfieldFairfield6,000 Meters Collegiate319:38.8 PBSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 10,000 Meters Northeast · Place 212 · FairfieldFairfield10,000 Meters Northeast21233:42.9Jr
Nov 2MAAC XC ChampionshipsNov 2 · 8,000 Meters College · Place 44 · FairfieldFairfield8,000 Meters College4425:45.01Jr
Sep 21Ted Owen InvitationalSep 21 · 8,000 Meters Varsity · Place 49 · FairfieldFairfield8,000 Meters Varsity4927:41.0JR
Sep 14Jasper Fall XC InvitationalSep 14 · 8,000 Meters Seeded · Place 39 · FairfieldFairfield8,000 Meters Seeded3926:14.1JR
Aug 31Marist InvitationalAug 31 · 6,000 Meters Varsity · Place 23 · FairfieldFairfield6,000 Meters Varsity2319:34.20JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Northeast RegionalNov 10 · 10,000 Meters Championship · Place 240 · FairfieldFairfield10,000 Meters Championship24035:04.6 PBSo
Oct 282023 MAAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 85 · FairfieldFairfield8,000 Meters College8528:28.3So
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Brown · Place 372 · FairfieldFairfield8,000 Meters College Brown37229:45.3So
Sep 2Marist InvitationalSep 2 · 6,000 Meters Varsity · Place 64 · FairfieldFairfield6,000 Meters Varsity6421:30.6SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Northeast Regional XC ChampionshipsNov 11 · 10,000 Meters Championship · Place 215 · FairfieldFairfield10,000 Meters Championship21535:49.3Fr
Oct 29MAAC XC ChampionshipsOct 29 · 8,000 Meters Varsity · Place 102 · FairfieldFairfield8,000 Meters Varsity10227:44.3FR
Sep 16John Paddy Doyle Iona Meet of ChampionsSep 16 · 5 Miles Varsity · Place 51 · FairfieldFairfield5 Miles Varsity5129:03.3FR

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11V.I.S.A.A. State Cross Country ChampionshipsNov 11 · 5,000 Meters Division 1 · Place 13 · Bishop O'ConnellBishop O'Connell5,000 Meters Division 11317:06.8—
Nov 11V.I.S.A.A. State Cross Country ChampionshipsNov 11 · 5,000 Meters Championship Division 1 · Place 13 · Bishop O'ConnellBishop O'Connell5,000 Meters Championship Division 11317:06.8—
Oct 16MileStat.com XC InvitationalOct 16 · 5,000 Meters Varsity Elite · Place 61 · Bishop O'ConnellBishop O'Connell5,000 Meters Varsity Elite6116:47—
Oct 9Glory Days Grill InvitationalOct 9 · Varsity Seeded · Place 38 · Bishop O'ConnellBishop O'ConnellVarsity Seeded3817:43—
Sep 112021 Monroe Parker InvitationalSep 11 · 3 Miles Varsity · Place 37 · Bishop O'ConnellBishop O'Connell3 Miles Varsity3716:58—
Aug 28Great Meadow InvitationalAug 28 · 5,000 Meters Varsity · Place 38 · Bishop O'ConnellBishop O'Connell5,000 Meters Varsity3818:03—

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7V.I.S.A.A. State ChampionshipsNov 7 · 5,000 Meters Division 1 · Place 9 · Bishop O'ConnellBishop O'Connell5,000 Meters Division 1916:55.2—
Oct 26WCAC ChampionshipsOct 26 · Varsity · Place 31 · Bishop O'ConnellBishop O'ConnellVarsity3118:35—
Oct 19Milestat XC InvitationalOct 19 · Varsity · Place 98 · Bishop O'ConnellBishop O'ConnellVarsity9816:53—
Oct 19Milestat XC InvitationalOct 19 · Varsity · Place 98 · Bishop O'ConnellBishop O'ConnellVarsity9816:53—
Oct 19Milestat XC InvitationalOct 19 · Varsity · Place 98 · Bishop O'ConnellBishop O'ConnellVarsity9816:53—
Sep 28Pacers Running DCXC Invite presented by New BalanceSep 28 · 5,000 Meters Sophomore Varsity · Place 12 · Bishop O'connellBishop O'connell5,000 Meters Sophomore Varsity120:17:36—
Sep 28DCXC InviteSep 28 · 5,000 Meters Varsity A Sophomore · Place 12 · Bishop O'ConnellBishop O'Connell5,000 Meters Varsity A Sophomore1217:36 PB10
Sep 14Oatlands InvitationalSep 14 · Varsity · Place 158 · Bishop O'ConnellBishop O'ConnellVarsity15818:30—
Sep 72019 Monroe Parker InvitationalSep 7 · 2.98 Miles Varsity · Place 58 · Bishop O'ConnellBishop O'Connell2.98 Miles Varsity5817:09 PB10

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9VISAA State ChampionshipsNov 9 · 3 Miles Division 1 · Place 6 · Bishop O'ConnellBishop O'Connell3 Miles Division 1617:23.4 PB9
Oct 27WCAC ChampionshipOct 27 · 5,000 Meters Varsity A · Place 23 · Bishop O'ConnellBishop O'Connell5,000 Meters Varsity A2318:02 PB9
Oct 6Glory Days Grill InvitationalOct 6 · Junior Varsity · Place 3 · Bishop O'ConnellBishop O'ConnellJunior Varsity316:46—
Sep 29DCXC InviteSep 29 · 5,000 Meters Varsity A Freshmen · Place 35 · Bishop O'ConnellBishop O'Connell5,000 Meters Varsity A Freshmen3519:519
Sep 82018 Monroe Parker InvitationalSep 8 · 3 Miles Varsity · Place 51 · Bishop O'ConnellBishop O'Connell3 Miles Varsity5117:01—
Aug 23=PR= KickoffAug 23 · Freshman · Place 2 · Bishop O'ConnellBishop O'ConnellFreshman211:16—