Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 94:21.60aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorMIAA Meet of Champions · Jun 54:23.76aMIAA Meet of ChampionsJune 5, 2025
1000 Meters · IndoorMVC Week 5 · Jan 302:35.72aMVC Week 5January 30, 2026
2 Miles · IndoorMSTCA Northeast Invitational · Jan 109:54.36aMSTCA Northeast InvitationalJanuary 10, 2025
2 Miles · OutdoorMVC League Championship · May 249:28.10aMVC League ChampionshipMay 24, 2025
800 Meters · OutdoorLowell at North Andover · May 62:00.83aLowell at North AndoverMay 6, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23MVC League ChampionshipMay 23 · 1 Mile · Place 8 · Lowell1 Mile8.4:32.94a12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 1 Mile · Place 25 · Lowell1 Mile254:35.88a12
May 6BIllerica at LowellMay 6 · 800 Meters · Place 2 · Lowell800 Meters2.2:05.912
Apr 29Central Catholic at LowellApr 29 · 2 Miles · Place 2 · Lowell2 Miles2.10:32.812

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · 2 Miles · Place 4 · Lowell2 Miles410:04.69a12
Jan 30MVC Week 5Jan 30 · 1000 Meters · Place 2 · Lowell1000 Meters22:35.72a PB12
Jan 14MVC Week 4Jan 14 · 2 Miles · Place 1 · Lowell2 Miles110:08.71a12
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 3 · Lowell1 Mile34:21.60a PB12
Jan 7MVC Week 3Jan 7 · 1000 Meters · Place 1 · Lowell1000 Meters12:37.74a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 2 Miles · Place 27 · Lowell2 Miles279:53.47a11
Jun 5MIAA Meet of ChampionsJun 5 · 1 Mile · Place 20 · Lowell1 Mile204:23.76a PB11
May 24MVC League ChampionshipMay 24 · 2 Miles · Place 1 · Lowell2 Miles19:28.10a PB11
May 6Lowell at North AndoverMay 6 · 800 Meters · Place 1 · Lowell800 Meters12:00.83a PB11
May 3Weston Twilight Invitational - Regis EventsMay 3 · 1 Mile · Place 9 · Lowell1 Mile94:25.92a11
Apr 30Central Catholic at LowellApr 30 · 2 Miles · Place 2 · Lowell2 Miles29:52.211
Apr 16Haverhill at LowellApr 16 · 1 Mile · Place 1 · Lowell1 Mile14:44.711
Apr 4Andover at LowellApr 4 · 2 Miles · Place 2 · Lowell2 Miles210:09.411

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 26 · Lowell2 Miles2610:07.81a—
Feb 7MVC League ChampionshipFeb 7 · 2 Miles · Place 5 · Lowell2 Miles59:58.70a—
Jan 29MVC Week 4Jan 29 · 2 Miles · Place 8 · Lowell2 Miles810:37.88a—
Jan 22MVC Week 3Jan 22 · 1000 Meters · Place 8 · Lowell1000 Meters82:44.21a—
Jan 10MSTCA Northeast InvitationalJan 10 · 2 Miles · Place 7 · Lowell2 Miles79:54.36a PB—
Jan 8MVC Week 2Jan 8 · 1000 Meters · Place 4 · Lowell1000 Meters42:45.42a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · 1 Mile · Place 5 · Lowell1 Mile54:28.63a—
May 8Central Catholic and Lowell at North AndoverMay 8 · 2 Miles · Place 2 · Lowell2 Miles29:49.58a—
May 1Andover at LowellMay 1 · 800 Meters · Place 1 · Lowell800 Meters12:02.7—
Apr 24Lowell at HaverhillApr 24 · 800 Meters · Place 2 · Lowell800 Meters22:03.3—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 2 Miles · Place 18 · Lowell2 Miles1810:05.90a—
Feb 9MVC League ChampionshipFeb 9 · 2 Miles · Place 2 · Lowell2 Miles210:01.96a—
Jan 17MVC Week 4Jan 17 · 1 Mile · Place 5 · Lowell1 Mile54:41.02a—
Jan 12MSTCA Northeast InvitationalJan 12 · 2 Miles · Place 10 · Lowell2 Miles109:59.0110
Jan 3MVC Week 2Jan 3 · 1000 Meters · Place 3 · Lowell1000 Meters32:45.31a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6MVC Boys Freshman-Sophomore InvitationalMay 6 · 1 Mile · Place 1 · Lowell1 Mile14:43.1—
May 3Methuen at LowellMay 3 · 1 Mile · Place 3 · Lowell1 Mile34:48.6—
Apr 26Lowell at AndoverApr 26 · 2 Miles · Place 3 · Lowell2 Miles310:20.1—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2MVC Week 6Feb 2 · 1 Mile · Place 8 · Lowell1 Mile84:53.519
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 37 · Lowell1000 Meters372:50.239