Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMidland Wachusett Division B League Meet · May 1417.08aMidland Wachusett Division B League MeetMay 14, 2024
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1029.78aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorCentral Mass. Multi-Meet · Jun 929.99Central Mass. Multi-MeetJune 9, 2025
300 Meters · IndoorMSTCA Speed Classic Small School · Dec 1851.81aMSTCA Speed Classic Small SchoolDecember 18, 2022
400m Hurdles · 30" / 0.762m · OutdoorMidland Wachusett Division B League Meet · May 141:17.92aMidland Wachusett Division B League MeetMay 14, 2024
55 Meters · IndoorMSTCA Northeast Invitational · Jan 108.50aMSTCA Northeast InvitationalJanuary 10, 2025
55m Hurdles · 33" · IndoorShrewsbury Week # 1 Mid Wach League · Dec 189.60Shrewsbury Week # 1 Mid Wach LeagueDecember 18, 2024
800 Meters · OutdoorCentral Mass. Multi-Meet · Jun 92:59.51Central Mass. Multi-MeetJune 9, 2025
High Jump · IndoorMSTCA Division 3 James Kalperis Relays · Jan 181.58mMSTCA Division 3 James Kalperis RelaysJanuary 18, 2025
High Jump · OutdoorMSTCA South Shore Twilight Invitational · May 215-03.00MSTCA South Shore Twilight InvitationalMay 21, 2022
Javelin · 600g · OutdoorMidland Wachusett Division B League Meet · May 1476-08.50Midland Wachusett Division B League MeetMay 14, 2024
Long Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 34.33mCentral Mass MultiMeet 2024June 3, 2024

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

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · Javelin · Place 2 · Nashoba RegJavelin223.86m12
Jun 9Central Mass. Multi-MeetJun 9 · 200 Meters · Place 21 · Nashoba Reg200 Meters2129.99 PB12
Jun 9Central Mass. Multi-MeetJun 9 · 800 Meters · Place 25 · Nashoba Reg800 Meters252:59.51 PB12
Jun 9Central Mass. Multi-MeetJun 9 · Long Jump · Place 12 · Nashoba RegLong Jump124.53m12
Jun 9Central Mass. Multi-MeetJun 9 · High Jump · Place 2 · Nashoba RegHigh Jump21.47m12
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 11 · Nashoba RegShot Put117.27m12
Jun 9Central Mass. Multi-MeetJun 9 · 100m Hurdles · Place 3 · Nashoba Reg100m Hurdles317.2412
Jun 9Central Mass. Multi-MeetJun 9 · 1500 Meters · Place 6 · Nashoba Reg1500 Meters6316012
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · High Jump · Place 3 · Nashoba RegHigh Jump35-012
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100m Hurdles · Place 12 · Nashoba Reg100m HurdlesRound P1217.19a12
May 23Midland Wachusett Division B League MeetMay 23 · High Jump · Place 2 · Nashoba RegHigh Jump24-1012
May 23Midland Wachusett Division B League MeetMay 23 · Javelin · Place 5 · Nashoba RegJavelin569-1012
May 23Midland Wachusett Division B League MeetMay 23 · 100m Hurdles · Place 4 · Nashoba Reg100m Hurdles417.61a12
May 23Midland Wachusett Division B League MeetMay 23 · 100m Hurdles · Place 4 · Nashoba Reg100m Hurdles417.79a12
May 17District E Central Mass Division 1 ChampionshipMay 17 · High Jump · Place 5 · Nashoba RegHigh Jump55-012
May 17District E Central Mass Division 1 ChampionshipMay 17 · Javelin · Place 14 · Nashoba RegJavelin1482-512
May 10District E Nick DiPilato InvitationalMay 10 · High Jump · Place 2 · Nashoba RegHigh Jump24-1012
May 7Nashoba vs. North Middlesex (Girls)May 7 · High Jump · Place 1 · Nashoba RegHigh Jump14-812
May 7Nashoba vs. North Middlesex (Girls)May 7 · Javelin · Place 1 · Nashoba RegJavelin167-912
May 7Nashoba vs. North Middlesex (Girls)May 7 · 400m Hurdles · Place 2 · Nashoba Reg400m Hurdles21:23.012
May 7Nashoba vs. North Middlesex (Girls)May 7 · 100m Hurdles · Place 3 · Nashoba Reg100m Hurdles317.312
May 3Weston Twilight Invitational - Weston EventsMay 3 · High Jump · Place 9 · Nashoba RegHigh Jump94-10.0012
May 3Weston Twilight Invitational - Weston EventsMay 3 · Javelin · Place 29 · Nashoba RegJavelin2969-0712
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100m Hurdles · Place 18 · Nashoba Reg100m Hurdles1818.05a12
Apr 30Nashoba vs. LeominsterApr 30 · High Jump · Place 1 · Nashoba RegHigh Jump15-012
Apr 30Nashoba vs. LeominsterApr 30 · Javelin · Place 2 · Nashoba RegJavelin275-412
Apr 30Nashoba vs. LeominsterApr 30 · 100m Hurdles · Place 2 · Nashoba Reg100m Hurdles217.612
Apr 2Nashoba vs. Marlborough (Girls)Apr 2 · High Jump · Place 1 · Nashoba RegHigh Jump14-1012
Apr 2Nashoba vs. Marlborough (Girls)Apr 2 · Javelin · Place 1 · Nashoba RegJavelin184-112
Apr 2Nashoba vs. Marlborough (Girls)Apr 2 · 400m Hurdles · Place 2 · Nashoba Reg400m Hurdles21:21.612
Apr 2Nashoba vs. Marlborough (Girls)Apr 2 · 100m Hurdles · Place 2 · Nashoba Reg100m Hurdles218.412

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · High Jump · Nashoba RegHigh Jump—NH—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · High Jump · Place 5 · Nashoba RegHigh Jump55-2—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 22 · Nashoba Reg55m Hurdles229.53a—
Feb 8MSTCA Qualifier MeetFeb 8 · High Jump · Place 2 · Nashoba RegHigh Jump25-0—
Feb 8MSTCA Qualifier MeetFeb 8 · 55m Hurdles · Place 5 · Nashoba Reg55m HurdlesRound P59.38a—
Feb 8MSTCA Qualifier MeetFeb 8 · 55m Hurdles · Place 5 · Nashoba Reg55m Hurdles59.56a—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · High Jump · Place 1 · Nashoba RegHigh Jump15-2—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 55m Hurdles · Place 2 · Nashoba Reg55m Hurdles29.54a—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 55m Hurdles · Place 2 · Nashoba Reg55m Hurdles29.52a—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · High Jump · Place 1 · Nashoba RegHigh Jump15-0—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · High Jump · Place 9 · Nashoba RegHigh Jump95-0—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 55m Hurdles · Place 25 · Nashoba Reg55m HurdlesRound P259.67a—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · High Jump · Place 1 · Nashoba RegHigh Jump11.58m PB—
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · High Jump · Place 1 · NashobaHigh Jump15-00.00SR
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · 55m Hurdles · Place 2 · Nashoba55m Hurdles29.90SR
Jan 10MSTCA Northeast InvitationalJan 10 · High Jump · Place 1 · Nashoba RegHigh Jump15-2—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 18 · Nashoba Reg55m Hurdles189.60a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 83 · Nashoba Reg200 Meters8329.78a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 135 · Nashoba Reg55 Meters1358.50a PB—

