Mikaylah Schwartz of Dracut is the Champion in the Shot Put.
Sophomore Carly Curcuru from Gloucester kicks it in for the win in the mile with 5:24.85.
Sophomore Kyle Manley from Gloucester wins the mile in 4:39.65.
Belmont's Julia Cella runs 42.84 to win the 300m dash.
Erin Giugno of Marlboro wins the 600m dash in 1:40.37.
With a new meet record, Burncoat's Rodney Agyare-May runs 1:23.90 in the 600m dash.
Breaking the meet record by 8 seconds, Gianna Mastromatteo runs 2:56.27 in the 1000m run.
Andrew Garfield of Medfield wins the boys 55m dash in 6.91.
Burlington's Edmund Reis wins the 55m hurdles in 8.71.
Brooke-Lynn Williams of Norton wins the girls 55m dash in 7.44.
Nauset's Emma Stevens wins the girls 55m Hurdles in 9.22.
Abigail Long of Bishop Feehan wins the girls 2 Mile in 11:23.01.
Jordan Manuel of Mudrock wins the boys 2 mile run in 9:57.99.