Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Hall High SchoolCT 1600m Virtual Time Trials · Sep 94:56CT 1600m Virtual Time TrialsSeptember 9, 2020
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1433:22.0NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
10,000 Meters · Van Cortlandt ParkNCAA Division I Northeast Regional · Nov 1034:01.3NCAA Division I Northeast RegionalNovember 10, 2023
2.3 Miles · Wickham Park26th CT Middle School State XC Championship · Nov 413:11.5626th CT Middle School State XC ChampionshipNovember 4, 2018
2.6 Miles · Montville Campus 'B' Loop (2.6 Miles)Montville Hosting Griswold, Tourtellotte, Putnam · Oct 513:43Montville Hosting Griswold, Tourtellotte, PutnamOctober 5, 2021
3,200 Meters · Hall High SchoolCT Virtual 3200m Time Trial Challenge · Sep 1910:46.5CT Virtual 3200m Time Trial ChallengeSeptember 19, 2020
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2816:51.53Ocean State Invitational September 28, 2019
5,000 Meters · Norwich Golf ClubECC Championships · Oct 2017:28ECC ChampionshipsOctober 20, 2022
5,000 Meters · Wickham ParkCIAC Division SS Championships · Oct 2616:58CIAC Division SS ChampionshipsOctober 26, 2019
6,000 Meters · Stony Brook UniversityStony Brook Season Opener · Sep 520:59.53Stony Brook Season OpenerSeptember 5, 2026
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1726:18.4IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Blue Sky Sports ComplexJasper Fall XC Invitational · Sep 1926:37.72Jasper Fall XC InvitationalSeptember 19, 2026
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1127:54.0New England (NEICAAA) Cross Country ChampionshipOctober 11, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 228:21.2Paul Short RunOctober 2, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3028:30.7Paul Short InvitationalSeptember 30, 2023
8,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 126:13.9MAAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1727:17.1IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31The Metro Conference XC ChampionshipsOct 31 · 8,000 Meters College · Place 47 · QuinnipiacQuinnipiac8,000 Meters College4726:40.97Sr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 194 · QuinnipiacQuinnipiac8,000 Meters Collegiate19426:18.4 PBSr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 307 · QuinnipiacQuinnipiac8,000 Meters Open30728:21.2 PBSr
Sep 19Jasper Fall XC InvitationalSep 19 · 8,000 Meters College · Place 52 · QuinnipiacQuinnipiac8,000 Meters College5226:37.72 PBSr
Sep 5Stony Brook Season OpenerSep 5 · 6,000 Meters Men 6k · Place 28 · QuinnipiacQuinnipiac6,000 Meters Men 6k2820:59.53 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 234 · QuinnipiacQuinnipiac10,000 Meters D1 Northeast23433:22.0 PBJr
Nov 1MAAC XC ChampionshipsNov 1 · 8,000 Meters College · Place 64 · QuinnipiacQuinnipiac8,000 Meters College6426:13.9 PBJr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 187 · QuinnipiacQuinnipiac8,000 Meters College18727:17.1 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 295 · QuinnipiacQuinnipiac8,000 Meters Brown29528:54.8Jr
Sep 13Jasper Fall XC InvitationalSep 13 · 8,000 Meters Seeded · Place 111 · QuinnipiacQuinnipiac8,000 Meters Seeded11127:25.3Jr
Aug 30Stony Brook Season OpenerAug 30 · 6,000 Meters Men's Race · Place 54 · QuinnipiacQuinnipiac6,000 Meters Men's Race5421:17.6Jr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 10,000 Meters Northeast · Place 252 · QuinnipiacQuinnipiac10,000 Meters Northeast25236:07.0So
Nov 2MAAC XC ChampionshipsNov 2 · 8,000 Meters College · Place 124 · QuinnipiacQuinnipiac8,000 Meters College12427:15.37So
Oct 11New England (NEICAAA) Cross Country ChampionshipOct 11 · 8,000 Meters College · Place 158 · QuinnipiacQuinnipiac8,000 Meters College15827:54.0 PBSo
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Place 260 · QuinnipiacQuinnipiac8,000 Meters Brown26028:53.0So
Sep 14Jasper Fall XC InvitationalSep 14 · 8,000 Meters Seeded · Place 119 · QuinnipiacQuinnipiac8,000 Meters Seeded11929:48.2SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Northeast RegionalNov 10 · 10,000 Meters Championship · Place 225 · QuinnipiacQuinnipiac10,000 Meters Championship22534:01.3 PBFr
Oct 282023 MAAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 82 · QuinnipiacQuinnipiac8,000 Meters College8228:22.4Fr
Oct 13IC4A/ECAC XC ChampionshipOct 13 · 8,000 Meters Championship · Place 287 · QuinnipiacQuinnipiac8,000 Meters Championship28727:44.2FR-1
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Brown · Place 333 · QuinnipiacQuinnipiac8,000 Meters College Brown33328:30.7 PBFr
Sep 16Jasper Fall XC InvitationalSep 16 · 8,000 Meters Varsity · Place 100 · QuinnipiacQuinnipiac8,000 Meters Varsity10028:04.6FR
Sep 2Stony Brook Season OpenerSep 2 · 3.85 Miles Varsity · Place 54 · QuinnipiacQuinnipiac3.85 Miles Varsity5422:17.4FR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 69 · GriswoldGriswold5,000 Meters Varsity6917:3112
Oct 29CIAC Division SS Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 3 · GriswoldGriswold5,000 Meters Varsity317:2612
Oct 20ECC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 6 · GriswoldGriswold5,000 Meters Varsity617:28 PB12
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Varsity - 2 · Place 20 · GriswoldGriswold5,000 Meters Varsity - 22017:1212
Sep 1041st Stratton Brook XC InvitationalSep 10 · Varsity · Place 14 · GriswoldGriswoldVarsity1419:0812

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 3 · GriswoldGriswold5,000 Meters Varsity317:2511
Nov 1CIAC Division SS ChampionshipsNov 1 · 5,000 Meters Varsity · Place 3 · GriswoldGriswold5,000 Meters Varsity317:2511
Oct 21ECC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 2 · GriswoldGriswold5,000 Meters Varsity217:2711
Oct 9Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 4 · GriswoldGriswold5,000 Meters Varsity417:2111
Oct 5Montville Hosting Griswold, Tourtellotte, PutnamOct 5 · 2.6 Miles New Division · Place 1 · GriswoldGriswold2.6 Miles New Division113:43 PB11
Sep 259th Winding Trails XC InvitationalSep 25 · 5,000 Meters Varsity · Place 3 · GriswoldGriswold5,000 Meters Varsity317:02.13811
Sep 1140th Stratton Brook XC InvitationalSep 11 · 5,000 Meters Varsity · Place 6 · GriswoldGriswold5,000 Meters Varsity618:3711

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 19CT Virtual 3200m Time Trial ChallengeSep 19 · 3,200 Meters Varsity · Place 72 · GriswoldGriswold3,200 Meters Varsity7210:46.5 PB10
Sep 9CT 1600m Virtual Time TrialsSep 9 · 1,600 Meters Varsity · Place 41 · GriswoldGriswold1,600 Meters Varsity414:56 PB10

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26CIAC Division SS ChampionshipsOct 26 · 5,000 Meters Varsity · Place 4 · GriswoldGriswold5,000 Meters Varsity416:58 PB9
Oct 21ECC XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 5 · GriswoldGriswold5,000 Meters Varsity517:339
Oct 8Griswold/Fitch/Killingly@NFAOct 8 · 5,000 Meters Varsity · Place 3 · GriswoldGriswold5,000 Meters Varsity317:29Unofficial9
Oct 1Griswold Quad MeetOct 1 · 5,000 Meters Varsity · Place 3 · GriswoldGriswold5,000 Meters Varsity316:159
Sep 28Ocean State Invitational Sep 28 · 5,000 Meters Varsity D1 · Place 8 · GriswoldGriswold5,000 Meters Varsity D1816:51.53 PB9
Sep 218th Winding Trails XC InvitationalSep 21 · 5,000 Meters Varsity · Place 5 · GriswoldGriswold5,000 Meters Varsity500:16:319
Sep 17East Lyme/St. Bernard@GriswoldSep 17 · 5,000 Meters Varsity · Place 5 · GriswoldGriswold5,000 Meters Varsity516:51Unofficial9
Sep 10Windham Tri- meetSep 10 · 5,000 Meters Varsity · Place 5 · GriswoldGriswold5,000 Meters Varsity518:21Unofficial9

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 426th CT Middle School State XC ChampionshipNov 4 · 2.3 Miles A Race · Place 4 · GriswoldGriswold2.3 Miles A Race413:11.56 PB8

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 425th CT Middle School State XC ChampionshipsNov 4 · 2.1 Miles Varsity · Place 6 · GriswoldGriswold2.1 Miles Varsity65:40—