Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCMAC Meet of Champions · May 224:43.70aCMAC Meet of ChampionsMay 22, 2026
100 Meters · OutdoorSt. Paul's v. Worcester Technical CMAC A Dual Meet · May 1312.8St. Paul's v. Worcester Technical CMAC A Dual MeetMay 13, 2026
1000 Meters · IndoorCMAC NHS Week 2 / meet C · Jan 103:09.00CMAC NHS Week 2 / meet CJanuary 10, 2026
1500 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 94:55.95aDistrict E Nick DiPilato InvitationalMay 9, 2026
600 Meters · IndoorCMAC - Large at RLTC · Jan 121:35.64aCMAC - Large at RLTCJanuary 12, 2026
800 Meters · OutdoorMSTCA South Shore Twilight · May 232:09.55aMSTCA South Shore TwilightMay 23, 2026
Javelin · 800g · OutdoorSt. Paul's v. Worcester Technical CMAC A Dual Meet · May 1359' 0"St. Paul's v. Worcester Technical CMAC A Dual MeetMay 13, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 1 Mile · Place 21 · Worcester Technical1 Mile214:45.58a10
May 23MSTCA South Shore TwilightMay 23 · 800 Meters · Place 29 · Worcester Technical800 Meters292:09.55a PB10
May 22CMAC Meet of ChampionsMay 22 · 1 Mile · Place 7 · Worcester Technical1 Mile7.4:43.70a PB10
May 18CMAC A ChampionshipMay 18 · 1 Mile · Place 4 · Worcester Technical1 Mile4.4:51.07a10
May 16Central Mass. Division 1 Class MeetMay 16 · 1 Mile · Place 13 · Worcester Technical1 Mile13.4:52.85a10
May 13St. Paul's v. Worcester Technical CMAC A Dual MeetMay 13 · Javelin · Place 6 · Worcester TechnicalJavelin800g6.59' 0" PB10
May 13St. Paul's v. Worcester Technical CMAC A Dual MeetMay 13 · 400m Hurdles · Worcester Technical400m Hurdles36" / 0.914m—DNF10
May 13St. Paul's v. Worcester Technical CMAC A Dual MeetMay 13 · 1 Mile · Place 2 · Worcester Technical1 Mile2.5:19.210
May 13St. Paul's v. Worcester Technical CMAC A Dual MeetMay 13 · 100 Meters · Place 15 · Worcester Technical100 Meters15.12.8 PB10
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 1 Mile · Place 12 · Worcester Technical1 Mile12.5:21.94a10
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 800 Meters · Place 10 · Worcester Technical800 Meters10.2:12.08a10
May 9District E Nick DiPilato InvitationalMay 9 · 1500 Meters · Place 2 · Worcester Technical1500 Meters2.4:55.95a PB10
May 9District E Nick DiPilato InvitationalMay 9 · 800 Meters · Place 14 · Worcester Technical800 Meters14.2:17.79a10
Apr 30Abby Kelley v. Monty Tech v. Worcester Technical CMAC A Tri MeetApr 30 · 1 Mile · Place 1 · Worcester Technical1 Mile1.4:55.810
Apr 30Abby Kelley v. Monty Tech v. Worcester Technical CMAC A Tri MeetApr 30 · 800 Meters · Place 1 · Worcester Technical800 Meters1.2:10.910
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 1 Mile · Place 7 · Worcester Technical1 Mile74:54.46a10
Apr 23MSTCA Warrior InvitationalApr 23 · 800 Meters · Place 20 · Worcester Technical800 Meters202:13.19a10
Apr 15Worcester Technical vs. Assabet CMAC A Dual MeetApr 15 · 1 Mile · Place 1 · Worcester Technical1 Mile1.4:47.510

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4CMAC Rising Star InviteFeb 4 · 600 Meters · Place 2 · Worcester Technical600 Meters21:36.24a10
Jan 12CMAC - Large at RLTCJan 12 · 600 Meters · Place 9 · Worcester Technical600 Meters91:35.64a PB10
Jan 10CMAC NHS Week 2 / meet CJan 10 · 1000 Meters · Place 1 · Worcester Technical1000 Meters13:09.00 PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 800 Meters · Place 17 · Worcester Technical800 Meters172:26.28a9
May 10District E Nick DiPilato InvitationalMay 10 · 800 Meters · Place 25 · Worcester Technical800 Meters252:22.79a9
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 800 Meters · Place 10 · Worcester Technical800 Meters102:22.42a9