Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 2010:36.90MSTCA Frank Kelley (Large Schools)September 20, 2025
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1118:17.93MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Large Schools) · Nov 118:22.30MSTCA Frank Mooney Coaches (Large Schools)November 1, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1C · Place 112 · Somerville5,000 Meters Varsity Division 1C11218:53.0012
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 58 · Somerville5,000 Meters Senior5818:22.30 PB12
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 36 · Somerville5,000 Meters Varsity3618:11.712
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 77 · Somerville5,000 Meters Varsity "A"7719:19.8012
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Senior · Place 50 · Somerville3,000 Meters Senior5010:36.90 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 53 · Somerville5,000 Meters Varsity5318:11.3311
Oct 1963rd Catholic Memorial InvitationalOct 19 · 5,000 Meters Varsity · Place 75 · Somerville5,000 Meters Varsity7519:36.211
Sep 28MSTCA Bay State XC InvitationalSep 28 · 5,000 Meters Varsity · Place 41 · Somerville5,000 Meters Varsity4118:24.1211
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 5,000 Meters Championship · Place 129 · Somerville5,000 Meters Championship12917:57.0211

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1C · Place 62 · Somerville5,000 Meters Division 1C6218:17.93 PB10
Oct 1462nd Catholic Memorial InvitationalOct 14 · 5,000 Meters Varsity · Place 40 · Somerville5,000 Meters Varsity4018:41.8SO
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 115 · Somerville5,000 Meters Championship11518:08.1SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 162 · Somerville5,000 Meters Varsity16219:21.64FR
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 36 · Somerville3,000 Meters Freshman3611:18.6FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Large School) · Place 36 · Somerville3,000 Meters Freshman (Large School)3611:18.579
Oct 15Catholic Memorial InvitationalOct 15 · 3,000 Meters Freshman · Place 13 · Somerville3,000 Meters Freshman1311:33.549
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity A · Place 91 · Somerville5,000 Meters Varsity A9120:31.3Unofficial9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 5,000 Meters Championship · Place 182 · Somerville5,000 Meters Championship18219:33.7FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 5,000 Meters Championship · Place 182 · Somerville5,000 Meters Championship18219:33.79