Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2011:15.37MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Archbishop Williams High SchoolArchbishop Williams vs. Bishop Fenwick vs. Bishop Stang · Oct 719:45.4Archbishop Williams vs. Bishop Fenwick vs. Bishop StangOctober 7, 2025
5,000 Meters · Franklin ParkCatholic Central League Championship · Oct 2319:17.02Catholic Central League ChampionshipOctober 23, 2025
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1718:22.3Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2721:25.4Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 821:02.31MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Pond Meadow ParkCCL Meet: Cardinal Spellman @ Archbishop Williams · Oct 517:53.7CCL Meet: Cardinal Spellman @ Archbishop WilliamsOctober 5, 2026
5,000 Meters · West Bridgewater Middle-Senior High SchoolArchbishop Williams, Stoughton, B-R, South Shore Voke @ West Bridgewater · Sep 919:22Archbishop Williams, Stoughton, B-R, South Shore Voke @ West BridgewaterSeptember 9, 2026
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 318:20.53MSTCA Bay State (Twilight Meet)October 3, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches (Small Schools) · Nov 119:51.30MSTCA Frank Mooney Coaches (Small Schools)November 1, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Red · Place 158 · Archbishop Williams5,000 Meters Varsity Boys Red15818:22.3 PB12
Oct 15Archbishop Williams vs. Bishop FeehanOct 15 · 5,000 Meters Varsity · Place 8 · Archbishop Williams5,000 Meters Varsity819:10Unofficial12
Oct 10Devens Pre-Meet of ChampionsOct 10 · 5,000 Meters Boys Championship · Place 29 · Archbishop Williams5,000 Meters Boys Championship2918:10.5Unofficial12
Oct 5CCL Meet: Cardinal Spellman @ Archbishop WilliamsOct 5 · 5,000 Meters Boys Varsity · Place 3 · Archbishop Williams5,000 Meters Boys Varsity317:53.7 PB12
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "B" · Place 110 · Archbishop Williams5,000 Meters Varsity "B"11018:20.53 PB12
Sep 16CCL Meet: St. Mary's @ Archbishop WilliamsSep 16 · 5,000 Meters Boys Varsity · Place 6 · Archbishop Williams5,000 Meters Boys Varsity618:36.712
Sep 9Archbishop Williams, Stoughton, B-R, South Shore Voke @ West BridgewaterSep 9 · 5,000 Meters Varsity · Place 13 · Archbishop Williams5,000 Meters Varsity1319:22 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2C · Place 101 · Archbishop Williams5,000 Meters Varsity Division 2C10121:02.31 PB11
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Junior/Senior · Place 139 · Archbishop Williams5,000 Meters Junior/Senior13919:51.30 PB11
Oct 23Catholic Central League ChampionshipOct 23 · 5,000 Meters Varsity · Place 22 · Archbishop Williams5,000 Meters Varsity2219:17.02 PB11
Oct 1864th Catholic Memorial InvitationalOct 18 · 5,000 Meters Varsity · Place 100 · Archbishop Williams5,000 Meters Varsity10019:49.911
Oct 14Archbishop Williams vs. St. Mary'sOct 14 · 3.2 Miles New Division · Place 7 · Archbishop Williams3.2 Miles New Division721:19Unofficial11
Oct 7Archbishop Williams vs. Bishop Fenwick vs. Bishop StangOct 7 · 5,000 Meters Varsity · Place 9 · Archbishop Williams5,000 Meters Varsity919:45.4 PB11
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 2 · Place 260 · Archbishop Williams5,000 Meters Varsity 226021:25.4 PB11
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Junior · Place 51 · Archbishop Williams3,000 Meters Junior5111:15.37 PB11
Sep 16Archbishop Williams vs. Arlington Catholic vs. Bishop FeehanSep 16 · 2.6 Miles New Division · Place 9 · Archbishop Williams2.6 Miles New Division916:10Unofficial11
Sep 13Highland Park InvitationalSep 13 · 3,000 Meters Varsity · Place 1 · Archbishop Williams3,000 Meters Varsity111:45.0511
Sep 6McNiff RelaysSep 6 · 1 Miles New Division · Archbishop Williams1 Miles New Division05:49Unofficial11
Sep 3Archbishop Williams, Stoughton, Fontbonne, B-R, South Shore Voke vs. West BridgewaterSep 3 · 5,000 Meters Varsity · Place 17 · Archbishop Williams5,000 Meters Varsity1720:2611

2024 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 2 · Place 182 · Archbishop Williams5,000 Meters Varsity Division 218220:45.8210
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 107 · Archbishop Williams5,000 Meters Varsity10720:44.3110
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Sophomore · Place 54 · Archbishop Williams5,000 Meters Sophomore5419:53.6810
Oct 24CCL ChampionshipOct 24 · 5,000 Meters Varsity · Place 33 · Archbishop Williams5,000 Meters Varsity3321:03Unofficial10
Oct 1963rd Catholic Memorial InvitationalOct 19 · 3,000 Meters Junior Varsity · Place 48 · Archbishop Williams3,000 Meters Junior Varsity4812:34.410
Oct 15Archbishop Williams vs. Bishop Feehan vs. Arlington CatholicOct 15 · 5,000 Meters Varsity · Place 20 · Archbishop Williams5,000 Meters Varsity2021:26Unofficial10
Oct 8St Mary's (Lynn) @ Archbishop WilliamsOct 8 · 5,000 Meters Varsity · Place 9 · Archbishop Williams5,000 Meters Varsity920:39.610
Oct 1CCL FR/SO/MS MeetOct 1 · 2 Miles Frosh/Soph · Place 12 · Archbishop Williams2 Miles Frosh/Soph1213:02Unofficial10
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Junior Varsity 2 · Place 111 · Archbishop Williams5,000 Meters Junior Varsity 211122:48.310
Sep 24Archbishop Williams vs. Bishop Stang vs. Bishop FenwickSep 24 · 5,000 Meters Varsity · Place 22 · Archbishop Williams5,000 Meters Varsity2221:54.0Unofficial10
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 86 · Archbishop Williams3,000 Meters Varsity8612:34.7710
Sep 17Archbishop Williams vs. Cardinal SpellmanSep 17 · 5,000 Meters Varsity · Place 9 · Archbishop Williams5,000 Meters Varsity921:40.610
Sep 14Highland Park InvitationalSep 14 · 3,000 Meters Open · Place 39 · Archbishop Williams3,000 Meters Open3913:00.0310
Sep 7CCL McNiff RelaysSep 7 · 1 Miles Varsity · Archbishop Williams1 Miles Varsity06:24.0Unofficial10