Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJack Lang Invitational · Apr 2213.76aJack Lang InvitationalApril 22, 2026
100m Hurdles · 33" / 0.838m · OutdoorMVC League Championship · May 2315.42aMVC League ChampionshipMay 23, 2026
200 Meters · OutdoorBillerica at Central Catholic · Apr 828.9Billerica at Central CatholicApril 8, 2026
300 Meters · IndoorMVC Week 3 · Jan 2250.38aMVC Week 3January 22, 2025
55 Meter · IndoorMVC Week 1 · Dec 188.38aMVC Week 1December 18, 2024
55 Meters · IndoorMVC Week 2 · Jan 88.52aMVC Week 2January 8, 2025
55m Hurdles · 33" · IndoorMVC Week 1 · Dec 179.96aMVC Week 1December 17, 2025
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 253:00.69aMSTCA Girls PentathlonFebruary 25, 2026
800 Meters · OutdoorMIAA Division 2 Track & Field Championship · May 292:41.95aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
High Jump · IndoorMSTCA Division 3 James Kalperis Relays · Jan 181.29mMSTCA Division 3 James Kalperis RelaysJanuary 18, 2025
High Jump · OutdoorBIllerica at Lowell · May 65-0BIllerica at LowellMay 6, 2026
Long Jump · IndoorMSTCA Girls Pentathlon · Feb 254.70mMSTCA Girls PentathlonFebruary 25, 2025
Long Jump · OutdoorMSTCA Division 2 Relays · May 24.87mMSTCA Division 2 RelaysMay 2, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Meet of Champions · Jun 42807MIAA Meet of ChampionsJune 4, 2026
Shot Put · 4kg · OutdoorMIAA Meet of Champions · Jun 48.87mMIAA Meet of ChampionsJune 4, 2026
Triple Jump · OutdoorAndover at Billerica · Apr 1535-2Andover at BillericaApril 15, 2026

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

2026 Outdoor Track

