Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorURI Invitational · Jan 185:22.27URI InvitationalJanuary 18, 2025
1000 Meters · IndoorMSTCA Coaches Invitational (Large School) · Jan 272:56.48MSTCA Coaches Invitational (Large School)January 27, 2024
1000 Meters · OutdoorNEICAAA Championships · Mar 73:10.66NEICAAA ChampionshipsMarch 7, 2025
1500 Meters · OutdoorJaylin Rainford Invitational · Mar 274:54.73aJaylin Rainford InvitationalMarch 27, 2026
2 Miles · IndoorMSTCA Coaches Invite Large Schools · Jan 2612:24.74MSTCA Coaches Invite Large SchoolsJanuary 26, 2020
2 Miles · OutdoorMonomoy vs Barnstable · Apr 913:23Monomoy vs BarnstableApril 9, 2024
200 Meters · OutdoorCape and Islands League Meet · May 2328.03aCape and Islands League MeetMay 23, 2022
300 Meters · IndoorCape and Island League Championship · Feb 444.11aCape and Island League ChampionshipFebruary 4, 2024
400 Meters · OutdoorCape and Islands Championship Meet · May 221:01.36aCape and Islands Championship MeetMay 22, 2023
600 Meters · IndoorCape and Island League Championship · Feb 41:40.94aCape and Island League ChampionshipFebruary 4, 2024
800 Meters · IndoorSuffolk Ice Breaker · Jan 182:24.54aSuffolk Ice BreakerJanuary 18, 2026
800 Meters · OutdoorMIAA Meet of Champions · Jun 12:17.08aMIAA Meet of ChampionsJune 1, 2023
BU Facility: 2:33.75 2023 Lucia Stafford, Nike · IndoorJohn Thomas Terrier Classic · Jan 303:06.94John Thomas Terrier ClassicJanuary 30, 2026
Finals · IndoorCape & Islands #3 · Jan 445.95Cape & Islands #3January 4, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 800 Meters · Place 38 · Holy CrossHoly Cross800 Meters38.2:25.37aSo
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 800 Meters · Place 12 · Holy CrossHoly Cross800 Meters12.2:18.78aSo
Apr 11UMASS Commonwealth InvitationalApr 11 · 800 Meters · Place 16 · Holy CrossHoly Cross800 Meters16.2:21.54aSo
Mar 27Jaylin Rainford InvitationalMar 27 · 1500 Meters · Place 21 · Holy CrossHoly Cross1500 Meters214:54.73a PBSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 800 Meters · Place 23 · Holy CrossHoly Cross800 Meters232:26.05aSO
Feb 14URI Coaches InvitationalFeb 14 · 1000 Meters · Place 12 · Holy CrossHoly Cross1000 Meters123:11.14SO
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 41 · Holy CrossHoly Cross800 Meters412:28.99aSo
Jan 30John Thomas Terrier ClassicJan 30 · 1000 Meters · Place 37 · Holy CrossHoly Cross1000 Meters373:36.85SO
Jan 30John Thomas Terrier ClassicJan 30 · 1000 Meters · Place 37 · Holy CrossHoly Cross1000 Meters373:05.07SO
Jan 30John Thomas Terrier ClassicJan 30 · BU Facility: 2:33.75 2023 Lucia Stafford, Nike · Place 37 · Holy CrossHoly CrossBU Facility: 2:33.75 2023 Lucia Stafford, Nike373:06.94 PBSO
Jan 18Suffolk Ice BreakerJan 18 · 800 Meters · Place 14 · Holy CrossHoly Cross800 Meters142:24.54a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Alden InvitationalDec 6 · 1000 Meters · Place 2 · Holy CrossHoly Cross1000 Meters2.3:04.37aSo
Jan 24Riverhawk InvitationalJan 24 · 1000 Meters · Place 25 · Holy CrossHoly Cross1000 Meters25.3:06.02aFr
Jan 18URI InvitationalJan 18 · 1 Mile · Place 9 · Holy CrossHoly Cross1 Mile95:22.27 PBFR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 800 Meters · Place 10 · Holy CrossHoly Cross800 Meters102:31.51FR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 800 Meters · Place 28 · Holy CrossHoly Cross800 Meters282:23.60aFR
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · 800 Meters · Place 28 · Holy CrossHoly Cross800 Meters282:26.89FR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 800 Meters · Place 24 · Holy CrossHoly Cross800 Meters24.2:23.06aFr
Mar 28Black & Gold InviteMar 28 · 1500 Meters · Place 25 · Holy CrossHoly Cross1500 Meters255:00.17aFr
Mar 7NEICAAA ChampionshipsMar 7 · 1000 Meters · Place 11 · Holy CrossHoly Cross1000 Meters113:10.66 PBFR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 1000 Meters · Place 7 · Holy CrossHoly Cross1000 Meters7.3:11.52aFr
Feb 24MIAA Meet of Champions Feb 24 · 1000 Meters · Place 14 · BarnstableBarnstable1000 Meters143:08.09a—
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · 1000 Meters · Place 9 · BarnstableBarnstable1000 Meters9.3:09.47a12
Feb 4Cape and Island League ChampionshipFeb 4 · 600 Meters · Place 1 · BarnstableBarnstable600 Meters11:40.94a PB—
Feb 4Cape and Island League ChampionshipFeb 4 · 300 Meters · Place 4 · BarnstableBarnstable300 Meters444.11a PB—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 1000 Meters · Place 2 · BarnstableBarnstable1000 Meters22:56.48 PB12
Jan 23Cape and Island Meet 6Jan 23 · 1000 Meters · Place 1 · BarnstableBarnstable1000 Meters13:00.34a—
Jan 16Cape and Island Meet #5Jan 16 · 1000 Meters · Place 1 · BarnstableBarnstable1000 Meters13:06.5712
Jan 4Cape and Island Meet #3Jan 4 · 600 Meters · Place 1 · BarnstableBarnstable600 Meters11:44.75a—
Jan 4Cape and Island Meet #3Jan 4 · 300 Meters · Place 2 · BarnstableBarnstable300 Meters244.29a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Cape & Islands Championship MeetMay 20 · 800 Meters · Place 1 · BarnstableBarnstable800 Meters12:23.80a—
May 14Nauset vs. BarnstableMay 14 · 800 Meters · Place 1 · BarnstableBarnstable800 Meters1.2:30.40Unofficial12
May 10MSTCA Twilight InvitationalMay 10 · 800 Meters · Place 4 · BarnstableBarnstable800 Meters42:20.07a—
May 3Barnstable vs. FalmouthMay 3 · Javelin · Place 5 · BarnstableBarnstableJavelin600g5.31-03.00Unofficial12
May 3Barnstable vs. FalmouthMay 3 · 800 Meters · Place 1 · BarnstableBarnstable800 Meters1.02:31.7Unofficial12
May 1Barnstable vs. RiverviewMay 1 · 1 Mile · Place 1 · BarnstableBarnstable1 Mile1.06:27.4Unofficial12
May 1Barnstable vs. RiverviewMay 1 · Javelin · Place 5 · BarnstableBarnstableJavelin600g5.31-08.00Unofficial12
Apr 23DY vs BarnstableApr 23 · 800 Meters · Place 1 · BarnstableBarnstable800 Meters1.02:17.1Unofficial12
Apr 9Monomoy vs BarnstableApr 9 · 2 Miles · Place 2 · BarnstableBarnstable2 Miles2.13:23 PB12

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Place 2 · BarnstableBarnstable800 Meters2.2:30.73a12
Dec 12Cape and Island Meet #1Dec 12 · 300 Meters · Place 2 · BarnstableBarnstable300 Meters2.45.05a12
Dec 12Cape and Island Meet #1Dec 12 · 600 Meters · Place 1 · BarnstableBarnstable600 Meters1.1:45.93a12
Feb 25MIAA Meet of ChampionsFeb 25 · 1000 Meters · Place 11 · BarnstableBarnstable1000 Meters113:16.31JR
Feb 18MIAA Division 2 Track & Field ChampionshipFeb 18 · 1000 Meters · Place 1 · BarnstableBarnstable1000 Meters12:59.6411
Feb 11MSTCA Qualifier MeetFeb 11 · 600 Meters · Place 6 · BarnstableBarnstable600 Meters6.1:41.80a11
Feb 5Official Cape and Island ChampionshipFeb 5 · 1000 Meters · Place 2 · BarnstableBarnstable1000 Meters23:13.1211
Jan 29MSTCA Coaches InvitationalJan 29 · 1000 Meters · Place 10 · BarnstableBarnstable1000 Meters103:05.87a—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 1000 Meters · Place 10 · BarnstableBarnstable1000 Meters10.3:05.87a11
Jan 17Cape & Islands #5Jan 17 · 1000 Meters · Place 2 · BarnstableBarnstable1000 Meters23:14.76a11
Jan 10Cape & Islands Meet #4Jan 10 · 600 Meters · Place 1 · BarnstableBarnstable600 Meters11:42.78—
Jan 10Cape & Islands Meet #4Jan 10 · 300 Meters · Place 3 · BarnstableBarnstable300 Meters346.06—
Jan 3Cape & Islands #3Jan 3 · 1000 Meters · Place 1 · BarnstableBarnstable1000 Meters13:08.37—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · 800 Meters · Place 4 · BarnstableBarnstable800 Meters42:17.08a PB—
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 800 Meters · Place 4 · BarnstableBarnstable800 Meters4.2:18.41a11
May 22Cape and Islands Championship MeetMay 22 · 400 Meters · Place 3 · BarnstableBarnstable400 Meters31:01.36a PB—
May 12MSTCA Twilight InvitationalMay 12 · 800 Meters · Place 3 · BarnstableBarnstable800 Meters32:20.55a—
May 6Sunset TwilightMay 6 · 800 Meters · Place 1 · BarnstableBarnstable800 Meters12:20.30a—
May 613th Annual Greater New Bedford Sunset Invitational MeetMay 6 · 800 Meters · Place 1 · BarnstableBarnstable800 Meters1.2:20.30a11

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 800 Meters · Place 3 · BarnstableBarnstable800 Meters3.2:29.58a11
Dec 20C&I Meet #2Dec 20 · 1000 Meters · Place 2 · BarnstableBarnstable1000 Meters2.3:17.04a11
Feb 26MIAA All-State ChampionshipsFeb 26 · 1000 Meters · Place 16 · BarnstableBarnstable1000 Meters163:12.4210
Feb 20MIAA Div 2 ChampionshipsFeb 20 · 1000 Meters · Place 3 · BarnstableBarnstable1000 Meters33:07.37SO
Feb 12MSTCA Last ChanceFeb 12 · 2 Miles · Place 19 · BarnstableBarnstable2 Miles1913:09.2910
Feb 6Cape & Islands League ChampionshipFeb 6 · 1000 Meters · Place 1 · BarnstableBarnstable1000 Meters13:21.9310
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · 1000 Meters · Place 2 · BarnstableBarnstable1000 Meters2.3:08.38a10
Jan 4Cape & Islands #3Jan 4 · Finals · Place 1 · BarnstableBarnstableFinals11:48.80—
Jan 4Cape & Islands #3Jan 4 · Finals · Place 2 · BarnstableBarnstableFinals245.95 PB—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · 800 Meters · Place 10 · BarnstableBarnstable800 Meters10.2:17.38a10
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · 800 Meters · Place 6 · BarnstableBarnstable800 Meters6.2:19.65a10
May 23Cape and Islands League MeetMay 23 · 800 Meters · Place 1 · BarnstableBarnstable800 Meters1.2:27.26a10
May 23Cape and Islands League MeetMay 23 · 200 Meters · Place 4 · BarnstableBarnstable200 Meters4.28.03a PB10
May 23Cape and Islands League MeetMay 23 · 800 Meters · Place 1 · BarnstableBarnstable800 Meters1.2:27.26aUnofficial10
May 23Cape and Islands League MeetMay 23 · 200 Meters · Place 4 · BarnstableBarnstable200 Meters4.28.03aUnofficial10
May 13MSTCA Coaches Twilight InvitatiunalMay 13 · 800 Meters · Place 1 · BarnstableBarnstable800 Meters1.2:17.23a10
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · 800 Meters · Place 1 · BarnstableBarnstable800 Meters1.2:22.84a10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 1 Mile · Place 3 · BarnstableBarnstable1 Mile3.5:34.46a10
Dec 14Cape & Islands #1Dec 14 · 1000 Meters · Place 1 · BarnstableBarnstable1000 Meters1.3:1610

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11MV vs BarnstableMay 11 · 800 Meters · Place 2 · BarnstableBarnstable800 Meters2.2:34.49

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13MIAA D2 ChampionshipFeb 13 · 2 Miles · Place 23 · BarnstableBarnstable2 Miles23.12:45.21a8
Feb 9MSTCA Last Chance InvitationalFeb 9 · 2 Miles · Place 8 · BarnstableBarnstable2 Miles812:28.568
Feb 9MSTCA Last Chance InvitationalFeb 9 · 2 Miles · Place 8 · BarnstableBarnstable2 Miles812:28.568
Feb 3Cape & Islands Championship Feb 3 · 1000 Meters · Place 2 · BarnstableBarnstable1000 Meters23:21.158
Jan 26MSTCA Coaches Invite Large SchoolsJan 26 · 2 Miles · Place 24 · BarnstableBarnstable2 Miles2412:24.74 PB8
Jan 26MSTCA Coaches Invite Large SchoolsJan 26 · 2 Miles · Place 12 · BarnstableBarnstable2 Miles1212:24.748
Jan 21MV vs BarnstableJan 21 · 1000 Meters · Place 2 · BarnstableBarnstable1000 Meters2.3:28Unofficial8

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28MSTCA Winter Distance ClassicDec 28 · 1 Mile · Place 69 · BarnstableBarnstable1 Mile69.6:30.30a8