Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.7 Miles · Cardinal Spellman Home CourseArchbishop Williams vs. Cardinal Spellman · Sep 2319:14.5Archbishop Williams vs. Cardinal SpellmanSeptember 23, 2025
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 513:12.57MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
5,000 Meters · Franklin ParkCatholic Central League Championship · Oct 2321:36.02Catholic Central League ChampionshipOctober 23, 2025
5,000 Meters · Pond Meadow ParkArchbishop Williams vs. Cardinal Spellman · Oct 1123:03.0Archbishop Williams vs. Cardinal Spellman October 11, 2022

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23Catholic Central League ChampionshipOct 23 · 5,000 Meters Varsity · Place 52 · Cardinal Spellman5,000 Meters Varsity5221:36.02 PB12
Sep 23Archbishop Williams vs. Cardinal SpellmanSep 23 · 2.7 Miles Varsity · Place 11 · Cardinal Spellman2.7 Miles Varsity1119:14.5 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 17Archbishop Williams vs. Cardinal SpellmanSep 17 · 5,000 Meters Varsity · Place 8 · Cardinal Spellman5,000 Meters Varsity821:29.311

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26CCL Championship MeetOct 26 · 5,000 Meters Varsity · Place 56 · Cardinal Spellman5,000 Meters Varsity5622:58.5910
Oct 17Archbishop Williams vs. Cardinal Spellman Oct 17 · 2.7 Miles Varsity · Place 18 · Cardinal Spellman2.7 Miles Varsity1819:07.510

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 79 · Cardinal Spellman3,000 Meters Freshman7913:12.6FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Small School) · Place 79 · Cardinal Spellman3,000 Meters Freshman (Small School)7913:12.57 PB9
Oct 27Catholic Central League Championship MeetOct 27 · 5,000 Meters Varsity · Place 70 · Cardinal Spellman5,000 Meters Varsity7023:45Unofficial9
Oct 18Arlington Catholic vs Cardinal Spellman vs St Joseph PrepOct 18 · 2.7 Miles Varsity · Place 15 · Cardinal Spellman2.7 Miles Varsity1520:22Unofficial9
Oct 11Archbishop Williams vs. Cardinal Spellman Oct 11 · 5,000 Meters Varsity · Place 19 · Cardinal Spellman5,000 Meters Varsity1923:03.0 PB9
Oct 4Catholic Central League FR/SO MeetOct 4 · 2 Miles Frosh/Soph · Place 47 · Cardinal Spellman2 Miles Frosh/Soph4716:02Unofficial9
Sep 27Cardinal Spellman vs Bishop Fenwick vs St MarysSep 27 · 3.06 Miles Varsity · Place 31 · Cardinal Spellman3.06 Miles Varsity3129:02Unofficial9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 133 · Cardinal Spellman3,000 Meters Varsity13314:54.8FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Small 9-10 · Place 133 · Cardinal Spellman3,000 Meters Varsity Small 9-1013314:54.89
Sep 20Cardinal Spellman vs Bishop Stang vs Bishop FeehanSep 20 · 2.85 Miles Varsity · Place 55 · Cardinal Spellman2.85 Miles Varsity5525:13Unofficial9