Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMVC Week 3 · Jan 225:09.02aMVC Week 3January 22, 2025
1 Mile · OutdoorMVC League Championship · May 184:56.74aMVC League ChampionshipMay 18, 2024
1000 Meters · IndoorMVC League Championship · Feb 62:48.13aMVC League ChampionshipFebruary 6, 2026
400 Meters · IndoorMSTCA Northeast Invitational · Jan 1055.33aMSTCA Northeast InvitationalJanuary 10, 2025
600 Meters · IndoorMVC Week 2 · Jan 21:31.58aMVC Week 2January 2, 2026
800 Meters · OutdoorLawrence at Dracut · Apr 172:11.8Lawrence at DracutApril 17, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Methuen at LawrenceApr 29 · 1 Mile · Place 4 · Lawrence1 Mile4.5:30.312
Apr 29Methuen at LawrenceApr 29 · 800 Meters · Lawrence800 Meters—NT12
Apr 15Lawrence at HaverhillApr 15 · 1 Mile · Place 2 · Lawrence1 Mile2.4:59.112
Apr 15Lawrence at HaverhillApr 15 · 800 Meters · Place 3 · Lawrence800 Meters3.2:12.712
Apr 1Lawrence at DracutApr 1 · 1 Mile · Place 1 · Lawrence1 Mile1.5:17.512
Apr 1Lawrence at DracutApr 1 · 800 Meters · Place 2 · Lawrence800 Meters2.2:13:1312

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · 1000 Meters · Place 12 · Lawrence1000 Meters122:48.13a PB12
Jan 30MVC Week 5Jan 30 · 1000 Meters · Place 12 · Lawrence1000 Meters122:49.54a12
Jan 14MVC Week 4Jan 14 · 1000 Meters · Place 14 · Lawrence1000 Meters142:54.94a12
Jan 7MVC Week 3Jan 7 · 1000 Meters · Place 19 · Lawrence1000 Meters192:56.96a12
Jan 2MVC Week 2Jan 2 · 600 Meters · Place 3 · Lawrence600 Meters31:31.58a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Andover Boosters InvitationalMay 10 · 800 Meters · Place 33 · Lawrence800 Meters332:13.91a11
May 7Chelmsford at LawrenceMay 7 · 1 Mile · Place 4 · Lawrence1 Mile45:11.011
Apr 25MSTCA InVacational & PentathlonApr 25 · 1 Mile · Place 34 · Lawrence1 Mile344:58.3211
Apr 17Lawrence at DracutApr 17 · 1 Mile · Place 2 · Lawrence1 Mile25:09.611
Apr 17Lawrence at DracutApr 17 · 800 Meters · Place 1 · Lawrence800 Meters12:11.8 PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7MVC League ChampionshipFeb 7 · 1000 Meters · Place 13 · Lawrence1000 Meters132:50.68a—
Jan 29MVC Week 4Jan 29 · 1000 Meters · Place 10 · Lawrence1000 Meters102:50.83a—
Jan 22MVC Week 3Jan 22 · 1 Mile · Place 20 · Lawrence1 Mile205:09.02a PB—
Jan 22MVC Week 3Jan 22 · 1000 Meters · Place 23 · Lawrence1000 Meters233:01.30a—
Jan 10MSTCA Northeast InvitationalJan 10 · 400 Meters · Place 26 · Lawrence400 Meters2655.33a PB—
Jan 8MVC Week 2Jan 8 · 1 Mile · Place 20 · Lawrence1 Mile205:09.89a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · 1 Mile · Place 17 · Lawrence1 Mile174:56.74a PB—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 1 Mile · Place 13 · Lawrence1 Mile135:01.82a—
May 1Lawrence at BillericaMay 1 · 1 Mile · Place 4 · Lawrence1 Mile45:07.9—
Apr 24Dracut at LawrenceApr 24 · 1 Mile · Place 1 · Lawrence1 Mile15:27.3—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 9MVC League ChampionshipFeb 9 · 1000 Meters · Place 22 · Lawrence1000 Meters222:52.85a—
Jan 31MVC Boys' Freshman-Sophomore InvitationalJan 31 · 1000 Meters · Place 5 · Lawrence1000 Meters53:03.7—
Jan 17MVC Week 4Jan 17 · 1 Mile · Place 25 · Lawrence1 Mile255:20.46a—
Jan 10MVC Week 3Jan 10 · 1000 Meters · Place 20 · Lawrence1000 Meters203:01.09a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 1000 Meters · Place 25 · Lawrence1000 Meters252:59.13a—
Jan 3MVC Week 2Jan 3 · 1000 Meters · Place 25 · Lawrence1000 Meters253:04.83a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2MVC Week 6Feb 2 · 1000 Meters · Place 24 · Lawrence1000 Meters243:04.649