Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMVC League Championship · May 2315.51aMVC League ChampionshipMay 23, 2026
1500 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 295:02.47aMIAA Division 1 Track & Field ChampionshipMay 29, 2025
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2037.60aMSTCA Speed Classic (Saturday)December 20, 2025
400 Meters · OutdoorBIllerica at Lowell · May 653.4BIllerica at LowellMay 6, 2026
400m Hurdles · 36" / 0.914m · OutdoorUSATF-NE Open and Masters Championship · Jul 2657.95aUSATF-NE Open and Masters ChampionshipJuly 26, 2025
55 Meter · IndoorThe Beantown Winter Classic · Dec 217.60aThe Beantown Winter ClassicDecember 21, 2024
55 Meters · IndoorMSTCA Northeast Invitational · Jan 107.38aMSTCA Northeast InvitationalJanuary 10, 2025
55m Hurdles · 39" · IndoorMSTCA Winter Festival (Saturday) · Dec 138.21aMSTCA Winter Festival (Saturday)December 13, 2025
High Jump · IndoorMVC Week 1 · Dec 185-00.00MVC Week 1December 18, 2024
High Jump · OutdoorMSTCA InVacational & Pentathlon · Apr 251.57mMSTCA InVacational & PentathlonApril 25, 2025
Long Jump · IndoorThe Beantown Winter Classic · Dec 2118-05.00The Beantown Winter ClassicDecember 21, 2024
Long Jump · OutdoorMSTCA InVacational & Pentathlon · Apr 256.20mMSTCA InVacational & PentathlonApril 25, 2025
Pentathlon (Outdoor) · High School · OutdoorMIAA Meet of Champions · Jun 42930MIAA Meet of ChampionsJune 4, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 1 Track & Field Championship · May 292919MIAA Division 1 Track & Field ChampionshipMay 29, 2025
Shot Put · 12lb · OutdoorMIAA Meet of Champions · Jun 411.18mMIAA Meet of ChampionsJune 4, 2026
Triple Jump · OutdoorMethuen at Lowell · Apr 939-10Methuen at LowellApril 9, 2025

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

2026 Outdoor Track

