Scores & Schedules

Varsity football

Class 1 Semifinal

Riverheads 21, Essex 8

George Wythe 35, Grundy 12

Varsity boys basketball

Lancaster 81, Middlesex 30

JV boys basketball

Lancaster 79, Middlesex 21

Varsity girls basketball

Mountain View 51, Rappahannock 31

JV girls basketball

Lancaster 29, Middlesex 24

Mountain View 19, Rappahannock 8

Wrestling

Lancaster def. Westmoreland, 46-36

Upcoming games

Boys basketball

(JV 5:30 p.m., varsity 7 p.m.)

December 8:

Mathews at Northumberland

December 9:

King George at Westmoreland 

John Stone Memorial Classic at Christchurch:

Lancaster vs. Cape Henry, 5 p.m.

Colonial Beach vs. Christchurch, 7 p.m.

December 10:

Northumberland at Nandua, JV 3:30 p.m., varsity 5 p.m.

Westmoreland at Brunswick, JV 3 p.m., varsity 6 p.m.

John Stone Memorial Classic at Christchurch: 

Consolation, 2 p.m.

Championship, 4 p.m.

December 12:

Lancaster at Northampton

Sussex at Westmoreland

December 13:

Christchurch at Rappahannock

December 15:

Middlesex at Lancaster

Northumberland at Mathews

King George at Essex

Girls basketball

(JV 5:30 p.m., varsity 7 p.m.)

December 9:

Westmoreland at King George

December 10:

Northumberland at Nandua, JV only, noon

Westmoreland at Brunswick, varsity only, 4:30 p.m.

December 12:

West Point at Rappahannock

Caroline at Essex, varsity only, 7 p.m.

Westmoreland at Sussex

December 14:

Rappahannock at King & Queen, varsity only, 6 p.m.

Westmoreland at West Point

December 15:

Lancaster at Middlesex, JV only

Essex at King George

Wrestling

December 10:

Lancaster at Charlottesville Tournament

December 14:

King William and Northumberland at Lancaster, 5 p.m.

Westmoreland at Middlesex, 5 p.m.

Indoor track

December 10:

Lancaster vs. Denbigh, Boo Williams Complex

Swim

December 8:

Multiple schools, Northern Neck Family YMCA, Kilmarnock, 5 p.m.