2024 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 55m Hurdles · Place 5 · Nashoba Reg55m Hurdles33"5.9.63a12
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 55m Hurdles · Place 1 · Nashoba Reg55m Hurdles33"1.9.60 PBWind: 012
Dec 18Shrewsbury Week # 1 Mid Wach LeagueDec 18 · High Jump · Place 1 · Nashoba RegHigh Jump1.5' 212
Dec 18Nashoba Results at Mid Wach Invite #1Dec 18 · 55m Hurdles · Nashoba Reg55m Hurdles33"—9.6Unofficial12
Dec 18Nashoba Results at Mid Wach Invite #1Dec 18 · High Jump · Nashoba RegHigh Jump—5-02.00Unofficial12
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 55m Hurdles · Place 6 · Nashoba Reg55m Hurdles33"Round P6.9.95a12
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 55m Hurdles · Nashoba Reg55m Hurdles33"--DNS12
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · High Jump · Place 2 · Nashoba RegHigh Jump2.4-10.0012
Feb 24MIAA Meet of Champions Feb 24 · High Jump · Place 11 · Nashoba RegHigh Jump115-2—
Feb 17MIAA Division 3 Indoor Track & Field ChampionshipFeb 17 · High Jump · Place 2 · Nashoba RegHigh Jump25-2—
Feb 1145th District E InviteFeb 11 · High Jump · Place 2 · Nashoba RegHigh Jump25-0—
Feb 1145th District E InviteFeb 11 · 55m Hurdles · Place 24 · Nashoba Reg55m Hurdles2410.97a—
Feb 3Mid Wach League Championship A & BFeb 3 · High Jump · Place 1 · Nashoba RegHigh Jump15-2—
Feb 3Mid Wach League Championship A & BFeb 3 · 55m Hurdles · Place 4 · Nashoba Reg55m Hurdles410.42a—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · High Jump · Place 9 · Nashoba RegHigh Jump94-1011
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · High Jump · Place 9 · Nashoba RegHigh Jump94-1011
Jan 24MW @ Shrewsbury # 5Jan 24 · High Jump · Place 3 · Nashoba RegHigh Jump34-6—
Jan 21MSTCA D3 RelaysJan 21 · High Jump · Place 4 · Nashoba RegHigh Jump4.1.48m11
Jan 17MW @ Shrewsbury # 4Jan 17 · 55m Hurdles · Place 12 · Nashoba Reg55m Hurdles1211.30a—
Jan 12MSTCA Northeast InvitationalJan 12 · High Jump · Place 12 · Nashoba RegHigh Jump124-10.0011
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 68 · Nashoba Reg55m HurdlesRound P6810.4111
Jan 12MSTCA Northeast InvitationalJan 12 · 200 Meters · Place 103 · Nashoba Reg200 Meters10330.3911
Jan 12MSTCA Northeast InvitationalJan 12 · 55 Meters · Place 152 · Nashoba Reg55 MetersRound P1528.5911

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 2 · Nashoba RegJavelin227.24m11
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 56 · Nashoba Reg200 Meters5617:28:53.5211
Jun 3Central Mass MultiMeet 2024Jun 3 · 800 Meters · Place 37 · Nashoba Reg800 Meters373:06.8311
Jun 3Central Mass MultiMeet 2024Jun 3 · Long Jump · Place 27 · Nashoba RegLong Jump274.33m PB11
Jun 3Central Mass MultiMeet 2024Jun 3 · High Jump · Place 1 · Nashoba RegHigh Jump11.52m11
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 19 · Nashoba RegShot Put196.65m11
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 27 · Nashoba RegShot Put276.65m11
Jun 3Central Mass MultiMeet 2024Jun 3 · 100m Hurdles · Place 3 · Nashoba Reg100m Hurdles316.9111
May 30MIAA Meet of ChampionsMay 30 · High Jump · Place 20 · Nashoba RegHigh Jump205-2—
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · High Jump · Place 3 · Nashoba RegHigh Jump3.5-04.0011
May 18MSTCA South Shore TwilightMay 18 · High Jump · Place 3 · Nashoba RegHigh Jump35-0—
May 18MSTCA South Shore TwilightMay 18 · Javelin · Place 31 · Nashoba RegJavelin3157-7—
May 18MSTCA South Shore TwilightMay 18 · 100m Hurdles · Nashoba Reg100m HurdlesRound P—DNF—
May 14Midland Wachusett Division B League MeetMay 14 · 400m Hurdles · Place 2 · Nashoba Reg400m Hurdles30" / 0.762m2.1:17.92a PB11
May 14Midland Wachusett Division B League MeetMay 14 · Javelin · Place 3 · Nashoba RegJavelin600g3.76-08.50 PB11
May 14Midland Wachusett Division B League MeetMay 14 · 100m Hurdles · Place 3 · Nashoba Reg100m Hurdles33" / 0.838mRound P3.17.99a11
May 14Midland Wachusett Division B League MeetMay 14 · 100m Hurdles · Place 2 · Nashoba Reg100m Hurdles33" / 0.838m2.17.08a PB11
May 14Midland Wachusett Division B League MeetMay 14 · High Jump · Place 1 · Nashoba RegHigh Jump1.5-02.0011
May 8Nashoba vs. LeominsterMay 8 · High Jump · Place 1 · Nashoba RegHigh Jump15-0—
May 8Nashoba vs. LeominsterMay 8 · Javelin · Place 3 · Nashoba RegJavelin368-4—
May 8Nashoba vs. LeominsterMay 8 · 400m Hurdles · Place 2 · Nashoba Reg400m Hurdles21:20.0—
May 8Nashoba vs. LeominsterMay 8 · 100m Hurdles · Place 2 · Nashoba Reg100m Hurdles217.9—
May 1Nashoba vs. FitchburgMay 1 · High Jump · Place 1 · Nashoba RegHigh Jump14-10—
May 1Nashoba vs. FitchburgMay 1 · Javelin · Place 2 · Nashoba RegJavelin278-0—
May 1Nashoba vs. FitchburgMay 1 · 100m Hurdles · Place 3 · Nashoba Reg100m Hurdles318.1—
Apr 2Nashoba vs. North Middlesex (Girls)Apr 2 · High Jump · Place 1 · Nashoba RegHigh Jump15-0—
Apr 2Nashoba vs. North Middlesex (Girls)Apr 2 · Javelin · Place 2 · Nashoba RegJavelin269-0—
Apr 2Nashoba vs. North Middlesex (Girls)Apr 2 · 100m Hurdles · Place 2 · Nashoba Reg100m Hurdles219.2—

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 55m Hurdles · Place 28 · Nashoba Reg55m Hurdles33"28.10.59a11
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · 55m Hurdles · Place 4 · Nashoba Reg55m Hurdles33"4.10.711
Dec 13MWIL Shrewsbury Invitational #1Dec 13 · High Jump · Place 4 · Nashoba RegHigh Jump4.4-06.0011
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 300 Meters · Place 75 · Nashoba Reg300 Meters75.52.07a11
Dec 10MSTCA Winter Festival (Small School)Dec 10 · High Jump · Place 6 · Nashoba RegHigh Jump6.5-00.0011
Feb 19MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 55m Hurdles · Place 30 · Nashoba55m HurdlesRound P3010.07a—
Feb 11MSTCA Qualifier MeetFeb 11 · 55m Hurdles · Place 18 · Nashoba Reg55m Hurdles33"Round P18.9.90a10
Feb 11MSTCA Qualifier MeetFeb 11 · High Jump · Place 4 · Nashoba RegHigh Jump4.5-00.0010
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · High Jump · Place 6 · NashobaHigh Jump65-00.00—
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · 55m Hurdles · Place 20 · Nashoba55m HurdlesRound P209.79a—
Jan 13MSTCA Northeast InvitationalJan 13 · High Jump · Place 17 · NashobaHigh Jump175-00.0010
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 25 · Nashoba55m Hurdles259.7910
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 25 · Nashoba Reg55m Hurdles33"Round P25.9.79a10
Jan 13MSTCA Northeast InvitationalJan 13 · High Jump · Place 17 · Nashoba RegHigh Jump17.5-00.0010
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 55m Hurdles · Place 6 · Nashoba Reg55m Hurdles33"Round P6.9.99a10
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 55m Hurdles · Place 4 · Nashoba Reg55m Hurdles33"4.9.71a10
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · High Jump · Place 3 · Nashoba RegHigh Jump3.5-00.0010

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26MIAA Division 4 Outdoor Track & Field ChampionshipMay 26 · High Jump · Place 10 · Nashoba RegHigh Jump10.4-10.0010
May 20MSTCA South Shore Twilight MeetMay 20 · High Jump · Place 2 · Nashoba RegHigh Jump2.4-10.0010
May 13 District E Division 1 Class MeetMay 13 · High Jump · Place 3 · NashobaHigh Jump34-1010
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · High Jump · Place 5 · NashobaHigh Jump54-10—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · High Jump · Place 5 · Nashoba RegHigh Jump5.4-10.0010
Apr 29District E Division 1 Relay MeetApr 29 · High Jump · Place 1 · NashobaHigh Jump11.47m10
Apr 29District E Division 1 Relay MeetApr 29 · High Jump · Place 1 · NashobaHigh Jump11.47m10

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 300 Meters · Place 67 · Nashoba Reg300 Meters67.51.81a PB10
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55m Hurdles · Place 31 · Nashoba Reg55m Hurdles33"31.10.79a10
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 55m Hurdles · Place 14 · Nashoba Reg55m Hurdles33"Round P14.10.60a10
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 55m Hurdles · Place 14 · Nashoba Reg55m Hurdles33"14.10.66a10
Dec 10MSTCA Winterfest Small SchoolsDec 10 · High Jump · Place 4 · Nashoba RegHigh Jump4.4-10.0010

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · High Jump · Place 15 · Nashoba RegHigh Jump15.5-00.009
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · 100m Hurdles · Nashoba Reg100m Hurdles33" / 0.838mRound P--FS9
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · High Jump · Place 3 · Nashoba RegHigh Jump3.5-00.009
May 21MSTCA South Shore Twilight InvitationalMay 21 · 100m Hurdles · Nashoba Reg100m Hurdles33" / 0.838mRound P—DNS9
May 21MSTCA South Shore Twilight InvitationalMay 21 · High Jump · Place 1 · Nashoba RegHigh Jump1.5-03.00 PB9
May 14District E Division 1 ChampionshipsMay 14 · High Jump · Place 4 · NashobaHigh Jump45-09
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · 100m Hurdles · Place 16 · Nashoba Reg100m Hurdles33" / 0.838mRound P16.18.99a9
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · High Jump · Place 2 · Nashoba RegHigh Jump2.5-00.009