Boys 2 Mile action kicks off Memorial Day D2 running.
Dan Romano of Mansfield takes home the boys 2 Mile after running the last 600 with one shoe in 9:42.
Girls 2 Mile seeded heat starting line.
Sarah Lagan of Natick takes the lead in the girls 2 Mile and finishes on top with 11:25.99.
Ryan Maney of Reading barely misses a meet record in the Boys 400m Hurdles with a time of 54:73.
Kayley McGonagle of Natick narrowly wins the Girls 400m Hurdles with a time of 1:04.81.
Meehan of Marshfield holds off Gosner of King Phillip for the win in the Boys 1 Mile with a time of 4:23.24.
Megan Ratcliffe of Concord-Carlisle finishes up her 1 Mile winning in 5:15.33.
Girls 100m Dash Prelims.
Baldasare of Mansfield narrowly beats Sheridan of Marshfield in the boys 400m Dash with 49.71.
Mikalia Amerantes of Mansfield takes the Girls 400m Dash in a close victory over Milford's Keilan Nova with 57.98.
PJ Hayes of Walpole takes the 200m Final with 22.03.
Isabella DiMare of NDA captures the girls 200m Dash Final with 24.98.
Whitman Hanson's Paul Duffey takes the boys 800m Run with 1:57.29.
Karine Shepard of Dracut breaks the meet record in the girls 800m Run with 2:11.33 by nearly three seconds.
Connor McCarthy of Walpole takes the boys 110m Hurdles final with 14.56.
Kelsey Sullivan of Marshfield wins the girls 100m Hurdles final with 15.14.
Sophomore Craig Green from Falmouth wins the 100m Dash final in 11.09.
Amanda Reilly of NDA has a photo finish win against Natick's Danielle Mitchell finishing with 12.54.