Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMVC Championship · May 2018.25aMVC ChampionshipMay 20, 2023
55m Hurdles · 33" · IndoorMSTCA Winter Festival (Large School) · Dec 99.86aMSTCA Winter Festival (Large School)December 9, 2023
60m Hurdles · 33" / 0.838m · IndoorMSTCA Boston Holiday Challenge at "the TRACK" · Dec 2711.61aMSTCA Boston Holiday Challenge at "the TRACK"December 27, 2023
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 253:10.22aMSTCA Girls PentathlonFebruary 25, 2025
High Jump · IndoorMSTCA Girls Pentathlon · Feb 251.37mMSTCA Girls PentathlonFebruary 25, 2025
Long Jump · IndoorMVC Week 1 · Dec 2014-09.25MVC Week 1December 20, 2023
Long Jump · OutdoorMSTCA Division 2 Relays · Apr 304.15mMSTCA Division 2 RelaysApril 30, 2023
Triple Jump · OutdoorMSTCA Div. II Relays · Apr 289.62mMSTCA Div. II RelaysApril 28, 2024

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

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 17 · ChelmsfordLong Jump1714-7.5011
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 27 · Chelmsford100m HurdlesRound P2718.35a11
May 24MVC League ChampionshipMay 24 · Triple Jump · Place 13 · ChelmsfordTriple Jump1330-1.5011
May 24MVC League ChampionshipMay 24 · Long Jump · Place 15 · ChelmsfordLong Jump1514-6.5011
May 24MVC League ChampionshipMay 24 · 100m Hurdles · Place 24 · Chelmsford100m Hurdles2419.70a11
May 16MSTCA Division 2 RelaysMay 16 · Triple Jump · Place 22 · ChelmsfordTriple Jump229.10m11
May 16MSTCA Division 2 RelaysMay 16 · Long Jump · Place 21 · ChelmsfordLong Jump214.44m11
May 10Andover Boosters InvitationalMay 10 · Long Jump · Place 20 · ChelmsfordLong Jump2014-1011
May 10Andover Boosters InvitationalMay 10 · 100m Hurdles · Place 17 · Chelmsford100m HurdlesRound P1718.49a11
May 7Chelmsford at LawrenceMay 7 · Long Jump · Place 2 · ChelmsfordLong Jump215-411
May 3Weston Twilight Invitational - Weston EventsMay 3 · Long Jump · Place 23 · ChelmsfordLong Jump2314-10.0011
Apr 1946th Annual Ottaviani InvitationalApr 19 · Triple Jump · ChelmsfordTriple Jump—DNS11
Apr 1946th Annual Ottaviani InvitationalApr 19 · Long Jump · ChelmsfordLong Jump—DNS11
Apr 1946th Annual Ottaviani InvitationalApr 19 · 100m Hurdles · Place 21 · Chelmsford100m Hurdles33" / 0.838mRound P21.19.43a11
Apr 16Tewksbury at ChelmsfordApr 16 · Triple Jump · Place 3 · ChelmsfordTriple Jump331-411
Apr 16Tewksbury at ChelmsfordApr 16 · Long Jump · Place 3 · ChelmsfordLong Jump314-211
Apr 16Tewksbury at ChelmsfordApr 16 · 100m Hurdles · Place 5 · Chelmsford100m Hurdles518.17a11
Apr 10Chelmsford at DracutApr 10 · Triple Jump · Place 2 · ChelmsfordTriple Jump231-711
Apr 10Chelmsford at DracutApr 10 · High Jump · Place 5 · ChelmsfordHigh Jump54-011
Apr 10Chelmsford at DracutApr 10 · 100m Hurdles · Place 2 · Chelmsford100m Hurdles217.511
Apr 5Billerica at ChelmsfordApr 5 · Triple Jump · Place 1 · ChelmsfordTriple Jump130-811
Apr 5Billerica at ChelmsfordApr 5 · Long Jump · Place 2 · ChelmsfordLong Jump216-311
Apr 5Billerica at ChelmsfordApr 5 · 100m Hurdles · Place 2 · Chelmsford100m Hurdles217.58a11

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 68 · ChelmsfordLong Jump684.30m—
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 54 · ChelmsfordHigh Jump541.37m PB—
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 142 · ChelmsfordShot Put1425.20m—
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 29 · Chelmsford55m Hurdles299.51a—
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 103 · Chelmsford800 Meters1033:10.22a PB—
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 16 · ChelmsfordLong Jump1614-11—
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 12 · Chelmsford55m HurdlesRound P129.53a—
Feb 7MVC League ChampionshipFeb 7 · Long Jump · Place 16 · ChelmsfordLong Jump1613-11.75—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 5 · Chelmsford55m Hurdles59.43a—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 7 · Chelmsford55m Hurdles79.48a—
Jan 29MVC Week 4Jan 29 · Long Jump · Place 7 · ChelmsfordLong Jump715-5.75—
Jan 29MVC Week 4Jan 29 · 55m Hurdles · Place 5 · Chelmsford55m Hurdles59.43a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · Long Jump · Place 22 · ChelmsfordLong Jump2215-8—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 14 · Chelmsford55m Hurdles149.60a—
Jan 22MVC Week 3Jan 22 · Long Jump · Place 18 · ChelmsfordLong Jump1814-1—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 10 · Chelmsford55m Hurdles109.89a—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Long Jump · Place 23 · ChelmsfordLong Jump234.57m—
Jan 8MVC Week 2Jan 8 · Long Jump · Place 20 · ChelmsfordLong Jump2014-0.50—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 9 · Chelmsford55m Hurdles99.96a—

