Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 519:16.16Fred Pavlich InvitationalSeptember 5, 2026
5,000 Meters · Black Rock State ParkBerkshire League XC Championships · Oct 1623:03.8Berkshire League XC ChampionshipsOctober 16, 2025
5,000 Meters · Housatonic Valley Regional High SchoolMeet vs Shepaug & Thomaston · Oct 720:22Meet vs Shepaug & ThomastonOctober 7, 2025
5,000 Meters · White Memorial FoundationLakeview vs Thomaston & Northwestern · Sep 2321:20Lakeview vs Thomaston & NorthwesternSeptember 23, 2025
5,000 Meters · Wickham ParkCIAC Division S Boys Championship · Oct 2619:38CIAC Division S Boys ChampionshipOctober 26, 2024
8,000 Meters · Chicopee Memorial State ParkBlazer Classic · Sep 1230:55.7Blazer ClassicSeptember 12, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 329:23.2Keene State InvitationalOctober 3, 2026
8,000 Meters · Keney Park Woodland EntranceCNE XC Championships · Oct 3130:14.70CNE XC ChampionshipsOctober 31, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1029:02.6James Earley InvitationalOctober 10, 2026
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1929:40.1553rd 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

6 results
DateMeetEventPlMarkGr
Oct 31CNE XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 65 · Western New EnglandWestern New England8,000 Meters Championship6530:14.70 PBFr
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 67 · Western New EnglandWestern New England8,000 Meters Collegiate6729:02.6 PBFr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 202 · Western New EnglandWestern New England8,000 Meters Men's Championship20229:23.2 PBFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Gold 35:00 min. cap · Place 108 · Western New EnglandWestern New England8,000 Meters 8K Gold 35:00 min. cap10829:40.15 PBFr
Sep 12Blazer ClassicSep 12 · 8,000 Meters Men · Place 14 · Western New EnglandWestern New England8,000 Meters Men1430:55.7 PBFr
Sep 5Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 74 · Western New EnglandWestern New England5,000 Meters Open7419:16.16 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Berkshire League XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 41 · ThomastonThomaston5,000 Meters Varsity4123:03.8 PB12
Oct 1142nd Wickham Park XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 27 · ThomastonThomaston5,000 Meters Junior Varsity2720:22.5112
Oct 7Meet vs Shepaug & ThomastonOct 7 · 5,000 Meters New Division · Place 15 · ThomastonThomaston5,000 Meters New Division1520:22 PB12
Oct 366th Nonnewaug XC InvitationalOct 3 · 3.1 Miles Varsity · Place 74 · ThomastonThomaston3.1 Miles Varsity7419:46.212
Sep 23Lakeview vs Thomaston & NorthwesternSep 23 · 5,000 Meters Varsity · Place 18 · ThomastonThomaston5,000 Meters Varsity1821:20 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26CIAC Division S Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 55 · ThomastonThomaston5,000 Meters Varsity5519:38 PB11
Oct 17Berkshire League XC ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 1 · ThomastonThomaston5,000 Meters Junior Varsity119:14.511
Oct 8Nonnewaug vs Thomaston & TerryvilleOct 8 · 5,000 Meters Varsity · Place 11 · ThomastonThomaston5,000 Meters Varsity1119:3111
Oct 465th Nonnewaug XC InvitationalOct 4 · 5,000 Meters Varsity · Place 57 · ThomastonThomaston5,000 Meters Varsity5719:04.1011
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Small · Place 79 · ThomastonThomaston5,000 Meters Varsity Boys Small7920:2511
Sep 1936th Going to the Sun XC InvitationalSep 19 · 5,000 Meters Varsity · Place 31 · ThomastonThomaston5,000 Meters Varsity3120:05.0011
Sep 1412th Connecticut River Valley InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 12 · ThomastonThomaston5,000 Meters Junior Varsity1219:34.1611

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Berkshire League XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 6 · ThomastonThomaston5,000 Meters Junior Varsity622:19.1710
Sep 3064th Nonnewaug XC InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 42 · ThomastonThomaston5,000 Meters Junior Varsity4222:04.6110
Sep 2035th Going to the Sun XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 32 · ThomastonThomaston5,000 Meters Junior Varsity3223:45.3010
Sep 942nd Stratton Brook XC InvitationalSep 9 · Varsity · Place 52 · ThomastonThomastonVarsity5227:5910

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29CIAC Division S Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 140 · ThomastonThomaston5,000 Meters Varsity14023:049
Oct 20Berkshire League XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 6 · ThomastonThomaston5,000 Meters Junior Varsity623:15.19
Sep 2134th Going to the Sun XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 43 · ThomastonThomaston5,000 Meters Junior Varsity4327:48.009
Sep 1711th Connecticut River Valley InvitationalSep 17 · Junior Varsity · Place 74 · ThomastonThomastonJunior Varsity7424:449
Sep 1041st Stratton Brook XC InvitationalSep 10 · Varsity · Place 65 · ThomastonThomastonVarsity6531:149