Sports
Needham High School Scoreboard
Boys varsity basketball
Dec. 18: Needham 28, Wellesley 63
Dec. 20: Needham 61, Natick 42
Find out what's happening in Needhamwith free, real-time updates from Patch.
Dec. 21: Needham 48, BC High 61
Dec. 23: Needham 48, Walpole 58
Find out what's happening in Needhamwith free, real-time updates from Patch.
Dec. 28: Needham 71, Xaverian 43
Dec. 30: Needham 53, Lincoln-Sudbury 50
Jan. 4: Needham 57, Brookline 54
Jan. 7: Needham 66, Framingham 40
Jan. 10: Needham 51, Weymouth 46
Jan. 14: Needham 47, Braintree 38
Girls varsity basketball
Dec. 14: Needham 50, Newton South 59
Dec. 18: Needham 58, Wellesley 55
Dec. 20: Needham 46, Natick 59
Dec. 23: Needham 59, Walpole 54
Dec. 27: Needham 49, Somerville 38
Dec. 28: Needham 34, Springfield Central 38
Jan. 6: Needham 54, Brookline 39
Jan. 7: Needham 55, Framingham 27
Jan. 10: Needham 51, Weymouth 44
Boys varsity hockey
Dec. 13: Needham 1, Wellesley 6
Dec. 18: Needham 1, Natick 4
Dec. 21: Needham 2, Walpole 1
Dec. 23: Needham 6, Coyle & Cassidy 3
Dec. 28: Needham 3, Billerica 5
Dec. 31: Needham 0, Catholic Memorial 3
Jan. 4: Needham 8, Brockton 2
Jan. 8: Needham 1, Framingham 3
Jan. 11: Needham 2, Weymouth 5
Jan. 15: Needham 5, Braintree 1
Girls varsity hockey
Dec. 13: Needham 1, Wellesley 4
Dec. 18: Needham 7, Natick 1
Dec. 21: Needham 4, Walpole 2
Jan: 5: Needham 2, Leominster/St. Bernard’s 0
Jan. 8: Needham 2, Framingham 2
Jan. 11: Needham 6, Weymouth 1
Jan. 13: Needham 1, Watertown/Belmont 3
Jan. 15: Needham 3, Braintree 2
Boys varsity wrestling
Dec. 14: Needham 21, Nashoba/Clinton 51; Needham 52, Boston Latin 30; Needham 41, Whittier Tech 31
Dec. 18: Needham 32, Braintree 45
Dec. 23: Needham 52, Weymouth 21
Jan. 8: Needham 60, Norwood 12
Boys varsity swimming
Dec. 18: Needham 113, Medfield 67
Dec. 20: Needham 126, Arlington 48
Jan. 4: Needham 98, Wellesley 87
Jan. 10: Needham 86.5, Brookline 94.5
Jan. 15: Needham 83, Framingham 102
Girls varsity gymnastics
Jan. 7: Needham 124.200, Braintree 124.650
Jan. 14: Needham 129.300, Newton North 134
Boys varsity indoor track
Dec. 12: Needham 60, Braintree 40
Dec. 19: Needham 55, Weymouth 45
Jan. 9: Needham 58, Framingham 42
Jan. 16: Needham 45, Newton North 55
Girls varsity indoor track
Dec. 12: Needham 54, Braintree 45
Dec. 19: Needham 50, Weymouth 50
Jan. 9: Needham 65, Framingham 31
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.