Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMVC Boys' and Girls' Freshman & Sophomore Invitational · May 414.39aMVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4, 2024
100m Hurdles · 33" / 0.838m · OutdoorAndover Boosters Invitational · May 917.28aAndover Boosters InvitationalMay 9, 2026
300 Meters · IndoorMVC League Championship · Feb 747.77aMVC League ChampionshipFebruary 7, 2025
400 Meters · OutdoorAndover at Billerica · Apr 1567.3Andover at BillericaApril 15, 2026
400m Hurdles · 30" / 0.762m · OutdoorMIAA Division 2 Track & Field Championship · May 291:12.20aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 252:50.40aMSTCA Girls PentathlonFebruary 25, 2026
High Jump · IndoorMSTCA Girls Pentathlon · Feb 251.27mMSTCA Girls PentathlonFebruary 25, 2026
Long Jump · IndoorMSTCA Girls Pentathlon · Feb 253.86mMSTCA Girls PentathlonFebruary 25, 2026
Pole Vault · OutdoorMSTCA Division 3 Relays · May 171.98mMSTCA Division 3 RelaysMay 17, 2025

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 22 · Billerica Memorial400m Hurdles30" / 0.762m22.1:12.20a PB12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 21 · Billerica Memorial100m Hurdles33" / 0.838mRound P21.17.81aWind: -0.812
May 23MVC League ChampionshipMay 23 · 400m Hurdles · Place 14 · Billerica Memorial400m Hurdles30" / 0.762m14.1:12.27a12
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 13 · Billerica Memorial100m Hurdles33" / 0.838mRound P13.17.42a12
May 20MVC South InvitationalMay 20 · Pole Vault · Place 1 · Billerica MemorialPole Vault1.7-012
May 9Andover Boosters InvitationalMay 9 · 400m Hurdles · Place 11 · Billerica Memorial400m Hurdles30" / 0.762m11.1:13.39a12
May 9Andover Boosters InvitationalMay 9 · 100m Hurdles · Place 6 · Billerica Memorial100m Hurdles33" / 0.838mRound P6.17.28a PB12
May 9Andover Boosters InvitationalMay 9 · 100m Hurdles · Place 8 · Billerica Memorial100m Hurdles33" / 0.838m8.17.57a12
May 6BIllerica at LowellMay 6 · Pole Vault · Place 1 · Billerica MemorialPole Vault1.7-012
May 6BIllerica at LowellMay 6 · 400m Hurdles · Place 5 · Billerica Memorial400m Hurdles30" / 0.762m5.74.312
May 6BIllerica at LowellMay 6 · 100m Hurdles · Place 4 · Billerica Memorial100m Hurdles33" / 0.838m4.17.312
May 2MSTCA Division 2 RelaysMay 2 · Pole Vault · Place 8 · Billerica MemorialPole Vault86-06.0012
Apr 29Billerica at North AndoverApr 29 · Pole Vault · Place 4 · Billerica MemorialPole Vault4.6-612
Apr 29Billerica at North AndoverApr 29 · 400m Hurdles · Place 4 · Billerica Memorial400m Hurdles30" / 0.762m4.1:16.94a12
Apr 29Billerica at North AndoverApr 29 · 100m Hurdles · Place 7 · Billerica Memorial100m Hurdles33" / 0.838m7.17.96a12
Apr 22Jack Lang InvitationalApr 22 · 400m Hurdles · Place 3 · Billerica Memorial400m Hurdles31:12.45a12
Apr 22Jack Lang InvitationalApr 22 · 100m Hurdles · Place 1 · Billerica Memorial100m Hurdles117.61a12
Apr 22Jack Lang InvitationalApr 22 · 100m Hurdles · Place 4 · Billerica Memorial100m Hurdles417.80a12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 21 · Billerica Memorial100m HurdlesRound P2118.7912
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 400m Hurdles · Place 9 · Billerica Memorial400m Hurdles91:14.0712
Apr 15Andover at BillericaApr 15 · Pole Vault · Billerica MemorialPole Vault—NH12
Apr 15Andover at BillericaApr 15 · 100m Hurdles · Place 3 · Billerica Memorial100m Hurdles33" / 0.838m3.17.512
Apr 15Andover at BillericaApr 15 · 400 Meters · Place 2 · Billerica Memorial400 Meters2.67.3 PB12
Apr 8Billerica at Central CatholicApr 8 · Pole Vault · Place 5 · Billerica MemorialPole Vault5.6-012
Apr 8Billerica at Central CatholicApr 8 · 400m Hurdles · Place 4 · Billerica Memorial400m Hurdles30" / 0.762m4.75.312
Apr 8Billerica at Central CatholicApr 8 · 100m Hurdles · Place 3 · Billerica Memorial100m Hurdles33" / 0.838m3.17.612
Apr 1Chelmsford at BillericaApr 1 · Pole Vault · Place 3 · Billerica MemorialPole Vault3.6-612
Apr 1Chelmsford at BillericaApr 1 · 400m Hurdles · Place 4 · Billerica Memorial400m Hurdles30" / 0.762m4.75.112

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 94 · Billerica MemorialLong Jump943.86m PB11
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 69 · Billerica MemorialHigh Jump691.27m PB11
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 57 · Billerica MemorialShot Put576.68m11
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 40 · Billerica Memorial55m Hurdles409.98a11
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 34 · Billerica Memorial800 Meters342:50.40a PB11
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 17 · Billerica Memorial55m Hurdles1710.11a11
Jan 30MVC Week 5Jan 30 · High Jump · Place 12 · Billerica MemorialHigh Jump124-411
Jan 30MVC Week 5Jan 30 · 55m Hurdles · Place 17 · Billerica Memorial55m Hurdles1710.06a11
Jan 14MVC Week 4Jan 14 · High Jump · Place 9 · Billerica MemorialHigh Jump94-611
Jan 14MVC Week 4Jan 14 · 55m Hurdles · Place 15 · Billerica Memorial55m Hurdles1510.11a11
Jan 7MVC Week 3Jan 7 · High Jump · Place 13 · Billerica MemorialHigh Jump134-011
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 15 · Billerica Memorial55m Hurdles1510.11a11
Jan 2MVC Week 2Jan 2 · Long Jump · Place 25 · Billerica MemorialLong Jump2513-111
Jan 2MVC Week 2Jan 2 · 55m Hurdles · Place 12 · Billerica Memorial55m Hurdles1210.33a11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 400m Hurdles · Place 8 · Billerica Memorial400m Hurdles81:13.36a11
May 24MVC League ChampionshipMay 24 · 100m Hurdles · Place 21 · Billerica Memorial100m Hurdles2118.67a11
May 17MSTCA Division 3 RelaysMay 17 · Pole Vault · Place 2 · Billerica MemorialPole Vault21.98m PB11
May 10Andover Boosters InvitationalMay 10 · 400m Hurdles · Place 19 · Billerica Memorial400m Hurdles191:14.78a11
May 10Andover Boosters InvitationalMay 10 · 100m Hurdles · Place 15 · Billerica Memorial100m HurdlesRound P1518.15a11
May 7Dracut at BillericaMay 7 · Pole Vault · Place 3 · Billerica MemorialPole Vault37-011
May 7Dracut at BillericaMay 7 · 400m Hurdles · Place 1 · Billerica Memorial400m Hurdles171.911
Apr 30Billerica at LawrenceApr 30 · Pole Vault · Place 2 · Billerica MemorialPole Vault26-611
Apr 30Billerica at LawrenceApr 30 · 400m Hurdles · Place 3 · Billerica Memorial400m Hurdles374.311
Apr 30Billerica at LawrenceApr 30 · 100m Hurdles · Place 2 · Billerica Memorial100m Hurdles217.511
Apr 23Jack Lang InvitationalApr 23 · 400m Hurdles · Place 3 · Billerica Memorial400m Hurdles31:12.58a11
Apr 23Jack Lang InvitationalApr 23 · 100m Hurdles · Place 2 · Billerica Memorial100m Hurdles218.57a11
Apr 23Jack Lang InvitationalApr 23 · 100m Hurdles · Place 2 · Billerica Memorial100m Hurdles218.35a11
Apr 9Tewksbury at BillericaApr 9 · Pole Vault · Place 3 · Billerica MemorialPole Vault36-611
Apr 9Tewksbury at BillericaApr 9 · 100m Hurdles · Place 4 · Billerica Memorial100m Hurdles418.111
Apr 5Billerica at ChelmsfordApr 5 · Pole Vault · Place 4 · Billerica MemorialPole Vault46-611
Apr 5Billerica at ChelmsfordApr 5 · 400m Hurdles · Place 4 · Billerica Memorial400m Hurdles41:17.95a11
Apr 5Billerica at ChelmsfordApr 5 · 100m Hurdles · Place 5 · Billerica Memorial100m Hurdles518.51a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 21 · Billerica Memorial55m Hurdles2110.28a—
Feb 7MVC League ChampionshipFeb 7 · 300 Meters · Place 26 · Billerica Memorial300 Meters2647.77a PB—
Jan 29MVC Week 4Jan 29 · 55m Hurdles · Place 19 · Billerica Memorial55m Hurdles1910.31a—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 16 · Billerica Memorial55m Hurdles1610.11a—
Jan 22MVC Week 3Jan 22 · 300 Meters · Place 30 · Billerica Memorial300 Meters3048.68a—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 23 · Billerica Memorial55m Hurdles2310.55a—
Jan 8MVC Week 2Jan 8 · 300 Meters · Place 18 · Billerica Memorial300 Meters1848.18a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Dracut at BillericaMay 8 · Pole Vault · Place 6 · Billerica MemorialPole Vault66-6—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100 Meters · Place 16 · Billerica Memorial100 Meters1614.39a PB—
May 1Lawrence at BillericaMay 1 · Pole Vault · Place 3 · Billerica MemorialPole Vault36-0—