Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsTwilight Invite · Oct 2112:16.0Twilight InviteOctober 21, 2017
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Invitational · Nov 410:58.81MSTCA Frank Mooney InvitationalNovember 4, 2017
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2214:51.6Ocean State InvitationalSeptember 22, 2018
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2718:24.2NXR Northeast & New York Regional ChampionshipsNovember 27, 2021
5,000 Meters · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 1618:12.3MSTCA Bob McIntyre Twilight Large Schools InvitationalOctober 16, 2021
5,000 Meters · Milford High SchoolMilford vs. Taunton · Oct 517:25Milford vs. TauntonOctober 5, 2021
5,000 Meters · Oliver Ames High SchoolOliver Ames vs. Taunton · Sep 1719:23Oliver Ames vs. TauntonSeptember 17, 2018
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 1317:19.6MIAA Division 1A, 1B, & 1C ChampionshipsNovember 13, 2021
8,000 Meters · Franklin ParkCodfish Bowl · Sep 2027:10Codfish BowlSeptember 20, 2025
8,000 Meters · Highland ParkBrown Bear Invitational · Sep 2727:51.2Brown Bear InvitationalSeptember 27, 2025
8,000 Meters · Stanley ParkNIRCA Regional Championship · Oct 2527:31.21NIRCA Regional ChampionshipOctober 25, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3Brown Bear Cross-Country InvitationalOct 3 · 8,000 Meters Men · Place 32 · Northeastern University ClubNortheastern University Club8,000 Meters Men3229:22.7-

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NIRCA Regional ChampionshipOct 25 · 8,000 Meters Collegiate · Place 42 · Northeastern University ClubNortheastern University Club8,000 Meters Collegiate4227:31.21 PB-
Sep 27Brown Bear InvitationalSep 27 · 8,000 Meters College · Place 14 · Northeastern University ClubNortheastern University Club8,000 Meters College1427:51.2 PB-
Sep 20Codfish BowlSep 20 · 8,000 Meters Open · Place 34 · Northeastern University ClubNortheastern University Club8,000 Meters Open3427:10 PB-

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26NIRCA XC ChampionshipOct 26 · 8,000 Meters Varsity · Place 36 · Northeastern University ClubNortheastern University Club8,000 Meters Varsity3627:29.37—
Oct 6Brown Bear InvitationalOct 6 · 8,000 Meters Varsity · Place 114 · Northeastern UniversityNortheastern University8,000 Meters Varsity11429:58.6—

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Championship - Northeast · Place 112 · TauntonTaunton5,000 Meters Championship - Northeast11218:24.2 PB12
Nov 13MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1A · Place 90 · TauntonTaunton5,000 Meters Division 1A9017:19.6 PB12
Oct 30Hockomock League ChampionshipOct 30 · 5,000 Meters Varsity · Place 20 · TauntonTaunton5,000 Meters Varsity2017:48.8912
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Varsity · Place 154 · TauntonTaunton5,000 Meters Varsity15418:12.3 PB12
Oct 12Taunton at MansfieldOct 12 · 5,000 Meters Varsity · Place 6 · TauntonTaunton5,000 Meters Varsity617:43Unofficial12
Oct 5Milford vs. TauntonOct 5 · 5,000 Meters Varsity · Place 6 · TauntonTaunton5,000 Meters Varsity617:25 PB12
Sep 28Taunton @ FranklinSep 28 · 5,000 Meters Varsity · Place 4 · TauntonTaunton5,000 Meters Varsity417:57Unofficial12
Sep 25MSTCA Frank Kelley InvitationalSep 25 · 3,000 Meters Open · Place 27 · TauntonTaunton3,000 Meters Open2710:34.3212
Sep 21Taunton vs. KP (Boys)Sep 21 · 5,000 Meters Varsity · Place 1 · TauntonTaunton5,000 Meters Varsity117:15Unofficial12
Sep 14Taunton vs. AttleboroSep 14 · 5,000 Meters Varsity · Place 3 · TauntonTaunton5,000 Meters Varsity317:22Unofficial12

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Hornets at TauntonOct 14 · 5,000 Meters Varsity · Place 8 · TauntonTaunton5,000 Meters Varsity817:5111

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9MIAA Eastern Mass Divisional ChampionshipsNov 9 · 5,000 Meters Division 1 · Place 109 · TauntonTaunton5,000 Meters Division 110917:49.110
Oct 26Hockomock ChampionshipOct 26 · 5,000 Meters Varsity · Place 59 · TauntonTaunton5,000 Meters Varsity5918:24.8510
Oct 18Bob McIntyre Twilight InvitationalOct 18 · 4,570 Meters Varsity Division 1 · Place 113 · TauntonTaunton4,570 Meters Varsity Division 111317:25.8710
Oct 2Franklin at TauntonOct 2 · 5,000 Meters Varsity Boys · Place 8 · TauntonTaunton5,000 Meters Varsity Boys817:28Unofficial10
Sep 28Frank Kelley InvitationalSep 28 · 5,000 Meters Championship · Place 73 · TauntonTaunton5,000 Meters Championship7318:31.8410
Sep 24KP @ TauntonSep 24 · 5,000 Meters New Division · Place 5 · TauntonTaunton5,000 Meters New Division517:59Unofficial10
Sep 17Oliver Ames at TauntonSep 17 · 5,000 Meters Varsity Boys · Place 8 · TauntonTaunton5,000 Meters Varsity Boys817:56Unofficial10
Sep 10Taunton vs Milford Preseason MeetSep 10 · 5,000 Meters Varsity · Place 5 · TauntonTaunton5,000 Meters Varsity518:02.10Unofficial10

