Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Rock Meadow Conservation AreaML-12 Reading @ Belmont · Sep 2416:35ML-12 Reading @ BelmontSeptember 24, 2024
3,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2610:41.91Middlesex League Championship MeetOctober 26, 2025
5,000 Meters · Arlington High SchoolArlington vs. Reading Dual Meet · Oct 2419:36Arlington vs. Reading Dual MeetOctober 24, 2023
5,000 Meters · Reading Town ForestML-12 Wk 6 Winchester @ Reading · Oct 2116:30ML-12 Wk 6 Winchester @ Reading October 21, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1516:51.47MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wilmington High SchoolReading vs Wilmington Dual Meet · Sep 1219:56Reading vs Wilmington Dual MeetSeptember 12, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2716:02.00MSTCA Bay State InvitationalSeptember 27, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13ML-12 Wk 5: Arlington @ ReadingOct 13 · 5,000 Meters Varsity · Place 15 · Reading Memorial5,000 Meters Varsity1518:0112
Sep 15ML-12 Wk 1: Burlington @ ReadingSep 15 · 5,000 Meters Varsity · Place 3 · Reading Memorial5,000 Meters Varsity317:48Unofficial12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 68 · Reading Memorial5,000 Meters Division 16816:51.47 PB11
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1C · Place 11 · Reading Memorial5,000 Meters Varsity Division 1C1116:24.8011
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 9 · Reading Memorial5,000 Meters Varsity915:45.7611
Oct 26Middlesex League Championship MeetOct 26 · 3,000 Meters Freshman · Place 15 · Reading Memorial3,000 Meters Freshman1510:41.91 PB9
Oct 21ML-12 Wk 6: Winchester @ ReadingOct 21 · 5,000 Meters Varsity · Place 2 · Reading Memorial5,000 Meters Varsity216:3011
Oct 21ML-12 Wk 6 Winchester @ Reading Oct 21 · 5,000 Meters Varsity · Place 2 · Reading Memorial5,000 Meters Varsity216:30 PB11
Oct 14ML-12 Wk 5: Reading @ ArlingtonOct 14 · 5,000 Meters Varsity · Place 3 · Reading Memorial5,000 Meters Varsity316:1911
Oct 7ML-12 Wk 4: Lexington @ ReadingOct 7 · 5,000 Meters Varsity · Place 4 · Reading Memorial5,000 Meters Varsity416:2411
Sep 30ML-12 Wk 3: Belmont @ ReadingSep 30 · 5,000 Meters Varsity · Place 1 · Reading Memorial5,000 Meters Varsity116:1911
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 3 · Reading Memorial5,000 Meters Varsity "A"316:02.00 PB11
Sep 16ML-12 Wk 2: Reading @ WoburnSep 16 · 3 Miles Varsity · Place 3 · Reading Memorial3 Miles Varsity316:0411
Sep 9ML-12 Wk 1: Watertown @ ReadingSep 9 · 5,000 Meters Varsity · Place 7 · Reading Memorial5,000 Meters Varsity718:0511

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 64 · Reading Memorial5,000 Meters Varsity Division 16417:02.4010
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 17 · Reading Memorial5,000 Meters Varsity1717:09.7810
Oct 22ML-12: Reading @ WinchesterOct 22 · 3 Miles Varsity · Place 6 · Reading Memorial3 Miles Varsity616:4110
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Sophomore · Place 11 · Reading Memorial5,000 Meters Sophomore1117:05.6710
Oct 8ML 12 Arlington @ Reading Oct 8 · 5,000 Meters Varsity · Place 10 · Reading Memorial5,000 Meters Varsity1017:0910
Oct 1ML-12: Reading @ LexingtonOct 1 · 5,000 Meters Varsity · Place 6 · Reading Memorial5,000 Meters Varsity617:11.58SO
Sep 24ML-12 Reading @ BelmontSep 24 · 3 Miles Varsity · Place 8 · Reading Memorial3 Miles Varsity816:35 PB10
Sep 17ML 12 Woburn @ ReadingSep 17 · 5,000 Meters Varsity · Place 7 · Reading Memorial5,000 Meters Varsity717:2410
Sep 10ML 12 Watertown @ ReadingSep 10 · 5,000 Meters Varsity · Place 3 · Reading Memorial5,000 Meters Varsity317:4010

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Reading vs. ArlingtonOct 24 · 5,000 Meters Junior Varsity · Place 17 · Reading Memorial5,000 Meters Junior Varsity1719:369
Oct 24Arlington vs. Reading Dual MeetOct 24 · 5,000 Meters Junior Varsity · Place 17 · Reading Memorial5,000 Meters Junior Varsity1719:36 PB9
Oct 17Reading vs. Lexington Dual MeetOct 17 · 5,000 Meters Varsity · Place 38 · Reading Memorial5,000 Meters Varsity3818:439
Oct 1462nd Catholic Memorial InvitationalOct 14 · 3,000 Meters Freshman · Place 24 · Reading Memorial3,000 Meters Freshman2411:31.5FR
Oct 3Reading vs. BelmontOct 3 · Varsity · Place 13 · Reading MemorialVarsity1319:009
Sep 26Woburn vs. Reading Dual MeetSep 26 · Varsity · Place 16 · Reading MemorialVarsity1618:359
Sep 19Reading vs. Winchester Dual Meet Sep 19 · Varsity · Place 16 · Reading MemorialVarsity1619:049
Sep 12Reading vs Wilmington Dual MeetSep 12 · 5,000 Meters Varsity · Place 15 · Reading Memorial5,000 Meters Varsity1519:56 PB9