Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 125:24.10aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
1 Mile · OutdoorMIAA Division 3 Track & Field Championship · May 285:21.76aMIAA Division 3 Track & Field ChampionshipMay 28, 2026
1000 Meters · IndoorCommonwealth Athletic Conference #5 · Jan 203:15.58aCommonwealth Athletic Conference #5January 20, 2026
1500 Meters · OutdoorBattle Road Twilight Series Meet 1 · May 95:03.79aBattle Road Twilight Series Meet 1May 9, 2026
2 Miles · IndoorCommonwealth Athletic Conference Meet #3 · Jan 511:53.54aCommonwealth Athletic Conference Meet #3January 5, 2026
2 Miles · OutdoorMIAA Division 3 Track & Field Championship · May 2811:43.05aMIAA Division 3 Track & Field ChampionshipMay 28, 2026
2000m Steeplechase · 0.762m · OutdoorUSATF New England Youth Invitational · May 317:43.82aUSATF New England Youth InvitationalMay 31, 2026
3000 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2510:59.23aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
400 Meters · OutdoorCAC Northeast @ Greater Lowell · Apr 11:06.44aCAC Northeast @ Greater LowellApril 1, 2026
55 Meters · OutdoorThe Rising Stars Classic · Mar 85:42.74aThe Rising Stars ClassicMarch 8, 2025
600 Meters · IndoorCommonwealth Athletic Conference Meet #6 · Feb 31:45.02aCommonwealth Athletic Conference Meet #6February 3, 2026
800 Meters · IndoorUSATF New England Youth MA Vacation Week Meet · Feb 182:27.45aUSATF New England Youth MA Vacation Week MeetFebruary 18, 2026
800 Meters · OutdoorGreater Lowell Tech @ Shawsheen Tech · Apr 82:32.51aGreater Lowell Tech @ Shawsheen TechApril 8, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 2000m Steeplechase · Place 1 · New England Elite Track ClubNew England Elite Track Club2000m Steeplechase0.762m1.8:09.43a9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club3000 Meters1.10:59.23a PB9
May 31USATF New England Youth InvitationalMay 31 · 2000m Steeplechase · Place 1 · New England Elite Track ClubNew England Elite Track Club2000m Steeplechase0.762m1.7:43.82a PB9
May 31USATF New England Youth InvitationalMay 31 · 1 Mile · New England Elite Track ClubNew England Elite Track Club1 Mile—DNS9
May 31USATF New England Youth InvitationalMay 31 · 1500 Meters · New England Elite Track ClubNew England Elite Track Club1500 Meters—DNS9
May 31USATF New England Youth InvitationalMay 31 · 800 Meters · New England Elite Track ClubNew England Elite Track Club800 Meters—DNS9
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 2 Miles · Place 9 · Greater Lowell TechGreater Lowell Tech2 Miles9.11:43.05a PB9
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 1 Mile · Place 10 · Greater Lowell TechGreater Lowell Tech1 Mile10.5:21.76a PB9
May 18CAC Championships 2026 (Upper Schools)May 18 · 2 Miles · Place 2 · Greater Lowell TechGreater Lowell Tech2 Miles2.12:04.64a9
May 18CAC Championships 2026 (Upper Schools)May 18 · 1 Mile · Place 1 · Greater Lowell TechGreater Lowell Tech1 Mile1.5:38.67a9
May 16Battle Road Twilight Series Meet 2May 16 · 1 Mile · Place 8 · New England Elite Track ClubNew England Elite Track Club1 Mile8.5:28.49a9
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 2 Miles · Place 1 · Greater Lowell TechGreater Lowell Tech2 Miles1.12:02.19a9
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 1 Mile · Place 1 · Greater Lowell TechGreater Lowell Tech1 Mile1.5:34.18a9
May 9Battle Road Twilight Series Meet 1May 9 · 1500 Meters · Place 6 · New England Elite Track ClubNew England Elite Track Club1500 Meters6.5:03.79a PB9
May 6CAC Lowell Catholic @ Greater LowellMay 6 · 1 Mile · Place 1 · Greater Lowell TechGreater Lowell Tech1 Mile1.5:33.71a9
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 2 Miles · Place 1 · Greater Lowell TechGreater Lowell Tech2 Miles1.11:59.01a9
Apr 26USATF New England Youth Series #1Apr 26 · 1 Mile · Place 2 · New England Elite Track ClubNew England Elite Track Club1 Mile25:29.66a9
Apr 26USATF New England Youth Series #1Apr 26 · 800 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club800 Meters22:37.97a9
Apr 15CAC Greater Lowell @ WhittierApr 15 · 2 Miles · Place 2 · Greater Lowell TechGreater Lowell Tech2 Miles2.12:40.33a9
Apr 15CAC Greater Lowell @ WhittierApr 15 · 800 Meters · Place 2 · Greater Lowell TechGreater Lowell Tech800 Meters2.2:35.88a9
Apr 8Greater Lowell Tech @ Shawsheen TechApr 8 · 800 Meters · Place 1 · Greater Lowell TechGreater Lowell Tech800 Meters1.2:32.51a PB9
Apr 1CAC Northeast @ Greater LowellApr 1 · 2 Miles · Place 1 · Greater Lowell TechGreater Lowell Tech2 Miles1.11:47.49a9
Apr 1CAC Northeast @ Greater LowellApr 1 · 400 Meters · Place 1 · Greater Lowell TechGreater Lowell Tech400 Meters1.1:06.44a PB9

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 1 Mile · Place 2 · New England Elite Track ClubNew England Elite Track Club1 Mile25:25.62a9
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · 1 Mile · Place 3 · New England Elite Track ClubNew England Elite Track Club1 Mile35:32.15a9
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · 800 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club800 Meters12:27.45a PB9
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 12 · Greater Lowell TechGreater Lowell Tech2 Miles1212:30.18a9
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 9 · Greater Lowell TechGreater Lowell Tech1 Mile95:24.10a PB9
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 12 · Greater Lowell TechGreater Lowell Tech2 Miles1212:30.18—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 9 · Greater Lowell TechGreater Lowell Tech1 Mile95:24.10—
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 1000 Meters · Place 1 · Greater Lowell TechGreater Lowell Tech1000 Meters13:49.69a9
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 600 Meters · Place 2 · Greater Lowell TechGreater Lowell Tech600 Meters21:45.02a PB9
Jan 24MSTCA Coaches' InvitationalJan 24 · 1 Mile · Place 27 · Greater Lowell TechGreater Lowell Tech1 Mile275:34.21a9
Jan 20Commonwealth Athletic Conference #5Jan 20 · 1000 Meters · Place 1 · Greater Lowell TechGreater Lowell Tech1000 Meters13:15.58a PBFR
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · 1 Mile · Place 4 · Greater Lowell TechGreater Lowell Tech1 Mile46:23.27aFR
Jan 10The Nor'Easter at the TrackJan 10 · 1 Mile · Place 5 · New England,HaverhiNew England,Haverhi1 Mile55:35.469
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · 2 Miles · Place 2 · Greater Lowell TechGreater Lowell Tech2 Miles211:53.54a PBFR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 23 · New England Elite Track ClubNew England Elite Track Club55 MetersRound P235:42.74a PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 142 · New England Elite Track ClubNew England Elite Track Club800 Meters1422:46.96a—
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 142 · New England Elite Track ClubNew England Elite Track Club800 Meters1422:46.96a—
Jan 11Suffolk RelaysJan 11 · 800 Meters · Place 15 · New England Elite Track ClubNew England Elite Track Club800 Meters152:47.31a—