Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 2011:13.12MSTCA Frank Kelley (Large Schools)September 20, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1119:22.80MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Dracut High SchoolMerrimack Valley Conference Championship · Oct 3119:22Merrimack Valley Conference ChampionshipOctober 31, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2720:29.0Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1520:22.54MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 319:53.35MSTCA Bay State (Twilight Meet)October 3, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31Merrimack Valley Conference ChampionshipOct 31 · 5,000 Meters Varsity · Place 9 · Billerica Memorial5,000 Meters Varsity919:22 PB12
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "A" · Place 21 · Billerica Memorial5,000 Meters Varsity "A"2119:53.35 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 78 · Billerica Memorial5,000 Meters Division 17820:22.54 PB11
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 31 · Billerica Memorial5,000 Meters Varsity Large3119:22.80 PB11
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Championship · Place 42 · Billerica Memorial5,000 Meters Championship4220:29.0 PB11
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Junior · Place 1 · Billerica Memorial3,000 Meters Junior111:13.12 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 39 · Billerica Memorial5,000 Meters Varsity Division 13919:57.8010
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 18 · Billerica Memorial5,000 Meters Varsity1820:39.1010
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 25 · Billerica Memorial5,000 Meters Varsity2519:28.5810

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1462nd Catholic Memorial InvitationalOct 14 · 3,000 Meters Freshman · Place 2 · Billerica Memorial3,000 Meters Freshman212:26.8FR
Oct 7MSTCA Bay State InvitationalOct 7 · 5,000 Meters Varsity · Place 19 · Billerica Memorial5,000 Meters Varsity1920:45.0FR

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 25 · Billerica Memorial5,000 Meters Varsity2520:06.048