Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBIllerica at Lowell · May 610.9BIllerica at LowellMay 6, 2026
2 Miles · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 2134.99MIAA Indoor Track & Field Meet of ChampionsFebruary 21, 2026
200 Meters · OutdoorMVC League Championship · May 2322.24aMVC League ChampionshipMay 23, 2026
300 Meters · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 1535.44aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
400 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 2949.79aMIAA Division 1 Track & Field ChampionshipMay 29, 2026
55 Meter · IndoorMVC Week 1 · Dec 176.83aMVC Week 1December 17, 2025
55 Meters · IndoorMVC Week 4 · Jan 146.77aMVC Week 4January 14, 2026
High Jump · IndoorMVC Week 1 · Dec 175-06.00MVC Week 1December 17, 2025
High Jump · OutdoorMSTCA Division 1 Relays · May 181.73mMSTCA Division 1 RelaysMay 18, 2025
Long Jump · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 1520-10.50MIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
Long Jump · OutdoorLowell at Chelmsford · Apr 1521-7.5Lowell at ChelmsfordApril 15, 2026
Triple Jump · IndoorMSTCA Boston Holiday Challenge · Dec 2746-04.25MSTCA Boston Holiday ChallengeDecember 27, 2025
Triple Jump · OutdoorMVC League Championship · May 2347-01.00MVC League ChampionshipMay 23, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Triple Jump · Place 6 · LowellLowellTriple Jump6.13.49mWind: -0.112
Jun 4MIAA Meet of ChampionsJun 4 · Triple Jump · Place 15 · LowellLowellTriple Jump15.44-03.0012
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Place 22 · LowellLowell200 MetersRound P22.22.35aWind: 212
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Triple Jump · Place 1 · LowellLowellTriple Jump1.45-07.5012
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Place 6 · LowellLowell400 Meters6.49.79a PB12
May 23MVC League ChampionshipMay 23 · Triple Jump · Place 1 · LowellLowellTriple Jump1.47-01.00 PB12
May 23MVC League ChampionshipMay 23 · 200 Meters · Place 1 · LowellLowell200 Meters1.22.24a PB12
May 23MVC League ChampionshipMay 23 · 100 Meters · Place 2 · LowellLowell100 MetersRound P2.11.15a12
May 23MVC League ChampionshipMay 23 · 100 Meters · Place 3 · LowellLowell100 Meters3.11.13a12
May 9Andover Boosters InvitationalMay 9 · Long Jump · Place 1 · LowellLowellLong Jump1.21-08.7512
May 9Andover Boosters InvitationalMay 9 · 200 Meters · Place 1 · LowellLowell200 Meters1.22.83a12
May 6BIllerica at LowellMay 6 · Triple Jump · Place 1 · LowellLowellTriple Jump1.41-712
May 6BIllerica at LowellMay 6 · Long Jump · Place 1 · LowellLowellLong Jump1.20-712
May 6BIllerica at LowellMay 6 · 100 Meters · Place 1 · LowellLowell100 Meters1.10.9 PB12
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 16 · LowellLowellLong Jump166.43m12
Apr 29Central Catholic at LowellApr 29 · Triple Jump · Place 1 · LowellLowellTriple Jump1.44-612
Apr 29Central Catholic at LowellApr 29 · 200 Meters · Place 1 · LowellLowell200 Meters1.22.812
Apr 22Jack Lang InvitationalApr 22 · 400 Meters · Place 1 · LowellLowell400 Meters153.18a12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100 Meters · Place 3 · LowellLowell100 MetersRound P311.3112
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100 Meters · Place 2 · LowellLowell100 Meters211.1412
Apr 15Lowell at ChelmsfordApr 15 · Long Jump · Place 1 · LowellLowellLong Jump1.21-7.5 PB12
Apr 15Lowell at ChelmsfordApr 15 · 400 Meters · Place 1 · LowellLowell400 Meters1.50.9a12
Apr 15Lowell at ChelmsfordApr 15 · 200 Meters · Place 1 · LowellLowell200 Meters1.22.67a12
Apr 8Lowell at AndoverApr 8 · 200 Meters · Place 1 · LowellLowell200 Meters1.22.612
Apr 8Lowell at AndoverApr 8 · 100 Meters · Place 1 · LowellLowell100 Meters1.10.912
Apr 1Lowell at North AndoverApr 1 · Triple Jump · LowellLowellTriple Jump—ND12
Apr 1Lowell at North AndoverApr 1 · Long Jump · Place 4 · LowellLowellLong Jump4.20-012
Apr 1Lowell at North AndoverApr 1 · 200 Meters · LowellLowell200 Meters—DNS12

2026 Indoor Track

