Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Allens Meadows Park30th Wilton Cross Country Invitational · Sep 159:29.1930th Wilton Cross Country InvitationalSeptember 15, 2018
3.1 Miles · Boys Varsity32nd Wilton XC Invitational · Sep 1818:15.132nd Wilton XC InvitationalSeptember 18, 2021
5,000 Meters · Allens Meadows Park31st Wilton XC Invitational · Sep 1418:5531st Wilton XC InvitationalSeptember 14, 2019
5,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3016:38.94Suffolk Short Course ClassicAugust 30, 2025
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 516:41.5Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · La Salette parkBloomfield Fall XC Series · Oct 120:39.38Bloomfield Fall XC Series October 1, 2022
5,000 Meters · Purchase CollegeFAA Mega Cross Country Meet #3 · Oct 1917:06.9FAA Mega Cross Country Meet #3October 19, 2022
5069 m · Allens Meadows ParkFAA Developmental · Oct 2217:50.18FAA DevelopmentalOctober 22, 2019
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:20.4Conn College InviteOctober 17, 2026
8,000 Meters · Hopkinton FairgroundsNCAA Division III East Regional · Nov 1128:24.7NCAA Division III East RegionalNovember 11, 2023
8,000 Meters · Nehoiden Golf ClubNEWMAC Cross Country Championships · Nov 226:59.63NEWMAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · New England CollegeHopkinton Cross Country Festival · Oct 1025:58.2Hopkinton Cross Country FestivalOctober 10, 2025
8,000 Meters · North Attleboro High SchoolNEWMAC Championships · Nov 127:22.7NEWMAC ChampionshipsNovember 1, 2025
8,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 3126:40.9NEWMAC Conference MeetOctober 31, 2026
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2026:39.9552nd Corsair XC 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 31NEWMAC Conference MeetOct 31 · 8,000 Meters NEWMAC · Place 39 · BabsonBabson8,000 Meters NEWMAC3926:40.9 PBSr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 176 · BabsonBabson8,000 Meters Blue17626:20.4 PBSr
Sep 19Ellen O'Neil InviteSep 19 · 8,000 Meters Men · Place 11 · BabsonBabson8,000 Meters Men1127:34.5Sr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 27 · BabsonBabson5,000 Meters Collegiate2716:41.5 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NEWMAC ChampionshipsNov 1 · 8,000 Meters Varsity · Place 37 · BabsonBabson8,000 Meters Varsity3727:22.7 PBJr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 222 · BabsonBabson8,000 Meters Blue22227:16.09Jr
Oct 10Hopkinton Cross Country FestivalOct 10 · 8,000 Meters College · Place 12 · BabsonBabson8,000 Meters College1225:58.2 PBJr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 94 · BabsonBabson8,000 Meters Men's 8K Gold9426:39.95 PBJr
Aug 30Suffolk Short Course ClassicAug 30 · 5,000 Meters Men's Race · Place 37 · BabsonBabson5,000 Meters Men's Race3716:38.94 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2NEWMAC Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 42 · BabsonBabson8,000 Meters Varsity4226:59.63 PBSo
Sep 21UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Varsity · Place 175 · BabsonBabson8,000 Meters Varsity17527:39.23SO
Aug 3110th Annual Wheaton & Babson Season-OpenerAug 31 · 5,000 Meters Varsity · Place 22 · BabsonBabson5,000 Meters Varsity2216:43.20So

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III East RegionalNov 11 · 8,000 Meters Championship · Place 125 · BabsonBabson8,000 Meters Championship12528:24.7 PBFr
Oct 28NEWMAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 57 · BabsonBabson8,000 Meters College5729:20.2Fr
Sep 9Smith College Cross Country InvitationalSep 9 · 5,000 Meters Varsity · Place 27 · BabsonBabson5,000 Meters Varsity2717:43.2FR
Sep 2Wheaton & Babson Season OpenerSep 2 · 5,000 Meters Varsity · Place 11 · BabsonBabson5,000 Meters Varsity1117:02.1FR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31FAA Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity · Place 7 · St LukesSt Lukes5,000 Meters Varsity717:29.912
Oct 19FAA Mega Cross Country Meet #3Oct 19 · 5,000 Meters Varsity · Place 7 · St LukesSt Lukes5,000 Meters Varsity717:06.9 PB12
Oct 6FAA Mega Cross Country Meet #2Oct 6 · 5,000 Meters Varsity · Place 6 · St LukesSt Lukes5,000 Meters Varsity617:35.112
Oct 1Bloomfield Fall XC Series Oct 1 · 5,000 Meters 5K (13 and older) · Place 2 · New Canaan BlazersNew Canaan Blazers5,000 Meters 5K (13 and older)220:39.38 PB12
Sep 21FAA Mega Cross Country Meet #1Sep 21 · 5,000 Meters Varsity · Place 7 · St LukesSt Lukes5,000 Meters Varsity718:13.412

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Fairchester Athletic Association ChampionshipsNov 1 · 5,000 Meters Varsity · Place 7 · St LukesSt Lukes5,000 Meters Varsity717:37.1011
Oct 20Fairchester AA Meet #3Oct 20 · 5,000 Meters Varsity · Place 14 · St LukesSt Lukes5,000 Meters Varsity1418:08.5011
Oct 6Fairchester AA Meet #2Oct 6 · 5,000 Meters Varsity · Place 5 · St LukesSt Lukes5,000 Meters Varsity517:17.711
Sep 22Fairchester AA Meet #1Sep 22 · 5,000 Meters Varsity · Place 5 · St LukesSt Lukes5,000 Meters Varsity517:51.0011
Sep 1832nd Wilton XC InvitationalSep 18 · 3.1 Miles Varsity · Place 47 · St LukesSt Lukes3.1 Miles Varsity4718:15.1 PB11

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22FAA DevelopmentalOct 22 · 3.15 Miles Varsity · Place 6 · St LukesSt Lukes3.15 Miles Varsity617:50.18 PB9
Sep 1431st Wilton XC InvitationalSep 14 · 5,000 Meters Varsity · Place 99 · St LukesSt Lukes5,000 Meters Varsity9918:55 PB9

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23Warrior Sub-Varsity MeetOct 23 · 3.15 Miles Junior Varsity · Place 65 · St LukesSt Lukes3.15 Miles Junior Varsity6520:15.248
Sep 1530th Wilton Cross Country InvitationalSep 15 · 2,500 Meters Freshman · Place 48 · St LukesSt Lukes2,500 Meters Freshman489:29.19 PB8