Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMVC Week 4 · Jan 174:46.52aMVC Week 4January 17, 2024
1 Mile · OutdoorMVC League Championship · May 184:44.41aMVC League ChampionshipMay 18, 2024
1000 Meters · IndoorMVC Week 5 · Jan 242:44.53aMVC Week 5January 24, 2024
2 Miles · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 1310:05.70aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
2 Miles · OutdoorMVC League Championship · May 2310:17.42aMVC League ChampionshipMay 23, 2026
3000m Steeplechase · OutdoorWeston Twilight Invitational - Regis Events · May 37:20.11aWeston Twilight Invitational - Regis EventsMay 3, 2025
600 Meters · IndoorMVC Week 3 · Jan 221:33.14aMVC Week 3January 22, 2025
800 Meters · OutdoorTewksbury @ Dracut · Apr 142:05.5Tewksbury @ DracutApril 14, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 2 Miles · Place 21 · Tewksbury Memorial2 Miles21.10:21.43a12
May 23MVC League ChampionshipMay 23 · 2 Miles · Place 9 · Tewksbury Memorial2 Miles9.10:17.42a PB12
May 16MSTCA Coaches Metro InvitationalMay 16 · 2 Miles · Place 20 · Tewksbury Memorial2 Miles2010:35.51a12
May 6Tewksbury @ LawrenceMay 6 · 2 Miles · Place 1 · Tewksbury Memorial2 Miles1.10:25.912
May 6Tewksbury @ LawrenceMay 6 · 1 Mile · Place 1 · Tewksbury Memorial1 Mile1.4:54.712
May 6Tewksbury @ LawrenceMay 6 · 800 Meters · Tewksbury Memorial800 Meters—NT12
Apr 29Haverhill at TewksburyApr 29 · 2 Miles · Place 1 · Tewksbury Memorial2 Miles1.10:39.112
Apr 29Haverhill at TewksburyApr 29 · 800 Meters · Place 3 · Tewksbury Memorial800 Meters3.2:06.412
Apr 14Tewksbury @ DracutApr 14 · 2 Miles · Place 1 · Tewksbury Memorial2 Miles1.11:10.912
Apr 14Tewksbury @ DracutApr 14 · 800 Meters · Place 1 · Tewksbury Memorial800 Meters1.2:05.5 PB12
Apr 8Methuen at TewksburyApr 8 · 2 Miles · Place 1 · Tewksbury Memorial2 Miles1.10:31.112
Apr 8Methuen at TewksburyApr 8 · 1 Mile · Place 1 · Tewksbury Memorial1 Mile1.4:51.212
Apr 1Lynnfield at Tewksbury ScrimmageApr 1 · 1 Mile · Place 1 · Tewksbury Memorial1 Mile1.5:14.212

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 2 Miles · Place 8 · Tewksbury Memorial2 Miles810:05.70a PB12
Feb 6MVC League ChampionshipFeb 6 · 2 Miles · Place 7 · Tewksbury Memorial2 Miles710:11.06a12
Jan 14MVC Week 4Jan 14 · 2 Miles · Place 4 · Tewksbury Memorial2 Miles410:18.18a12
Jan 7MVC Week 3Jan 7 · 1 Mile · Place 8 · Tewksbury Memorial1 Mile84:49.71a12
Jan 7MVC Week 3Jan 7 · 1000 Meters · Place 15 · Tewksbury Memorial1000 Meters152:54.81a12
Jan 2MVC Week 2Jan 2 · 1000 Meters · Place 4 · Tewksbury Memorial1000 Meters42:48.19a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 2 Miles · Tewksbury Memorial2 Miles--DNS12
Dec 17MVC Week 1Dec 17 · 2 Miles · Tewksbury Memorial2 Miles--DNS12
Dec 17MVC Week 1Dec 17 · 1 Mile · Place 10 · Tewksbury Memorial1 Mile10.4:57.13a12
Jan 29MVC Week 4Jan 29 · 1000 Meters · Place 23 · Tewksbury Memorial1000 Meters232:59.70a—
Jan 22MVC Week 3Jan 22 · 600 Meters · Place 15 · Tewksbury Memorial600 Meters151:33.14a PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 2 Miles · Place 23 · Tewksbury Memorial2 Miles2310:28.54a11
May 24MVC League ChampionshipMay 24 · 2 Miles · Place 19 · Tewksbury Memorial2 Miles1910:47.38a11
May 14Lawrence at TewksburyMay 14 · 1 Mile · Place 1 · Tewksbury Memorial1 Mile14:53.511
May 10MSTCA Coaches Metro InvitationalMay 10 · 2 Miles · Place 18 · Tewksbury Memorial2 Miles1810:24.51a11
May 3Weston Twilight Invitational - Regis EventsMay 3 · 3000m Steeplechase · Place 24 · Tewksbury Memorial3000m Steeplechase247:20.11a PB11
Apr 30Dracut at TewksburyApr 30 · 1 Mile · Place 1 · Tewksbury Memorial1 Mile14:54.811
Apr 23Jack Lang InvitationalApr 23 · 2 Miles · Place 3 · Tewksbury Memorial2 Miles310:52.52a11
Apr 16Tewksbury at ChelmsfordApr 16 · 1 Mile · Place 4 · Tewksbury Memorial1 Mile45:08.91a11
Apr 9Tewksbury at BillericaApr 9 · 2 Miles · Place 2 · Tewksbury Memorial2 Miles210:57.211

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 78 · Tewksbury Memorial1 Mile78.5:04.62a11
Dec 18MVC Week 1Dec 18 · 2 Miles · Place 12 · Tewksbury Memorial2 Miles12.10:46.87a11
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 1 Mile · Place 23 · Tewksbury Memorial1 Mile234:48.51a—
Feb 9MVC League ChampionshipFeb 9 · 2 Miles · Place 7 · Tewksbury Memorial2 Miles710:23.83a—
Jan 31MVC Boys' Freshman-Sophomore InvitationalJan 31 · 1 Mile · Place 1 · Tewksbury Memorial1 Mile14:53.6—
Jan 24MVC Week 5Jan 24 · 1000 Meters · Place 5 · Tewksbury Memorial1000 Meters52:44.53a PB—
Jan 17MVC Week 4Jan 17 · 1 Mile · Place 7 · Tewksbury Memorial1 Mile74:46.52a PB—
Jan 10MVC Week 3Jan 10 · 2 Miles · Place 8 · Tewksbury Memorial2 Miles810:26.55a—
Jan 3MVC Week 2Jan 3 · 1 Mile · Place 8 · Tewksbury Memorial1 Mile84:49.11a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 2 Miles · Place 29 · Tewksbury Memorial2 Miles29.10:48.84a10
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 1 Mile · Tewksbury Memorial1 Mile--DNS10
May 18MVC League ChampionshipMay 18 · 1 Mile · Place 10 · Tewksbury Memorial1 Mile104:44.41a PB—
May 11Andover Boosters InvitationalMay 11 · 2 Miles · Place 17 · Tewksbury Memorial2 Miles1710:32.16a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 1 Mile · Place 6 · Tewksbury Memorial1 Mile64:52.32a—
May 1Tewksbury at DracutMay 1 · 2 Miles · Place 1 · Tewksbury Memorial2 Miles111:08.4—
May 1Tewksbury at DracutMay 1 · 800 Meters · Place 1 · Tewksbury Memorial800 Meters12:18.6—
Apr 24Chelmsford at TewksburyApr 24 · 800 Meters · Place 2 · Tewksbury Memorial800 Meters22:11.9—
Apr 17Jack Lang InvitationalApr 17 · 1 Mile · Place 3 · Tewksbury Memorial1 Mile34:50.24a—
Apr 10Billerica and Lawrence at TewksburyApr 10 · 2 Miles · Place 3 · Tewksbury Memorial2 Miles311:00.9—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 1 Mile · Place 9 · Tewksbury Memorial1 Mile9.4:50.47a10
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 600 Meters · Place 37 · Tewksbury Memorial600 Meters37.1:34.08a10
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · 1 Mile · Tewksbury Memorial1 Mile--DNS9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26MIAA Division 4 Outdoor Track & Field ChampionshipMay 26 · 2 Miles · Place 21 · Tewksbury Memorial2 Miles21.10:26.67a9
May 20MVC ChampionshipMay 20 · 2 Miles · Place 18 · Tewksbury Memorial2 Miles18.10:40.12a9
May 10Tewksbury at BillericaMay 10 · 800 Meters · Place 3 · Tewksbury Memorial800 Meters32:10.9—
May 6MVC Boys Freshman-Sophomore InvitationalMay 6 · 1 Mile · Place 5 · Tewksbury Memorial1 Mile54:56.7—
Apr 11Dracut and Lawrence at TewksburyApr 11 · 1 Mile · Place 1 · Tewksbury Memorial1 Mile1.5:06.59
Apr 11Dracut and Lawrence at TewksburyApr 11 · 1 Mile · Place 1 · Tewksbury Memorial1 Mile1.5:02.39

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1 Mile · Place 10 · Tewksbury Memorial1 Mile10.5:07.79a9
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 1 Mile · Place 21 · Tewksbury Memorial1 Mile21.5:14.41a9