Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Leary FieldDual Meet Waltham vs NEE #2 · Oct 116:08.3Dual Meet Waltham vs NEE #2October 11, 2020
1770 m · Franklin ParkBoston Mayors Cup · Oct 257:30Boston Mayors CupOctober 25, 2020
2 Miles · JV 2 MileDCL #1 Lincoln Sudbury vs Westford Academy · Sep 1313:18DCL #1 Lincoln Sudbury vs Westford AcademySeptember 13, 2023
3,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1713:08.31USATF New England Association Junior Olympic ChampionshipsNovember 17, 2019
3,000 Meters · Nashua High School SouthUSATF New England Association Junior Olympic Championships · Nov 1113:02.67USATF New England Association Junior Olympic ChampionshipsNovember 11, 2018
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Large Schools) · Sep 2011:05.01MSTCA Frank Kelley (Large Schools)September 20, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1118:37.00MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Franklin ParkDual County League Championship · Oct 2418:32.6Dual County League ChampionshipOctober 24, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2819:37.1Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A-1B-1C · Nov 818:58.20MIAA Division 1A-1B-1CNovember 8, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1B · Place 129 · Lincoln-Sudbury RegionalLincoln-Sudbury Regional5,000 Meters Varsity Division 1B12918:58.20 PB12
Oct 24Dual County League ChampionshipOct 24 · 5,000 Meters JV · Place 27 · Lincoln-Sudbury RegionalLincoln-Sudbury Regional5,000 Meters JV2718:32.6 PB12
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 39 · Lincoln-Sudbury RegionalLincoln-Sudbury Regional5,000 Meters Junior Varsity Large3918:37.00 PB12
Sep 20MSTCA Frank Kelley (Large Schools)Sep 20 · 3,000 Meters Senior · Place 63 · Lincoln-Sudbury RegionalLincoln-Sudbury Regional3,000 Meters Senior6311:05.01 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Dual County League ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 33 · Lincoln-Sudbury RegionalLincoln-Sudbury Regional5,000 Meters Junior Varsity3319:36.811
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Junior Varsity · Place 69 · Lincoln-Sudbury RegionalLincoln-Sudbury Regional5,000 Meters Junior Varsity6918:55.6111
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Junior Varsity Overflow · Place 8 · Lincoln-Sudbury RegionalLincoln-Sudbury Regional5,000 Meters Junior Varsity Overflow819:37.1 PB11

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27Dual County League Championship MeetOct 27 · 5,000 Meters Junior Varsity · Place 38 · Lincoln-Sudbury RegionaLincoln-Sudbury Regiona5,000 Meters Junior Varsity3819:56.310
Oct 7MSTCA Bay State InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 54 · Lincoln-Sudbury RegionaLincoln-Sudbury Regiona5,000 Meters Junior Varsity5420:16.4SO
Sep 13DCL #1 Lincoln Sudbury vs Westford AcademySep 13 · 2 Miles Junior Varsity · Place 10 · Lincoln-Sudbury RegionalLincoln-Sudbury Regional2 Miles Junior Varsity1013:18 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Large School) · Place 101 · Lincoln-Sudbury RegionalLincoln-Sudbury Regional3,000 Meters Freshman (Large School)10112:24.889

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25Boston Mayors CupOct 25 · 1.1 Miles Middle School · Place 52 · Waltham TrackWaltham Track1.1 Miles Middle School527:30 PB7
Oct 11Dual Meet Waltham vs NEE #2Oct 11 · 1 Miles 11-12 · Place 9 · Waltham TrackWaltham Track1 Miles 11-1296:08.3 PB7

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 17USATF New England Association Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 92 · Waltham TrackWaltham Track3,000 Meters 11-129213:08.31 PB6

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11USATF New England Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 28 · Waltham TrackWaltham Track3,000 Meters 9-102813:02.67 PB5