Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBVT VS UXBRIDGE VS NOTRE DAME ACADEMY · May 612.7BVT VS UXBRIDGE VS NOTRE DAME ACADEMYMay 6, 2026
200 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1226.85aUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
300 Meters · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 845.13aCMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
400 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 251:03.93aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
50 Meters · IndoorSWCL Dual Meet #4 - Northbridge · Jan 306.60SWCL Dual Meet #4 - NorthbridgeJanuary 30, 2024
50 yard Dash · IndoorSWCL Dual Meet #5 - Northbridge · Jan 176.90SWCL Dual Meet #5 - NorthbridgeJanuary 17, 2024
50 Yard Dash · IndoorSWCL Dual Meet #1 - Northbridge · Dec 186.90SWCL Dual Meet #1 - NorthbridgeDecember 18, 2024
50 yard Dash Varsity · IndoorSWCL Dual Meet #5 - Northbridge · Jan 296.70SWCL Dual Meet #5 - NorthbridgeJanuary 29, 2025
55 Meter · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 87.96aCMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
55 Meters · IndoorMSTCA Qualifier Meet · Feb 87.94aMSTCA Qualifier MeetFebruary 8, 2025
Varsity 50 Yard Dash Finals · IndoorSWCL Dual Meet #3 - Northbridge · Jan 156.90SWCL Dual Meet #3 - NorthbridgeJanuary 15, 2025

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 47 · New England Elite Track ClubNew England Elite Track Club400 MetersRound P47.1:04.30a10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 5 · New England Elite Track ClubNew England Elite Track Club400 Meters5.1:03.93a PB10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club200 Meters8.26.88aWind: 0.510
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P8.13.39aWind: 1.210
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club100 Meters8.13.29aWind: 1.110
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 400 Meters · Place 4 · New England Elite Track ClubNew England Elite Track Club400 Meters4.1:04.00a10
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 200 Meters · Place 5 · New England Elite Track ClubNew England Elite Track Club200 MetersRound P5.27.17aWind: 0.410
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 200 Meters · Place 5 · New England Elite Track ClubNew England Elite Track Club200 Meters5.26.85a PBWind: 0.710
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 100 Meters · Place 5 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P5.13.30aWind: 1.210
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 100 Meters · New England Elite Track ClubNew England Elite Track Club100 Meters—DNSWind: -1.110
May 31USATF New England Youth InvitationalMay 31 · 400 Meters · New England Elite Track ClubNew England Elite Track Club400 Meters—DNS10
May 31USATF New England Youth InvitationalMay 31 · 100 Meters · New England Elite Track ClubNew England Elite Track Club100 MetersRound P—DNS10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 200 Meters · Place 9 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 MetersRound P9.27.06a10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100 Meters · Place 9 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 MetersRound P9.13.14a10
May 22CMAC Meet of ChampionsMay 22 · 200 Meters · Place 3 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 Meters3.27.31a10
May 22CMAC Meet of ChampionsMay 22 · 100 Meters · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters--DNS10
May 17USATF New England Youth Series #4May 17 · 400 Meters · New England Elite Track ClubNew England Elite Track Club400 Meters—DNS10
May 17USATF New England Youth Series #4May 17 · 200 Meters · Place 4 · New England Elite Track ClubNew England Elite Track Club200 Meters4.27.23a10
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 200 Meters · Place 5 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 Meters5.27.48a10
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 100 Meters · Place 10 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 MetersRound P10.13.59a10
May 14CMAC B ChampionshipMay 14 · 200 Meters · Place 1 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 Meters1.27.70a10
May 14CMAC B ChampionshipMay 14 · 100 Meters · Place 5 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 MetersRound P5.13.52a10
May 14CMAC B ChampionshipMay 14 · 100 Meters · Place 5 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters5.13.67a10
May 9Battle Road Twilight Series Meet 1May 9 · 200 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club200 Meters2.28.02aWind: 110
May 9District E Nick DiPilato InvitationalMay 9 · 100 Meters · Place 8 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters8.13.40a10
May 6BVT VS UXBRIDGE VS NOTRE DAME ACADEMYMay 6 · 100 Meters · Place 2 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters2.12.7 PB10
May 6BVT NHS NDA @Northbridge May 6 · 200 Meters · Place 3 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 Meters3.27.110
May 6BVT NHS NDA @Northbridge May 6 · 100 Meters · Place 2 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters2.12.710
May 3USATF New England Youth Series #2May 3 · 400 Meters · Place 6 · New England Elite Track ClubNew England Elite Track Club400 Meters6.1:05.73a10
May 3USATF New England Youth Series #2May 3 · 100 Meters · Place 10 · New England Elite Track ClubNew England Elite Track Club100 Meters10.13.91a10
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 100 Meters · Place 2 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters2.13.410
Apr 26USATF New England Youth Series #1Apr 26 · 400 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club400 Meters81:06.73a10
Apr 26USATF New England Youth Series #1Apr 26 · 100 Meters · Place 4 · New England Elite Track ClubNew England Elite Track Club100 Meters413.69a10
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 14 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 Meters1427.07a10
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 20 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters2013.15a10
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 200 Meters · Place 1 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 Meters1.27.110
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 100 Meters · Place 2 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters2.13.610
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 100 Meters · Place 1 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters1.13.310

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 300 Meters · Place 27 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters2745.65a10
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 300 Meters · Place 2 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters2.45.13a PB10
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 55 Meter · Place 4 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 MeterRound P4.8.03a10
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 55 Meter · Place 4 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 Meter4.7.96a PB10
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 47 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 MetersRound P478.06a10
Feb 4CMAC Rising Star InviteFeb 4 · 300 Meters · Place 4 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters448.39a10
Feb 4CMAC Rising Star InviteFeb 4 · 55 Meters · Place 3 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 Meters38.03a10
Jan 28CMAC TANT Week #5Jan 28 · 55 Meters · Place 7 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 Meters78.1010
Jan 13CMAC - Small at RLTCJan 13 · 300 Meters · Place 4 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters447.15a10
Jan 13CMAC - Small at RLTCJan 13 · 55 Meters · Place 2 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 Meters27.98a10

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 17CMAC TANT Week #1Dec 17 · 55 Meter · Place 6 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 Meter6.8.0010
Feb 11MSTCA Rising ChampionshipFeb 11 · 300 Meters · Place 10 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters1046.20a—
Feb 11MSTCA Rising ChampionshipFeb 11 · 55 Meters · Place 8 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 Meters88.03a—
Feb 11MSTCA Rising ChampionshipFeb 11 · 55 Meters · Place 7 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 Meters78.01a—
Feb 8MSTCA Qualifier MeetFeb 8 · 300 Meters · Place 35 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters3545.76a—
Feb 8MSTCA Qualifier MeetFeb 8 · 55 Meters · Place 37 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 MetersRound P377.94a PB—
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · 50 yard Dash Varsity · Place 2 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester50 yard Dash Varsity26.70 PB9
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · 50 yard Dash Varsity · Place 1 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester50 yard Dash Varsity16.809
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · Varsity 50 Yard Dash Finals · Place 5 · Notre Dame Academy-WorcesterNotre Dame Academy-WorcesterVarsity 50 Yard Dash Finals56.90 PB—
Jan 8SWCL Dual Meet #2 - NorthbridgeJan 8 · 300 Meters · Place 3 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters349.309

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 200 Meters · Place 10 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 MetersRound P1028.54a9
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 100 Meters · Place 12 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 MetersRound P1214.05a9
May 20Whitinsville vs NDA vs. DouglasMay 20 · 200 Meters · Place 1 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 Meters128.19
May 20Whitinsville vs NDA vs. DouglasMay 20 · 100 Meters · Place 1 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters113.79
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 200 Meters · Place 14 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 Meters1428.73a9
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 100 Meters · Place 21 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 MetersRound P2114.23a9
May 15Double Dual NDA-v-W. Tech, NDA-v-ParkerMay 15 · 200 Meters · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 Meters—28.1Unofficial9
May 15Double Dual NDA-v-W. Tech, NDA-v-ParkerMay 15 · 100 Meters · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters—13.4Unofficial9
May 10District E Nick DiPilato InvitationalMay 10 · 200 Meters · Place 15 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 Meters1528.85a9
May 10District E Nick DiPilato InvitationalMay 10 · 100 Meters · Place 10 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters1013.73a9
May 2Double Dual NDA-v-Burncoat, NDA-v-DohertyMay 2 · 100 Meters · Place 1 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters113.69
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 40 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester200 Meters4029.22a9
Apr 24MSTCA Warrior InvitationalApr 24 · 100 Meters · Place 54 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters5414.24a9
Apr 3Double Dual NDA_v-Burncoat, NDA-v-Worcester Tech.Apr 3 · 100 Meters · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester100 Meters—13.5Unofficial9

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 300 Meters · Place 18 · UnattachedUnattached300 Meters18.47.27a9
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 11 · UnattachedUnattached55 MeterRound P11.8.12a9
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 50 Yard Dash · Place 3 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester50 Yard Dash3.6.90 PB9
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 300 Meters · Place 2 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters2.49.209
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 55 Meter · Place 15 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 MeterRound P15.8.21a9
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 55 Meter · Place 10 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester55 Meter10.8.08a9
Feb 1145th District E InviteFeb 11 · 55 Meters · Place 11 · Notre Dame Academy-WorcNotre Dame Academy-Worc55 Meters118.07a—
Jan 30SWCL Dual Meet #4 - NorthbridgeJan 30 · 300 Meters · Place 2 · Notre Dame Academy-WorcNotre Dame Academy-Worc300 Meters248.60—
Jan 30SWCL Dual Meet #4 - NorthbridgeJan 30 · 50 Meters · Place 1 · Notre Dame Academy-WorcNotre Dame Academy-Worc50 Meters16.60 PB—
Jan 17SWCL Dual Meet #5 - NorthbridgeJan 17 · 50 yard Dash · Place 1 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester50 yard Dash16.90 PB8
Jan 17SWCL Dual Meet #5 - NorthbridgeJan 17 · 50 yard Dash · Place 1 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester50 yard Dash16.908
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 300 Meters · Place 6 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters650.708
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 50 yard Dash · Place 4 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester50 yard Dash46.908
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 300 Meters · Place 6 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters650.708
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 50 yard Dash · Place 4 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester50 yard Dash46.908

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11District E D 2 Central Mass ChampionshipMay 11 · 100 Meters · Place 9 · Notre Dame Academy-WorcNotre Dame Academy-Worc100 Meters913.74a—
May 4District E Multi / F.A.T. InvitationalMay 4 · 200 Meters · Place 9 · Notre Dame Academy-WorcNotre Dame Academy-Worc200 Meters928.66a—
May 4District E Multi / F.A.T. InvitationalMay 4 · 100 Meters · Place 38 · Notre Dame Academy-WorcNotre Dame Academy-Worc100 Meters3818.61a—
Apr 18MSTCA Warrior InvitationalApr 18 · 200 Meters · Place 52 · Notre Dame Academy-WorcNotre Dame Academy-Worc200 Meters5229.55a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 30 · Notre Dame Academy-WorcNotre Dame Academy-Worc100 Meters3013.77a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - NorthbridgeDec 20 · 50 Yard Dash · Place 2 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester50 Yard Dash2.7.008
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 300 Meters · Place 37 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters37.46.96a8
Dec 13SWCL Dual Meet #1 - NorthbridgeDec 13 · 50 Yard Dash · Place 4 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester50 Yard Dash4.7.108
Dec 13SWCL Dual Meet #1 - NorthbridgeDec 13 · 300 Meters · Place 3 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters3.50.408
Dec 13SWCL Dual Meet #1Dec 13 · 50 Yard Dash · Place 4 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester50 Yard Dash4.7.108
Dec 13SWCL Dual Meet #1Dec 13 · 300 Meters · Place 3 · Notre Dame Academy-WorcesterNotre Dame Academy-Worcester300 Meters3.50.408

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20MSTCA Warrior InvitationalApr 20 · 200 Meters · Place 65 · Notre Dame Academy-WorcNotre Dame Academy-Worc200 Meters6530.75a—
Apr 20MSTCA Warrior InvitationalApr 20 · 100 Meters · Place 80 · Notre Dame Academy-WorcNotre Dame Academy-Worc100 Meters8015.08a—