Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Distance Classic and Pentathlon · Dec 274:59.57aMSTCA Distance Classic and PentathlonDecember 27, 2024
1 Mile · OutdoorMVC Boys' and Girls' Freshman & Sophomore Invitational · May 45:18.74aMVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4, 2024
1000 Meters · IndoorMVC Week 1 · Dec 182:54.56aMVC Week 1December 18, 2024
110m Hurdles · 39" / 0.991m · OutdoorMVC South Invitational · May 2017.9MVC South InvitationalMay 20, 2026
1500 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 294:48.38aMIAA Division 1 Track & Field ChampionshipMay 29, 2026
2 Miles · IndoorMVC Week 3 · Jan 2210:49.06aMVC Week 3January 22, 2025
2 Miles · OutdoorMVC Championship · May 2010:48.19aMVC ChampionshipMay 20, 2023
600 Meters · IndoorMVC Week 2 · Jan 81:38.79aMVC Week 2January 8, 2025
800 Meters · OutdoorWeston Twilight Invitational - Regis Events · May 32:19.22aWeston Twilight Invitational - Regis EventsMay 3, 2025
High Jump · IndoorMSTCA Kalperis Relays - Division 1 · Jan 181.63mMSTCA Kalperis Relays - Division 1January 18, 2026
High Jump · OutdoorMSTCA Invacational & Pentathlon · Apr 241.77mMSTCA Invacational & PentathlonApril 24, 2026
Long Jump · IndoorMSTCA Kalperis Relays - Division 1 · Jan 185.98mMSTCA Kalperis Relays - Division 1January 18, 2026
Long Jump · OutdoorLowell at North Andover · Apr 119-11Lowell at North AndoverApril 1, 2026
Pentathlon (Outdoor) · High School · OutdoorMIAA Meet of Champions · Jun 42157MIAA Meet of ChampionsJune 4, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 1 Track & Field Championship · May 292746MIAA Division 1 Track & Field ChampionshipMay 29, 2026
Shot Put · 12lb · OutdoorMVC South Invitational · May 2031-10MVC South InvitationalMay 20, 2026
Triple Jump · OutdoorMSTCA Division 1 Relays · May 211.83mMSTCA Division 1 RelaysMay 2, 2026

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

2026 Outdoor Track

