Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMVC Week 1 · Dec 184:55.76aMVC Week 1December 18, 2024
1 Mile · OutdoorHaverhill at Methuen · May 134:42.2Haverhill at MethuenMay 13, 2026
1000 Meters · IndoorMVC League Championship · Feb 62:39.93aMVC League ChampionshipFebruary 6, 2026
2 Miles · IndoorMVC Week 5 · Jan 2410:46.79aMVC Week 5January 24, 2024
2 Miles · OutdoorMethuen at Lawrence · Apr 2910:27Methuen at LawrenceApril 29, 2026
2000m Steeplechase · 0.838m · OutdoorWeston Twilight - Regis Events · May 47:02.80Weston Twilight - Regis EventsMay 4, 2024
3000m Steeplechase · OutdoorWeston Twilight Invitational - Regis Events · May 36:58.86aWeston Twilight Invitational - Regis EventsMay 3, 2025
400 Meters · OutdoorMVC North Invitational · May 2056.2MVC North InvitationalMay 20, 2026
400 Meters · Relay Split · OutdoorMSTCA Division 1 Relays · May 1854.559aMSTCA Division 1 RelaysMay 18, 2025
400m Hurdles · 36" / 0.914m · OutdoorMethuen at Lawrence · Apr 2968.8Methuen at LawrenceApril 29, 2026
600 Meters · IndoorMVC Week 3 · Jan 71:30.30aMVC Week 3January 7, 2026
800 Meters · IndoorMSTCA Northeast Invitational · Jan 132:23.92MSTCA Northeast InvitationalJanuary 13, 2023
800 Meters · OutdoorMVC League Championship · May 232:05.67aMVC League ChampionshipMay 23, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 800 Meters · Place 18 · MethuenMethuen800 Meters18.2:05.67a PB12
May 20MVC North InvitationalMay 20 · 400 Meters · Place 3 · MethuenMethuen400 Meters3.56.2 PB12
May 16Battle Road Twilight Series Meet 2May 16 · 2000m Steeplechase · Place 2 · MethuenMethuen2000m Steeplechase0.838m2.7:14.53a12
May 13Haverhill at MethuenMay 13 · 1 Mile · Place 2 · MethuenMethuen1 Mile2.4:42.2 PB12
May 6Dracut at Methuen May 6 · 400m Hurdles · MethuenMethuen400m Hurdles36" / 0.914m—NT12
May 6Dracut at Methuen May 6 · 1 Mile · Place 1 · MethuenMethuen1 Mile1.4:55.012
Apr 29Methuen at LawrenceApr 29 · 400m Hurdles · Place 4 · MethuenMethuen400m Hurdles36" / 0.914m4.68.8 PB12
Apr 29Methuen at LawrenceApr 29 · 2 Miles · Place 1 · MethuenMethuen2 Miles1.10:27 PB12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 800 Meters · Place 13 · MethuenMethuen800 Meters132:12.4012
Apr 8Methuen at TewksburyApr 8 · 1 Mile · Place 2 · MethuenMethuen1 Mile2.4:56.912

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 1000 Meters · Place 29 · MethuenMethuen1000 Meters29.2:49.83a12
Feb 6MVC League ChampionshipFeb 6 · 1000 Meters · Place 8 · MethuenMethuen1000 Meters82:39.93a PB12
Jan 30MVC Week 5Jan 30 · 1000 Meters · Place 9 · MethuenMethuen1000 Meters92:46.36a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 1000 Meters · Place 36 · MethuenMethuen1000 Meters362:46.13a12
Jan 14MVC Week 4Jan 14 · 600 Meters · Place 9 · MethuenMethuen600 Meters91:30.74a12
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 23 · MethuenMethuen1000 Meters232:42.92a12
Jan 7MVC Week 3Jan 7 · 600 Meters · Place 6 · MethuenMethuen600 Meters61:30.30a PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17MVC Week 1Dec 17 · 1000 Meters · Place 8 · MethuenMethuen1000 Meters8.2:50.27a12
Feb 7MVC League ChampionshipFeb 7 · 1000 Meters · Place 14 · MethuenMethuen1000 Meters142:50.72a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 1000 Meters · Place 31 · MethuenMethuen1000 Meters312:46.48a—
Jan 22MVC Week 3Jan 22 · 600 Meters · Place 12 · MethuenMethuen600 Meters121:32.07a—
Jan 8MVC Week 2Jan 8 · 600 Meters · Place 20 · MethuenMethuen600 Meters201:36.75a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 800 Meters · Place 13 · MethuenMethuen800 Meters132:07.88a11
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · MethuenMethuen400 MetersRelay Split—54.559a PB11
May 14Haverhill at MethuenMay 14 · 800 Meters · Place 3 · MethuenMethuen800 Meters32:11.511
May 10Andover Boosters InvitationalMay 10 · 800 Meters · Place 38 · MethuenMethuen800 Meters382:19.43a11
May 7Andover at MethuenMay 7 · 1 Mile · Place 2 · MethuenMethuen1 Mile24:51.411
May 3Weston Twilight Invitational - Regis EventsMay 3 · 3000m Steeplechase · Place 13 · MethuenMethuen3000m Steeplechase136:58.86a PB11
Apr 30North Andover at MethuenApr 30 · 800 Meters · Place 3 · MethuenMethuen800 Meters32:08.911
Apr 1946th Annual Ottaviani InvitationalApr 19 · 800 Meters · MethuenMethuen800 Meters—DNS11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18MVC Week 1Dec 18 · 1 Mile · Place 15 · MethuenMethuen1 Mile15.4:55.76a PB11
Feb 9MVC League ChampionshipFeb 9 · 1000 Meters · Place 16 · MethuenMethuen1000 Meters162:47.52a—
Jan 24MVC Week 5Jan 24 · 2 Miles · Place 6 · MethuenMethuen2 Miles610:46.79a PB—
Jan 17MVC Week 4Jan 17 · 1000 Meters · Place 11 · MethuenMethuen1000 Meters112:52.11a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 83 · MethuenMethuen1000 Meters832:55.3910
Jan 10MVC Week 3Jan 10 · 1 Mile · Place 16 · MethuenMethuen1 Mile164:59.66a—
Jan 3MVC Week 2Jan 3 · 2 Miles · Place 11 · MethuenMethuen2 Miles1111:09.00a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · 800 Meters · Place 13 · MethuenMethuen800 Meters132:08.72a—
May 11Andover Boosters InvitationalMay 11 · 1 Mile · Place 45 · MethuenMethuen1 Mile454:48.85a—
May 8Haverhill and Methuen at AndoverMay 8 · 2 Miles · Place 1 · MethuenMethuen2 Miles110:47.5—
May 8Haverhill and Methuen at AndoverMay 8 · 800 Meters · Place 6 · MethuenMethuen800 Meters62:17.4—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 1 Mile · Place 4 · MethuenMethuen1 Mile44:50.20a—
May 4Weston Twilight - Regis EventsMay 4 · 2000m Steeplechase · Place 14 · MethuenMethuen2000m Steeplechase0.838m14.7:02.80 PB10
Apr 24Central Catholic at MethuenApr 24 · 2 Miles · Place 2 · MethuenMethuen2 Miles210:50.1—
Apr 24Central Catholic at MethuenApr 24 · 800 Meters · Place 4 · MethuenMethuen800 Meters42:18.7—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 1 Mile · Place 17 · MethuenMethuen1 Mile17.4:58.61a10
Apr 10Lowell at MethuenApr 10 · 2 Miles · Place 4 · MethuenMethuen2 Miles411:04.7—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 1 Mile · Place 20 · MethuenMethuen1 Mile20.5:01.44a10
Jan 13MSTCA Northeast InvitationalJan 13 · 800 Meters · Place 89 · MethuenMethuen800 Meters892:23.92 PB9
Jan 13MSTCA Northeast InvitationalJan 13 · 800 Meters · Place 89 · MethuenMethuen800 Meters89.2:23.92a9
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 1 Mile · Place 61 · MethuenMethuen1 Mile61.5:27.38a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20MVC ChampionshipMay 20 · 1 Mile · Place 22 · MethuenMethuen1 Mile22.5:05.92a9
May 13Andover Boosters MeetMay 13 · 1 Mile · Place 31 · MethuenMethuen1 Mile31.5:09.05a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 1 Mile · Place 39 · MethuenMethuen1 Mile39.5:45.79a9