21 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · Triple Jump · Place 46 · LowellLowellTriple Jump4612.98m12
Mar 12New Balance Nationals IndoorMar 12 · Triple Jump · Place 46 · LowellLowellTriple Jump4612.98m12
Mar 6Rising Stars Youth ChampsMar 6 · Triple Jump · Place 3 · LowellLowellTriple Jump3.13.17m12
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 300 Meters · Place 16 · LowellLowell300 Meters16.35.81a12
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 200 Meters · LowellLowell200 MetersRelay Split—22.6hUnofficial12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 300 Meters · Place 16 · LowellLowell300 Meters16.35.81a12
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 2 Miles · Place 5 · LowellLowell2 Miles534.99 PB—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 300 Meters · Place 4 · LowellLowell300 Meters4.35.44a PB12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 200 Meters · LowellLowell200 MetersRelay Split—22.8hUnofficial12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 5 · LowellLowellLong Jump5.20-10.50 PB12
Feb 6MVC League ChampionshipFeb 6 · Long Jump · Place 1 · LowellLowellLong Jump122-212
Feb 6MVC League ChampionshipFeb 6 · 300 Meters · Place 1 · LowellLowell300 Meters135.98a12
Jan 30MVC Week 5Jan 30 · 55 Meters · Place 6 · LowellLowell55 Meters66.83a12
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 42 · LowellLowellLong Jump4219-07.7512
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Long Jump · Place 3 · LowellLowellLong Jump36.73m12
Jan 14MVC Week 4Jan 14 · Long Jump · Place 2 · LowellLowellLong Jump221-1012
Jan 14MVC Week 4Jan 14 · 55 Meters · Place 2 · LowellLowell55 Meters26.77a PB12
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 7 · LowellLowellLong Jump720-8.5012
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 5 · LowellLowell300 Meters535.84a12
Jan 7MVC Week 3Jan 7 · High Jump · Place 7 · LowellLowellHigh Jump75-612
Jan 7MVC Week 3Jan 7 · 55 Meters · Place 5 · LowellLowell55 Meters56.83a12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 300 Meters · Place 3 · LowellLowell300 Meters3.36.13a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · Place 35 · LowellLowell55 MeterRound P35.6.92a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Triple Jump · Place 1 · LowellLowellTriple Jump1.46-04.25 PB12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 6 · LowellLowell300 Meters6.37.04a12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 64 · LowellLowell55 Meter64.7.19a12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · LowellLowellLong Jump--FOUL12
Dec 17MVC Week 1Dec 17 · 55 Meter · Place 3 · LowellLowell55 Meter3.6.83a PB12
Dec 17MVC Week 1Dec 17 · High Jump · Place 11 · LowellLowellHigh Jump11.5-06.00 PB12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 200 Meters · LowellLowell200 MetersRelay Split—23.0hUnofficial12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55 Meter · Place 17 · LowellLowell55 MeterRound P17.6.97a12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Long Jump · Place 4 · LowellLowellLong Jump4.20-06.0012

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Triple Jump · Place 8 · SPF TrainingSPF TrainingTriple Jump8.12.29m12
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Triple Jump · Place 8 · SPF TrainingSPF TrainingTriple Jump8.12.29m12
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Long Jump · Place 10 · SPF TrainingSPF TrainingLong Jump10.5.47m12
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Long Jump · Place 8 · SPF TrainingSPF TrainingLong Jump8.5.47m12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Triple Jump · Place 21 · LowellLowellTriple Jump21.40-07.5011
May 24MVC League ChampionshipMay 24 · Triple Jump · Place 14 · LowellLowellTriple Jump1438-711
May 24MVC League ChampionshipMay 24 · High Jump · Place 10 · LowellLowellHigh Jump105-811
May 18MSTCA Division 1 RelaysMay 18 · Triple Jump · Place 20 · LowellLowellTriple Jump20.12.48m11
May 18MSTCA Division 1 RelaysMay 18 · High Jump · Place 20 · LowellLowellHigh Jump20.1.73m PB11
May 10MSTCA Coaches Metro InvitationalMay 10 · High Jump · Place 12 · LowellLowellHigh Jump125-811
May 6Lowell at North AndoverMay 6 · High Jump · Place 3 · LowellLowellHigh Jump35-811
Apr 30Central Catholic at LowellApr 30 · High Jump · Place 6 · LowellLowellHigh Jump65-811
Apr 23Jack Lang InvitationalApr 23 · 400 Meters · Place 7 · LowellLowell400 Meters757.12a11
Apr 1946th Annual Ottaviani InvitationalApr 19 · Triple Jump · Place 11 · LowellLowellTriple Jump11.37-05.7511
Apr 1946th Annual Ottaviani InvitationalApr 19 · High Jump · Place 7 · LowellLowellHigh Jump7.5-08.0011
Apr 16Haverhill at LowellApr 16 · Triple Jump · Place 3 · LowellLowellTriple Jump337-11.511
Apr 16Haverhill at LowellApr 16 · High Jump · Place 3 · LowellLowellHigh Jump35-011
Apr 4Andover at LowellApr 4 · Triple Jump · Place 3 · LowellLowellTriple Jump337-1.25—
Apr 4Andover at LowellApr 4 · Long Jump · Place 2 · LowellLowellLong Jump218-7—
Apr 4Andover at LowellApr 4 · High Jump · Place 2 · LowellLowellHigh Jump25-6—