Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHaverhill at Lowell · Apr 1614.2Haverhill at LowellApril 16, 2025
100m Hurdles · 33" / 0.838m · OutdoorLowell at Andover · Apr 817.0Lowell at AndoverApril 8, 2026
200 Meters · OutdoorMSTCA Coaches Metro Invitational · May 1627.35aMSTCA Coaches Metro InvitationalMay 16, 2026
300 Meters · IndoorMSTCA Boston Holiday Challenge · Dec 2745.13aMSTCA Boston Holiday ChallengeDecember 27, 2025
400m Hurdles · 30" / 0.762m · OutdoorLowell at Andover · Apr 876.7Lowell at AndoverApril 8, 2026
55 Meter · IndoorMSTCA Speed Classic (Large School) · Dec 178.95aMSTCA Speed Classic (Large School)December 17, 2023
55m Hurdles · 33" · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 159.59aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
600 Meters · IndoorMSTCA Freshman-Sophomore (Large School) · Jan 62:01.08aMSTCA Freshman-Sophomore (Large School)January 6, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 22 · Lowell100m Hurdles33" / 0.838mRound P22.17.48aWind: -0.211
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 17 · Lowell100m Hurdles33" / 0.838mRound P17.17.61a11
May 16MSTCA Coaches Metro InvitationalMay 16 · 100m Hurdles · Place 16 · Lowell100m HurdlesRound P1617.39a11
May 16MSTCA Coaches Metro InvitationalMay 16 · 200 Meters · Place 24 · Lowell200 Meters2427.35a PB11
May 9Andover Boosters InvitationalMay 9 · 100m Hurdles · Place 20 · Lowell100m Hurdles33" / 0.838mRound P20.18.32a11
May 6BIllerica at LowellMay 6 · 400m Hurdles · Place 6 · Lowell400m Hurdles30" / 0.762m6.78.611
May 6BIllerica at LowellMay 6 · 100m Hurdles · Place 5 · Lowell100m Hurdles33" / 0.838m5.18.011
Apr 29Central Catholic at LowellApr 29 · 100m Hurdles · Place 4 · Lowell100m Hurdles33" / 0.838m4.17.211
Apr 29Central Catholic at LowellApr 29 · 200 Meters · Place 5 · Lowell200 Meters5.27.511
Apr 22Jack Lang InvitationalApr 22 · 400m Hurdles · Place 6 · Lowell400m Hurdles61:16.48a11
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 10 · Lowell100m HurdlesRound P1017.6611
Apr 15Lowell at ChelmsfordApr 15 · 100m Hurdles · Place 2 · Lowell100m Hurdles33" / 0.838m2.17.35a11
Apr 15Lowell at ChelmsfordApr 15 · 200 Meters · Place 1 · Lowell200 Meters1.27.46a11
Apr 8Lowell at AndoverApr 8 · 400m Hurdles · Place 4 · Lowell400m Hurdles30" / 0.762m4.76.7 PB11
Apr 8Lowell at AndoverApr 8 · 100m Hurdles · Place 2 · Lowell100m Hurdles33" / 0.838m2.17.0 PB11
Apr 1Lowell at North AndoverApr 1 · 100m Hurdles · Place 4 · Lowell100m Hurdles33" / 0.838m4.17.68a11
Apr 1Lowell at North AndoverApr 1 · 200 Meters · Place 3 · Lowell200 Meters3.28.61a11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 16 · Lowell55m Hurdles33"Round P16.9.59a PB11
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 10 · Lowell55m Hurdles109.71a11
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 11 · Lowell55m Hurdles119.78a11
Jan 30MVC Week 5Jan 30 · 55m Hurdles · Place 6 · Lowell55m Hurdles69.67a11
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 45 · Lowell55m HurdlesRound P4510.64a11
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 41 · Lowell55m HurdlesRound P4110.22a11
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 47 · Lowell300 Meters4745.66a11
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 11 · Lowell55m Hurdles119.96a11
Jan 2MVC Week 2Jan 2 · 55m Hurdles · Place 9 · Lowell55m Hurdles910.04a11

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 300 Meters · Place 26 · Lowell300 Meters26.45.13a PB11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 18 · Lowell55m Hurdles33"Round P18.9.73a11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 16 · Lowell300 Meters16.45.64a11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55m Hurdles · Place 11 · Lowell55m Hurdles33"11.9.93a11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · LowellLong Jump--FOUL11
Dec 17MVC Week 1Dec 17 · 55m Hurdles · Place 17 · Lowell55m Hurdles33"17.10.34a11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 55m Hurdles · Place 14 · Lowell55m Hurdles33"Round P14.10.11a11
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 25 · Lowell55m Hurdles2511.16a—
Feb 4MVC Girls Freshman-Sophomore InvitationalFeb 4 · 55m Hurdles · Place 6 · Lowell55m Hurdles612.0—
Jan 29MVC Week 4Jan 29 · 55m Hurdles · Place 29 · Lowell55m Hurdles2911.13a—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 34 · Lowell55m Hurdles3411.26a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 73 · Lowell55m Hurdles7310.57a—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 99 · Lowell300 Meters9948.19a—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 19 · Lowell55m Hurdles1910.39a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55m Hurdles · Place 14 · Lowell55m Hurdles1410.46a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 400m Hurdles · Place 20 · Lowell400m Hurdles201:19.46a10
May 6Lowell at North AndoverMay 6 · 400m Hurdles · Place 5 · Lowell400m Hurdles51:20.76a10
May 6Lowell at North AndoverMay 6 · 100m Hurdles · Place 8 · Lowell100m Hurdles820.34a10
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 400m Hurdles · Place 8 · Lowell400m Hurdles81:15.53a10
Apr 30Central Catholic at LowellApr 30 · 400m Hurdles · Place 1 · Lowell400m Hurdles179.910
Apr 30Central Catholic at LowellApr 30 · 100m Hurdles · Place 5 · Lowell100m Hurdles518.110
Apr 1946th Annual Ottaviani InvitationalApr 19 · 100m Hurdles · Place 25 · Lowell100m Hurdles33" / 0.838mRound P25.20.27a10
Apr 16Haverhill at LowellApr 16 · 200 Meters · Place 3 · Lowell200 Meters330.510
Apr 16Haverhill at LowellApr 16 · 100 Meters · Place 1 · Lowell100 Meters114.2 PB10
Apr 9Methuen at LowellApr 9 · 100m Hurdles · Place 3 · Lowell100m Hurdles33" / 0.838m3.19.810
Apr 9Methuen at LowellApr 9 · 400 Meters · Place 3 · Lowell400 Meters3.7510
Apr 4Andover at LowellApr 4 · 100m Hurdles · Place 5 · Lowell100m Hurdles518.710

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 55m Hurdles · Place 43 · Lowell55m Hurdles33"Round P43.10.37a10
Dec 21The Beantown Winter ClassicDec 21 · 55m Hurdles · Place 4 · Lowell55m Hurdles33"Round P4.10.31a10
Dec 21The Beantown Winter ClassicDec 21 · 55m Hurdles · Place 5 · Lowell55m Hurdles33"5.10.28a10
Dec 18MVC Week 1Dec 18 · 55m Hurdles · Place 20 · Lowell55m Hurdles33"20.10.85a10
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 300 Meters · Place 39 · Lowell300 Meters39.50.02a10
Dec 12Local Meet #1Dec 12 · 300 Meters · Place 10 · Lowell300 Meters10.51.8Unofficial10
Dec 12Local Meet #1Dec 12 · 55m Hurdles · Place 2 · Lowell55m Hurdles33"2.10.1Unofficial10
Jan 24MVC Week 5Jan 24 · 600 Meters · Place 24 · Lowell600 Meters242:06.15a—
Jan 17MVC Week 4Jan 17 · 600 Meters · Place 32 · Lowell600 Meters322:06.18a—
Jan 12MSTCA Northeast InvitationalJan 12 · 600 Meters · Place 103 · Lowell600 Meters1032:02.229
Jan 10MVC Week 3Jan 10 · 300 Meters · Place 42 · Lowell300 Meters4251.49a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 600 Meters · Place 35 · Lowell600 Meters352:01.08a PB—
Jan 3MVC Week 2Jan 3 · 300 Meters · Place 47 · Lowell300 Meters4752.06a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Central Catholic and Lowell at North AndoverMay 8 · 400m Hurdles · Place 9 · Lowell400m Hurdles91:24.79a—
May 8Central Catholic and Lowell at North AndoverMay 8 · 100m Hurdles · Place 11 · Lowell100m Hurdles1120.22a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · Long Jump · Place 24 · LowellLong Jump2411-9—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 26 · Lowell100m Hurdles2620.33a—
May 1Andover at LowellMay 1 · 100m Hurdles · Place 5 · Lowell100m Hurdles519.5—
Apr 24Lowell at HaverhillApr 24 · 400m Hurdles · Place 5 · Lowell400m Hurdles587.2—
Apr 17Jack Lang InvitationalApr 17 · 400m Hurdles · Place 12 · Lowell400m Hurdles1285.87a—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 400m Hurdles · Place 23 · Lowell400m Hurdles30" / 0.762m23.1:25.42a9
Apr 10Lowell at MethuenApr 10 · 400m Hurdles · Place 3 · Lowell400m Hurdles31:25.2—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 600 Meters · Place 26 · Lowell600 Meters26.2:04.46a9
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 300 Meters · Place 106 · Lowell300 Meters106.51.67a9
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55 Meter · Place 119 · Lowell55 Meter119.8.95a PB9
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 300 Meters · Place 60 · Lowell300 Meters60.52.47a9