Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 106:59.41aMSTCA Northeast InvitationalJanuary 10, 2025
1000 Meters · IndoorMVC Week 3 · Jan 223:44.32aMVC Week 3January 22, 2025
2 Miles · IndoorMVC Week 1 · Dec 1816:19.83aMVC Week 1December 18, 2024
200 Meters · OutdoorMVC Boys' and Girls' Freshman & Sophomore Invitational · May 431.67aMVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4, 2024
300 Meters · IndoorMSTCA Northeast Invitational · Jan 948.08aMSTCA Northeast InvitationalJanuary 9, 2026
400 Meters · OutdoorMVC Boys' and Girls' Freshman & Sophomore Invitational · May 31:09.98aMVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3, 2025
400 Meters · Relay Split · OutdoorMSTCA Division 1 Relays · May 181:11.943aMSTCA Division 1 RelaysMay 18, 2025
600 Meters · IndoorMVC Week 5 · Jan 301:55.47aMVC Week 5January 30, 2026
800 Meters · OutdoorAndover at Lowell · Apr 42:52.5Andover at LowellApril 4, 2025

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30MVC Week 5Jan 30 · 600 Meters · Place 18 · Lowell600 Meters181:55.47a PB11
Jan 14MVC Week 4Jan 14 · 300 Meters · Place 23 · Lowell300 Meters2348.22a11
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 83 · Lowell600 Meters832:00.98a11
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 111 · Lowell300 Meters11148.08a PB11
Jan 7MVC Week 3Jan 7 · 300 Meters · Place 27 · Lowell300 Meters2749.21a11
Jan 2MVC Week 2Jan 2 · 300 Meters · Place 27 · Lowell300 Meters2748.85a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 47 · Lowell1000 Meters47.4:00.02a11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 85 · Lowell300 Meters85.49.56a11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 98 · Lowell600 Meters98.2:17.21a11
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 300 Meters · Place 40 · Lowell300 Meters40.48.67a11
Jan 29MVC Week 4Jan 29 · 600 Meters · Place 22 · Lowell600 Meters221:59.22a—
Jan 22MVC Week 3Jan 22 · 1000 Meters · Place 19 · Lowell1000 Meters193:44.32a PB—
Jan 14Local Meet #2Jan 14 · 1000 Meters · Place 1 · Lowell1000 Meters1.3:44.910
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 115 · Lowell1 Mile1156:59.41a PB—
Jan 8MVC Week 2Jan 8 · 600 Meters · Place 27 · Lowell600 Meters272:01.81a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · Lowell400 MetersRelay Split—1:11.943a PB10
May 6Lowell at North AndoverMay 6 · 800 Meters · Place 8 · Lowell800 Meters82:55.15a10
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 400 Meters · Place 15 · Lowell400 Meters151:09.98a PB10
Apr 30Central Catholic at LowellApr 30 · 800 Meters · Place 2 · Lowell800 Meters202:56.310
Apr 16Haverhill at LowellApr 16 · 800 Meters · Place 5 · Lowell800 Meters52:53.910
Apr 9Methuen at LowellApr 9 · 400 Meters · Place 1 · Lowell400 Meters1.70.310
Apr 4Andover at LowellApr 4 · 800 Meters · Place 7 · Lowell800 Meters72:52.5 PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 600 Meters · Place 11 · Lowell600 Meters11.2:03.40a10
Dec 18MVC Week 1Dec 18 · 2 Miles · Place 17 · Lowell2 Miles17.16:19.83a PB10
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 600 Meters · Place 25 · Lowell600 Meters25.2:06.61a10
Dec 12Local Meet #1Dec 12 · 1000 Meters · Place 4 · Lowell1000 Meters4.04:05.6Unofficial10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 200 Meters · Place 20 · Lowell200 Meters2031.67a PB—