Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor14th Annual GNB Sunset Invitational · May 413.69a14th Annual GNB Sunset InvitationalMay 4, 2024
55 Meter · IndoorMSTCA Winter Festival (Small School) · Dec 107.34aMSTCA Winter Festival (Small School)December 10, 2023
Discus · 1.6kg · OutdoorDistrict E Girls & Boys Division 1 Relays · Apr 2732.30mDistrict E Girls & Boys Division 1 RelaysApril 27, 2024
Javelin · 800g · OutdoorMIAA Division 3 Track & Field Championship · May 30133-07MIAA Division 3 Track & Field ChampionshipMay 30, 2025
Shot Put · 12lb · OutdoorColonial Athletic League Championship · May 1940-00.50Colonial Athletic League ChampionshipMay 19, 2025

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

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Javelin · Place 16 · Worcester TechnicalJavelin800g16.133-07 PB11
May 19Colonial Athletic League ChampionshipMay 19 · Javelin · Place 4 · Worcester TechnicalJavelin800g4.121-0011
May 19Colonial Athletic League ChampionshipMay 19 · Discus · Place 14 · Worcester TechnicalDiscus1.6kg14.80-0611
May 19Colonial Athletic League ChampionshipMay 19 · Shot Put · Place 5 · Worcester TechnicalShot Put12lb5.40-00.50 PB11
May 15Double Dual NDA-v-W. Tech, NDA-v-ParkerMay 15 · Javelin · Worcester TechnicalJavelin800g—135-00Unofficial11
May 15Double Dual NDA-v-W. Tech, NDA-v-ParkerMay 15 · Discus · Worcester TechnicalDiscus1.6kg—115-10Unofficial11
May 15Double Dual NDA-v-W. Tech, NDA-v-ParkerMay 15 · Shot Put · Worcester TechnicalShot Put12lb—40-06Unofficial11
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Javelin · Place 1 · Worcester TechnicalJavelin1136-1111
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Discus · Place 17 · Worcester TechnicalDiscus1790-0511
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · Shot Put · Place 9 · Worcester TechnicalShot Put939-06.0011
May 7Dual Meet Monty Tech vs Worcester TechnicalMay 7 · Javelin · Place 1 · Worcester TechnicalJavelin800g1.126-09Unofficial11
May 7Dual Meet Monty Tech vs Worcester TechnicalMay 7 · Discus · Place 1 · Worcester TechnicalDiscus1.6kg1.115-09.5Unofficial11
May 7Dual Meet Monty Tech vs Worcester TechnicalMay 7 · Shot Put · Place 3 · Worcester TechnicalShot Put12lb3.36-06Unofficial11
May 7Dual Meet Monty Tech vs Worcester TechnicalMay 7 · 200 Meters · Place 7 · Worcester Technical200 Meters7.25.4Unofficial11
May 3District E Girls & Boys Division 1 RelaysMay 3 · Javelin · Place 15 · Worcester TechnicalJavelin1535.80m11
May 3District E Girls & Boys Division 1 RelaysMay 3 · Discus · Place 9 · Worcester TechnicalDiscus932.67m11
May 3District E Girls & Boys Division 1 RelaysMay 3 · Shot Put · Place 18 · Worcester TechnicalShot Put1811.03m11
Apr 16Dual Meet AMSA vs. Worcester TechnicalApr 16 · Javelin · Place 4 · Worcester TechnicalJavelin800g4.105-10Unofficial11
Apr 16Dual Meet AMSA vs. Worcester TechnicalApr 16 · Discus · Place 3 · Worcester TechnicalDiscus1.6kg3.97-04Unofficial11
Apr 16Dual Meet AMSA vs. Worcester TechnicalApr 16 · Shot Put · Place 2 · Worcester TechnicalShot Put12lb2.38-01Unofficial11
Apr 9Dual Meet Worcester Technical vs. BVTApr 9 · Javelin · Place 2 · Worcester TechnicalJavelin2131-511
Apr 9Dual Meet Worcester Technical vs. BVTApr 9 · Discus · Place 3 · Worcester TechnicalDiscus3110-611
Apr 9Dual Meet Worcester Technical vs. BVTApr 9 · Shot Put · Place 4 · Worcester TechnicalShot Put432-811
Apr 3Double Dual NDA_v-Burncoat, NDA-v-Worcester Tech.Apr 3 · Javelin · Worcester TechnicalJavelin800g—122-09Unofficial11
Apr 3Double Dual NDA_v-Burncoat, NDA-v-Worcester Tech.Apr 3 · Discus · Worcester TechnicalDiscus1.6kg—95-10Unofficial11
Apr 3Double Dual NDA_v-Burncoat, NDA-v-Worcester Tech.Apr 3 · Shot Put · Worcester TechnicalShot Put12lb—39-03Unofficial11
Apr 3Double Dual NDA_v-Burncoat, NDA-v-Worcester Tech.Apr 3 · 200 Meters · Worcester Technical200 Meters—25.7Unofficial11
Apr 3Double Dual NDA_v-Burncoat, NDA-v-Worcester Tech.Apr 3 · 100 Meters · Worcester Technical100 Meters—12.4Unofficial11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11MSTCA Rising ChampionshipFeb 11 · Shot Put · Place 5 · Worcester TechnicalShot Put539-1.25—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Shot Put · Place 34 · Worcester TechnicalShot Put3410.89m—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · Javelin · Place 16 · Worcester TechnicalJavelin16108-7—
May 13Massachusetts Vocational Schools Track & Field ChampionshipsMay 13 · Shot Put · Place 15 · Worcester TechnicalShot Put1534-3—
May 11District E Division 1 Central Mass. ChampionshipMay 11 · Discus · Place 17 · Worcester TechnicalDiscus17101-1110
May 414th Annual GNB Sunset InvitationalMay 4 · 100 Meters · Place 76 · Worcester Technical100 Meters7613.69a PB—
Apr 27District E Girls & Boys Division 1 RelaysApr 27 · Javelin · Place 29 · Worcester TechnicalJavelin800g29.27.84m10
Apr 27District E Girls & Boys Division 1 RelaysApr 27 · Discus · Place 13 · Worcester TechnicalDiscus1.6kg13.32.30m PB10
Apr 27District E Girls & Boys Division 1 RelaysApr 27 · Shot Put · Place 23 · Worcester TechnicalShot Put12lb23.10.30m10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55 Meter · Worcester Technical55 Meter--DNS10
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 55 Meter · Place 50 · Worcester Technical55 MeterRound P50.7.34a PB10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22Colonial Athletic League ChampionshipMay 22 · Javelin · Place 9 · Worcester TechnicalJavelin9100-49