Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Frank Lisk ParkCharlotte Opener · Sep 115:07.2Charlotte OpenerSeptember 1, 2023
5,000 Meters · Frank Lisk ParkCharlotte Opener · Sep 220:38.7Charlotte OpenerSeptember 2, 2022
5,000 Meters · Gardner Municipal Golf CourseMIAA State Meet · Nov 1620:25MIAA State MeetNovember 16, 2019
5,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1218:02.90Queen City InviteSeptember 12, 2025
5,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 317:29.5Joe Piane InvitationalOctober 3, 2025
5,000 Meters · Panorama FarmsPanorama Farms XC23 Invitational · Oct 1519:08.9Panorama Farms XC23 InvitationalOctober 15, 2022
5,000 Meters · Woburn Memorial High SchoolMiddlesex League Championship · Oct 3020:21.3Middlesex League ChampionshipOctober 30, 2018
5,000 Meters · Wrentham Development Center CourseMIAA Eastern Mass Divisional Championships · Nov 920:08.8MIAA Eastern Mass Divisional ChampionshipsNovember 9, 2019
6,000 Meters · Clapp Memorial Park 2024 AAC XC Champs · Nov 121:41.32024 AAC XC ChampsNovember 1, 2024
6,000 Meters · Frank Lisk Park2025 American Conference XC Champs · Nov 121:06.62025 American Conference XC ChampsNovember 1, 2025
6,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1421:18.8NCAA DI Southeast RegionalNovember 14, 2025
6,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1522:33.6NCAA DI Southeast RegionalNovember 15, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 6,000 Meters D1 Southeast · Place 84 · CharlotteCharlotte6,000 Meters D1 Southeast8421:18.8 PBSr
Nov 12025 American Conference XC ChampsNov 1 · 6,000 Meters Champ · Place 19 · CharlotteCharlotte6,000 Meters Champ1921:06.6 PBSr
Oct 17Virginia/Panorama Farms InvitationalOct 17 · 6,000 Meters College · Place 50 · CharlotteCharlotte6,000 Meters College5021:45.4Sr
Oct 3Joe Piane InvitationalOct 3 · 5,000 Meters Blue · Place 91 · CharlotteCharlotte5,000 Meters Blue9117:29.5 PBSr
Sep 12Queen City InviteSep 12 · 5,000 Meters Collegiate · Place 27 · CharlotteCharlotte5,000 Meters Collegiate2718:02.90 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 6,000 Meters D1 Southeast · Place 96 · CharlotteCharlotte6,000 Meters D1 Southeast9622:33.6 PBSr
Nov 12024 AAC XC ChampsNov 1 · 6,000 Meters Women's 6K · Place 18 · CharlotteCharlotte6,000 Meters Women's 6K1821:41.3 PBSr
Aug 30Charlotte OpenerAug 30 · 5,000 Meters Varsity · Place 17 · CharlotteCharlotte5,000 Meters Varsity1718:11.0SR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 1Charlotte OpenerSep 1 · 4,000 Meters College · Place 14 · CharlotteCharlotte4,000 Meters College1415:07.2 PBJr

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Panorama Farms XC23 InvitationalOct 15 · 5,000 Meters College · Place 135 · CharlotteCharlotte5,000 Meters College13519:08.9 PBSo
Sep 16Firetower Project Open CC, College EventsSep 16 · 5,000 Meters Varsity · Place 30 · CharlotteCharlotte5,000 Meters Varsity3018:51.75SO
Sep 2Charlotte OpenerSep 2 · 5,000 Meters College · Place 40 · CharlotteCharlotte5,000 Meters College4020:38.7 PBSo

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16MIAA State MeetNov 16 · 5,000 Meters Division 2 · Place 18 · MelroseMelrose5,000 Meters Division 21820:25 PB12
Nov 9MIAA Eastern Mass Divisional ChampionshipsNov 9 · 5,000 Meters Division 4 · Place 10 · MelroseMelrose5,000 Meters Division 41020:08.8 PB12
Nov 2MSTCA Frank Mooney Invitational Nov 2 · 5,000 Meters Division 2 · Place 8 · MelroseMelrose5,000 Meters Division 2820:05.012
Oct 18Bob McIntyre Twilight InvitationalOct 18 · 4,570 Meters Varsity Division 2 · Place 21 · MelroseMelrose4,570 Meters Varsity Division 22119:20.0612

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10EMASS MIAA ChampionshipsNov 10 · 5,000 Meters Division 4 · Place 41 · MelroseMelrose5,000 Meters Division 44121:33.711
Nov 3Frank Mooney MSTCA InvitationalNov 3 · 5,000 Meters Junior / Senior D2 · Place 20 · MelroseMelrose5,000 Meters Junior / Senior D22021:00.5Unofficial11
Oct 30Middlesex League ChampionshipOct 30 · 5,000 Meters Varsity · Place 17 · MelroseMelrose5,000 Meters Varsity1720:21.3 PB11
Oct 19Bob McIntyre Twilight InvitationalOct 19 · 5,000 Meters Division 2 · Place 46 · MelroseMelrose5,000 Meters Division 24620:21.5JR
Sep 15MacDougall InvitationalSep 15 · 3,000 Meters Open · Place 13 · MelroseMelrose3,000 Meters Open1312:41Unofficial11

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18MIAA ALL STATE CROSS COUNTRY CHAMPIONSHIPSNov 18 · 5,000 Meters Division 2 · Place 76 · MelroseMelrose5,000 Meters Division 27620:48.40—
Nov 11MIAA EMASS D4 ChampionshipsNov 11 · 5,000 Meters Varsity · Place 37 · MelroseMelrose5,000 Meters Varsity3721:03.5910
Nov 4MSTCA Frank Mooney InvitationalNov 4 · 5,000 Meters 10th Div 2 · Place 26 · MelroseMelrose5,000 Meters 10th Div 22622:34.7910
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 27 · MelroseMelrose3,000 Meters Varsity2713:23.3510
Sep 16Bob MacDougall 3K InviteSep 16 · Open · Place 18 · MELROSEMELROSEOpen187:02—

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12EMass Divisional ChampionshipsNov 12 · 5,000 Meters Girls D4 · Place 60 · MelroseMelrose5,000 Meters Girls D46021:47.54Unofficial9
Oct 22MSTCA Bay State InvitationalOct 22 · 5,000 Meters Varsity · Place 48 · MelroseMelrose5,000 Meters Varsity4823:00—