Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 512:24.47MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1118:40.28MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2717:52.50MSTCA Bay State InvitationalSeptember 27, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 55 · Somerville5,000 Meters Senior5518:09.0012
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 34 · Somerville5,000 Meters Varsity3418:02.912
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 46 · Somerville5,000 Meters Varsity "A"4617:52.50 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1963rd Catholic Memorial InvitationalOct 19 · 5,000 Meters Varsity · Place 30 · Somerville5,000 Meters Varsity3018:05.611
Sep 28MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Varsity · Place 24 · Somerville5,000 Meters Varsity2417:39.3911

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1C · Place 84 · Somerville5,000 Meters Division 1C8418:40.28 PB10
Oct 1462nd Catholic Memorial InvitationalOct 14 · 5,000 Meters Varsity · Place 35 · Somerville5,000 Meters Varsity3518:30.3SO
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 173 · Somerville5,000 Meters Championship17318:51.9SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 100 · Somerville3,000 Meters Freshman10012:24.5FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Large School) · Place 100 · Somerville3,000 Meters Freshman (Large School)10012:24.47 PB9
Oct 15Catholic Memorial InvitationalOct 15 · 3,000 Meters Freshman · Place 52 · Somerville3,000 Meters Freshman5212:47.789