Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Tarrywile ParkDanbury Flyers Home Meet · Oct 1610:15.87Danbury Flyers Home MeetOctober 16, 2017
2.3 Miles · Wickham Park26th CT Middle School State XC Championship · Nov 416:03.8926th CT Middle School State XC ChampionshipNovember 4, 2018
2.9 Miles · Nonnewaug High School 61st Nonnewaug XC Invitational · Oct 518:20.661st Nonnewaug XC InvitationalOctober 5, 2019
3,000 Meters · Ridgefield High SchoolWCC League Championship · Oct 3012:52.45WCC League ChampionshipOctober 30, 2017
4 Miles · Temple University Ambler CampusTemple Invitational · Sep 424:59.2Temple InvitationalSeptember 4, 2026
5,000 Meters · Bethel High SchoolBrookfield, New Milford, Bunnell at Bethel · Sep 2820:01.3Brookfield, New Milford, Bunnell at BethelSeptember 28, 2021
6,000 Meters · Stony Brook UniversityStony Brook Season Opener · Aug 3022:25.8Stony Brook Season OpenerAugust 30, 2025
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1731:16.1IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Blue Sky Sports ComplexJasper Fall XC Invitational · Sep 1929:40.56Jasper Fall XC InvitationalSeptember 19, 2026
8,000 Meters · Branch Brook ParkMetropolitan Championships (Cross Country) · Oct 1127:11.5Metropolitan Championships (Cross Country)October 11, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 328:18.3Paul Short Run (College)October 3, 2025
8,000 Meters · Twin Ponds on the FarmJasper Fall XC Invitational · Sep 1328:02.9Jasper Fall XC InvitationalSeptember 13, 2025
8200 m · Stanley Quarter ParkCCSU Ted Owen Invite · Sep 2029:38.10CCSU Ted Owen InviteSeptember 20, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 281 · Seton HallSeton Hall8,000 Meters Collegiate28131:16.1 PBSr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Seton HallSeton Hall8,000 Meters Open0DNFSr
Sep 19Jasper Fall XC InvitationalSep 19 · 8,000 Meters College · Place 125 · Seton HallSeton Hall8,000 Meters College12529:40.56 PBSr
Sep 4Temple InvitationalSep 4 · 4 Miles College · Place 50 · Seton HallSeton Hall4 Miles College5024:59.2 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11Metropolitan Championships (Cross Country)Oct 11 · 8,000 Meters College · Place 54 · Seton HallSeton Hall8,000 Meters College5427:11.5 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 445 · Seton HallSeton Hall8,000 Meters Open44528:18.3 PBJr
Sep 20CCSU Ted Owen InviteSep 20 · 8,200 Meters Varsity · Place 87 · Seton HallSeton Hall8,200 Meters Varsity8729:38.10 PBJr
Sep 13Jasper Fall XC InvitationalSep 13 · 8,000 Meters Seeded · Place 133 · Seton HallSeton Hall8,000 Meters Seeded13328:02.9 PBJr
Aug 30Stony Brook Season OpenerAug 30 · 6,000 Meters Men's Race · Place 73 · Seton HallSeton Hall6,000 Meters Men's Race7322:25.8 PBJr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12NJIT Highlander ChallengeOct 12 · 8,000 Meters College · Seton HallSeton Hall8,000 Meters College0DNFSo

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 13IC4A/ECAC XC ChampionshipOct 13 · 8,000 Meters Championship · Place 310 · Seton HallSeton Hall8,000 Meters Championship31033:14.6FR-1

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19SWC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 2 · New MilfordNew Milford5,000 Meters Junior Varsity219:07.6612
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 106 · New MilfordNew Milford5,000 Meters Varsity10618:48.212
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 92 · New MilfordNew Milford5,000 Meters Varsity9218:48.212

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 20SWC ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 11 · New MilfordNew Milford5,000 Meters Junior Varsity1120:17.8611
Sep 28Brookfield, New Milford, Bunnell at BethelSep 28 · 5,000 Meters Varsity · Place 13 · New MilfordNew Milford5,000 Meters Varsity1320:01.3 PB11

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 6Brookfield, New Milford at BethelOct 6 · 5,000 Meters Varsity · Place 19 · New MilfordNew Milford5,000 Meters Varsity1920:58.4410

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 247th Annual Hatters Freshman InvitationalOct 24 · 2 Miles Freshman · Place 16 · New MilfordNew Milford2 Miles Freshman1612:54.529
Oct 18SWC XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 45 · New MilfordNew Milford5,000 Meters Varsity4520:52.469
Oct 561st Nonnewaug XC InvitationalOct 5 · 2.9 Miles Varsity · Place 32 · New MilfordNew Milford2.9 Miles Varsity3218:20.6 PB9
Sep 218th Winding Trails XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 27 · New MilfordNew Milford5,000 Meters Junior Varsity2700:19:129

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 426th CT Middle School State XC ChampionshipNov 4 · 2.3 Miles A Race · Place 199 · SchaghticokeSchaghticoke2.3 Miles A Race19916:03.89 PB8
Oct 29WCC ChampionshipOct 29 · 3,000 Meters Boys A · Place 41 · SchaghticokeSchaghticoke3,000 Meters Boys A4112:55.748

2017 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 425th CT Middle School State XC ChampionshipsNov 4 · 2.1 Miles Varsity · Place 217 · SchaghticokeSchaghticoke2.1 Miles Varsity2176:41—
Oct 30WCC League ChampionshipOct 30 · 3,000 Meters Middle School Boys A Race · Place 44 · SchaghticokeSchaghticoke3,000 Meters Middle School Boys A Race4412:52.45 PB7
Oct 16Danbury Flyers Home MeetOct 16 · 1.6 Miles Middle School · Place 8 · SchaghticokeSchaghticoke1.6 Miles Middle School810:15.87 PB7