53 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Pentathlon (Outdoor) · Place 9 · Billerica MemorialPentathlon (Outdoor)StandardRound M9.2807 PB10
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Place 8 · Billerica MemorialLong JumpRound M8.4.79m10
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 8 · Billerica MemorialHigh JumpRound M8.1.45m10
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 6 · Billerica MemorialShot Put4kgRound M6.8.87m PB10
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 6 · Billerica Memorial100m Hurdles33" / 0.838mRound M6.15.66aWind: 3.510
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 17 · Billerica Memorial100m Hurdles33" / 0.838mRound P17.15.59aWind: 1.310
Jun 4MIAA Meet of ChampionsJun 4 · 800 Meters · Place 10 · Billerica Memorial800 MetersRound M10.2:44.13a10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 3 · Billerica MemorialPentathlon (Outdoor)StandardRound M3.279910
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Triple Jump · Place 7 · Billerica MemorialTriple Jump7.34-09.2510
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 6 · Billerica MemorialLong JumpRound M6.5.03m10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 8 · Billerica MemorialHigh JumpRound M8.1.40m10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 3 · Billerica MemorialShot Put4kgRound M3.8.29m10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 2 · Billerica Memorial100m Hurdles33" / 0.838mRound M2.15.70aWind: 2.610
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 4 · Billerica Memorial100m Hurdles33" / 0.838mRound P4.16.01aWind: -0.710
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 3 · Billerica Memorial100m Hurdles33" / 0.838m3.15.46aWind: -0.210
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Place 5 · Billerica Memorial800 MetersRound M5.2:41.95a PB10
May 23MVC League ChampionshipMay 23 · Triple Jump · Place 5 · Billerica MemorialTriple Jump5.34-09.0010
May 23MVC League ChampionshipMay 23 · High Jump · Place 4 · Billerica MemorialHigh Jump4.4-10.0010
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 2 · Billerica Memorial100m Hurdles33" / 0.838mRound P2.15.76a10
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 3 · Billerica Memorial100m Hurdles33" / 0.838m3.15.42a PB10
May 20MVC South InvitationalMay 20 · Shot Put · Place 8 · Billerica MemorialShot Put4kg8.26-110
May 20MVC South InvitationalMay 20 · 800 Meters · Place 7 · Billerica Memorial800 Meters7.2:51.010
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · High Jump · Place 2 · Billerica MemorialHigh Jump24-1010
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 100m Hurdles · Place 1 · Billerica Memorial100m Hurdles115.96a10
May 16MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 16 · 100m Hurdles · Place 1 · Billerica Memorial100m Hurdles115.96a10
May 9Andover Boosters InvitationalMay 9 · Triple Jump · Place 4 · Billerica MemorialTriple Jump4.34-07.2510
May 9Andover Boosters InvitationalMay 9 · High Jump · Place 8 · Billerica MemorialHigh Jump8.4-10.0010
May 9Andover Boosters InvitationalMay 9 · 100m Hurdles · Place 2 · Billerica Memorial100m Hurdles33" / 0.838mRound P2.15.95a10
May 9Andover Boosters InvitationalMay 9 · 100m Hurdles · Place 2 · Billerica Memorial100m Hurdles33" / 0.838m2.15.85a10
May 6BIllerica at LowellMay 6 · Long Jump · Place 2 · Billerica MemorialLong Jump2.16-4.7510
May 6BIllerica at LowellMay 6 · High Jump · Place 1 · Billerica MemorialHigh Jump1.5-0 PB10
May 6BIllerica at LowellMay 6 · 100m Hurdles · Place 1 · Billerica Memorial100m Hurdles33" / 0.838m1.15.910
May 2MSTCA Division 2 RelaysMay 2 · Triple Jump · Place 2 · Billerica MemorialTriple Jump210.68m10
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 10 · Billerica MemorialLong Jump104.87m PB10
Apr 29Billerica at North AndoverApr 29 · Triple Jump · Place 3 · Billerica MemorialTriple Jump3.33-010
Apr 29Billerica at North AndoverApr 29 · Long Jump · Place 4 · Billerica MemorialLong Jump4.15-4.510
Apr 29Billerica at North AndoverApr 29 · 100m Hurdles · Place 1 · Billerica Memorial100m Hurdles33" / 0.838m1.16.71a10
Apr 22Jack Lang InvitationalApr 22 · Triple Jump · Place 3 · Billerica MemorialTriple Jump333-110
Apr 22Jack Lang InvitationalApr 22 · 100 Meters · Place 7 · Billerica Memorial100 Meters713.76a PB10
Apr 22Jack Lang InvitationalApr 22 · 100 Meters · Place 7 · Billerica Memorial100 Meters713.76a10
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 4 · Billerica Memorial100m HurdlesRound P416.0410
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 4 · Billerica Memorial100m Hurdles415.9510
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · High Jump · Place 7 · Billerica MemorialHigh Jump74-1010
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Long Jump · Place 8 · Billerica MemorialLong Jump815-11.5010
Apr 15Andover at BillericaApr 15 · Triple Jump · Place 1 · Billerica MemorialTriple Jump1.35-2 PB10
Apr 15Andover at BillericaApr 15 · High Jump · Place 2 · Billerica MemorialHigh Jump2.4-1010
Apr 15Andover at BillericaApr 15 · 100m Hurdles · Place 1 · Billerica Memorial100m Hurdles33" / 0.838m1.15.810
Apr 8Billerica at Central CatholicApr 8 · High Jump · Place 1 · Billerica MemorialHigh Jump1.5-010
Apr 8Billerica at Central CatholicApr 8 · 100m Hurdles · Place 2 · Billerica Memorial100m Hurdles33" / 0.838m2.16.910
Apr 8Billerica at Central CatholicApr 8 · 200 Meters · Place 5 · Billerica Memorial200 Meters5.28.9 PB10
Apr 1Chelmsford at BillericaApr 1 · Long Jump · Place 1 · Billerica MemorialLong Jump1.15-510
Apr 1Chelmsford at BillericaApr 1 · High Jump · Place 1 · Billerica MemorialHigh Jump1.4-810
Apr 1Chelmsford at BillericaApr 1 · 100m Hurdles · Place 1 · Billerica Memorial100m Hurdles33" / 0.838m1.17.010

2026 Indoor Track

