Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2217:47.8Ocean State InvitationalSeptember 22, 2018
5,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3016:01.75Suffolk Short Course ClassicAugust 30, 2025
5,000 Meters · Gardner Municipal Golf CourseMIAA Division 2A, 2B, & 2C Championships · Nov 1318:08.4MIAA Division 2A, 2B, & 2C ChampionshipsNovember 13, 2021
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2821:16.12Ocean State Invitational September 28, 2019
5,000 Meters · McCarthy Park and FieldsTVL Championships · Oct 2221:07.9TVL ChampionshipsOctober 22, 2019
5,000 Meters · Medfield State Hospital CourseTVL Championships · Oct 2421:14.7TVL ChampionshipsOctober 24, 2018
5,000 Meters · Norwood HS XCTVL Classic · Oct 2316:53TVL ClassicOctober 23, 2021
5,000 Meters · Wickham ParkTrinity Bantam XC · Sep 616:41.70Trinity Bantam XCSeptember 6, 2025
8,000 Meters · Franklin ParkSuffolk Invitational · Oct 1427:22.3Suffolk InvitationalOctober 14, 2023
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1825:19.56Conn College InviteOctober 18, 2025
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1525:04.3NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Keene State CollegeLittle East XC Championship · Nov 125:24.00Little East XC ChampionshipNovember 1, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:53.0Paul Short Run (College)October 3, 2025
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2226:18.92025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2024:51.3652nd Corsair XC InvitationalSeptember 20, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 236 · UMass DartmouthUMass Dartmouth8,000 Meters D3 Championship23626:18.9 PBJr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 15 · UMass DartmouthUMass Dartmouth8,000 Meters D3 East1525:04.3 PBJr
Nov 1Little East XC ChampionshipNov 1 · 8,000 Meters Collegiate · Place 3 · UMass DartmouthUMass Dartmouth8,000 Meters Collegiate325:24.00 PBJr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 86 · UMass DartmouthUMass Dartmouth8,000 Meters Blue8625:19.56 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 115 · UMass DartmouthUMass Dartmouth8,000 Meters White11525:53.0 PBJr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 12 · UMass DartmouthUMass Dartmouth8,000 Meters Men's 8K Gold1224:51.36 PBJr
Sep 6Trinity Bantam XCSep 6 · 5,000 Meters Varsity · Place 5 · UMass DartmouthUMass Dartmouth5,000 Meters Varsity516:41.70 PBJr
Aug 30Suffolk Short Course ClassicAug 30 · 5,000 Meters Men's Race · Place 14 · UMass DartmouthUMass Dartmouth5,000 Meters Men's Race1416:01.75 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 54 · UMass DartmouthUMass Dartmouth8,000 Meters D3 East5426:35.8So
Nov 2Little East XC ChampionshipNov 2 · 8,000 Meters Varsity · Place 6 · UMass DartmouthUMass Dartmouth8,000 Meters Varsity626:01.98So
Sep 21UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Varsity · Place 91 · UMass DartmouthUMass Dartmouth8,000 Meters Varsity9126:37.94SO
Aug 3110th Annual Wheaton & Babson Season-OpenerAug 31 · 5,000 Meters Varsity · Place 31 · UMass DartmouthUMass Dartmouth5,000 Meters Varsity3116:49.30So

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III East RegionalNov 11 · 8,000 Meters Championship · Place 109 · UMass DartmouthUMass Dartmouth8,000 Meters Championship10927:47.1Fr
Oct 14Suffolk InvitationalOct 14 · 8,000 Meters College · Place 56 · UMass DartmouthUMass Dartmouth8,000 Meters College5627:22.3 PBFr
Sep 17UMDartmouth Cross Country InvitationalSep 17 · 8,000 Meters Varsity · Place 126 · UMass DartmouthUMass Dartmouth8,000 Meters Varsity12627:26.94FR
Sep 2Wheaton & Babson Season OpenerSep 2 · 5,000 Meters Varsity · Place 21 · UMass DartmouthUMass Dartmouth5,000 Meters Varsity2117:33.4FR

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 2 · Place 73 · Dover-SherbornDover-Sherborn5,000 Meters Division 27317:14.5112
Nov 13MIAA Division 2A, 2B, & 2C ChampionshipsNov 13 · 5,000 Meters Divison 2C · Place 28 · Dover-SherbornDover-Sherborn5,000 Meters Divison 2C2818:08.4 PB12
Nov 6Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Varsity · Place 68 · Dover-SherbornDover-Sherborn5,000 Meters Varsity6818:43.612
Oct 23TVL ClassicOct 23 · 5,000 Meters Varsity · Place 10 · Dover-SherbornDover-Sherborn5,000 Meters Varsity1016:53 PB12
Oct 15Bob McIntyre Twilight invitational Oct 15 · 5,000 Meters Varsity · Place 58 · Dover-SherbornDover-Sherborn5,000 Meters Varsity5817:48.9SR

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19Kelly InvitationalOct 19 · 5,000 Meters Varsity · Place 183 · Dover-SherbornDover-Sherborn5,000 Meters Varsity18320:16.111

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney Invitational Nov 2 · 5,000 Meters Sophomore Division 2 · Place 54 · Dover-SherbornDover-Sherborn5,000 Meters Sophomore Division 25419:33.910
Oct 22TVL ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 34 · Dover-SherbornDover-Sherborn5,000 Meters Junior Varsity3421:07.9 PB10
Oct 18Bob McIntyre Twilight InvitationalOct 18 · 4,570 Meters Division 2 · Place 52 · Dover-SherbornDover-Sherborn4,570 Meters Division 25219:38.7610
Sep 28Ocean State Invitational Sep 28 · 5,000 Meters Junior Varsity D1 · Place 89 · Dover-SherbornDover-Sherborn5,000 Meters Junior Varsity D18921:16.12 PB10

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3Frank Mooney MSTCA InvitationalNov 3 · 3,000 Meters Freshman D2 · Place 40 · Dover-SherbornDover-Sherborn3,000 Meters Freshman D24012:05.3Unofficial9
Oct 24TVL ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 31 · Dover-SherbornDover-Sherborn5,000 Meters Junior Varsity3121:14.7 PB9
Oct 19Bob McIntyre Twilight InvitationalOct 19 · 2.1 Miles Division 2 · Place 55 · Dover-SherbornDover-Sherborn2.1 Miles Division 25513:11.6FR
Sep 22Ocean State InvitationalSep 22 · 4,000 Meters Division 1 Freshman · Place 89 · Dover-SherbornDover-Sherborn4,000 Meters Division 1 Freshman8917:47.8 PB9