Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · West Hartford ReservoirCCC Freshman XC Championship · Oct 2313:14CCC Freshman XC ChampionshipOctober 23, 2018
2.9 Miles · Plainville Middle SchoolBerlin, Bristol Eastern, Goodwin Tech at Plainville · Sep 1721:13Berlin, Bristol Eastern, Goodwin Tech at PlainvilleSeptember 17, 2019
5,000 Meters · College of BrockportTom Balon Alumni Classic · Sep 617:39.1Tom Balon Alumni ClassicSeptember 6, 2025
5,000 Meters · Fisher Meadows Recreation AreaPlainville at Avon (feat. Southington) · Oct 2818:30.9Plainville at Avon (feat. Southington)October 28, 2020
5,000 Meters · Plainville Middle SchoolPlainville v Bristol Eastern · Oct 1420:02Plainville v Bristol EasternOctober 14, 2020
5,000 Meters · Rockwell ParkBristol Central vs. Plainville/Platt · Sep 1022:58Bristol Central vs. Plainville/PlattSeptember 10, 2019
5,000 Meters · Stanley Quarter ParkCCC Region B Championship · Nov 1018:28CCC Region B ChampionshipNovember 10, 2020
5,000 Meters · Veterans Memorial ParkBlue Dragon Invitational · Sep 621:42.09Blue Dragon InvitationalSeptember 6, 2019
5,000 Meters · Wickham ParkCCC Cross Country Championships · Oct 1919:06.5CCC Cross Country ChampionshipsOctober 19, 2021
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2028:30.9Rochester Yellowjacket InvitationalSeptember 20, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1828:38.08Conn College InviteOctober 18, 2025
8,000 Meters · Houghton Field of DreamsHighlander Invitational · Oct 1128:02.0Highlander InvitationalOctober 11, 2025
8,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 528:45.9Kara Hall Memorial Cross Country InviteOctober 5, 2024
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1928:17.8Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Ronald C. Hoffmann Cross Country CourseLiberty League Cross Country Championships · Nov 228:39.5Liberty League Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Nov 129:30.1Liberty League Cross Country ChampionshipsNovember 1, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Liberty League Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 93 · IthacaIthaca8,000 Meters Champ9329:30.1 PBSr
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 234 · IthacaIthaca8,000 Meters White23428:38.08 PBSr
Oct 11Highlander InvitationalOct 11 · 8,000 Meters College · Place 103 · IthacaIthaca8,000 Meters College10328:02.0 PBSr
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 163 · IthacaIthaca8,000 Meters Varsity16328:30.9 PBSr
Sep 6Tom Balon Alumni ClassicSep 6 · 5,000 Meters College · Place 101 · IthacaIthaca5,000 Meters College10117:39.1 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Liberty League Cross Country ChampionshipsNov 2 · 8,000 Meters Liberty · Place 81 · IthacaIthaca8,000 Meters Liberty8128:39.5 PBJr
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 313 · IthacaIthaca8,000 Meters College31328:17.8 PBJr
Oct 5Kara Hall Memorial Cross Country InviteOct 5 · 8,000 Meters College · Place 95 · IthacaIthaca8,000 Meters College9528:45.9 PBJr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 141 · IthacaIthaca8,000 Meters College14129:17.8Jr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Niagara RegionalNov 11 · 8,000 Meters Championship · Place 123 · IthacaIthaca8,000 Meters Championship12328:22.6So

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 85 · PlainvillePlainville5,000 Meters Varsity8520:2712
Nov 1CIAC Division M ChampionshipsNov 1 · 5,000 Meters Varsity · Place 85 · PlainvillePlainville5,000 Meters Varsity8520:2712
Oct 19CCC Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 87 · PlainvillePlainville5,000 Meters Varsity8719:06.5 PB12
Oct 9Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 105 · PlainvillePlainville5,000 Meters Varsity10519:2212
Sep 21BC vs. Middletown/PlainvilleSep 21 · 5,000 Meters Varsity · Place 6 · PlainvillePlainville5,000 Meters Varsity620:12.412
Sep 13Plainville/Maloney @ Bristol EasternSep 13 · 5,000 Meters Varsity · Place 6 · PlainvillePlainville5,000 Meters Varsity620:0112

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10CCC Region B ChampionshipNov 10 · 5,000 Meters Varsity-Merged · Place 24 · PlainvillePlainville5,000 Meters Varsity-Merged2418:28 PB11
Oct 28Plainville at Avon (feat. Southington)Oct 28 · 5,000 Meters Varsity · Place 15 · PlainvillePlainville5,000 Meters Varsity1518:30.9 PB11
Oct 14Plainville v Bristol EasternOct 14 · 5,000 Meters Varsity · Place 9 · PlainvillePlainville5,000 Meters Varsity920:02 PB11
Oct 7Plainville v. SouthingtonOct 7 · 5,000 Meters Varsity · Place 19 · PlainvillePlainville5,000 Meters Varsity1920:32.811

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16CCC Cross Country ChampionshipOct 16 · 5,000 Meters Junior Varsity · Place 200 · PlainvillePlainville5,000 Meters Junior Varsity20021:25.910
Sep 17Berlin, Bristol Eastern, Goodwin Tech at PlainvilleSep 17 · 2.9 Miles Varsity · Place 33 · PlainvillePlainville2.9 Miles Varsity3321:13 PB10
Sep 10Bristol Central vs. Plainville/PlattSep 10 · 5,000 Meters Varsity · Place 16 · PlainvillePlainville5,000 Meters Varsity1622:58 PB10
Sep 6Blue Dragon InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 50 · PlainvillePlainville5,000 Meters Junior Varsity5021:42.09 PB10

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23CCC Freshman XC ChampionshipOct 23 · 2.1 Miles Freshman Boys · Place 44 · PlainvillePlainville2.1 Miles Freshman Boys4413:14 PB9