Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3012:22.81Suffolk Short Course ClassicAugust 30, 2025
3,000 Meters · Coogan Cross Country CourseRothenberg Run · Oct 2411:38.0Rothenberg RunOctober 24, 2025
3,000 Meters · Highland ParkRothenberg Run · Oct 2311:31.5Rothenberg RunOctober 23, 2026
3,000 Meters · Martha’s Vineyard Regional High SchoolVineyard Invitational · Sep 712:46.46Vineyard InvitationalSeptember 7, 2019
3,200 Meters · Highland ParkRothenburg Cross-Country Invitational · Sep 112:14.7Rothenburg Cross-Country InvitationalSeptember 1, 2023
4,000 Meters · University of Massachusetts Amherst Ken O'Brien Minutemen Invitational · Sep 516:31.0Ken O'Brien Minutemen InvitationalSeptember 5, 2026
5,000 Meters · Bryant UniversityShawn M. Nassaney XC Invitational · Sep 921:30.3Shawn M. Nassaney XC InvitationalSeptember 9, 2023
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1420:18.8MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
5,000 Meters · Coggshall ParkMid-Wach Championships · Oct 2221:32.2Mid-Wach ChampionshipsOctober 22, 2022
5,000 Meters · Highland ParkMSTCA Cup · Nov 2123:07MSTCA CupNovember 21, 2020
5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1020:16.3New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
5,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 922:10.9New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026
5,000 Meters · Martha’s Vineyard Regional High SchoolVineyard Invitational · Sep 1820:55.33Vineyard InvitationalSeptember 18, 2021
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 1320:30.5MIAA Division 1A, 1B, & 1C ChampionshipsNovember 13, 2021
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3025:54.3Paul Short InvitationalSeptember 30, 2023
6,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1925:01.8253rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Rothenberg RunOct 23 · 3,000 Meters Collegiate · Place 58 · Holy CrossHoly Cross3,000 Meters Collegiate5811:31.5 PBSr
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 5,000 Meters Collegiate · Place 183 · Holy CrossHoly Cross5,000 Meters Collegiate18322:10.9 PBSr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 6,000 Meters 6K Navy 45:00 mon. cap · Place 43 · Holy CrossHoly Cross6,000 Meters 6K Navy 45:00 mon. cap4325:01.82 PBSr
Sep 5Ken O'Brien Minutemen InvitationalSep 5 · 4,000 Meters Collegiate · Place 31 · Holy CrossHoly Cross4,000 Meters Collegiate3116:31.0 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Rothenberg RunOct 24 · 3,000 Meters College · Place 42 · Holy CrossHoly Cross3,000 Meters College4211:38.0 PBJr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 161 · Holy CrossHoly Cross5,000 Meters NEICAAA16120:16.3 PBJr
Sep 2052nd Corsair XC InvitationalSep 20 · 6,000 Meters Women's 6K Navy · Place 65 · Holy CrossHoly Cross6,000 Meters Women's 6K Navy6526:00.84Jr
Aug 30Suffolk Short Course ClassicAug 30 · 3,000 Meters Women's Race · Place 49 · Holy CrossHoly Cross3,000 Meters Women's Race4912:22.81 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11New England (NEICAAA) Cross Country ChampionshipOct 11 · 5,000 Meters College · Place 171 · Holy CrossHoly Cross5,000 Meters College17122:35.8So
Sep 21UMass Dartmouth XC InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 51 · Holy CrossHoly Cross5,000 Meters Junior Varsity5121:20.97SO
Aug 3110th Annual Wheaton & Babson Season-OpenerAug 31 · 3,000 Meters Varsity · Place 55 · Holy CrossHoly Cross3,000 Meters Varsity5513:29.96So

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30Paul Short InvitationalSep 30 · 6,000 Meters College Brown · Place 300 · Holy CrossHoly Cross6,000 Meters College Brown30025:54.3 PBFr
Sep 9Shawn M. Nassaney XC InvitationalSep 9 · 5,000 Meters College · Place 109 · Holy CrossHoly Cross5,000 Meters College10921:30.3 PBFr
Sep 1Rothenburg Cross-Country InvitationalSep 1 · 3,200 Meters College · Place 36 · Holy CrossHoly Cross3,200 Meters College3612:14.7 PBFr

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 52 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Varsity5221:19.24SR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Senior (Large School) · Place 6 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Senior (Large School)620:39.6512
Oct 22Mid-Wach ChampionshipsOct 22 · 5,000 Meters Division A · Place 16 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Division A1621:32.2 PB12
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity · Place 38 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Varsity3820:18.8 PB12
Oct 8Baystate InvitationalOct 8 · 5,000 Meters Varsity C · Place 11 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Varsity C1121:10.1Unofficial12

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 1 · Place 105 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Division 110520:11.3411
Nov 13MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1C · Place 27 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Division 1C2720:30.5 PB11
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Varsity · Place 67 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Varsity6720:44.611
Oct 2Bay State InvitationalOct 2 · 5,000 Meters Red Race · Place 23 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Red Race2321:19.011
Sep 18Vineyard InvitationalSep 18 · 5,000 Meters Varsity · Place 12 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Varsity1220:55.33 PB11

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 21MSTCA CupNov 21 · 5,000 Meters Division 1 Varsity · Place 111 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Division 1 Varsity11123:07 PB10

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney Invitational Nov 2 · 5,000 Meters Sophomore Division 1 · Place 19 · Shepherd Hill RegShepherd Hill Reg5,000 Meters Sophomore Division 11921:07.49
Sep 21Highland Park InvitationalSep 21 · 1.5 Miles Freshman · Place 35 · Shepherd Hill RegShepherd Hill Reg1.5 Miles Freshman3512:01.9—
Sep 7Vineyard InvitationalSep 7 · 3,000 Meters Freshman · Place 6 · Shepherd Hill RegShepherd Hill Reg3,000 Meters Freshman612:46.46 PB9