Personal bests

Best marks in available results
Event / courseMarkMeetDate
4340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 513:31.8Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Cromwell High School10th Connecticut River Valley Invitational · Sep 1817:08.010th Connecticut River Valley InvitationalSeptember 18, 2021
5,000 Meters · East Hampton High SchoolShoreline Conference Championships · Oct 2318:05.3Shoreline Conference ChampionshipsOctober 23, 2021
5,000 Meters · Hammonasset Beach State ParkShoreline Cross Country Championships · Oct 2016:47.50Shoreline Cross Country ChampionshipsOctober 20, 2022
5,000 Meters · Nehoiden Golf ClubWellesley XC Invitational · Aug 2916:34.2Wellesley XC InvitationalAugust 29, 2025
5,000 Meters · Wickham ParkCIAC State Open Boys Championship · Nov 616:59CIAC State Open Boys ChampionshipNovember 6, 2023
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:00.6Conn College InviteOctober 17, 2026
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1526:24.1NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:48.7Paul Short Run (College)October 3, 2025
8,000 Meters · Southern Illinois University EdwardsvilleUAA Cross Country Championships · Nov 127:24.6UAA Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · St. James Farm Forest PreserveUAA Cross Country Championships · Oct 3125:43.0UAA Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1925:38.9153rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31UAA Cross Country ChampionshipsOct 31 · 8,000 Meters UAA · Place 44 · BrandeisBrandeis8,000 Meters UAA4425:43.0 PBJr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 144 · BrandeisBrandeis8,000 Meters Blue14426:00.6 PBJr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Navy 45:00 min.cap · Place 34 · BrandeisBrandeis8,000 Meters 8K Navy 45:00 min.cap3425:38.91 PBJr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 4,340 Meters Collegiate · Place 5 · BrandeisBrandeis4,340 Meters Collegiate513:31.8 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 59 · BrandeisBrandeis8,000 Meters D3 East5926:24.1 PBSo
Nov 1UAA Cross Country ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 69 · BrandeisBrandeis8,000 Meters Collegiate6927:24.6 PBSo
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 224 · BrandeisBrandeis8,000 Meters Blue22427:20.73So
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 336 · BrandeisBrandeis8,000 Meters White33627:48.7 PBSo
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 143 · BrandeisBrandeis8,000 Meters Men's 8K Gold14327:37.82So
Aug 29Wellesley XC InvitationalAug 29 · 5,000 Meters Collegiate · Place 3 · BrandeisBrandeis5,000 Meters Collegiate316:34.2 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 95 · BrandeisBrandeis8,000 Meters D3 East9527:33.3Fr
Nov 2UAA Cross Country ChampionshipNov 2 · 8,000 Meters Varsity · Place 74 · BrandeisBrandeis8,000 Meters Varsity7427:38.9FR
Aug 3110th Annual Wheaton & Babson Season-OpenerAug 31 · 5,000 Meters Varsity · Place 36 · BrandeisBrandeis5,000 Meters Varsity3616:52.96Fr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6CIAC State Open Boys ChampionshipNov 6 · 5,000 Meters Varsity · Place 48 · Old SaybrookOld Saybrook5,000 Meters Varsity4816:59 PB12
Oct 28CIAC Division S Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 7 · Old SaybrookOld Saybrook5,000 Meters Varsity717:3612
Oct 19Shoreline Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 1 · Old SaybrookOld Saybrook5,000 Meters Varsity115:45.2012
Sep 2035th Going to the Sun XC InvitationalSep 20 · 5,000 Meters Varsity · Place 4 · Old SaybrookOld Saybrook5,000 Meters Varsity417:18.7012
Sep 15Blue Dragon InvitationalSep 15 · 5,000 Meters Varsity · Place 3 · Old SaybrookOld Saybrook5,000 Meters Varsity317:12.8712

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 68 · Old SaybrookOld Saybrook5,000 Meters Varsity6817:3011
Oct 29CIAC Division S Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 3 · Old SaybrookOld Saybrook5,000 Meters Varsity317:0511
Oct 20Shoreline Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 5 · Old SaybrookOld Saybrook5,000 Meters Varsity516:47.50 PB11
Sep 2134th Going to the Sun XC InvitationalSep 21 · 5,000 Meters Varsity · Place 2 · Old SaybrookOld Saybrook5,000 Meters Varsity217:25.1011
Sep 1711th Connecticut River Valley InvitationalSep 17 · Varsity · Place 9 · Old SaybrookOld SaybrookVarsity917:1011
Sep 8Blue Dragon InvitationalSep 8 · Varsity · Place 13 · Old SaybrookOld SaybrookVarsity1316:4011

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 2 · Old SaybrookOld Saybrook5,000 Meters Varsity217:3010
Nov 1CIAC Division S ChampionshipsNov 1 · 5,000 Meters Varsity · Place 2 · Old SaybrookOld Saybrook5,000 Meters Varsity217:3010
Oct 23Shoreline Conference ChampionshipsOct 23 · 5,000 Meters Varsity · Place 4 · Old SaybrookOld Saybrook5,000 Meters Varsity418:05.3 PB10
Oct 14Shoreline Conference Mega MeetOct 14 · 5,000 Meters Seeded · Place 2 · Old SaybrookOld Saybrook5,000 Meters Seeded218:19.810
Oct 9Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 13 · Old SaybrookOld Saybrook5,000 Meters Varsity1317:5410
Sep 2233rd Going to the Sun XC InviteSep 22 · 5,000 Meters Varsity · Place 4 · Old SaybrookOld Saybrook5,000 Meters Varsity417:30.010
Sep 1810th Connecticut River Valley InvitationalSep 18 · 5,000 Meters Varsity · Place 12 · Old SaybrookOld Saybrook5,000 Meters Varsity1217:08.0 PB10

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 425th CT Middle School State XC ChampionshipsNov 4 · Varsity · Place 52 · Old SaybrookOld SaybrookVarsity5211:39.85—