Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Minnechaug Regional High SchoolMinnechaug Vs Ludlow HS XC Meet · Sep 515:42.99Minnechaug Vs Ludlow HS XC MeetSeptember 5, 2023
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1418:29.8MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1118:36.00MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2519:40.2Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2818:24.3Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Minnechaug Regional High SchoolMinnechaug Vs Ludlow · Oct 1518:39Minnechaug Vs Ludlow October 15, 2025
5,000 Meters · Nehoiden Golf ClubWellesley College XC Invitational · Sep 419:18.32Wellesley College XC InvitationalSeptember 4, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 819:43.53MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Stanley ParkWMASS XC Championship · Oct 2617:57.00WMASS XC ChampionshipOctober 26, 2025
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1218:52.4Suitor InvitationalSeptember 12, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1519:04.89MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1819:07.82MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2718:29.80MSTCA Bay State InvitationalSeptember 27, 2025
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 322:45.7Keene State InvitationalOctober 3, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1730:25.3Conn College InviteOctober 17, 2026
8,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 3130:21.3NEWMAC Conference MeetOctober 31, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1030:09.1James Earley InvitationalOctober 10, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 8,000 Meters NEWMAC · Place 101 · Springfield (Mass.)Springfield (Mass.)8,000 Meters NEWMAC10130:21.3 PBFr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 319 · Springfield (Mass.)Springfield (Mass.)8,000 Meters White31930:25.3 PBFr
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 92 · Springfield (Mass.)Springfield (Mass.)8,000 Meters Collegiate9230:09.1 PBFr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Men's Open · Place 16 · Springfield (Mass.)Springfield (Mass.)6,000 Meters Men's Open1622:45.7 PBFr
Sep 19Ellen O'Neil InviteSep 19 · 8,000 Meters Men · Place 32 · Springfield (Mass.)Springfield (Mass.)8,000 Meters Men3231:38.8Fr
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 125 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Varsity12518:52.4 PBFr
Sep 4Wellesley College XC InvitationalSep 4 · 5,000 Meters Collegiate · Place 23 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Collegiate2319:18.32 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 156 · LudlowLudlow5,000 Meters Division 215619:04.89 PB12
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2B · Place 92 · LudlowLudlow5,000 Meters Varsity Division 2B9219:43.53 PB12
Oct 26WMASS XC ChampionshipOct 26 · 5,000 Meters WMASS Class A · Place 33 · LudlowLudlow5,000 Meters WMASS Class A3317:57.00 PB12
Oct 15Minnechaug Vs Ludlow Oct 15 · 5,000 Meters Varsity · Place 5 · LudlowLudlow5,000 Meters Varsity518:39 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Medium · Place 115 · LudlowLudlow5,000 Meters Varsity Medium11518:36.00 PB12
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "C" · Place 56 · LudlowLudlow5,000 Meters Varsity "C"5618:29.80 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 2 · Place 123 · LudlowLudlow5,000 Meters Varsity Division 212318:31.3611
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 74 · LudlowLudlow5,000 Meters Varsity7418:21.3611
Oct 27WMASS XC ChampionshipOct 27 · 5,000 Meters Varsity · Place 34 · LudlowLudlow5,000 Meters Varsity3417:58.6511
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 109 · LudlowLudlow5,000 Meters Varsity10917:49.2211
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Championship · Place 99 · LudlowLudlow5,000 Meters Championship9918:24.3 PB11
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 5,000 Meters Championship · Place 135 · LudlowLudlow5,000 Meters Championship13518:01.5411
Sep 10Minnechaug vs LudlowSep 10 · 5,000 Meters Varsity · Place 6 · LudlowLudlow5,000 Meters Varsity618:3011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 151 · LudlowLudlow5,000 Meters "Marty Lewis" Championship15119:40.2 PB10
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 2 · Place 162 · LudlowLudlow5,000 Meters Division 216219:07.82 PB10
Oct 28Western Mass ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 9 · LudlowLudlow5,000 Meters Junior Varsity918:51.410
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Junior Varsity · Place 11 · LudlowLudlow5,000 Meters Junior Varsity1118:27.86SO
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 159 · LudlowLudlow5,000 Meters Championship15918:43.0SO
Sep 5Minnechaug Vs Ludlow HS XC MeetSep 5 · 2.5 Miles Varsity · Place 10 · LudlowLudlow2.5 Miles Varsity1015:42.99 PB10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 2 · Place 128 · LudlowLudlow5,000 Meters Division 212818:34.059
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2B · Place 78 · LudlowLudlow5,000 Meters Division 2B7818:27.69
Oct 30PVIAC ChampionshipsOct 30 · 5,000 Meters Varsity Division 1 · Place 37 · LudlowLudlow5,000 Meters Varsity Division 13718:31.89
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 5,000 Meters Varsity · Place 131 · LudlowLudlow5,000 Meters Varsity13118:29.8FR
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity · Place 131 · LudlowLudlow5,000 Meters Varsity13118:29.8 PB9
Oct 1MSTCA Wrentham XC Team ChallengeOct 1 · 2,000 Meters Varsity · Place 5 · LudlowLudlow2,000 Meters Varsity56:20.5FR

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 6PVIAC ChampionshipsNov 6 · 5,000 Meters Junior Varsity · Place 31 · LudlowLudlow5,000 Meters Junior Varsity3120:28.08