Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Hall High SchoolCT 1600m Virtual Time Trials · Sep 94:30.9CT 1600m Virtual Time TrialsSeptember 9, 2020
3,200 Meters · Hall High SchoolCT Virtual 3200m Time Trial Challenge · Sep 199:34.5CT Virtual 3200m Time Trial ChallengeSeptember 19, 2020
4 Miles · Hard'Ack Recreation AreaUMass Lowell-Vermont · Sep 520:23.6UMass Lowell-VermontSeptember 5, 2026
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2716:16.0NXR Northeast & New York Regional ChampionshipsNovember 27, 2021
5,000 Meters · Cornell UniversityJohn Reif Memorial Run · Oct 2015:50.7John Reif Memorial RunOctober 20, 2023
5,000 Meters · East Shore ParkSCC Cross Country Championships · Oct 1916:54SCC Cross Country ChampionshipsOctober 19, 2018
5,000 Meters · Holmdel ParkEast Coast Cross Country Championships · Dec 416:50.5East Coast Cross Country ChampionshipsDecember 4, 2020
5,000 Meters · Wickham Park85th-42nd New England Interscholastic XC Championships · Nov 916:5785th-42nd New England Interscholastic XC ChampionshipsNovember 9, 2019
6,000 Meters · Colgate UniversityHarry Lang Invitational · Aug 3119:25.3Harry Lang InvitationalAugust 31, 2024
6,000 Meters · Lang XC CourseHarry Lang Invitational · Aug 3019:01.6Harry Lang InvitationalAugust 30, 2025
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2524:57.0Gans Creek Classic CollegeSeptember 25, 2026
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 925:37.3New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:15.4Paul Short Run (College)October 3, 2025
8,000 Meters · U Albany Campus CourseAmerica East Cross Country Championships · Oct 3024:19.3America East Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1724:47.6Princeton Fall ClassicOctober 17, 2025
8368 m · PSU Blue CourseHarry Groves Spiked Shoe Invitational · Sep 1225:27.81Harry Groves Spiked Shoe InvitationalSeptember 12, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30America East Cross Country ChampionshipsOct 30 · 8,000 Meters America East · Place 5 · VermontVermont8,000 Meters America East524:19.3 PBSr
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · Place 28 · VermontVermont8,000 Meters Collegiate2825:37.3 PBSr
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 166 · VermontVermont8,000 Meters Gold Invite16624:57.0 PBSr
Sep 5UMass Lowell-VermontSep 5 · 4 Miles Collegiate · Place 1 · VermontVermont4 Miles Collegiate120:23.6 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 146 · SyracuseSyracuse8,000 Meters Fall Classic14624:47.6 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 74 · SyracuseSyracuse8,000 Meters Gold7424:15.4 PBJr
Sep 12Harry Groves Spiked Shoe InvitationalSep 12 · 5.2 Miles Men's Race · Place 16 · SyracuseSyracuse5.2 Miles Men's Race1625:27.81 PBJr
Aug 30Harry Lang InvitationalAug 30 · 6,000 Meters Men's Race · Place 5 · SyracuseSyracuse6,000 Meters Men's Race519:01.6 PBJr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 31Harry Lang InvitationalAug 31 · 6,000 Meters College · Place 2 · SyracuseSyracuse6,000 Meters College219:25.3 PBSo

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20John Reif Memorial RunOct 20 · 5,000 Meters College · Place 16 · SyracuseSyracuse5,000 Meters College1615:50.7 PBFr
Oct 13IC4A/ECAC XC ChampionshipOct 13 · 8,000 Meters Championship · Place 209 · SyracuseSyracuse8,000 Meters Championship20926:16.4FR-1
Sep 2Harry Lang InvitationalSep 2 · 6,000 Meters Varsity · Place 43 · SyracuseSyracuse6,000 Meters Varsity4320:17.2FR

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Championship - Northeast · Place 2 · Xavier (CT)Xavier (CT)5,000 Meters Championship - Northeast216:16.0 PB12
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 3 · Xavier (CT)Xavier (CT)5,000 Meters Varsity316:1012
Oct 20SCC ChampionshipsOct 20 · 4,925 Meters Varsity · Place 1 · Xavier (CT)Xavier (CT)4,925 Meters Varsity115:35.212
Oct 2SCC Division ChampionshipsOct 2 · 3 Miles Varsity · Place 1 · Xavier (CT)Xavier (CT)3 Miles Varsity115:57.5012
Sep 21Amity DualsSep 21 · 5,000 Meters Varsity · Place 1 · Xavier (CT)Xavier (CT)5,000 Meters Varsity116:19.3012
Sep 15Mercy/Xavier DualsSep 15 · 3 Miles Varsity · Place 1 · Xavier (CT)Xavier (CT)3 Miles Varsity116:4412

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 4East Coast Cross Country ChampionshipsDec 4 · 5,000 Meters Gold · Place 27 · UnattachedUnattached5,000 Meters Gold2716:50.5 PB11
Oct 14Cheshire, East Haven, Mercy, Xavier vs. GuilfordOct 14 · 5,000 Meters Varsity · Place 3 · Xavier (CT)Xavier (CT)5,000 Meters Varsity317:1211
Oct 2Daniel Hand, Branford vs. Mercy/XavierOct 2 · 4,000 Meters Varsity · Place 1 · Xavier (CT)Xavier (CT)4,000 Meters Varsity112:1011
Sep 19CT Virtual 3200m Time Trial ChallengeSep 19 · 3,200 Meters Varsity · Place 8 · Xavier (CT)Xavier (CT)3,200 Meters Varsity89:34.5 PB11
Sep 9CT 1600m Virtual Time TrialsSep 9 · 1,600 Meters Varsity · Place 4 · Xavier (CT)Xavier (CT)1,600 Meters Varsity44:30.9 PB11

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 30NXR Northeast & New York Regional ChampionshipsNov 30 · 5,000 Meters Championship - NE · Place 65 · Xavier (CT)Xavier (CT)5,000 Meters Championship - NE6517:12.810
Nov 985th-42nd New England Interscholastic XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 82 · Xavier (CT)Xavier (CT)5,000 Meters Varsity8216:57 PB10
Oct 26CIAC Division L ChampionshipsOct 26 · 5,000 Meters Varsity · Place 14 · Xavier (CT)Xavier (CT)5,000 Meters Varsity1417:1510
Oct 17SCC XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 7 · Xavier (CT)Xavier (CT)5,000 Meters Varsity717:3310
Sep 219th Connecticut River Valley InvitationalSep 21 · 5,000 Meters Varsity · Place 1 · Xavier (CT)Xavier (CT)5,000 Meters Varsity116:14.0710

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 24NXR Northeast & New York Regional ChampionshipsNov 24 · 5,000 Meters Championship - Northeast · Place 69 · Xavier (CT)Xavier (CT)5,000 Meters Championship - Northeast6917:15.69
Oct 19SCC Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 10 · Xavier (CT)Xavier (CT)5,000 Meters Varsity1016:54 PB9