23 results
DateMeetEventPlMarkGr
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 9 · Billerica MemorialLong Jump94.99m10
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 24 · Billerica MemorialHigh Jump241.42m10
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 20 · Billerica MemorialShot Put207.88m10
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 6 · Billerica Memorial55m Hurdles69.01a10
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 57 · Billerica Memorial800 Meters573:00.69a PB10
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 23 · Billerica Memorial55m Hurdles2313.40—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 14 · Billerica MemorialLong Jump1415-2.7510
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 2 · Billerica Memorial55m HurdlesRound P28.88a10
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 1 · Billerica Memorial55m Hurdles18.82a10
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 14 · Billerica MemorialLong Jump1415-02.7510
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 1 · Billerica Memorial55m Hurdles18.8210
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 2 · Billerica Memorial55m HurdlesRound P28.8810
Feb 6MVC League ChampionshipFeb 6 · Long Jump · Place 7 · Billerica MemorialLong Jump716-2.5010
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 6 · Billerica Memorial55m Hurdles69.40a10
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 2 · Billerica Memorial55m Hurdles29.06a10
Jan 30MVC Week 5Jan 30 · Long Jump · Place 4 · Billerica MemorialLong Jump416-1.5010
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 19 · Billerica MemorialLong Jump1915-09.5010
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 12 · Billerica Memorial55m HurdlesRound P129.38a10
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Shot Put · Place 32 · Billerica MemorialShot Put327.75m10
Jan 14MVC Week 4Jan 14 · Long Jump · Place 5 · Billerica MemorialLong Jump515-11.5010
Jan 14MVC Week 4Jan 14 · 55m Hurdles · Place 11 · Billerica Memorial55m Hurdles119.87a10
Jan 7MVC Week 3Jan 7 · Long Jump · Place 4 · Billerica MemorialLong Jump415-10.7510
Jan 7MVC Week 3Jan 7 · Shot Put · Place 11 · Billerica MemorialShot Put1128-610

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 17MVC Week 1Dec 17 · 55m Hurdles · Place 10 · Billerica Memorial55m Hurdles33"10.9.96a PB10
Dec 17MVC Week 1Dec 17 · Long Jump · Place 2 · Billerica MemorialLong Jump2.15-09.2510
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 30 · Billerica MemorialLong Jump304.70m PB—
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 71 · Billerica MemorialHigh Jump711.32m—
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 14 · Billerica MemorialShot Put148.54m—
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 70 · Billerica Memorial55m Hurdles7010.24a—
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 92 · Billerica Memorial800 Meters923:04.50a—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · Long Jump · Place 24 · Billerica MemorialLong Jump2415-3.50—
Feb 7MVC League ChampionshipFeb 7 · Long Jump · Place 15 · Billerica MemorialLong Jump1514-0.25—
Feb 4MVC Girls Freshman-Sophomore InvitationalFeb 4 · High Jump · Place 6 · Billerica MemorialHigh Jump64-4—
Jan 29MVC Week 4Jan 29 · Long Jump · Place 8 · Billerica MemorialLong Jump815-4.75—
Jan 29MVC Week 4Jan 29 · High Jump · Place 17 · Billerica MemorialHigh Jump174-4—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Long Jump · Place 29 · Billerica MemorialLong Jump2915-7—
Jan 22MVC Week 3Jan 22 · High Jump · Place 20 · Billerica MemorialHigh Jump204-4—
Jan 22MVC Week 3Jan 22 · 300 Meters · Place 37 · Billerica Memorial300 Meters3750.38a PB—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · High Jump · Place 23 · Billerica MemorialHigh Jump231.29m PB—
Jan 8MVC Week 2Jan 8 · Long Jump · Place 13 · Billerica MemorialLong Jump1314-9.50—
Jan 8MVC Week 2Jan 8 · 55 Meters · Place 28 · Billerica Memorial55 Meters288.52a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Lowell Field Events CarnivalDec 27 · High Jump · Place 9 · Billerica MemorialHigh Jump9.4-09
Dec 18MVC Week 1Dec 18 · 55 Meter · Place 25 · Billerica Memorial55 Meter25.8.38a PB9
Dec 18MVC Week 1Dec 18 · Long Jump · Place 14 · Billerica MemorialLong Jump14.13-11.509