Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Shedd ParkMVC Championship · Oct 2612:57MVC ChampionshipOctober 26, 2019
5,000 Meters · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 1617:31.5MSTCA Bob McIntyre Twilight Large Schools InvitationalOctober 16, 2021
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2516:58.6Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1116:40.59MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2216:38.716th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Stanley Quarter ParkCCSU Mini Meet · Oct 2415:21.41CCSU Mini MeetOctober 24, 2025
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1816:47.52MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2416:44.8MSTCA Frank Kelley InvitationalSeptember 24, 2022
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:11.3Paul Short RunOctober 4, 2024
8,000 Meters · New England CollegeHopkinton Cross Country Festival · Oct 1025:27.4Hopkinton Cross Country FestivalOctober 10, 2025
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1925:23.5353rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16R Keith Munsey Invitational/America East PreviewOct 16 · 8,000 Meters Varsity · Place 7 · UMass LowellUMass Lowell8,000 Meters Varsity725:53JR
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 99 · UMass LowellUMass Lowell8,000 Meters Open9926:33.2Jr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Navy 45:00 min.cap · Place 25 · UMass LowellUMass Lowell8,000 Meters 8K Navy 45:00 min.cap2525:23.53 PBJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24CCSU Mini MeetOct 24 · 5,000 Meters Varsity · Place 16 · UnattachedUnattached5,000 Meters Varsity1615:21.41 PBSo
Oct 10Hopkinton Cross Country FestivalOct 10 · 8,000 Meters College · Place 3 · UnattachedUnattached8,000 Meters College325:27.4 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 133 · UMass LowellUMass Lowell8,000 Meters Open13326:11.3 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 80 · Billerica MemorialBillerica Memorial5,000 Meters "Marty Lewis" Championship8016:58.6 PB12
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 55 · Billerica MemorialBillerica Memorial5,000 Meters Division 15516:47.52 PB12
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1C · Place 9 · Billerica MemorialBillerica Memorial5,000 Meters Division 1C916:40.59 PB12
Oct 1462nd Catholic Memorial InvitationalOct 14 · 5,000 Meters Varsity · Place 3 · Billerica MemorialBillerica Memorial5,000 Meters Varsity316:52.5SR
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 56 · Billerica MemorialBillerica Memorial5,000 Meters Championship5616:38.7 PB12

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 13 · Billerica MemorialBillerica Memorial5,000 Meters Varsity1316:39.33JR
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity C · Place 20 · Billerica MemorialBillerica Memorial5,000 Meters Varsity C2017:38.1Unofficial11
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 5,000 Meters Championship · Place 30 · Billerica MemorialBillerica Memorial5,000 Meters Championship3016:44.8 PB11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 1 · Place 135 · Billerica MemorialBillerica Memorial5,000 Meters Division 113517:05.9710
Nov 13MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1C · Place 50 · Billerica MemorialBillerica Memorial5,000 Meters Division 1C5017:41.310
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 1 · Billerica MemorialBillerica Memorial5,000 Meters Junior Varsity117:31.5 PB10

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney Invitational Nov 2 · 3,000 Meters Freshman Division 1 · Place 121 · Billerica MemorialBillerica Memorial3,000 Meters Freshman Division 112111:57.08
Oct 26MVC ChampionshipOct 26 · 2.1 Miles Freshman · Place 17 · Billerica MemorialBillerica Memorial2.1 Miles Freshman1712:57 PB8