Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1413:12.2MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
3 Miles · Rock Meadow Conservation AreaML-12 Reading @ Belmont · Sep 2417:52ML-12 Reading @ BelmontSeptember 24, 2024
5,000 Meters · Arlington High SchoolArlington vs. Reading Dual Meet · Oct 2418:48Arlington vs. Reading Dual MeetOctober 24, 2023
5,000 Meters · Reading Town ForestML-12 Wk 6 Winchester @ Reading · Oct 2117:48ML-12 Wk 6 Winchester @ Reading October 21, 2025
5,000 Meters · Wilmington High SchoolReading vs Wilmington Dual Meet · Sep 1218:32Reading vs Wilmington Dual MeetSeptember 12, 2023
5,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2617:44.81Middlesex League Championship MeetOctober 26, 2025
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2718:13.60MSTCA Bay State InvitationalSeptember 27, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 25 · Reading Memorial5,000 Meters Junior Varsity2517:45.1512
Oct 26Middlesex League Championship MeetOct 26 · 5,000 Meters Junior Varsity · Place 24 · Reading Memorial5,000 Meters Junior Varsity2417:44.81 PB10
Oct 21ML-12 Wk 6: Winchester @ ReadingOct 21 · 5,000 Meters Varsity · Place 16 · Reading Memorial5,000 Meters Varsity1617:4812
Oct 21ML-12 Wk 6 Winchester @ Reading Oct 21 · 5,000 Meters Varsity · Place 16 · Reading Memorial5,000 Meters Varsity1617:48 PB12
Oct 14ML-12 Wk 5: Reading @ ArlingtonOct 14 · 5,000 Meters Varsity · Place 19 · Reading Memorial5,000 Meters Varsity1918:1212
Oct 7ML-12 Wk 4: Lexington @ ReadingOct 7 · 5,000 Meters Varsity · Place 20 · Reading Memorial5,000 Meters Varsity2018:3512
Sep 30ML-12 Wk 3: Belmont @ ReadingSep 30 · 5,000 Meters Varsity · Place 11 · Reading Memorial5,000 Meters Varsity1117:5012
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 56 · Reading Memorial5,000 Meters Varsity "A"5618:13.60 PB12
Sep 16ML-12 Wk 2: Reading @ WoburnSep 16 · 3 Miles Varsity · Place 7 · Reading Memorial3 Miles Varsity716:4812
Sep 9ML-12 Wk 1: Watertown @ ReadingSep 9 · 5,000 Meters Varsity · Place 5 · Reading Memorial5,000 Meters Varsity518:0312

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 170 · Reading Memorial5,000 Meters Varsity Division 117018:30.5111
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 89 · Reading Memorial5,000 Meters Varsity8918:57.9311
Oct 22ML-12: Reading @ WinchesterOct 22 · 3 Miles Varsity · Place 10 · Reading Memorial3 Miles Varsity1017:0211
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 127 · Reading Memorial5,000 Meters Varsity12717:42.7711
Oct 8ML 12 Arlington @ Reading Oct 8 · 5,000 Meters Varsity · Place 18 · Reading Memorial5,000 Meters Varsity1817:5911
Oct 1ML-12: Reading @ LexingtonOct 1 · 5,000 Meters Varsity · Place 18 · Reading Memorial5,000 Meters Varsity1818:37.59JR
Sep 24ML-12 Reading @ BelmontSep 24 · 3 Miles Varsity · Place 15 · Reading Memorial3 Miles Varsity1517:52 PB11
Sep 17ML 12 Woburn @ ReadingSep 17 · 5,000 Meters Varsity · Place 11 · Reading Memorial5,000 Meters Varsity1117:5011
Sep 10ML 12 Watertown @ ReadingSep 10 · 5,000 Meters Varsity · Place 6 · Reading Memorial5,000 Meters Varsity618:0011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Reading vs. ArlingtonOct 24 · 5,000 Meters Varsity · Place 19 · Reading Memorial5,000 Meters Varsity1918:4810
Oct 24Arlington vs. Reading Dual MeetOct 24 · 5,000 Meters Varsity · Place 19 · Reading Memorial5,000 Meters Varsity1918:48 PB10
Oct 17Reading vs. Lexington Dual MeetOct 17 · 5,000 Meters Varsity · Place 28 · Reading Memorial5,000 Meters Varsity2818:0610
Oct 1462nd Catholic Memorial InvitationalOct 14 · 5,000 Meters Varsity · Place 99 · Reading Memorial5,000 Meters Varsity9919:16.0SO
Oct 3Reading vs. BelmontOct 3 · Varsity · Place 11 · Reading MemorialVarsity1118:3210
Sep 26Woburn vs. Reading Dual MeetSep 26 · Varsity · Place 11 · Reading MemorialVarsity1117:3510
Sep 19Reading vs. Winchester Dual Meet Sep 19 · Varsity · Place 12 · Reading MemorialVarsity1218:2410
Sep 12Reading vs Wilmington Dual MeetSep 12 · 5,000 Meters Varsity · Place 10 · Reading Memorial5,000 Meters Varsity1018:32 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Middlesex League XC ChampionshipOct 31 · 3,000 Meters Freshman · Place 24 · Reading Memorial3,000 Meters Freshman2411:13.5FR
Oct 18Lexington vs Reading Dual MeetOct 18 · Junior Varsity · Place 24 · Reading MemorialJunior Varsity2420:369
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman · Place 61 · Reading Memorial2.1 Miles Freshman6113:12.2 PB9