Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2516:44.4Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1116:34.92MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2816:37.1Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1816:36.44MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2416:27.0MSTCA Frank Kelley InvitationalSeptember 24, 2022
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1726:18.5IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:46.7Paul Short Run (College)October 3, 2025
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1725:46.1Princeton Fall ClassicOctober 17, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 195 · Boston UniversityBoston University8,000 Meters Collegiate19526:18.5 PBSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 261 · Boston UniversityBoston University8,000 Meters Fall Classic26125:46.1 PBFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 141 · Boston UniversityBoston University8,000 Meters Open14125:46.7 PBFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 43 · Cambridge Rindge & LatinCambridge Rindge & Latin5,000 Meters Varsity Division 14316:47.5912
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 1A · Place 26 · Cambridge Rindge & LatinCambridge Rindge & Latin5,000 Meters Varsity 1A2617:00.4812
Oct 25Dual County League ChampionshipOct 25 · 5,000 Meters Varsity · Place 25 · Cambridge Rindge & LatinCambridge Rindge & Latin5,000 Meters Varsity2517:45.512
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 19 · Cambridge Rindge & LatinCambridge Rindge & Latin5,000 Meters Varsity1916:08.4012
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Championship · Place 23 · Cambridge Rindge & LatinCambridge Rindge & Latin5,000 Meters Championship2316:37.1 PB12
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 5,000 Meters Championship · Place 2 · Cambridge Rindge & LatinCambridge Rindge & Latin5,000 Meters Championship215:42.1012

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 70 · Cambridge Rindge & LatinCambridge Rindge & Latin5,000 Meters "Marty Lewis" Championship7016:44.4 PB11
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 43 · Cambridge Rindge & LatinCambridge Rindge & Latin5,000 Meters Division 14316:36.44 PB11
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1A · Place 17 · Cambridge Rindge & LatinCambridge Rindge & Latin5,000 Meters Division 1A1716:34.92 PB11
Oct 31Warrior Halloween Hoka Postal Nationals 2 Mile TTOct 31 · 2 Miles Varsity · Cambridge Rindge & LatinCambridge Rindge & Latin2 Miles Varsity0DNS11
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 10 · Cambridge Rindge & LatiCambridge Rindge & Lati5,000 Meters Varsity1016:32.311
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 10 · Cambridge Rindge & LatiCambridge Rindge & Lati5,000 Meters Varsity1016:32.3—
Oct 4Acton Boxborough v Cambridge R&L v WestonOct 4 · Varsity · Place 2 · Cambridge Rindge & LatiCambridge Rindge & LatiVarsity214:2811
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 14 · Cambridge Rindge & LatiCambridge Rindge & Lati5,000 Meters Championship1416:19.2JR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters 1A · Place 64 · Cambridge Rindge & LatiCambridge Rindge & Lati5,000 Meters 1A6416:45.14SO
Oct 28Dual County League ChampionshipOct 28 · 5,000 Meters Varsity · Place 25 · Cambridge Rindge & LatiCambridge Rindge & Lati5,000 Meters Varsity2517:11.6—
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 5,000 Meters Championship · Place 19 · Cambridge Rindge & LatiCambridge Rindge & Lati5,000 Meters Championship1916:27.0SO
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 5,000 Meters Championship · Place 19 · Cambridge Rindge & LatinCambridge Rindge & Latin5,000 Meters Championship1916:27.0 PB10

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Sophomore · Place 30 · Cambridge Rindge & L..Cambridge Rindge & L..5,000 Meters Sophomore3017:45.59
Oct 28DCL ChampionshipsOct 28 · Varsity · Place 6 · Cambridge Rindge & LatinCambridge Rindge & LatinVarsity611:01FR