Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Hall High SchoolCT 1600m Virtual Time Trials · Sep 95:00.1CT 1600m Virtual Time TrialsSeptember 9, 2020
2.1 Miles · West Hartford ReservoirCCC Freshman XC Championship · Oct 2312:41CCC Freshman XC ChampionshipOctober 23, 2018
3,200 Meters · Hall High SchoolCT Virtual 3200m Time Trial Challenge · Sep 1910:49.3CT Virtual 3200m Time Trial ChallengeSeptember 19, 2020
5,000 Meters · Fisher Meadows Recreation AreaCIAC Meet: NWC, Simsbury @ Avon · Sep 2520:59CIAC Meet: NWC, Simsbury @ AvonSeptember 25, 2018
5,000 Meters · Hall High SchoolSimsbury Boys at Hall 5k XC · Oct 1519:40Simsbury Boys at Hall 5k XCOctober 15, 2020
5,000 Meters · Wickham ParkCCC Cross Country Championships · Oct 1918:14.3CCC Cross Country ChampionshipsOctober 19, 2021
6,000 Meters · Bowdoin CollegeCBB Tri-Meet Opener · Sep 619:13.1CBB Tri-Meet OpenerSeptember 6, 2025
8,000 Meters · Franklin ParkSuffolk Invitational · Oct 1430:07.3Suffolk InvitationalOctober 14, 2023
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1825:49.14Conn College InviteOctober 18, 2025
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1526:02.1NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 2026:23.1DIII Pre-NatsSeptember 20, 2025
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2226:18.12025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Roy's All Steak HamburgersBates Super-XC Invitational · Sep 1630:23.7Bates Super-XC InvitationalSeptember 16, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 234 · ColbyColby8,000 Meters D3 Championship23426:18.1 PBSr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 41 · ColbyColby8,000 Meters D3 East4126:02.1 PBSr
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 59 · ColbyColby8,000 Meters Champ5925:56.70Sr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 117 · ColbyColby8,000 Meters Blue11725:49.14 PBSr
Sep 20DIII Pre-NatsSep 20 · 8,000 Meters College · Place 44 · ColbyColby8,000 Meters College4426:23.1 PBSr
Sep 6CBB Tri-Meet OpenerSep 6 · 6,000 Meters College · Place 9 · ColbyColby6,000 Meters College919:13.1 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2NESCAC Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 131 · ColbyColby8,000 Meters Varsity13127:37.84—
Oct 5Bates InvitationalOct 5 · 8,000 Meters Varsity · Place 64 · ColbyColby8,000 Meters Varsity6427:18.9JR
Sep 21Maine State ChampionshipsSep 21 · 8,000 Meters Varsity · Place 49 · ColbyColby8,000 Meters Varsity4928:18.1JR
Sep 7CBB Tri-Meet OpenerSep 7 · 6,000 Meters Varsity · Place 25 · ColbyColby6,000 Meters Varsity2519:54.7JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Suffolk InvitationalOct 14 · 8,000 Meters College · Place 162 · ColbyColby8,000 Meters College16230:07.3 PBSo
Sep 30Maine State Cross Country ChampionshipsSep 30 · 8,000 Meters Varsity · Place 64 · ColbyColby8,000 Meters Varsity6428:53.6SO
Sep 16Bates Super-XC InvitationalSep 16 · 8,000 Meters College · Place 82 · ColbyColby8,000 Meters College8230:23.7 PBSo

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 33 · SimsburySimsbury5,000 Meters Varsity3318:1612
Oct 19CCC Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 44 · SimsburySimsbury5,000 Meters Varsity4418:14.3 PB12
Oct 9Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 59 · SimsburySimsbury5,000 Meters Varsity5918:0712
Sep 14Simsbury-Conard-NW CatholicSep 14 · 3 Miles Varsity · Place 6 · SimsburySimsbury3 Miles Varsity618:3512
Sep 1140th Stratton Brook XC InvitationalSep 11 · 5,000 Meters Varsity · Place 18 · SimsburySimsbury5,000 Meters Varsity1818:2612

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Simsbury Boys at Hall 5k XCOct 15 · 5,000 Meters Varsity · Place 20 · SimsburySimsbury5,000 Meters Varsity2019:40 PB11
Sep 19CT Virtual 3200m Time Trial ChallengeSep 19 · 3,200 Meters Varsity · Place 74 · SimsburySimsbury3,200 Meters Varsity7410:49.3 PB11
Sep 9CT 1600m Virtual Time TrialsSep 9 · 1,600 Meters Varsity · Place 50 · SimsburySimsbury1,600 Meters Varsity505:00.1 PB11

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16CCC Cross Country ChampionshipOct 16 · 5,000 Meters Varsity · Place 111 · SimsburySimsbury5,000 Meters Varsity11119:07.610
Oct 1Hall vs Simsbury, SouthingtonOct 1 · 5,000 Meters Varsity · Place 66 · SimsburySimsbury5,000 Meters Varsity6620:57.9610
Sep 24Conard vs Farmington, SimsburySep 24 · 5,000 Meters Varsity · Place 21 · SimsburySimsbury5,000 Meters Varsity2118:3810
Sep 218th Winding Trails XC InvitationalSep 21 · 5,000 Meters Varsity · Place 58 · SimsburySimsbury5,000 Meters Varsity5800:18:5910
Sep 1439th Stratton Brook InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 4 · SimsburySimsbury5,000 Meters Junior Varsity419:3610

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23CCC Freshman XC ChampionshipOct 23 · 2.1 Miles Freshman Boys · Place 20 · SimsburySimsbury2.1 Miles Freshman Boys2012:41 PB9
Oct 2Hall, Simsbury at SouthingtonOct 2 · 1.94 Miles Junior Varsity · SimsburySimsbury1.94 Miles Junior Varsity—13:19.0Unofficial9
Sep 25CIAC Meet: NWC, Simsbury @ AvonSep 25 · 5,000 Meters Varsity · Place 52 · SimsburySimsbury5,000 Meters Varsity5220:59 PB9