39 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Pentathlon (Outdoor) · Place 5 · LowellLowellPentathlon (Outdoor)High SchoolRound M5.2930 PB12
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Place 6 · LowellLowellLong JumpRound M6.6.02m12
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 5 · LowellLowellHigh JumpRound M5.1.70m12
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 1 · LowellLowellShot Put12lbRound M1.11.18m PB12
Jun 4MIAA Meet of ChampionsJun 4 · 110m Hurdles · Place 3 · LowellLowell110m Hurdles39" / 0.991mRound M3.15.64aWind: 012
Jun 4MIAA Meet of ChampionsJun 4 · 1500 Meters · Place 9 · LowellLowell1500 MetersRound M9.5:17.31a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 5 · LowellLowellPentathlon (Outdoor)StandardRound M5.275412
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 5 · LowellLowellLong JumpRound M5.6.27m12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Place 12 · LowellLowellHigh JumpRound M12.1.50m12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 4 · LowellLowellShot Put12lbRound M4.10.04m12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 15 · LowellLowell400m Hurdles36" / 0.914m15.1:00.85a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 5 · LowellLowell110m Hurdles39" / 0.991mRound M5.16.04aWind: 0.312
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 14 · LowellLowell110m Hurdles39" / 0.991mRound P14.16.01aWind: -0.212
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 1500 Meters · Place 7 · LowellLowell1500 MetersRound M7.5:10.06a12
May 23MVC League ChampionshipMay 23 · Long Jump · Place 11 · LowellLowellLong Jump11.19-10.0012
May 23MVC League ChampionshipMay 23 · 400m Hurdles · Place 9 · LowellLowell400m Hurdles36" / 0.914m9.1:00.31a12
May 23MVC League ChampionshipMay 23 · 110m Hurdles · Place 6 · LowellLowell110m Hurdles39" / 0.991mRound P6.15.65a12
May 23MVC League ChampionshipMay 23 · 110m Hurdles · Place 5 · LowellLowell110m Hurdles39" / 0.991m5.15.51a PB12
May 20MVC South InvitationalMay 20 · Shot Put · Place 6 · LowellLowellShot Put12lb6.35-1012
May 9Andover Boosters InvitationalMay 9 · Long Jump · Place 9 · LowellLowellLong Jump9.19-08.5012
May 9Andover Boosters InvitationalMay 9 · 400m Hurdles · Place 3 · LowellLowell400m Hurdles36" / 0.914m3.1:00.04a12
May 6BIllerica at LowellMay 6 · 400 Meters · Place 2 · LowellLowell400 Meters2.53.4 PB12
Apr 29Central Catholic at LowellApr 29 · Long Jump · Place 5 · LowellLowellLong Jump5.18-7.7512
Apr 29Central Catholic at LowellApr 29 · 400m Hurdles · LowellLowell400m Hurdles36" / 0.914m—SCR12
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 9 · LowellLowellLong Jump95.94m12
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 12 · LowellLowellHigh Jump121.62m12
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 21 · LowellLowellShot Put219.18m12
Apr 24MSTCA Invacational & PentathlonApr 24 · 110m Hurdles · Place 5 · LowellLowell110m Hurdles516.12a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 1500 Meters · Place 22 · LowellLowell1500 Meters225:29.62a12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 110m Hurdles · Place 5 · LowellLowell110m HurdlesRound P515.9612
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 110m Hurdles · Place 5 · LowellLowell110m Hurdles515.7812
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Long Jump · Place 11 · LowellLowellLong Jump1119-6.7512
Apr 15Lowell at ChelmsfordApr 15 · Long Jump · Place 3 · LowellLowellLong Jump3.19-10.512
Apr 15Lowell at ChelmsfordApr 15 · 400m Hurdles · Place 2 · LowellLowell400m Hurdles36" / 0.914m2.57.97a12
Apr 8Lowell at AndoverApr 8 · Triple Jump · Place 2 · LowellLowellTriple Jump2.38-1112
Apr 8Lowell at AndoverApr 8 · 400m Hurdles · Place 2 · LowellLowell400m Hurdles36" / 0.914m2.59.612
Apr 1Lowell at North AndoverApr 1 · Long Jump · Place 1 · LowellLowellLong Jump1.20-4.512
Apr 1Lowell at North AndoverApr 1 · 400m Hurdles · Place 3 · LowellLowell400m Hurdles36" / 0.914m3.1:00.37a12
Apr 1Lowell at North AndoverApr 1 · 110m Hurdles · Place 1 · LowellLowell110m Hurdles39" / 0.991m1.15.62a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 400 Meters · LowellLowell400 MetersRelay Split—52.8hUnofficial12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 15 · LowellLowell55m Hurdles39"Round P15.8.24a12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 20 · LowellLowellLong Jump20.19-05.0012
Feb 6MVC League ChampionshipFeb 6 · Long Jump · Place 7 · LowellLowellLong Jump720-11.2512
Jan 30MVC Week 5Jan 30 · 300 Meters · Place 9 · LowellLowell300 Meters937.87a12
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 21 · LowellLowellLong Jump2120-10.7512
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · LowellLowell55m HurdlesRound P—DNF12
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Long Jump · Place 9 · LowellLowellLong Jump96.41m12
Jan 7MVC Week 3Jan 7 · Long Jump · Place 4 · LowellLowellLong Jump419-812
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 5 · LowellLowell55m Hurdles58.23a12

