Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1416:16.1MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
5,000 Meters · Keene State CollegeRust Buster Invitational · Aug 3017:18.5Rust Buster InvitationalAugust 30, 2025
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2617:39.1CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Wickham ParkTrinity Bantam XC · Sep 618:39.10Trinity Bantam XCSeptember 6, 2025
5,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2916:13.4League Meet SaturdayOctober 29, 2022
8,000 Meters · Doyle ReservationMASCAC XC Championships · Nov 226:35.05MASCAC XC ChampionshipsNovember 2, 2024
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1825:44.99Conn College InviteOctober 18, 2025
8,000 Meters · Keene State CollegeKSC Invitational · Oct 425:57.60KSC InvitationalOctober 4, 2025
8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1526:49.4NCAA DIII Mideast RegionalNovember 15, 2025
8,000 Meters · Stanley ParkMASCAC · Nov 126:14.82MASCACNovember 1, 2025
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2026:35.9552nd Corsair XC InvitationalSeptember 20, 2025
8,000 Meters · Willard Park2023 MASCAC Cross Country Championships · Oct 2726:20.02023 MASCAC Cross Country ChampionshipsOctober 27, 2023

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 56 · Westfield StateWestfield State8,000 Meters D3 Mid-East5626:49.4 PBJr
Nov 1MASCACNov 1 · 8,000 Meters Collegiate · Place 4 · Westfield StateWestfield State8,000 Meters Collegiate426:14.82 PBJr
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 17 · Westfield StateWestfield State8,000 Meters White1725:44.99 PBJr
Oct 11James EarleyOct 11 · 8,000 Meters College · Place 7 · Westfield StateWestfield State8,000 Meters College726:19.53Jr
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 42 · Westfield StateWestfield State8,000 Meters College4225:57.60 PBJr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 88 · Westfield StateWestfield State8,000 Meters Men's 8K Gold8826:35.95 PBJr
Sep 6Trinity Bantam XCSep 6 · 5,000 Meters Varsity · Place 70 · Westfield StateWestfield State5,000 Meters Varsity7018:39.10 PBJr
Aug 30Rust Buster InvitationalAug 30 · 5,000 Meters Men's Race · Place 18 · Westfield StateWestfield State5,000 Meters Men's Race1817:18.5 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2MASCAC XC ChampionshipsNov 2 · 8,000 Meters College · Place 3 · Westfield StateWestfield State8,000 Meters College326:35.05 PBSo
Oct 1228th James Earley InvitationalOct 12 · 8,000 Meters Varsity · Place 13 · Westfield StateWestfield State8,000 Meters Varsity1326:58.7SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Mideast RegionalNov 11 · 8,000 Meters Championship · Place 69 · Westfield StateWestfield State8,000 Meters Championship6926:28.10Fr
Oct 272023 MASCAC Cross Country ChampionshipsOct 27 · 8,000 Meters College · Place 1 · Westfield StateWestfield State8,000 Meters College126:20.0 PBFr
Oct 7James Earley InvitationalOct 7 · 8,000 Meters Varsity · Place 16 · Westfield StateWestfield State8,000 Meters Varsity1626:13.4FR
Sep 17UMDartmouth Cross Country InvitationalSep 17 · 8,000 Meters Varsity · Place 58 · Westfield StateWestfield State8,000 Meters Varsity5826:09.76FR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Championship · Place 87 · Wrentham, MAWrentham, MA5,000 Meters Championship8717:39.1 PB12
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Hockomock Varsity · Place 4 · King Philip RegionalKing Philip Regional5,000 Meters Hockomock Varsity416:13.4 PB12
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity · Place 16 · King Philip RegionalKing Philip Regional5,000 Meters Varsity1616:16.1 PB12
Oct 11KP @ MilfordOct 11 · 5,000 Meters Varsity · Place 1 · King Philip RegionalKing Philip Regional5,000 Meters Varsity117:02Unofficial12
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity C · Place 6 · King Philip RegionalKing Philip Regional5,000 Meters Varsity C617:01.7Unofficial12
Oct 4KP V. AttleboroOct 4 · 3.03 Miles Varsity · Place 1 · King Philip RegionalKing Philip Regional3.03 Miles Varsity116:05Unofficial12
Sep 28King Philip @ FranklinSep 28 · 5,000 Meters Varsity · Place 1 · King Philip RegionalKing Philip Regional5,000 Meters Varsity117:00Unofficial12
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 5,000 Meters Championship · Place 38 · King Philip RegionalKing Philip Regional5,000 Meters Championship3816:54.912
Sep 13KP V. TauntonSep 13 · 3.03 Miles Varsity · Place 1 · King Philip RegionalKing Philip Regional3.03 Miles Varsity116:20Unofficial12

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1B · Place 89 · King Philip RegionalKing Philip Regional5,000 Meters Division 1B8917:50.711
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Varsity · Place 101 · King Philip RegionalKing Philip Regional5,000 Meters Varsity10117:45.411
Oct 12King Philip @ AttleboroOct 12 · 5,000 Meters Varsity · Place 4 · King Philip RegionalKing Philip Regional5,000 Meters Varsity418:57Unofficial11
Oct 5Franklin at King PhilipOct 5 · 3.03 Miles Varsity · Place 1 · King Philip RegionalKing Philip Regional3.03 Miles Varsity117:03Unofficial11
Oct 2Bay State InvitationalOct 2 · 5,000 Meters Red Race · Place 106 · King Philip RegionalKing Philip Regional5,000 Meters Red Race10618:59.811
Sep 28King Philip @ MansfieldSep 28 · 5,000 Meters Varsity · Place 4 · King Philip RegionalKing Philip Regional5,000 Meters Varsity418:03Unofficial11
Sep 21Taunton vs. King PhilipSep 21 · 5,000 Meters Varsity · Place 15 · King Philip RegionalKing Philip Regional5,000 Meters Varsity1519:53Unofficial11