Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMVC South Invitational · May 2013.3MVC South InvitationalMay 20, 2025
200 Meters · IndoorRiverhawk Invitational · Feb 628.85aRiverhawk InvitationalFebruary 6, 2026
200 Meters · OutdoorDracut at Billerica · May 828.8Dracut at BillericaMay 8, 2024
55 Meter · IndoorMSTCA Coaches Invitational - Large School · Jan 297.95aMSTCA Coaches Invitational - Large SchoolJanuary 29, 2023
55 Meter · OutdoorMVC Girls Freshman-Sophomore Invitational · Jan 267.4MVC Girls Freshman-Sophomore InvitationalJanuary 26, 2022
55 Meters · IndoorMVC League Championship · Feb 97.71aMVC League ChampionshipFebruary 9, 2024
60 Meters · IndoorUSATF New England Indoor Track & Field Championship · Feb 228.73aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
Long Jump · IndoorMSTCA Division 3 James Kalperis Relays · Jan 184.45mMSTCA Division 3 James Kalperis RelaysJanuary 18, 2025
Pole Vault · IndoorSuffolk Ice Breaker · Jan 182.20mSuffolk Ice BreakerJanuary 18, 2026
Pole Vault · OutdoorDivision 3 State Relays · Apr 302.13mDivision 3 State Relays April 30, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Pole Vault · Place 14 · SuffolkSuffolkPole Vault14.2.15mFr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 200 Meters · SuffolkSuffolk200 Meters—DNSWind: 1.1Fr
Apr 10Silfen InvitationalApr 10 · 200 Meters · Place 38 · SuffolkSuffolk200 Meters38.29.03aWind: 3Fr
Apr 10Silfen InvitationalApr 10 · 100 Meters · Place 34 · SuffolkSuffolk100 MetersRound P34.13.97aWind: 1.3Fr
Apr 4Jim Sheehan MemorialApr 4 · Pole Vault · Place 8 · SuffolkSuffolkPole Vault8.2.30mFr
Apr 4Jim Sheehan MemorialApr 4 · 200 Meters · Place 23 · SuffolkSuffolk200 Meters23.29.09aWind: -0.9Fr
Apr 4Jim Sheehan MemorialApr 4 · 100 Meters · Place 39 · SuffolkSuffolk100 Meters39.14.25aWind: 1.6Fr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · Pole Vault · SuffolkSuffolkPole Vault—NHFr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 200 Meters · Place 23 · SuffolkSuffolk200 Meters23.30.07aWind: 2.6Fr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 100 Meters · Place 22 · SuffolkSuffolk100 Meters22.14.22aWind: 1.5Fr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 200 Meters · Place 24 · SuffolkSuffolk200 Meters2428.98aFr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 60 Meters · Place 21 · SuffolkSuffolk60 MetersRound P218.73a PBFr
Feb 13Tufts Cupid ChallengeFeb 13 · 200 Meters · Place 39 · SuffolkSuffolk200 Meters3929.76aFr
Feb 6Riverhawk InvitationalFeb 6 · 200 Meters · Place 61 · SuffolkSuffolk200 Meters6128.85a PBFr
Feb 6Riverhawk InvitationalFeb 6 · 60 Meters · Place 72 · SuffolkSuffolk60 MetersRound P728.73aFr
Jan 30Harvard InvitationalJan 30 · 200 Meters · Place 67 · SuffolkSuffolk200 Meters6729.16FR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 200 Meters · Place 50 · SuffolkSuffolk200 Meters5029.31aFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60 Meters · Place 63 · SuffolkSuffolk60 MetersRound P638.73aFr
Jan 18Suffolk Ice BreakerJan 18 · Pole Vault · Place 26 · SuffolkSuffolkPole Vault262.20m PBFr
Jan 18Suffolk Ice BreakerJan 18 · 60 Meters · Place 47 · SuffolkSuffolk60 MetersRound P478.74aFr
Jan 10Southern Maine Open IIJan 10 · 55 Meter · Place 20 · SuffolkSuffolk55 MeterRound P20.8.32aWind: 0Fr
Jan 10Southern Maine Open IIJan 10 · Pole Vault · Place 4 · SuffolkSuffolkPole Vault4.2.20mFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Pole Vault · Place 13 · Billerica MemorialBillerica MemorialPole Vault13.7-06.0012
May 24MVC League ChampionshipMay 24 · 100 Meters · Place 24 · Billerica MemorialBillerica Memorial100 Meters2414.37a12
May 20MVC South InvitationalMay 20 · 100 Meters · Place 1 · Billerica MemorialBillerica Memorial100 Meters113.3 PB12
May 17MSTCA Division 3 RelaysMay 17 · Pole Vault · Place 1 · Billerica MemorialBillerica MemorialPole Vault12.13m12
May 7Dracut at BillericaMay 7 · Long Jump · Place 6 · Billerica MemorialBillerica MemorialLong Jump614-312
May 7Dracut at BillericaMay 7 · Pole Vault · Place 2 · Billerica MemorialBillerica MemorialPole Vault27-012
May 7Dracut at BillericaMay 7 · 100 Meters · Place 4 · Billerica MemorialBillerica Memorial100 Meters413.812
Apr 30Billerica at LawrenceApr 30 · Pole Vault · Place 1 · Billerica MemorialBillerica MemorialPole Vault17-612
Apr 30Billerica at LawrenceApr 30 · 100 Meters · Place 6 · Billerica MemorialBillerica Memorial100 Meters613.812
Apr 23Jack Lang InvitationalApr 23 · 100 Meters · Place 22 · Billerica MemorialBillerica Memorial100 Meters2214.99a12
Apr 1946th Annual Ottaviani InvitationalApr 19 · Pole Vault · Place 13 · Billerica MemorialBillerica MemorialPole Vault13.7-06.0012
Apr 1946th Annual Ottaviani InvitationalApr 19 · 100 Meters · Place 28 · Billerica MemorialBillerica Memorial100 MetersRound P28.14.56a12
Apr 9Tewksbury at BillericaApr 9 · Pole Vault · Place 1 · Billerica MemorialBillerica MemorialPole Vault17-012
Apr 9Tewksbury at BillericaApr 9 · 100 Meters · Place 5 · Billerica MemorialBillerica Memorial100 Meters514.112
Apr 5Billerica at ChelmsfordApr 5 · Pole Vault · Place 2 · Billerica MemorialBillerica MemorialPole Vault26-612
Apr 5Billerica at ChelmsfordApr 5 · 100 Meters · Place 8 · Billerica MemorialBillerica Memorial100 Meters814.60a12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 7MVC League ChampionshipFeb 7 · 55 Meters · Place 16 · Billerica MemorialBillerica Memorial55 Meters168.07a—
Feb 7MVC League ChampionshipFeb 7 · 55 Meters · Place 16 · Billerica MemorialBillerica Memorial55 Meters168.09a—
Jan 29MVC Week 4Jan 29 · Long Jump · Place 14 · Billerica MemorialBillerica MemorialLong Jump1414-6.75—
Jan 29MVC Week 4Jan 29 · 55 Meters · Place 18 · Billerica MemorialBillerica Memorial55 Meters188.07a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 55 Meters · Place 68 · Billerica MemorialBillerica Memorial55 MetersRound P688.17a—
Jan 22MVC Week 3Jan 22 · Long Jump · Place 23 · Billerica MemorialBillerica MemorialLong Jump2313-5.25—
Jan 22MVC Week 3Jan 22 · 55 Meters · Place 19 · Billerica MemorialBillerica Memorial55 Meters198.18a—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Long Jump · Place 36 · Billerica MemorialBillerica MemorialLong Jump364.45m PB—
Jan 8MVC Week 2Jan 8 · Long Jump · Place 14 · Billerica MemorialBillerica MemorialLong Jump1414-8.50—
Jan 8MVC Week 2Jan 8 · 55 Meters · Place 12 · Billerica MemorialBillerica Memorial55 Meters128.11a—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 27Lowell Field Events CarnivalDec 27 · Long Jump · Place 5 · Billerica MemorialBillerica MemorialLong Jump5.13-712
Dec 18MVC Week 1Dec 18 · 55 Meter · Place 15 · Billerica MemorialBillerica Memorial55 Meter15.8.21a12
Dec 18MVC Week 1Dec 18 · Long Jump · Place 17 · Billerica MemorialBillerica MemorialLong Jump17.13-05.2512
Feb 17MIAA Division 3 Indoor Track & Field ChampionshipFeb 17 · 55 Meters · Place 32 · Billerica MemorialBillerica Memorial55 Meters327.86a—
Feb 9MVC League ChampionshipFeb 9 · 55 Meters · Place 10 · Billerica MemorialBillerica Memorial55 Meters107.81a—
Feb 9MVC League ChampionshipFeb 9 · 55 Meters · Place 6 · Billerica MemorialBillerica Memorial55 Meters67.71a PB—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 55 Meters · Place 37 · Billerica MemorialBillerica Memorial55 MetersRound P377.8511
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 55 Meters · Place 37 · Billerica MemorialBillerica Memorial55 MetersRound P377.8511
Jan 24MVC Week 5Jan 24 · 55 Meters · Place 5 · Billerica MemorialBillerica Memorial55 Meters57.96a—
Jan 17MVC Week 4Jan 17 · Long Jump · Place 19 · Billerica MemorialBillerica MemorialLong Jump1914-2.50—
Jan 17MVC Week 4Jan 17 · 55 Meters · Place 9 · Billerica MemorialBillerica Memorial55 Meters97.88a—
Jan 10MVC Week 3Jan 10 · Long Jump · Place 18 · Billerica MemorialBillerica MemorialLong Jump1813-5.75—
Jan 10MVC Week 3Jan 10 · 55 Meters · Place 18 · Billerica MemorialBillerica Memorial55 Meters188.14a—
Jan 3MVC Week 2Jan 3 · 55 Meters · Place 15 · Billerica MemorialBillerica Memorial55 Meters158.11a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Pole Vault · Place 10 · Billerica MemorialBillerica MemorialPole Vault107-6—
May 18MVC League ChampionshipMay 18 · Pole Vault · Place 14 · Billerica MemorialBillerica MemorialPole Vault147-6—
May 18MVC League ChampionshipMay 18 · 100 Meters · Place 22 · Billerica MemorialBillerica Memorial100 Meters2214.14a—
May 11Andover Boosters InvitationalMay 11 · 100 Meters · Place 27 · Billerica MemorialBillerica Memorial100 Meters2713.70a—
May 8Dracut at BillericaMay 8 · Pole Vault · Place 2 · Billerica MemorialBillerica MemorialPole Vault27-6—
May 8Dracut at BillericaMay 8 · 200 Meters · Place 4 · Billerica MemorialBillerica Memorial200 Meters428.8 PB—
May 1Lawrence at BillericaMay 1 · Pole Vault · Place 1 · Billerica MemorialBillerica MemorialPole Vault17-6—
Apr 26MSTCA Div. III RelaysApr 26 · Pole Vault · Place 1 · Billerica MemorialBillerica MemorialPole Vault1.1.84m11
Apr 20Chelmsford at BillericaApr 20 · Pole Vault · Place 2 · Billerica MemorialBillerica MemorialPole Vault27-0—
Apr 20Chelmsford at BillericaApr 20 · 100 Meters · Place 3 · Billerica MemorialBillerica Memorial100 Meters313.6—
Apr 17Jack Lang InvitationalApr 17 · Pole Vault · Place 2 · Billerica MemorialBillerica MemorialPole Vault27-0—
Apr 17Jack Lang InvitationalApr 17 · 100 Meters · Place 10 · Billerica MemorialBillerica Memorial100 Meters1014.16a—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Pole Vault · Place 8 · Billerica MemorialBillerica MemorialPole Vault8.7-06.0011
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 100 Meters · Place 19 · Billerica MemorialBillerica Memorial100 MetersRound P19.13.91a11
Apr 10Billerica and Lawrence at TewksburyApr 10 · Pole Vault · Place 2 · Billerica MemorialBillerica MemorialPole Vault27-6—
Apr 10Billerica and Lawrence at TewksburyApr 10 · 100 Meters · Place 4 · Billerica MemorialBillerica Memorial100 Meters413.5—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 55 Meter · Place 20 · Billerica MemorialBillerica Memorial55 Meter20.8.23a11
Jan 29MSTCA Coaches InvitationalJan 29 · 55 Meters · Place 49 · Billerica MemorialBillerica Memorial55 MetersRound P497.95a—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 55 Meter · Place 49 · Billerica MemorialBillerica Memorial55 MeterRound P49.7.95a PB10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25MIAA Division 3 State Championship MeetMay 25 · Pole Vault · Place 10 · Billerica MemorialBillerica MemorialPole Vault107-6—
May 20MVC ChampionshipMay 20 · Pole Vault · Place 13 · Billerica MemorialBillerica MemorialPole Vault13.7-06.0010
May 20MVC ChampionshipMay 20 · 100 Meters · Place 17 · Billerica MemorialBillerica Memorial100 MetersRound P17.13.76a10
May 13Andover Boosters MeetMay 13 · Pole Vault · Billerica MemorialBillerica MemorialPole Vault--NH10
May 13Andover Boosters MeetMay 13 · 100 Meters · Place 37 · Billerica MemorialBillerica Memorial100 MetersRound P37.13.94a10
May 6Weston Twilight InvitationalMay 6 · 100 Meters · Place 35 · Billerica MemorialBillerica Memorial100 MetersRound P3513.64a—
May 5MVC Girls Freshman-Sophomore InvitationalMay 5 · Pole Vault · Place 2 · Billerica MemorialBillerica MemorialPole Vault28-0—
May 3Dracut and Lawrence at BillericaMay 3 · Pole Vault · Place 2 · Billerica MemorialBillerica MemorialPole Vault27-0—
Apr 30Division 3 State Relays Apr 30 · Pole Vault · Place 1 · Billerica MemorialBillerica MemorialPole Vault12.13m PB—
Apr 12Billerica at ChelmsfordApr 12 · 100 Meters · Place 1 · Billerica MemorialBillerica Memorial100 Meters113.8—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 55 Meter · Place 5 · Billerica MemorialBillerica Memorial55 Meter5.8.06a10
Feb 11Merrimack Valley ChampionshipFeb 11 · 55 Meter · Place 17 · Billerica MemorialBillerica Memorial55 MeterRound P17.7.97a9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29MIAA Division 3 ChampionshipsMay 29 · 100 Meters · Place 43 · Billerica MemorialBillerica Memorial100 MetersRound P43.13.72a9
May 1466th Annual Andover Boosters InvitationalMay 14 · 100 Meters · Place 22 · Billerica MemorialBillerica Memorial100 MetersRound P2213.549
May 7Weston Twilight InvitationalMay 7 · 100 Meters · Place 12 · Billerica MemorialBillerica Memorial100 MetersRound P1213.399
Jan 26MVC Girls Freshman-Sophomore InvitationalJan 26 · 55 Meter · Place 1 · Billerica MemorialBillerica Memorial55 Meter1.7.4 PB9