BOYS HOCKEY

Chelmsford 1, Westford 1

Wilmington 4, Melrose 1

Medford 4, Billerica 3

St. Thomas 4, Bishop Guertin 2

Wayland 3, Bedford 1

Dracut 5, Weston 2

Littleton 5, Assabet 3

North Middlesex 4, Hopedale 1

Tewksbury 4, Concord-Carlisle 1

Nashoba Tech 6, Tyngsboro/Gr. Lowell 1

GIRLS HOCKEY

Acton-Boxboro 2, Andover 1

Chelmsford 1, Westford 1

Melrose 2, Wilmington 1

Shawsheen 4, Brookline 4

Billerica 4, Medford 1

Tewksbury/Methuen 5, Waltham 1

GIRLS BASKETBALL

Bedford 55, Wayland 19

Concord-Carlisle 63, Weston 23

BOYS BASKETBALL

Westford 54, Waltham 41

Lowell Catholic 61, Pope John 46

Concord-Carlisle 62, Weston 28

Tewksbury 64, Billerica 52

WRESTLING

Shawsheen 47, Minuteman 6

Shawsheen 51, Billerica 24

Shawsheen 37, Chelmsford 30

Chelmsford 48, Billerica 32

Chelmsford 42, Minuteman 12

Burlington 49, Taunton 30

Tri-County 39, Burlington 31

Haverhill 35, Burlington 34

Methuen 48, Burlington 27

Greater Lowell 39, Melrose 30

Greater Lowell 51, Acton-Boxboro 24

Central Catholic 45, Dracut 28

Nashoba Regional 40, Dracut 30

Dracut 40, King Philip 30

Dracut 39, Milford (N.H.) 36