2024 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 27Lowell Field Events CarnivalDec 27 · Long Jump · Place 8 · ChelmsfordLong Jump8.12-1111
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55m Hurdles · Place 16 · Chelmsford55m Hurdles33"16.10.05a11
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · Long Jump · Place 21 · ChelmsfordLong Jump21.14-07.2511
Dec 18MVC Week 1Dec 18 · 55m Hurdles · Place 8 · Chelmsford55m Hurdles33"8.9.89a11
Dec 18MVC Week 1Dec 18 · Long Jump · Place 16 · ChelmsfordLong Jump16.13-08.5011
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · 55m Hurdles · Place 25 · Chelmsford55m Hurdles33"Round P25.9.87a10
Feb 9MVC League ChampionshipFeb 9 · 55m Hurdles · Place 11 · Chelmsford55m Hurdles119.94a—
Feb 9MVC League ChampionshipFeb 9 · 55m Hurdles · Place 11 · Chelmsford55m Hurdles119.91a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · Long Jump · Place 33 · ChelmsfordLong Jump3314-6.7510
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 37 · Chelmsford55m HurdlesRound P379.9910
Jan 20MSTCA D2 RelaysJan 20 · Long Jump · Place 25 · ChelmsfordLong Jump25.4.24m10
Jan 17MVC Week 4Jan 17 · Long Jump · Place 16 · ChelmsfordLong Jump1614-3.25—
Jan 17MVC Week 4Jan 17 · 55m Hurdles · Place 8 · Chelmsford55m Hurdles89.91a—
Jan 10MVC Week 3Jan 10 · Long Jump · Place 19 · ChelmsfordLong Jump1913-5—
Jan 10MVC Week 3Jan 10 · 55m Hurdles · Place 10 · Chelmsford55m Hurdles1010.15a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · Long Jump · Place 15 · ChelmsfordLong Jump1514-4—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 55m Hurdles · Place 10 · Chelmsford55m Hurdles1010.09a—
Jan 3MVC Week 2Jan 3 · Long Jump · Place 14 · ChelmsfordLong Jump1414-1—
Jan 3MVC Week 2Jan 3 · 55m Hurdles · Place 11 · Chelmsford55m Hurdles1110.37a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · Triple Jump · Place 14 · ChelmsfordTriple Jump1430-0.50—
May 18MVC League ChampionshipMay 18 · 100m Hurdles · Place 18 · Chelmsford100m Hurdles1818.53a—
May 15MVC South InvitationalMay 15 · 100m Hurdles · Place 1 · Chelmsford100m Hurdles117.1—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · Triple Jump · Place 9 · ChelmsfordTriple Jump928-6.5—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 8 · Chelmsford100m Hurdles818.66a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 12 · Chelmsford100m Hurdles1219.49a—
Apr 28MSTCA Div. II RelaysApr 28 · Triple Jump · Place 12 · ChelmsfordTriple Jump12.9.62m PB10
Apr 20Chelmsford at BillericaApr 20 · Triple Jump · Place 1 · ChelmsfordTriple Jump132-1—
Apr 20Chelmsford at BillericaApr 20 · Long Jump · Place 7 · ChelmsfordLong Jump714-1—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Triple Jump · Place 8 · ChelmsfordTriple Jump8.31-06.0010
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Long Jump · Place 29 · ChelmsfordLong Jump29.15-00.0010
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 100m Hurdles · Place 15 · Chelmsford100m Hurdles33" / 0.838mRound P15.19.04a10
Apr 10Dracut at ChelmsfordApr 10 · Triple Jump · Place 1 · ChelmsfordTriple Jump131-2—
Apr 10Dracut at ChelmsfordApr 10 · Long Jump · Place 6 · ChelmsfordLong Jump614-4—

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 60m Hurdles · Place 54 · Chelmsford60m Hurdles33" / 0.838mRound P54.11.61a PB10
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 55m Hurdles · Place 54 · Chelmsford55m Hurdles33"Round P54.10.79a10
Dec 20MVC Week 1Dec 20 · 55m Hurdles · Place 6 · Chelmsford55m Hurdles33"6.9.93a10
Dec 20MVC Week 1Dec 20 · Long Jump · Place 11 · ChelmsfordLong Jump11.14-09.25 PB10
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 55m Hurdles · Place 5 · Chelmsford55m Hurdles33"Round P5.9.86a PB10
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 55m Hurdles · Place 6 · Chelmsford55m Hurdles33"6.10.00a10
Feb 2MVC Week 6Feb 2 · 55m Hurdles · Place 27 · Chelmsford55m Hurdles2710.889
Jan 29MSTCA Coaches InvitationalJan 29 · 55m Hurdles · Place 28 · Chelmsford55m HurdlesRound P2810.04a—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 55m Hurdles · Place 28 · Chelmsford55m Hurdles33"Round P28.10.04a9
Jan 13MSTCA Northeast InvitationalJan 13 · Long Jump · Place 58 · ChelmsfordLong Jump5813-06.009
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 45 · Chelmsford55m Hurdles4510.339
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 45 · Chelmsford55m Hurdles33"Round P45.10.33a9
Jan 13MSTCA Northeast InvitationalJan 13 · Long Jump · Place 58 · ChelmsfordLong Jump58.13-06.009
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 55m Hurdles · Place 46 · Chelmsford55m Hurdles33"Round P46.11.49a9
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · Long Jump · Place 36 · ChelmsfordLong Jump36.13-01.759

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20MVC ChampionshipMay 20 · Long Jump · Place 29 · ChelmsfordLong Jump29.13-10.009
May 20MVC ChampionshipMay 20 · 100m Hurdles · Place 14 · Chelmsford100m Hurdles33" / 0.838mRound P14.18.25a PB9
May 13Andover Boosters MeetMay 13 · Long Jump · Place 42 · ChelmsfordLong Jump42.14-00.509
May 13Andover Boosters MeetMay 13 · 100m Hurdles · Place 25 · Chelmsford100m Hurdles33" / 0.838mRound P25.18.64a9
May 10Dracut and Lawrence at ChelmsfordMay 10 · Long Jump · Place 3 · ChelmsfordLong Jump313-9.5—
May 10Dracut and Lawrence at ChelmsfordMay 10 · 100m Hurdles · Place 3 · Chelmsford100m Hurdles318.3—
May 5MVC Girls Freshman-Sophomore InvitationalMay 5 · Long Jump · Place 6 · ChelmsfordLong Jump614-5—
May 5MVC Girls Freshman-Sophomore InvitationalMay 5 · 100m Hurdles · Place 5 · Chelmsford100m Hurdles518.6—
Apr 30MSTCA Division 2 RelaysApr 30 · Long Jump · Place 35 · ChelmsfordLong Jump354.15m PB—
Apr 12Billerica at ChelmsfordApr 12 · 100m Hurdles · Place 4 · Chelmsford100m Hurdles419.2—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17MSTCA Speed Classic Large SchoolDec 17 · 55m Hurdles · Place 35 · Chelmsford55m Hurdles33"35.10.88a9
Dec 17MSTCA Speed Classic Large SchoolDec 17 · Long Jump · Place 19 · ChelmsfordLong Jump19.14-02.509
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 55m Hurdles · Place 28 · Chelmsford55m Hurdles33"28.11.77a9
Dec 14Merrimack Valley Conference Season OpenerDec 14 · Long Jump · Place 16 · ChelmsfordLong Jump16.13-6.759