2025 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 23 · LowellLowell55m Hurdles39"Round P23.8.42a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · LowellLowellLong Jump--DNS12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 10 · LowellLowell300 Meters10.37.60a PB12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55m Hurdles · LowellLowell55m Hurdles39"--DNF12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · Place 6 · LowellLowellLong Jump6.20-01.5012
Dec 17MVC Week 1Dec 17 · 200 Meters · LowellLowell200 MetersRelay Split—24.7hUnofficial12
Dec 17MVC Week 1Dec 17 · 55m Hurdles · Place 7 · LowellLowell55m Hurdles39"7.8.38a12
Dec 17MVC Week 1Dec 17 · Long Jump · Place 4 · LowellLowellLong Jump4.18-10.0012
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55m Hurdles · Place 3 · LowellLowell55m Hurdles39"Round P3.8.21a PB12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55m Hurdles · Place 3 · LowellLowell55m Hurdles39"3.8.22a12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Long Jump · Place 3 · LowellLowellLong Jump3.20-09.0012
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 400 Meters · LowellLowell400 MetersRelay Split—53.8hUnofficial12
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 20 · LowellLowell55m Hurdles209.09a—
Jan 29MVC Week 4Jan 29 · Long Jump · Place 21 · LowellLowellLong Jump2117-9—
Jan 29MVC Week 4Jan 29 · 55m Hurdles · Place 17 · LowellLowell55m Hurdles179.63a—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 16 · LowellLowell55m Hurdles169.25a—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Long Jump · Place 49 · LowellLowellLong Jump495.47m—
Jan 14Local Meet #2Jan 14 · 300 Meters · Place 2 · LowellLowell300 Meters2.42.611
Jan 14Local Meet #2Jan 14 · 55m Hurdles · Place 1 · LowellLowell55m Hurdles39"1.8.811
Jan 10MSTCA Northeast InvitationalJan 10 · Long Jump · Place 40 · LowellLowellLong Jump4018-5.50—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 168 · LowellLowell55 Meters1687.38a PB—
Jan 8MVC Week 2Jan 8 · Long Jump · Place 15 · LowellLowellLong Jump1518-2—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 21 · LowellLowell55m Hurdles219.67a—

2025 Outdoor Track

