Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 134:49.87aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
1 Mile · OutdoorSt. Mary's April Break Meet · Apr 224:55.0St. Mary's April Break MeetApril 22, 2025
1000 Meters · IndoorCatholic Central League - Open · Jan 202:55.93aCatholic Central League - OpenJanuary 20, 2026
2 Miles · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 1310:55.32MIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
2 Miles · OutdoorMIAA Division 5 Track & Field Championship · May 2910:22.34aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
800 Meters · IndoorMSTCA Northeast Invitational · Jan 122:19.24MSTCA Northeast InvitationalJanuary 12, 2024
800 Meters · OutdoorApril Break - Archbishop Williams @ St. Mary's · Apr 212:16.8April Break - Archbishop Williams @ St. Mary'sApril 21, 2026
Javelin · 800g · OutdoorCCL Meet #1 · Apr 4111-05CCL Meet #1April 4, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 17 · Saint Mary's2 Miles17.10:22.34a PB12
May 262026 Lynn All City ChampionshipMay 26 · Javelin · Place 3 · Saint Mary'sJavelin800g3.105-0912
May 25Catholic Central League ChampionshipMay 25 · Javelin · Place 3 · Saint Mary'sJavelin800g3.105' 4"12
May 25Catholic Central League ChampionshipMay 25 · 2 Miles · Place 2 · Saint Mary's2 Miles2.10:59.56a12
May 16MSTCA Coaches Shore InvitationalMay 16 · 2 Miles · Place 23 · Saint Mary's2 Miles2310:48.06a12
May 12CCL Spring Track MeetMay 12 · Javelin · Place 3 · Saint Mary'sJavelin800g3.97' 2"12
May 12CCL Spring Track MeetMay 12 · 2 Miles · Place 1 · Saint Mary's2 Miles1.10:46.112
Apr 28CCL Meet #3Apr 28 · Javelin · Place 6 · Saint Mary'sJavelin800g6.81-0112
Apr 28CCL Meet #3Apr 28 · 2 Miles · Place 1 · Saint Mary's2 Miles1.11:00.41a12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 1 Mile · Place 7 · Saint Mary's1 Mile74:55.06a12
Apr 21April Break - Archbishop Williams @ St. Mary'sApr 21 · Javelin · Place 1 · Saint Mary'sJavelin800g1.99' 6"12
Apr 21April Break - Archbishop Williams @ St. Mary'sApr 21 · 800 Meters · Place 2 · Saint Mary's800 Meters2.2:16.8 PB12
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Javelin · Place 19 · Saint Mary'sJavelin1994-1012
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 2 Miles · Place 3 · Saint Mary's2 Miles310:35.49a12
Apr 14Catholic Central League - Meet 2 @ AWHSApr 14 · Javelin · Place 1 · Saint Mary'sJavelin800g1.107' 1"12
Apr 14Catholic Central League - Meet 2 @ AWHSApr 14 · 2 Miles · Place 2 · Saint Mary's2 Miles2.11:11.53a12
Apr 14Catholic Central League - Meet 2 @ AWHSApr 14 · 1 Mile · Place 2 · Saint Mary's1 Mile2.4:59.06a12
Apr 4CCL Meet #1Apr 4 · Javelin · Place 4 · Saint Mary'sJavelin800g4.111-05 PB12
Apr 4CCL Meet #1Apr 4 · 2 Miles · Place 1 · Saint Mary's2 Miles1.11:53.44a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 2 Miles · Place 21 · Saint Mary's2 Miles2110:57.68a12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1 Mile · Place 17 · Saint Mary's1 Mile174:49.87a PB12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 2 Miles · Place 24 · Saint Mary's2 Miles2410:55.32 PB—
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 2 Miles · Place 4 · Saint Mary's2 Miles411:03.34a12
Feb 3Catholic Central League ChampionshipFeb 3 · 2 Miles · Place 1 · Saint Mary's2 Miles111:03.34a12
Jan 20Catholic Central League - OpenJan 20 · High Jump · Saint Mary'sHigh Jump—NH12
Jan 20Catholic Central League - OpenJan 20 · 1000 Meters · Place 2 · Saint Mary's1000 Meters22:55.93a PB12
Jan 13Catholic Central League - Meet 4Jan 13 · 2 Miles · Place 1 · Saint Mary's2 Miles111:09.22a12
Jan 13Catholic Central League - Meet 4Jan 13 · 1 Mile · Place 2 · Saint Mary's1 Mile24:57.37a12
Jan 6Catholic Central League - Meet 3Jan 6 · 2 Miles · Place 1 · Saint Mary's2 Miles110:56.66a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 272025 Lynn All City ChampionshipsMay 27 · Javelin · Place 7 · Saint Mary'sJavelin796-811
May 24CCL Championship Meet May 24 · Javelin · Place 8 · Saint Mary'sJavelin8109-511
May 24CCL Championship Meet May 24 · 2 Miles · Place 4 · Saint Mary's2 Miles410:38.10a11
May 13St. Mary's vs. Archbishop Williams vs. MonomoyMay 13 · Javelin · Place 2 · Saint Mary'sJavelin297-111
May 13St. Mary's vs. Archbishop Williams vs. MonomoyMay 13 · 1 Mile · Place 3 · Saint Mary's1 Mile35:00.011
May 10MSTCA Coaches Shore InvitationalMay 10 · 2 Miles · Place 27 · Saint Mary's2 Miles2710:35.30a11
May 7CCL meet #3 at Bishop FeehanMay 7 · Javelin · Place 7 · Saint Mary'sJavelin787-0011
May 7CCL meet #3 at Bishop FeehanMay 7 · 2 Miles · Place 2 · Saint Mary's2 Miles211:01.94a11
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · 2 Miles · Place 5 · Saint Mary's2 Miles510:37.40a11
Apr 29CCL Meet OpenApr 29 · 1 Mile · Place 1 · Saint Mary's1 Mile15:17.52a11
Apr 22St. Mary's April Break MeetApr 22 · 1 Mile · Place 3 · Saint Mary's1 Mile34:55.0 PB11
Apr 15CCL Meet #2Apr 15 · 1 Mile · Place 1 · Saint Mary's1 Mile15:09.43a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 2 Miles · Place 24 · Saint Mary's2 Miles2410:55.32a—
Jan 28Catholic Central League - Open MeetJan 28 · 1 Mile · Place 2 · Saint Mary's1 Mile25:05.36a—
Jan 21Catholic Central League Meet 5Jan 21 · 2 Miles · Place 1 · Saint Mary's2 Miles111:12.37a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 76 · Saint Mary's1 Mile765:01.66a—
Jan 7Catholic Central League - Meet 3Jan 7 · 2 Miles · Place 1 · Saint Mary's2 Miles111:41.26a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 282024 Lynn All City ChampionshipMay 28 · 1 Mile · Place 2 · Saint Mary's1 Mile25:07.83a—
May 19Catholic Central League ChampionshipMay 19 · 1 Mile · Place 5 · Saint Mary's1 Mile54:55.93a—
May 7CCL Meet #2 @ Bishop Feehan HS May 7 · 2 Miles · Place 2 · Saint Mary's2 Miles211:16.53a—
May 4CCL Fresh/Soph/MS MeetMay 4 · 1 Mile · Place 2 · Saint Mary's1 Mile24:56.65a—
May 2CCL Meet 2 @ Bishop FenwickMay 2 · 1 Mile · Place 1 · Saint Mary's1 Mile15:17.38a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 30Catholic Central League - Meet 6Jan 30 · 1 Mile · Place 2 · Saint Mary's1 Mile25:10.87a—
Jan 23Catholic Central League - Meet 5Jan 23 · 2 Miles · Place 3 · Saint Mary's2 Miles311:23.32a—
Jan 16Catholic Central League - Meet 4Jan 16 · 1 Mile · Place 4 · Saint Mary's1 Mile45:13.5110
Jan 12MSTCA Northeast InvitationalJan 12 · 800 Meters · Place 52 · Saint Mary's800 Meters522:19.24 PB10
Jan 9Catholic Central League - Meet 3Jan 9 · 2 Miles · Place 3 · Saint Mary's2 Miles311:39.74a—