Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Arlington High SchoolArlington vs. Reading Dual Meet · Oct 2423:19Arlington vs. Reading Dual MeetOctober 24, 2023
5,000 Meters · Wilmington High SchoolReading vs Wilmington Dual Meet · Sep 1225:04Reading vs Wilmington Dual MeetSeptember 12, 2023
5,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2623:28.52Middlesex League Championship MeetOctober 26, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Middlesex League Championship MeetOct 26 · 5,000 Meters Junior Varsity · Place 147 · Reading Memorial5,000 Meters Junior Varsity14723:28.52 PB12

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Reading vs. ArlingtonOct 24 · 5,000 Meters Junior Varsity · Place 43 · Reading Memorial5,000 Meters Junior Varsity4323:1912
Oct 24Arlington vs. Reading Dual MeetOct 24 · 5,000 Meters Junior Varsity · Place 43 · Reading Memorial5,000 Meters Junior Varsity4323:19 PB12
Oct 17Reading vs. Lexington Dual MeetOct 17 · 5,000 Meters Varsity · Place 75 · Reading Memorial5,000 Meters Varsity7523:4612
Oct 1462nd Catholic Memorial InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 151 · Reading Memorial5,000 Meters Junior Varsity15124:05.2SR
Sep 26Woburn vs. Reading Dual MeetSep 26 · Junior Varsity · Place 17 · Reading MemorialJunior Varsity1723:2312
Sep 19Reading vs. Winchester Dual Meet Sep 19 · Varsity · Place 52 · Reading MemorialVarsity5225:1612
Sep 12Reading vs Wilmington Dual MeetSep 12 · 5,000 Meters Varsity · Place 38 · Reading Memorial5,000 Meters Varsity3825:04 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31Middlesex League XC ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 132 · Reading Memorial5,000 Meters Junior Varsity13223:50.5JR