40 results
DateMeetEventPlMarkGr
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 400m Hurdles · Place 2 · SPF TrainingSPF Training400m Hurdles36" / 0.914m2.57.95a PB11
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 400m Hurdles · Place 1 · SPF TrainingSPF Training400m Hurdles36" / 0.914m1.57.95a11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 1500 Meters · Place 3 · LowellLowell1500 MetersRound M3.5:02.47a PB11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 6 · LowellLowellLong JumpRound M6.5.98m11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 7 · LowellLowellPentathlon (Outdoor)StandardRound M7.2919 PB11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 9 · LowellLowell400m Hurdles36" / 0.914m9.58.80a11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 30 · LowellLowell110m Hurdles39" / 0.991mRound P30.16.94a11
May 24MVC League ChampionshipMay 24 · Triple Jump · Place 11 · LowellLowellTriple Jump1139-3.7511
May 24MVC League ChampionshipMay 24 · 400m Hurdles · Place 4 · LowellLowell400m Hurdles458.47a11
May 24MVC League ChampionshipMay 24 · 110m Hurdles · Place 9 · LowellLowell110m Hurdles916.07a11
May 24MVC League ChampionshipMay 24 · 110m Hurdles · Place 11 · LowellLowell110m Hurdles1116.53a11
May 18MSTCA Division 1 RelaysMay 18 · Long Jump · Place 57 · LowellLowellLong Jump57.5.45m11
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · LowellLowell400 MetersRelay Split—53.3hUnofficial11
May 10MSTCA Coaches Metro InvitationalMay 10 · Long Jump · Place 19 · LowellLowellLong Jump1918-8.5011
May 10MSTCA Coaches Metro InvitationalMay 10 · 110m Hurdles · Place 11 · LowellLowell110m HurdlesRound P1116.25a11
May 6Lowell at North AndoverMay 6 · Triple Jump · Place 3 · LowellLowellTriple Jump338-9.2511
May 6Lowell at North AndoverMay 6 · 400m Hurdles · Place 3 · LowellLowell400m Hurdles359.75a11
May 6Lowell at North AndoverMay 6 · 110m Hurdles · Place 3 · LowellLowell110m Hurdles316.31a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 400m Hurdles · Place 8 · LowellLowell400m Hurdles859.72a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 110m Hurdles · Place 23 · LowellLowell110m HurdlesRound P2316.63a11
Apr 30Central Catholic at LowellApr 30 · Triple Jump · Place 6 · LowellLowellTriple Jump638-5.511
Apr 30Central Catholic at LowellApr 30 · 400m Hurdles · Place 2 · LowellLowell400m Hurdles259.811
Apr 30Central Catholic at LowellApr 30 · 110m Hurdles · Place 5 · LowellLowell110m Hurdles516.211
Apr 25MSTCA InVacational & PentathlonApr 25 · Long Jump · Place 8 · LowellLowellLong Jump86.20m PB11
Apr 25MSTCA InVacational & PentathlonApr 25 · High Jump · Place 22 · LowellLowellHigh Jump221.57m PB11
Apr 25MSTCA InVacational & PentathlonApr 25 · Shot Put · Place 26 · LowellLowellShot Put269.16m11
Apr 25MSTCA InVacational & PentathlonApr 25 · 110m Hurdles · Place 7 · LowellLowell110m Hurdles715.9511
Apr 25MSTCA InVacational & PentathlonApr 25 · 1500 Meters · Place 12 · LowellLowell1500 Meters125:10.3111
Apr 1946th Annual Ottaviani InvitationalApr 19 · 110m Hurdles · Place 6 · LowellLowell110m Hurdles39" / 0.991mRound P6.16.05a11
Apr 1946th Annual Ottaviani InvitationalApr 19 · 110m Hurdles · Place 5 · LowellLowell110m Hurdles39" / 0.991m5.15.93a11
Apr 1946th Annual Ottaviani InvitationalApr 19 · 400 Meters · LowellLowell400 MetersRelay Split—54.8hUnofficial11
Apr 16Haverhill at LowellApr 16 · Triple Jump · Place 1 · LowellLowellTriple Jump140-611
Apr 16Haverhill at LowellApr 16 · 400m Hurdles · Place 2 · LowellLowell400m Hurdles261.711
Apr 16Haverhill at LowellApr 16 · 110m Hurdles · Place 3 · LowellLowell110m Hurdles316.811
Apr 9Methuen at LowellApr 9 · 400m Hurdles · Place 1 · LowellLowell400m Hurdles36" / 0.914m1.60.511
Apr 9Methuen at LowellApr 9 · Triple Jump · Place 2 · LowellLowellTriple Jump2.39-10 PB11
Apr 9Methuen at LowellApr 9 · 110m Hurdles · Place 2 · LowellLowell110m Hurdles39" / 0.991m2.16.211
Apr 4Andover at LowellApr 4 · Triple Jump · Place 4 · LowellLowellTriple Jump437-111
Apr 4Andover at LowellApr 4 · 400m Hurdles · Place 3 · LowellLowell400m Hurdles363.211
Apr 4Andover at LowellApr 4 · 110m Hurdles · Place 2 · LowellLowell110m Hurdles216.211

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 300 Meters · Place 63 · LowellLowell300 Meters63.41.05a11
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 124 · LowellLowell55 MeterRound P124.7.60a PB11
Dec 21The Beantown Winter ClassicDec 21 · Long Jump · Place 2 · LowellLowellLong Jump2.18-05.00 PB11
Dec 21The Beantown Winter ClassicDec 21 · High Jump · Place 29 · LowellLowellHigh Jump29.4-10.0011
Dec 18MVC Week 1Dec 18 · 55m Hurdles · Place 16 · LowellLowell55m Hurdles39"16.9.50a11
Dec 18MVC Week 1Dec 18 · High Jump · Place 18 · LowellLowellHigh Jump18.5-00.00 PB11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 300 Meters · Place 37 · LowellLowell300 Meters37.41.60a11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · Long Jump · Place 31 · LowellLowellLong Jump31.16-02.7511
Dec 12Local Meet #1Dec 12 · 300 Meters · Place 2 · LowellLowell300 Meters2.43.5Unofficial11
Dec 12Local Meet #1Dec 12 · 55m Hurdles · Place 1 · LowellLowell55m Hurdles39"1.9.8Unofficial11
Dec 12Local Meet #1Dec 12 · 55 Meter · Place 7 · LowellLowell55 Meter7.7.3Unofficial11