2018 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 10EMASS MIAA ChampionshipsNov 10 · 5,000 Meters Division 1 · Place 87 · TauntonTaunton5,000 Meters Division 18717:49.99
Oct 27Hockomock ChampionshipOct 27 · 5,000 Meters Varsity · Place 59 · TauntonTaunton5,000 Meters Varsity5918:24.519
Oct 19Bob McIntyre Twilight InvitationalOct 19 · 2.1 Miles Division 1 · Place 4 · TauntonTaunton2.1 Miles Division 1411:28.1FR
Oct 16Taunton vs MansfieldOct 16 · 5,000 Meters Varsity · Place 11 · TauntonTaunton5,000 Meters Varsity1118:12Unofficial9
Oct 13Bay State InvitationalOct 13 · 5,000 Meters Varsity · Place 78 · TauntonTaunton5,000 Meters Varsity7818:52.8FR
Oct 9Attleboro vs TauntonOct 9 · 5,000 Meters Varsity · Place 10 · TauntonTaunton5,000 Meters Varsity1019:04Unofficial9
Oct 2Taunton vs. FranklinOct 2 · 2.8 Miles Varsity · Place 11 · TauntonTaunton2.8 Miles Varsity1117:17Unofficial9
Sep 27KP v. TauntonSep 27 · 5,000 Meters Varsity · Place 13 · TauntonTaunton5,000 Meters Varsity1318:31Unofficial9
Sep 22Ocean State InvitationalSep 22 · 4,000 Meters Division 2 Freshman · Place 19 · TauntonTaunton4,000 Meters Division 2 Freshman1914:51.6 PB9
Sep 17Oliver Ames vs. TauntonSep 17 · 5,000 Meters Varsity Boys · Place 9 · TauntonTaunton5,000 Meters Varsity Boys919:23 PB9

2017 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney InvitationalNov 4 · 3,000 Meters 9th Div 1 · Place 44 · TauntonTaunton3,000 Meters 9th Div 14410:58.81 PB8
Oct 28Hockomock ChampionshipsOct 28 · 3,000 Meters Freshman · Place 2 · TauntonTaunton3,000 Meters Freshman210:57.688
Oct 28Hockomock ChampionshipsOct 28 · 3,000 Meters Freshman · Place 2 · TauntonTaunton3,000 Meters Freshman210:57.688
Oct 21Twilight InviteOct 21 · 2.1 Miles Frosh · Place 49 · TauntonTaunton2.1 Miles Frosh4912:16.0 PB8
Oct 17Taunton High at Coyle & CassidyOct 17 · 5,000 Meters Varsity · Place 12 · TauntonTaunton5,000 Meters Varsity1220:13Unofficial8
Sep 26KP @ TauntonSep 26 · 5,000 Meters Varsity · Place 17 · TauntonTaunton5,000 Meters Varsity1719:59Unofficial8
Sep 23OCEAN STATE CROSS COUNTRY INVITATIONALSep 23 · 4,000 Meters Div 2 Freshman · Place 46 · TauntonTaunton4,000 Meters Div 2 Freshman4615:098
Sep 19Franklin vs Taunton Sep 19 · 5,000 Meters Varsity · Place 22 · TauntonTaunton5,000 Meters Varsity2219:52Unofficial8
Sep 16Big Wave InvSep 16 · 1.5 Miles Middle School · Place 2 · TauntonTaunton1.5 Miles Middle School29:11.758
Sep 12Mansfield vs Taunton vs Bishop FeehanSep 12 · 3.15 Miles Varsity · TauntonTaunton3.15 Miles Varsity—20:26Unofficial8