Boys Basketball

Westford 78, Algonquin 66;

Cristo Rey 51, Lowell Catholic 36;

Tewksbury 66, Bedford 50;

Tyngsboro 67, North Middlesex 53;

Littleton 51, Groton-Dunstable 41

Girls Basketball

Billerica 49, Acton-Boxboro 44;

Westford 60, North Andover 31;

Tewksbury 68, Whittier Tech 63 OT;

Chelmsford 44, Medford 37

Boys Hockey

North Middlesex 7, Worcester 1;

Tewksbury 4, Chelmsford 1;

Bedford 5, Dover-Sherborn 1;

Wilmington 4, Bridgewater-Raynham 4;

Stoneham 6, Shawsheen Tech 1;

Tyngsboro 4, Minuteman 0;

Acton-Boxboro 3, Concord-Carlisle 3;

Groton-Dunstable 4, Marlboro 0;

Andover 6, Billerica 2

Girls Hockey

Chelmsford 5, Medford 4;

Duxbury 2, Billerica 1;

Oliver Ames 6, Shawsheen Tech 1