Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCatholic Central League - Open · Jan 205:16.06aCatholic Central League - OpenJanuary 20, 2026
1 Mile · OutdoorCCL Meet #3 · Apr 284:53.96aCCL Meet #3April 28, 2026
1000 Meters · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 132:45.08aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
2 Miles · OutdoorCCL North Fresh/Soph Invitational · May 712:18.2CCL North Fresh/Soph InvitationalMay 7, 2022
200 Meters · OutdoorBishop Fenwick vs St. Mary's · Mar 1332.4Bishop Fenwick vs St. Mary's March 13, 2021
300 Meters · IndoorCatholic Central League - Open · Jan 2041.07aCatholic Central League - OpenJanuary 20, 2026
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 2953.058aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
600 Meters · IndoorMSTCA Northeast Invitational · Jan 91:30.69aMSTCA Northeast InvitationalJanuary 9, 2026
800 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 291:59.69aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
800 Meters · Outdoor · Hand timedBishop Fenwick vs St. Mary's · May 82:51.7hBishop Fenwick vs St. Mary'sMay 8, 2021
Triple Jump · OutdoorCatholic Central League - Meet 2 @ AWHS · Apr 1433' 6.5"Catholic Central League - Meet 2 @ AWHSApril 14, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 4 · Saint Mary's800 Meters4.1:59.69a PB11
May 25Catholic Central League ChampionshipMay 25 · 800 Meters · Place 1 · Saint Mary's800 Meters1.2:03.73a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 800 Meters · Place 7 · Saint Mary's800 Meters72:02.11a11
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 36 · Saint Mary's800 Meters362:02.16a11
Apr 28CCL Meet #3Apr 28 · 1 Mile · Place 1 · Saint Mary's1 Mile1.4:53.96a PB11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 800 Meters · Place 3 · Saint Mary's800 Meters32:03.05a11
Apr 21April Break - Archbishop Williams @ St. Mary'sApr 21 · Triple Jump · Saint Mary'sTriple Jump—DNS11
Apr 21April Break - Archbishop Williams @ St. Mary'sApr 21 · 1 Mile · Saint Mary's1 Mile—DNF11
Apr 21April Break - Archbishop Williams @ St. Mary'sApr 21 · 800 Meters · Place 1 · Saint Mary's800 Meters1.2:15.711
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 800 Meters · Place 4 · Saint Mary's800 Meters42:02.58a11
Apr 14Catholic Central League - Meet 2 @ AWHSApr 14 · Triple Jump · Place 4 · Saint Mary'sTriple Jump4.33' 6.5" PB11
Apr 14Catholic Central League - Meet 2 @ AWHSApr 14 · 800 Meters · Place 1 · Saint Mary's800 Meters1.2:07.31a11
Apr 4CCL Meet #1Apr 4 · 800 Meters · Place 1 · Saint Mary's800 Meters1.2:10.17a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1000 Meters · Place 13 · Saint Mary's1000 Meters132:45.08a PB11
Feb 3Catholic Central League ChampionshipFeb 3 · 1000 Meters · Place 1 · Saint Mary's1000 Meters12:45.83a11
Jan 20Catholic Central League - OpenJan 20 · 1 Mile · Place 2 · Saint Mary's1 Mile25:16.06a PB11
Jan 20Catholic Central League - OpenJan 20 · 300 Meters · Place 3 · Saint Mary's300 Meters341.07a PB11
Jan 13Catholic Central League - Meet 4Jan 13 · 1000 Meters · Place 1 · Saint Mary's1000 Meters12:52.05a11
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 35 · Saint Mary's600 Meters351:30.69a PB11
Jan 6Catholic Central League - Meet 3Jan 6 · 600 Meters · Place 2 · Saint Mary's600 Meters21:33.48a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23Catholic Central - Meet 2Dec 23 · 1000 Meters · Place 3 · Saint Mary's1000 Meters3.2:59.51a11
Dec 16Catholic Central - Meet 1Dec 16 · 600 Meters · Saint Mary's600 Meters--DNS11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Saint Mary's400 MetersRelay Split—53.058a PB10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 10 · Saint Mary's800 Meters10.2:01.48a10
May 24CCL Championship Meet May 24 · 800 Meters · Place 1 · Saint Mary's800 Meters12:02.90a10
May 13St. Mary's vs. Archbishop Williams vs. MonomoyMay 13 · Triple Jump · Place 4 · Saint Mary'sTriple Jump433-5.510
May 13St. Mary's vs. Archbishop Williams vs. MonomoyMay 13 · 1 Mile · Place 1 · Saint Mary's1 Mile14:56.910
May 7CCL meet #3 at Bishop FeehanMay 7 · Triple Jump · Place 5 · Saint Mary'sTriple Jump532-04.0010
May 7CCL meet #3 at Bishop FeehanMay 7 · 800 Meters · Place 3 · Saint Mary's800 Meters32:08.29a10
May 3Catholic Central League Fresh/Soph/Middle MeetMay 3 · Triple Jump · Place 2 · Saint Mary'sTriple Jump235-310
May 3Catholic Central League Fresh/Soph/Middle MeetMay 3 · 800 Meters · Place 3 · Saint Mary's800 Meters32:10.62a10
Apr 29CCL Meet OpenApr 29 · 800 Meters · Place 1 · Saint Mary's800 Meters12:11.00a10
Apr 22St. Mary's April Break MeetApr 22 · 800 Meters · Place 2 · Saint Mary's800 Meters22:13.710
Apr 15CCL Meet #2Apr 15 · 800 Meters · Place 1 · Saint Mary's800 Meters12:12.53a10
Apr 5CCL Meet #1Apr 5 · 1 Mile · Place 3 · Saint Mary's1 Mile3.5:17.63a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 282024 Lynn All City ChampionshipMay 28 · 800 Meters · Place 3 · Saint Mary's800 Meters32:17.97a—
May 19Catholic Central League ChampionshipMay 19 · 800 Meters · Place 6 · Saint Mary's800 Meters62:17.08a—
May 14May All Comers JamboreeMay 14 · 1 Mile · Saint Mary's1 Mile—5:28.5Unofficial9
May 7CCL Meet #2 @ Bishop Feehan HS May 7 · 800 Meters · Place 7 · Saint Mary's800 Meters72:20.50a—
May 4CCL Fresh/Soph/MS MeetMay 4 · 1 Mile · Place 5 · Saint Mary's1 Mile55:16.93a—
May 4CCL Fresh/Soph/MS MeetMay 4 · 800 Meters · Place 9 · Saint Mary's800 Meters92:30.07a—
May 2CCL Meet 2 @ Bishop FenwickMay 2 · 1 Mile · Place 5 · Saint Mary's1 Mile55:32.54a—
Apr 23Catholic Central League - Archbishop WilliamsApr 23 · 2 Miles · Place 4 · Saint Mary's2 Miles4.12:28.63a9
Apr 23Catholic Central League - Archbishop WilliamsApr 23 · 1 Mile · Place 6 · Saint Mary's1 Mile6.5:23.00a9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9CCL Meet #3 at Bishop FeehanMay 9 · 1 Mile · Place 8 · St Marys (Lynn)1 Mile85:34.40a—
May 6CCL FR/SO/MS MeetMay 6 · 1 Mile · Place 4 · St Marys (Lynn)1 Mile45:29.52a—
Apr 25Archbishop Williams vs. St. Mary's, Matignon, St. Joseph's Prep, Cristo ReyApr 25 · 1 Mile · Place 5 · St Marys (Lynn)1 Mile55:38.30a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22CCL League ChampionshipMay 22 · 1 Mile · Place 12 · Saint Mary's1 Mile12.5:57.70a7
May 22CCL League ChampionshipMay 22 · 800 Meters · Saint Mary's800 Meters—DNS7
May 10St. Mary's vs. Cardinal Spellman vs. Arlington Catholic vs. St. Joseph's PrepMay 10 · 1 Mile · Place 3 · Saint Mary's1 Mile3.5:53.77
May 10St. Mary's vs. Cardinal Spellman vs. Arlington Catholic vs. St. Joseph's PrepMay 10 · 800 Meters · Place 7 · Saint Mary's800 Meters7.2:42.97
May 7CCL North Fresh/Soph InvitationalMay 7 · 2 Miles · Place 1 · Saint Mary's2 Miles1.12:18.2 PB7
May 7CCL North Fresh/Soph InvitationalMay 7 · 1 Mile · Place 2 · Saint Mary's1 Mile2.5:53.17
May 3CCL Multiple Teams MeetMay 3 · 1 Mile · Place 15 · Saint Mary's1 Mile15.5:49.54a7
Apr 26St. Mary's vs. Bishop StangApr 26 · 1 Mile · Place 2 · Saint Mary's1 Mile2.5:47.27
Apr 19St. Mary's vs. Arlington CatholicApr 19 · 1 Mile · Place 3 · Saint Mary's1 Mile3.5:59.87
Apr 5Bishop Fenwick vs St. Mary's & MatignonApr 5 · 1 Mile · Place 5 · Saint Mary's1 Mile5.6:05.97

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Tri County Meet 3 BUDec 20 · 1000 Meters · Saint Mary's1000 Meters—DNS7
Dec 10Tri County Meet1Dec 10 · 1000 Meters · Place 27 · Saint Mary's1000 Meters27.3:35.23a7

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5CCL MS/Fr/So MeetJun 5 · 800 Meters · Saint Mary's800 Meters—SCR6
May 8Bishop Fenwick vs St. Mary'sMay 8 · 800 Meters · Place 4 · St Marys (Lynn)800 Meters42:51.7h PB6
Mar 20Austin Prep vs St. Mary'sMar 20 · 1000 Meters · Saint Mary's1000 Meters—3:48.4Unofficial6
Mar 13Bishop Fenwick vs St. Mary's Mar 13 · 200 Meters · Place 8 · Saint Mary's200 Meters8.32.4 PB6