Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDivision D Midland-Wachusett League Meet · May 2011.79aDivision D Midland-Wachusett League MeetMay 20, 2026
Complete · OutdoorMSTCA InVacational & Pentathlon · Apr 2516.28MSTCA InVacational & PentathlonApril 25, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20Division D Midland-Wachusett League MeetMay 20 · 100 Meters · Place 6 · Tyngsborough100 MetersRound P6.11.89a12
May 20Division D Midland-Wachusett League MeetMay 20 · 100 Meters · Place 5 · Tyngsborough100 Meters5.11.79a PB12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 100 Meters · Place 17 · Tyngsborough100 MetersRound P17.12.19a12
May 6Tyngsboro vs LittletonMay 6 · 100 Meters · Tyngsborough100 Meters—11.6Unofficial12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 19 · TyngsboroughLong Jump1920-0.7511
May 24MSTCA South Shore Twilight InvitationalMay 24 · Long Jump · Place 2 · TyngsboroughLong Jump221-6.7511
May 21Midland Wachusett Division D League MeetMay 21 · Triple Jump · Place 2 · TyngsboroughTriple Jump239-10.2511
May 21Midland Wachusett Division D League MeetMay 21 · 110m Hurdles · Place 1 · Tyngsborough110m Hurdles116.00a11
May 21Midland Wachusett Division D League MeetMay 21 · 110m Hurdles · Place 1 · Tyngsborough110m Hurdles115.99a11
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Triple Jump · Place 5 · TyngsboroughTriple Jump540-411
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Long Jump · Place 1 · TyngsboroughLong Jump121-9.5011
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 110m Hurdles · Place 4 · Tyngsborough110m HurdlesRound P416.42a11
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 110m Hurdles · Place 4 · Tyngsborough110m Hurdles416.18a11
May 13Littleton vs Tyngsborough Dual MeetMay 13 · Triple Jump · Place 3 · TyngsboroughTriple Jump340-111
May 13Littleton vs Tyngsborough Dual MeetMay 13 · Long Jump · Place 1 · TyngsboroughLong Jump120-511
May 13Littleton vs Tyngsborough Dual MeetMay 13 · 110m Hurdles · Place 1 · Tyngsborough110m Hurdles116.37a11
May 10MSTCA Coaches Metro InvitationalMay 10 · Triple Jump · Place 11 · TyngsboroughTriple Jump1139-211
May 10MSTCA Coaches Metro InvitationalMay 10 · Long Jump · Place 6 · TyngsboroughLong Jump620-211
May 10MSTCA Coaches Metro InvitationalMay 10 · 110m Hurdles · Place 12 · Tyngsborough110m HurdlesRound P1216.46a11
Apr 25MSTCA InVacational & PentathlonApr 25 · Complete · Place 12 · TyngsboroughComplete1239-01.5011
Apr 25MSTCA InVacational & PentathlonApr 25 · Complete · Place 3 · TyngsboroughComplete321-09.0011
Apr 25MSTCA InVacational & PentathlonApr 25 · Complete · Place 4 · TyngsboroughComplete416.28 PB11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 110m Hurdles · Place 28 · Tyngsborough110m Hurdles2818.49a—
May 18MSTCA South Shore TwilightMay 18 · Long Jump · Place 9 · TyngsboroughLong Jump920-2.50—
May 18MSTCA South Shore TwilightMay 18 · 110m Hurdles · Place 5 · Tyngsborough110m Hurdles516.02a—
May 18MSTCA South Shore TwilightMay 18 · 110m Hurdles · Place 6 · Tyngsborough110m Hurdles616.06a—
May 16Midland Wachusett Division D League MeetMay 16 · Triple Jump · Place 3 · TyngsboroughTriple Jump338-10—
May 16Midland Wachusett Division D League MeetMay 16 · Long Jump · Place 3 · TyngsboroughLong Jump319-5—
May 16Midland Wachusett Division D League MeetMay 16 · 110m Hurdles · Place 1 · Tyngsborough110m Hurdles116.48a—
May 16Midland Wachusett Division D League MeetMay 16 · 110m Hurdles · Place 1 · Tyngsborough110m Hurdles116.08a—
May 11District E D 2 Central Mass ChampionshipMay 11 · Triple Jump · Place 2 · TyngsboroughTriple Jump240-10.50—
May 11District E D 2 Central Mass ChampionshipMay 11 · Long Jump · Place 5 · TyngsboroughLong Jump520-4—
May 11District E D 2 Central Mass ChampionshipMay 11 · 110m Hurdles · Place 2 · Tyngsborough110m Hurdles216.15a—
May 11District E D 2 Central Mass ChampionshipMay 11 · 110m Hurdles · Place 3 · Tyngsborough110m Hurdles316.30a—
May 4Weston Twilight Invitational - Weston EventsMay 4 · Triple Jump · Place 22 · TyngsboroughTriple Jump2238-2—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 110m Hurdles · Place 15 · Tyngsborough110m Hurdles1516.10a—