Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2414:18.7MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1123:32.03MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 1223:17.4MIAA Division 2A, 2B, 2C ChampionshipsNovember 12, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1822:47.54MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2922:25.0League Meet SaturdayOctober 29, 2022

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 93 · Triton Regional5,000 Meters Division 3A9325:48.6912
Oct 25Cape Ann League ChampionshipsOct 25 · 5,000 Meters Varsity · Place 46 · Triton Regional5,000 Meters Varsity4624:44.5012
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 167 · Triton Regional5,000 Meters Varsity16724:46.212
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Senior · Place 49 · Triton Regional3,000 Meters Senior4914:26.4412

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 3 · Place 144 · Triton Regional5,000 Meters Varsity Division 314424:02.3011
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters 3A · Place 79 · Triton Regional5,000 Meters 3A7923:04.0211
Oct 26Cape Ann League XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 29 · Triton Regional5,000 Meters Varsity2922:43.1011
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 5,000 Meters Championship · Place 85 · Triton Regional5,000 Meters Championship8522:46.5711

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 3 · Place 110 · Triton Regional5,000 Meters Division 311022:47.54 PB10
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3A · Place 39 · Triton Regional5,000 Meters Division 3A3923:32.03 PB10
Oct 28Cape Ann League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 23 · Triton Regional5,000 Meters Varsity2322:49.4SO
Oct 21MSTCA Dick Atkinson InvitationalOct 21 · 5,000 Meters Varsity · Place 37 · Triton Regional5,000 Meters Varsity3724:56.0210
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 58 · Triton Regional3,000 Meters Varsity5813:51.1SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2C · Place 71 · Triton Regional5,000 Meters Division 2C7123:17.4 PB9
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Cape Ann Varsity · Place 28 · Triton Regional5,000 Meters Cape Ann Varsity2822:25.0 PB9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Small 9-10 · Place 50 · Triton Regional3,000 Meters Varsity Small 9-105014:18.7 PB9