Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Rock Meadow Conservation AreaML-12 Reading @ Belmont · Sep 2428:10ML-12 Reading @ BelmontSeptember 24, 2024
3,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2616:36.49Middlesex League Championship MeetOctober 26, 2025
5,000 Meters · Arlington High SchoolArlington vs. Reading Dual Meet · Oct 2428:55Arlington vs. Reading Dual MeetOctober 24, 2023
5,000 Meters · Lincoln FieldML-12 Wk 4: Reading @ Lexington · Oct 630:29.70ML-12 Wk 4: Reading @ LexingtonOctober 6, 2026
5,000 Meters · Reading Town ForestML-12 Wk 6 Winchester @ Reading · Oct 2127:18ML-12 Wk 6 Winchester @ Reading October 21, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26ML-12 XC ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 102 · Reading Memorial5,000 Meters Junior Varsity10233:44.5—
Oct 20ML-12 Wk 6: Reading @ WinchesterOct 20 · 5,000 Meters Junior Varsity · Place 26 · Reading Memorial5,000 Meters Junior Varsity2628:2212
Oct 13ML-12 Wk 5: Arlington @ ReadingOct 13 · 5,000 Meters Varsity · Place 39 · Reading Memorial5,000 Meters Varsity3932:1112
Oct 6ML-12 Wk 4: Reading @ LexingtonOct 6 · 5,000 Meters Junior Varsity · Place 22 · Reading Memorial5,000 Meters Junior Varsity2230:29.70 PB12
Sep 29ML-12 Wk 3: Reading @ BelmontSep 29 · 3 Miles Junior Varsity · Place 19 · Reading Memorial3 Miles Junior Varsity1931:0912
Sep 22ML-12 Wk 2: Woburn @ ReadingSep 22 · 5,000 Meters Varsity · Place 17 · Reading Memorial5,000 Meters Varsity1729:0112
Sep 15ML-12 Wk 1: Burlington @ ReadingSep 15 · 5,000 Meters Varsity · Place 34 · Reading Memorial5,000 Meters Varsity3432:22Unofficial12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 81 · Reading Memorial5,000 Meters Junior Varsity8126:36.6411
Oct 26Middlesex League Championship MeetOct 26 · 3,000 Meters Freshman · Place 42 · Reading Memorial3,000 Meters Freshman4216:36.49 PB9
Oct 21ML-12 Wk 6: Winchester @ ReadingOct 21 · 5,000 Meters Varsity · Place 44 · Reading Memorial5,000 Meters Varsity4427:1811
Oct 21ML-12 Wk 6 Winchester @ Reading Oct 21 · 5,000 Meters Varsity · Place 44 · Reading Memorial5,000 Meters Varsity4427:18 PB11
Oct 14ML-12 Wk 5: Reading @ ArlingtonOct 14 · 5,000 Meters Varsity · Place 45 · Reading Memorial5,000 Meters Varsity4529:1611
Oct 7ML-12 Wk 4: Lexington @ ReadingOct 7 · 5,000 Meters Varsity · Place 31 · Reading Memorial5,000 Meters Varsity3130:1011
Sep 30ML-12 Wk 3: Belmont @ ReadingSep 30 · 5,000 Meters Varsity · Place 38 · Reading Memorial5,000 Meters Varsity3827:4511
Sep 16ML-12 Wk 2: Reading @ WoburnSep 16 · 3 Miles Varsity · Place 29 · Reading Memorial3 Miles Varsity2928:5711
Sep 9ML-12 Wk 1: Watertown @ ReadingSep 9 · 5,000 Meters Varsity · Place 26 · Reading Memorial5,000 Meters Varsity2634:0011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28ML-12 ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 91 · Reading Memorial5,000 Meters Junior Varsity9128:17.6710
Oct 22ML-12: Reading @ WinchesterOct 22 · 3 Miles Junior Varsity · Place 32 · Reading Memorial3 Miles Junior Varsity3228:4910
Oct 8ML 12 Arlington @ Reading Oct 8 · 5,000 Meters Varsity · Place 36 · Reading Memorial5,000 Meters Varsity3629:0810
Oct 1ML-12: Reading @ LexingtonOct 1 · 5,000 Meters Junior Varsity · Place 13 · Reading Memorial5,000 Meters Junior Varsity1332:33.84SO
Sep 24ML-12 Reading @ BelmontSep 24 · 3 Miles Varsity · Place 36 · Reading Memorial3 Miles Varsity3628:10 PB10
Sep 17ML 12 Woburn @ ReadingSep 17 · 5,000 Meters Varsity · Place 29 · Reading Memorial5,000 Meters Varsity2929:2910
Sep 10ML 12 Watertown @ ReadingSep 10 · 5,000 Meters Varsity · Place 20 · Reading Memorial5,000 Meters Varsity2030:5310

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Reading vs. ArlingtonOct 24 · 5,000 Meters Varsity · Place 52 · Reading Memorial5,000 Meters Varsity5228:559
Oct 24Arlington vs. Reading Dual MeetOct 24 · 5,000 Meters Varsity · Place 52 · Reading Memorial5,000 Meters Varsity5228:55 PB9
Oct 17Reading vs. Lexington Dual MeetOct 17 · 5,000 Meters Varsity · Place 34 · Reading Memorial5,000 Meters Varsity3429:229
Oct 1462nd Catholic Memorial InvitationalOct 14 · 3,000 Meters Freshman · Place 42 · Reading Memorial3,000 Meters Freshman4217:27.8FR
Oct 3Reading vs. BelmontOct 3 · Varsity · Place 34 · Reading MemorialVarsity3432:389
Sep 26Woburn vs. Reading Dual MeetSep 26 · Varsity · Place 29 · Reading MemorialVarsity2927:529
Sep 19Reading vs. Winchester Dual Meet Sep 19 · Varsity · Place 40 · Reading MemorialVarsity4032:399