Personal bests

Best marks in available results
Event / courseMarkMeetDate
3.1 Miles · Boys Varsity32nd Wilton XC Invitational · Sep 1818:50.732nd Wilton XC InvitationalSeptember 18, 2021
4,000 Meters · Vassar Farm & Ecological PreserveVassar Season Opener · Aug 2912:44.7Vassar Season OpenerAugust 29, 2025
4960 m · East Shore ParkSCC Cross Country Championships · Oct 1917:43.80SCC Cross Country ChampionshipsOctober 19, 2022
5,000 Meters · East River PreserveGuilford vs. Branford, Sheehan · Oct 2119:18Guilford vs. Branford, SheehanOctober 21, 2020
5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 2318:14.8Ocean State XC InvitationalSeptember 23, 2022
5,000 Meters · Wickham ParkCIAC Division MM Boys Championship · Oct 2918:23CIAC Division MM Boys ChampionshipOctober 29, 2022
6,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1319:55.0Vassar Ron Stonitsch InvitationalSeptember 13, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:12.9Conn College InviteOctober 17, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 327:37.0Keene State InvitationalOctober 3, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:14.9Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:25.4Paul Short Run (College)October 3, 2025
8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1526:45.4NCAA DIII Mideast RegionalNovember 15, 2025
8,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Nov 126:45.7Liberty League Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2626:30.7RPI Fairgrounds ShowdownSeptember 26, 2026
8,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 2026:04.55Cardinal InvitationalSeptember 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 31Liberty League XC ChampionshipsOct 31 · 8,000 Meters Liberty League · Union (N.Y.)Union (N.Y.)8,000 Meters Liberty League0DNFSr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 48 · Union (N.Y.)Union (N.Y.)8,000 Meters White4826:12.9 PBSr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 101 · Union (N.Y.)Union (N.Y.)8,000 Meters Men's Championship10127:37.0 PBSr
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 97 · Union (N.Y.)Union (N.Y.)8,000 Meters College9726:30.7 PBSr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 55 · Union (N.Y.)Union (N.Y.)8,000 Meters D3 Mid-East5526:45.4 PBJr
Nov 1Liberty League Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 29 · Union (N.Y.)Union (N.Y.)8,000 Meters Champ2926:45.7 PBJr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Union (N.Y.)Union (N.Y.)8,000 Meters Blue—DNFJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 179 · Union (N.Y.)Union (N.Y.)8,000 Meters White17926:25.4 PBJr
Sep 20Cardinal InvitationalSep 20 · 8,000 Meters College · Place 36 · Union (N.Y.)Union (N.Y.)8,000 Meters College3626:04.55 PBJr
Sep 13Vassar Ron Stonitsch InvitationalSep 13 · 6,000 Meters College · Place 19 · Union (N.Y.)Union (N.Y.)6,000 Meters College1919:55.0 PBJr
Aug 29Vassar Season OpenerAug 29 · 4,000 Meters College · Place 4 · Union (N.Y.)Union (N.Y.)4,000 Meters College412:44.7 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Liberty League Cross Country ChampionshipsNov 2 · 8,000 Meters Liberty · Place 45 · Union (N.Y.)Union (N.Y.)8,000 Meters Liberty4526:57.3So
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 220 · Union (N.Y.)Union (N.Y.)8,000 Meters White22027:14.9 PBSo
Sep 14Vassar Ron Stonitsch InvitationalSep 14 · 6,000 Meters Varsity · Place 17 · Union (N.Y.)Union (N.Y.)6,000 Meters Varsity1720:33.9SO
Aug 30Vassar Season OpenerAug 30 · 4,000 Meters 4K · Place 22 · Union (N.Y.)Union (N.Y.)4,000 Meters 4K2213:08.60So

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 136 · GuilfordGuilford5,000 Meters Varsity13618:3112
Oct 29CIAC Division MM Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 40 · GuilfordGuilford5,000 Meters Varsity4018:23 PB12
Oct 19SCC Cross Country ChampionshipsOct 19 · 4,960 Meters Varsity · Place 29 · GuilfordGuilford4,960 Meters Varsity2917:43.80 PB12
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 55 · Guilford HigGuilford Hig5,000 Meters Varsity5517:44.712
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 55 · GuilfordGuilford5,000 Meters Varsity5517:44.712
Sep 29SCC Division ChampionshipsSep 29 · 3 Miles Varsity · Place 13 · GuilfordGuilford3 Miles Varsity1317:31.4012
Sep 29SCC Division ChampionshipsSep 29 · 3 Miles Varsity · Place 20 · GuilfordGuilford3 Miles Varsity2017:31.4012
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Varsity - 1 · Place 57 · GuilfordGuilford5,000 Meters Varsity - 15718:14.8 PB12
Sep 20Guilford DualsSep 20 · 2.9 Miles Varsity · Place 5 · GuilfordGuilford2.9 Miles Varsity516:33.2012
Sep 8Wilbur Cross DualsSep 8 · 5,000 Meters Varsity · Place 14 · GuilfordGuilford5,000 Meters Varsity1418:12.3012

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 48 · GuilfordGuilford5,000 Meters Varsity4818:3011
Oct 20SCC ChampionshipsOct 20 · 4,925 Meters Varsity · Place 32 · GuilfordGuilford4,925 Meters Varsity3217:42.811
Oct 9Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 66 · GuilfordGuilford5,000 Meters Varsity6618:1511
Oct 2SCC Division ChampionshipsOct 2 · 3 Miles Varsity · Place 11 · GuilfordGuilford3 Miles Varsity1117:41.4011
Sep 25Ocean State XC InvitationalSep 25 · 5,000 Meters Varsity Division 2 · Place 58 · Guilford HigGuilford Hig5,000 Meters Varsity Division 25818:30.36—
Sep 21Guilford Duals #2Sep 21 · 2.9 Miles Varsity · Place 12 · GuilfordGuilford2.9 Miles Varsity1217:08.0Unofficial11
Sep 1832nd Wilton XC InvitationalSep 18 · 3.1 Miles Varsity · Place 64 · GuilfordGuilford3.1 Miles Varsity6418:50.7 PB11
Sep 15Mercy/Xavier DualsSep 15 · 3 Miles Varsity · Place 22 · GuilfordGuilford3 Miles Varsity2219:2511
Sep 9Guilford Duals #1Sep 9 · 2.9 Miles Junior Varsity · Place 1 · GuilfordGuilford2.9 Miles Junior Varsity117:4811

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4SCC Division Cross Country ChampionshipsNov 4 · 5,000 Meters Varsity · Place 70 · GuilfordGuilford5,000 Meters Varsity706:1710
Oct 29Daniel Hand vs. Guilford & Lyman HallOct 29 · 3 Miles Varsity · Place 29 · GuilfordGuilford3 Miles Varsity2919:4110
Oct 21Guilford vs. Branford, SheehanOct 21 · 5,000 Meters Varsity · Place 11 · GuilfordGuilford5,000 Meters Varsity1119:18 PB10
Oct 14Cheshire, East Haven, Mercy, Xavier vs. GuilfordOct 14 · 5,000 Meters Varsity · Place 19 · GuilfordGuilford5,000 Meters Varsity1919:1410