Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMVC League Championship · May 2311.27aMVC League ChampionshipMay 23, 2026
200 Meters · OutdoorCentral Catholic at Chelmsford · May 1323.14aCentral Catholic at ChelmsfordMay 13, 2026
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2138.62aMSTCA Speed Classic (Saturday)December 21, 2024
400 Meters · OutdoorTewksbury at Chelmsford · Apr 1659.87aTewksbury at ChelmsfordApril 16, 2025
55 Meter · IndoorMVC Week 1 · Dec 176.98aMVC Week 1December 17, 2025
55 Meters · IndoorMVC Boys Freshman-Sophomore Invitational · Jan 306.7MVC Boys Freshman-Sophomore InvitationalJanuary 30, 2025
Long Jump · IndoorMVC Week 1 · Dec 1718-06.25MVC Week 1December 17, 2025
Long Jump · OutdoorAndover at Chelmsford · Apr 2918-8.5Andover at ChelmsfordApril 29, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 23 · Chelmsford200 MetersRound P23.23.32aWind: -1.211
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 29 · Chelmsford100 MetersRound P29.11.65aWind: -0.311
May 23MVC League ChampionshipMay 23 · 200 Meters · Place 5 · Chelmsford200 Meters5.23.38a11
May 23MVC League ChampionshipMay 23 · 100 Meters · Place 6 · Chelmsford100 MetersRound P6.11.27a PB11
May 23MVC League ChampionshipMay 23 · 100 Meters · Place 7 · Chelmsford100 Meters7.11.30a11
May 13Central Catholic at ChelmsfordMay 13 · 200 Meters · Place 2 · Chelmsford200 Meters2.23.14a PB11
May 13Central Catholic at ChelmsfordMay 13 · 100 Meters · Place 2 · Chelmsford100 Meters2.11.44a11
May 9Andover Boosters InvitationalMay 9 · 200 Meters · Place 7 · Chelmsford200 Meters7.23.67a11
Apr 29Andover at ChelmsfordApr 29 · Long Jump · Place 5 · ChelmsfordLong Jump5.18-8.5 PB11
Apr 29Andover at ChelmsfordApr 29 · 100 Meters · Place 2 · Chelmsford100 Meters2.11.43a11
Apr 22Jack Lang InvitationalApr 22 · 100 Meters · Place 2 · Chelmsford100 Meters211.60a11
Apr 22Jack Lang InvitationalApr 22 · 100 Meters · Place 2 · Chelmsford100 Meters211.66a11
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100 Meters · Place 15 · Chelmsford100 MetersRound P1511.6911
Apr 15Lowell at ChelmsfordApr 15 · 200 Meters · Place 4 · Chelmsford200 Meters4.23.37a11
Apr 10Chelmsford at North AndoverApr 10 · Long Jump · Place 8 · ChelmsfordLong Jump8.FOUL11
Apr 10Chelmsford at North AndoverApr 10 · 100 Meters · Place 4 · Chelmsford100 Meters4.12.27a11
Apr 1Chelmsford at BillericaApr 1 · Long Jump · ChelmsfordLong Jump—ND11
Apr 1Chelmsford at BillericaApr 1 · 100 Meters · Place 2 · Chelmsford100 Meters2.11.611

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · Long Jump · Place 13 · ChelmsfordLong Jump1319-4.5011
Feb 6MVC League ChampionshipFeb 6 · 55 Meters · Place 7 · Chelmsford55 Meters76.88a11
Feb 6MVC League ChampionshipFeb 6 · 55 Meters · Place 7 · Chelmsford55 Meters76.86a11
Jan 30MVC Week 5Jan 30 · Long Jump · Place 28 · ChelmsfordLong Jump2817-111
Jan 30MVC Week 5Jan 30 · 55 Meters · Place 19 · Chelmsford55 Meters197.06a11
Jan 14MVC Week 4Jan 14 · Long Jump · Place 17 · ChelmsfordLong Jump1718-6.5011
Jan 14MVC Week 4Jan 14 · 55 Meters · Place 15 · Chelmsford55 Meters157.02a11
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 36 · ChelmsfordLong Jump3618-10.2511
Jan 7MVC Week 3Jan 7 · Long Jump · Place 11 · ChelmsfordLong Jump1118-6.5011
Jan 7MVC Week 3Jan 7 · 55 Meters · Place 10 · Chelmsford55 Meters106.94a11
Jan 2MVC Week 2Jan 2 · Long Jump · Place 3 · ChelmsfordLong Jump319-4.5011
Jan 2MVC Week 2Jan 2 · 300 Meters · Place 15 · Chelmsford300 Meters1540.38a11

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 30Lowell Field Events CarnivalDec 30 · Long Jump · Place 2 · ChelmsfordLong Jump2.17' 9"11
Dec 17MVC Week 1Dec 17 · 55 Meter · Place 8 · Chelmsford55 Meter8.6.98a PB11
Dec 17MVC Week 1Dec 17 · Long Jump · Place 6 · ChelmsfordLong Jump6.18-06.25 PB11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55 Meter · Place 20 · Chelmsford55 MeterRound P20.6.98a11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Long Jump · Place 13 · ChelmsfordLong Jump13.18-06.0011
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 33 · Chelmsford55 MetersRound P336.85a—
Feb 7MVC League ChampionshipFeb 7 · 55 Meters · Place 21 · Chelmsford55 Meters217.02a—
Jan 30MVC Boys Freshman-Sophomore InvitationalJan 30 · 55 Meters · Place 1 · Chelmsford55 Meters16.7 PB—
Jan 29MVC Week 4Jan 29 · Long Jump · Place 25 · ChelmsfordLong Jump2517-6—
Jan 29MVC Week 4Jan 29 · 55 Meters · Place 8 · Chelmsford55 Meters86.88a—
Jan 22MVC Week 3Jan 22 · Long Jump · Place 23 · ChelmsfordLong Jump2317-9—
Jan 22MVC Week 3Jan 22 · 55 Meters · Place 18 · Chelmsford55 Meters186.96a—
Jan 8MVC Week 2Jan 8 · Long Jump · Place 28 · ChelmsfordLong Jump2816-4.25—
Jan 8MVC Week 2Jan 8 · 300 Meters · Place 20 · Chelmsford300 Meters2040.09a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 300 Meters · Place 10 · Chelmsford300 Meters1038.70a—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 33 · Chelmsford100 MetersRound P3311.54a10
May 24MVC League ChampionshipMay 24 · 200 Meters · Place 19 · Chelmsford200 Meters1923.93a10
May 24MVC League ChampionshipMay 24 · 100 Meters · Place 12 · Chelmsford100 Meters1211.63a10
May 24MVC League ChampionshipMay 24 · 100 Meters · Place 10 · Chelmsford100 Meters1011.98a10
May 10Andover Boosters InvitationalMay 10 · 100 Meters · Place 22 · Chelmsford100 Meters2211.93a10
May 7Chelmsford at LawrenceMay 7 · 200 Meters · Place 2 · Chelmsford200 Meters223.4010
May 7Chelmsford at LawrenceMay 7 · 100 Meters · Place 4 · Chelmsford100 Meters411.5010
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 100 Meters · Place 3 · Chelmsford100 MetersRound S311.62a10
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 100 Meters · Place 2 · Chelmsford100 Meters211.33a10
Apr 23Jack Lang InvitationalApr 23 · 100 Meters · Place 9 · Chelmsford100 Meters911.84a10
Apr 1946th Annual Ottaviani InvitationalApr 19 · 200 Meters · Place 3 · Chelmsford200 Meters3.23.88a10
Apr 16Tewksbury at ChelmsfordApr 16 · 400 Meters · Place 6 · Chelmsford400 Meters659.87a PB10
Apr 10Chelmsford at DracutApr 10 · 100 Meters · Place 1 · Chelmsford100 Meters111.710
Apr 5Billerica at ChelmsfordApr 5 · 100 Meters · Place 5 · Chelmsford100 Meters511.86a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Lowell Field Events CarnivalDec 27 · Long Jump · Place 2 · ChelmsfordLong Jump2.17-1.510
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 29 · Chelmsford300 Meters29.38.62a PB10
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · Long Jump · Place 19 · ChelmsfordLong Jump19.17-09.0010
Dec 18MVC Week 1Dec 18 · 300 Meters · Place 26 · Chelmsford300 Meters26.41.10a10
Dec 18MVC Week 1Dec 18 · Long Jump · Place 14 · ChelmsfordLong Jump14.18-00.0010

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · Long Jump · Place 23 · ChelmsfordLong Jump2316-9.25—
May 13Lawrence at ChelmsfordMay 13 · Long Jump · Place 5 · ChelmsfordLong Jump519-7.5—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · Long Jump · Place 25 · ChelmsfordLong Jump2515-9—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 200 Meters · Place 6 · Chelmsford200 Meters624.84a—
Apr 24Chelmsford at TewksburyApr 24 · Long Jump · Place 3 · ChelmsfordLong Jump316-1—
Apr 24Chelmsford at TewksburyApr 24 · 200 Meters · Place 2 · Chelmsford200 Meters224.9—
Apr 17Jack Lang InvitationalApr 17 · 200 Meters · Place 17 · Chelmsford200 Meters1725.77a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 55 Meter · Place 82 · Chelmsford55 MeterRound P82.7.65a9