43 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Pentathlon (Outdoor) · Place 11 · LowellPentathlon (Outdoor)High SchoolRound M11.2157 PB12
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Place 1 · LowellLong JumpRound M1.6.21m12
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · LowellHigh JumpRound M--NH12
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 11 · LowellShot Put12lbRound M11.9.43m12
Jun 4MIAA Meet of ChampionsJun 4 · 110m Hurdles · Place 11 · Lowell110m Hurdles39" / 0.991mRound M11.17.98aWind: -2.212
Jun 4MIAA Meet of ChampionsJun 4 · 1500 Meters · Place 5 · Lowell1500 MetersRound M5.5:02.13a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 6 · LowellPentathlon (Outdoor)StandardRound M6.2746 PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 4 · LowellLong JumpRound M4.6.31m12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Place 5 · LowellHigh JumpRound M5.1.70m12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 6 · LowellShot Put12lbRound M6.9.42m12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 12 · Lowell110m Hurdles39" / 0.991mRound M12.18.60aWind: -3.212
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 1500 Meters · Place 1 · Lowell1500 MetersRound M1.4:48.38a PB12
May 23MVC League ChampionshipMay 23 · Triple Jump · Place 7 · LowellTriple Jump7.41-00.5012
May 23MVC League ChampionshipMay 23 · Long Jump · Place 8 · LowellLong Jump8.20-05.5012
May 23MVC League ChampionshipMay 23 · High Jump · Place 7 · LowellHigh Jump7.5-08.0012
May 20MVC South InvitationalMay 20 · Shot Put · Place 12 · LowellShot Put12lb12.31-10 PB12
May 20MVC South InvitationalMay 20 · 110m Hurdles · Place 1 · Lowell110m Hurdles39" / 0.991m1.17.9 PB12
May 9Andover Boosters InvitationalMay 9 · Triple Jump · Place 8 · LowellTriple Jump8.38-06.5012
May 9Andover Boosters InvitationalMay 9 · Long Jump · Place 5 · LowellLong Jump5.20-03.0012
May 9Andover Boosters InvitationalMay 9 · High Jump · Place 6 · LowellHigh Jump6.5-08.0012
May 6BIllerica at LowellMay 6 · Triple Jump · Place 3 · LowellTriple Jump3.38-612
May 6BIllerica at LowellMay 6 · High Jump · Place 1 · LowellHigh Jump1.5-812
May 6BIllerica at LowellMay 6 · 110m Hurdles · Place 1 · Lowell110m Hurdles39" / 0.991m1.18.512
May 2MSTCA Division 1 RelaysMay 2 · Triple Jump · Place 27 · LowellTriple Jump2711.83m PB12
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 32 · LowellLong Jump326.07m12
May 2MSTCA Division 1 RelaysMay 2 · High Jump · Place 15 · LowellHigh Jump151.70m12
Apr 29Central Catholic at LowellApr 29 · Triple Jump · Place 5 · LowellTriple Jump5.37-1112
Apr 29Central Catholic at LowellApr 29 · High Jump · Place 3 · LowellHigh Jump3.5-1012
Apr 29Central Catholic at LowellApr 29 · Shot Put · Place 1 · LowellShot Put12lb1.31-112
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 8 · LowellLong Jump85.99m12
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 7 · LowellHigh Jump71.77m PB12
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 25 · LowellShot Put258.58m12
Apr 24MSTCA Invacational & PentathlonApr 24 · 110m Hurdles · Place 32 · Lowell110m Hurdles3220.48a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 1500 Meters · Place 10 · Lowell1500 Meters105:03.14a12
Apr 22Jack Lang InvitationalApr 22 · Triple Jump · Place 2 · LowellTriple Jump239-112
Apr 22Jack Lang InvitationalApr 22 · High Jump · Place 1 · LowellHigh Jump15-812
Apr 22Jack Lang InvitationalApr 22 · 110m Hurdles · Place 15 · Lowell110m Hurdles1519.93a12
Apr 15Lowell at ChelmsfordApr 15 · Triple Jump · Place 1 · LowellTriple Jump1.38-312
Apr 15Lowell at ChelmsfordApr 15 · Long Jump · Place 5 · LowellLong Jump5.19-712
Apr 15Lowell at ChelmsfordApr 15 · High Jump · LowellHigh Jump—NH12
Apr 8Lowell at AndoverApr 8 · Long Jump · Place 3 · LowellLong Jump3.18-512
Apr 1Lowell at North AndoverApr 1 · Long Jump · Place 5 · LowellLong Jump5.19-11 PB12
Apr 1Lowell at North AndoverApr 1 · High Jump · Place 2 · LowellHigh Jump2.5-0812

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 14 · LowellLong Jump146.22m12
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 34 · LowellHigh Jump341.67m12
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 70 · LowellShot Put709.19m12
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 94 · Lowell55m Hurdles9410.09a12
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 33 · Lowell1000 Meters333:05.69a12
Feb 6MVC League ChampionshipFeb 6 · Long Jump · Place 9 · LowellLong Jump920-4.5012
Jan 30MVC Week 5Jan 30 · Long Jump · Place 9 · LowellLong Jump919-412
Jan 30MVC Week 5Jan 30 · High Jump · Place 10 · LowellHigh Jump105-412
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Long Jump · Place 27 · LowellLong Jump275.98m PB12
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · High Jump · Place 22 · LowellHigh Jump221.63m PB12
Jan 15Local Meet #2 - Qualifier Events OnlyJan 15 · High Jump · Place 1 · LowellHigh Jump15-812
Jan 14MVC Week 4Jan 14 · High Jump · Place 13 · LowellHigh Jump135-012
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 64 · LowellLong Jump6417-7.2512
Jan 9MSTCA Northeast InvitationalJan 9 · High Jump · LowellHigh Jump—NH12
Jan 2MVC Week 2Jan 2 · Long Jump · Place 11 · LowellLong Jump1118-5.2512
Jan 2MVC Week 2Jan 2 · 1000 Meters · Place 27 · Lowell1000 Meters273:07.73a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Lowell Field Events CarnivalDec 30 · Long Jump · Place 3 · LowellLong Jump3.17' 5"12
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1 Mile · Place 51 · Lowell1 Mile51.5:19.77a12
Dec 17MVC Week 1Dec 17 · 2 Miles · Place 17 · Lowell2 Miles17.11:23.98a12
Feb 7MVC League ChampionshipFeb 7 · 2 Miles · Place 19 · Lowell2 Miles1910:59.00a—
Jan 29MVC Week 4Jan 29 · 1000 Meters · Place 21 · Lowell1000 Meters212:58.05a—
Jan 22MVC Week 3Jan 22 · 2 Miles · Place 7 · Lowell2 Miles710:49.06a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 86 · Lowell1000 Meters862:59.86a—
Jan 8MVC Week 2Jan 8 · 600 Meters · Place 25 · Lowell600 Meters251:38.79a PB—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 2 Miles · Place 25 · Lowell2 Miles2511:17.54a11
May 6Lowell at North AndoverMay 6 · 2 Miles · Place 7 · Lowell2 Miles710:51.31a11
May 3Weston Twilight Invitational - Regis EventsMay 3 · 800 Meters · Place 57 · Lowell800 Meters572:19.22a PB11
Apr 30Central Catholic at LowellApr 30 · 800 Meters · Place 7 · Lowell800 Meters72:24.211
Apr 23Jack Lang InvitationalApr 23 · 1 Mile · Place 11 · Lowell1 Mile115:19.67a11
Apr 1946th Annual Ottaviani InvitationalApr 19 · 2 Miles · Place 18 · Lowell2 Miles18.11:28.84a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1 Mile · Place 42 · Lowell1 Mile42.4:59.57a PB11
Dec 18MVC Week 1Dec 18 · 1000 Meters · Place 11 · Lowell1000 Meters11.2:54.56a PB11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Central Catholic and Lowell at North AndoverMay 8 · 800 Meters · Place 12 · Lowell800 Meters122:22.00a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 1 Mile · Place 26 · Lowell1 Mile265:18.74a PB—
May 1Andover at LowellMay 1 · 2 Miles · Place 4 · Lowell2 Miles410:57.5—
Apr 24Lowell at HaverhillApr 24 · 2 Miles · Place 1 · Lowell2 Miles111:03.1—
Apr 17Jack Lang InvitationalApr 17 · 800 Meters · Place 8 · Lowell800 Meters82:22.22a—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 1 Mile · Place 33 · Lowell1 Mile33.5:19.97a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20MVC ChampionshipMay 20 · 2 Miles · Place 22 · Lowell2 Miles22.10:48.19a PB9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2MVC Week 6Feb 2 · 1000 Meters · Place 29 · Lowell1000 Meters293:12.389
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 107 · Lowell1000 Meters1073:05.689
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 107 · Lowell1000 Meters107.3:05.68a9
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 1 Mile · Place 52 · Lowell1 Mile52.5:17.64a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1 Mile · Place 18 · Lowell1 Mile18.5:17.34a9
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 1000 Meters · Place 16 · Lowell1000 Meters16.3:12.79a9