December 2025
USHR's
HOLIDAY TOURNAMENT GUIDE
2025-26
***
42nd Annual Avon Old Farms Christmas Classic
At Avon Old Farms except, where noted, Trinity College's Koeppel Center
Thurs.-Sat. Dec. 18-20, 2025
Pierpont Division: Berkshire, Frederick Gunn School, Loomis Chaffee, Trinity-Pawling
Trautman Division: Avon Old Farms, Kent, St. Paul's, Tabor
Thurs. Dec. 18, 2025
1:00 pm -- Frederick Gunn vs. Berkshire
3:00 pm -- Trinity-Pawling vs. Loomis Chaffee
5:00 pm -- Kent vs. Avon
7:00 pm -- Tabor vs. St. Paul's
Fri. Dec. 19, 2025
9:00 am -- Berkshire vs. Trinity-Pawling (@ Trinity College rink)
9:00 am -- Loomis Chaffee vs. Frederick Gunn
11:00 am -- Tabor vs. Kent (@ Trinity College rink)
11:00 am -- St. Paul's vs. Avon
(Lunch break)
3:00 pm -- Frederick Gunn vs. Trinity-Pawling
5:00 pm -- Loomis Chaffee vs. Berkshire
7:00 pm -- Kent vs. St. Paul's
9:00 pm -- Tabor vs. Avon
Sat. Dec. 20, 2025
8:30 am -- 4th Place Pierpont vs. 4th Place Trautman
10:30 am -- 3rd Place Pierpont vs. 3rd Place Trautman
(Lunch break)
1:30 pm -- 2nd Place Pierpont vs. 2nd Place Trautman
3:30 pm -- Championship -- 1st Place Pierpont vs. 1st Place Trautman
All games are to consist of two 25-minute halves except for the championship game, which will consist of three 18-minute periods.
***
51st Annual Groton/Lawrence Holiday Tournament
Thursday, December 18th - Saturday December 20th, 2025
At the Groton School (Groton, Mass.) & Lawrence Academy (Groton, Mass.)
Jonathan Choate Division: Groton School, Proctor Academy, Thayer Academy, St. Andrew's College
Robert Kullen Division: Lawrence Academy, Cushing Academy, Holderness School, Pomfret School
Thursday, December 18th, 2025
Game 1 -- 4:30 pm -- St. Andrew's College vs. Groton (at Groton, O'Brien Rink)
Game 2 -- 5:30 pm -- Pomfret vs Holderness (at Groton, Pratt Rink)
Game 3 -- 6:30 pm -- Thayer vs. Proctor (at Groton, O'Brien Rink)
Game 4 -- 8:00 pm -- Cushing vs. Lawrence (at LA, Grant Rink)
Friday, December 19th, 2025
Game 5 -- 2:00 pm -- Loser of Game 3 vs. Loser of Game 1 (at Groton, O’Brien Rink)
Game 6 -- 3:00 pm -- Loser of Game 2 vs. Loser of Game 4 (at LA, Grant Rink)
Game 7 -- 4:00 pm -- Winner of Game 3 vs. Winner of Game 1 (at Groton, O’Brien Rink)
Game 8 -- 5:00 pm -- Winner of Game 2 vs. Winner of Game 4 (at LA, Grant Rink)
Saturday, December 20th, 2025
7th Place -- 8:00 am -- Loser of Game 6 vs. Loser of Game 5 (at LA, Grant Rink)
5th Place -- 9:00 am -- Winner of Game 6 vs. Winner of Game 5 (at Groton, Pratt Rink)
3rd Place -- 10:00 am -- Loser of Game 8 vs. Loser of Game 7 (at LA, Grant Rink)
1st Place -- 11:00 am -- Winner of Game 7 vs. Winner of Game 8 (at Groton, O’Brien Rink)
Teams listed second wear dark/home jerseys.
*** 60th Annual Flood-Marr Tournament
@ Milton Academy (Fri. Dec. 19 and Sun. Dec. 21); @ Noble & Greenough School (Sat. Dec. 20)
Owen Division: Milton Academy, Hotchkiss, Kimball Union Academy, Westminster
Harding Division: Noble & Greenough, Deerfield, Phillips Academy Andover, Salisbury
Each game consists of three 15-minute periods.
Teams listed first are the home teams.
***
2025 Kevin Mutch Christmas Tournament
@ St. Sebastian’s School; Needham, Mass.
Fri.-Sun. Dec. 19-21, 2025
Friday, December 19th, 2025
Game 1 – 2:00 pm -- St. Sebastian’s vs. Northfield Mount Hermon.
Game 2 – 4:00 pm -- Winchendon vs. Albany Academy
Game 3 -- 6:00 pm -- Northwood vs. Williston-Northampton
Game 4 – 8:00 pm -- Rivers vs. Brunswick
Saturday, December 20th, 2025
Game 5 -- 11:00 am -- Loser Game 1 vs. Loser Game 2
Game 6 -- 1:00 pm -- Loser Game 3 vs. Loser Game 4
Game 7 -- 3:00 pm -- Winner Game 1 vs. Winner Game 2
Game 8 -- 5:00 pm -- Winner Game 3 vs. Winner Game 4
Sunday, December 21st, 2025
Game 9 -- 9:00 am -- Loser Game 5 vs. Loser Game 6
Game 10 -- 11:00 am -- Winner Game 5 vs. Winner Game 6 (Consolation)
Game 11 -- 1:00 pm -- Loser Game 7 vs. Loser Game 8 (Third-Place Game)
Game 12 -- 3:00 pm -- Winner Game 7 vs. Winner Game 8 (Championship Game)
***
2025 Brooks/Pingree Xmas Tournament
Fri.-Sun. December 19-21, 2025
Co-hosted by:
The Brooks School (North Andover, Mass.)
The Pingree School (South Hamilton, Mass.)
Games at Brooks School:
Friday, December 19th, 2025
4:15 pm: Brooks vs. NYA
6:15 pm: Elite Hockey Academy vs. New Hampton
Saturday, December 20th, 2025
Morning session:
9:00 am: New Hampton vs. NYA
11:00 am: Brooks vs. Elite Hockey Academy
Evening session:
5:00 pm: NYA vs. Elite Hockey Academy
7:00 pm: Brooks vs. New Hampton
Games at Pingree School:
Friday, December 19th, 2025
4:15 pm: Pingree vs. Hebron
6:15 pm: Tilton vs. Berwick
Saturday, December 20th, 2025
Morning session:
9:00 am: Pingree vs. Tilton
11:00 am: Berwick vs. Hebron
Evening session:
5:00 pm: Pingree vs. Berwick
7:00 pm: Hebron vs. Tilton
Playoffs - Sunday, December 21st, 2025
The championship game will be played at Pingree at 11:00 am. The third-place game will be played at Brooks, also at 11:00 am. Consolation games will be held at both schools (9:00 am). The only exception would be if Brooks were to make the championship game and Pingree did not. In that scenario, the championship game would be moved to Brooks, while the third-place game would be played at Pingree.
***
77th Lawrenceville Invitational Tournament
At the Lawrenceville School; Lawrenceville, NJ. (except as noted)
Fri.-Sun. Dec. 19-21, 2025
Bernard Division: Belmont Hill, Choate, Millbrook, Stanstead College
Schonheiter Division: Lawrenceville, Nichols, Taft, Upper Canada College,
Fri. Dec. 19, 2025
9:00 am -- Millbrook vs. Stanstead College
11:00 am -- Lawrenceville vs. Nichols
2:00 pm -- Belmont Hill vs. Choate
4:00 pm -- Taft vs. Upper Canada College
Sat. Dec. 20, 2025
9:45 am -- Choate vs. Stanstead.
9:45 am -- Belmont Hill vs. Millbrook (@ Baker Rink; Princeton University)
11:45 am -- Upper Canada College vs. Lawrenceville
11:45 am -- Taft vs. Nichols (@ Baker Rink; Princeton University)
2:30 pm -- Stanstead vs. Belmont Hill
4:30 pm -- Choate vs. Millbrook
6:30 pm -- Lawrenceville vs. Taft
8:30 pm -- Nichols vs. Upper Canada College
Sun. Dec. 21, 2025
8:00 am -- 4th vs. 4th
10:00 am -- 3rd vs. 3rd
12:00 pm -- 2nd vs. 2nd
2:15 pm -- Championship Game -- 1st vs. 1st
Home teams listed first.
***
2025 Barber Memorial Tournament
At St. Mark's School (Southborough, Mass.) and Middlesex School (Concord, Mass.)
Fri.-Sat. Dec. 19-20, 2025
Participants: BB&N, Canterbury School, Hill School, Kents Hill, Middlesex, St. Mark's, Vermont Academy, Worcester Academy
Fri. Dec. 19th, 2025
Game 1 -- St. Mark's vs. Kents Hill, 5:00 pm (@ St. Mark's)
Game 2 -- Middlesex vs. BB&N, 5:00 pm (@ Middlesex)
Game 3 -- Canterbury vs. Worcester Academy, 7:00 pm (@ St. Mark's)
Game 4 -- The Hill School vs. Vermont 7:00 pm (@ Middlesex)
Sat. Dec. 20th, 2025
Game 5 -- Loser Game 1 vs. Loser Game 3, 8:30 am (@ St. Mark's)
Game 6 -- Loser Game 2 vs. Loser Game 4, 8:30 am (@ Middlesex)
Game 7 -- Winner Game 1 vs. Winner Game 3, 10:30 am (@ St. Mark's)
Game 8 -- Winner Game 2 vs. Winner Game 4, 10:30 pm (@ Middlesex)
Game 9 -- Loser Game 5 vs. Loser Game 6, 1:30 pm (@ St. Mark's)
Game 10 -- Winner Game 5 vs. Winner Game 6, 1:30 pm (@ Middlesex)
Game 11 -- Consolation -- Winners of Games 7 & 8, 3:30 pm (@ St. Mark's)
Game 12 -- Championship -- Losers of Game 7 & 8, 3:30 pm (@ Middlesex)
The teams listed first will wear dark/color uniforms.
***
2025 Howard Invitational Tournament
At St. George's School; Middletown, RI
Fri.-Sat. Dec. 19-20, 2025
NOTE: Brewster dropped out on Wed. 12/17. Games involving Brewster have been cancelled.
Friday, December 19th, 2025
11:30 am -- St. George's vs. Brewster (Howard)
11:45 am -- Dexter vs. Portsmouth Abbey (Cutler)
6:15 pm -- St. George's vs. Portsmouth Abbey (Howard)
6:30 pm -- Brewster vs. Dexter (Cutler)
Saturday, December 20th, 2025
11:45 am -- Brewster vs. Portsmouth Abbey (Cutler)
12:00 pm -- St. George's vs. Dexter (Howard)
***
2026 Nichols-Belmont Hill Tournament
2026 Nichols-Belmont Hill Holiday Tournament
At the Belmont Hill School; Belmont, Mass.
Fri.-Sun. Jan. 2-4, 2026
Jan. 1, 2026 last-minute revision: Rivers has dropped out. Austin Prep and Mount St. Charles are in.
Green Division: Nichols, Ridley College, St. Francis High School, Austin Prep, Mount St. Charles.
Blue Division: Belmont Hill, Millbrook School, Brunswick School, Gilmour Academy
Fri. Jan. 2, 2026
9:00 am -- Belmont Hill vs. Brunswick
11:00 am -- Millbrook vs. Gilmour
1:00 pm -- Austin Prep vs. Ridley
3:00 pm -- Nichols vs. St. Francis
6:00 pm -- Gilmour vs. Belmont Hill
8:00 pm -- Brunswick vs. Millbrook
Sat. Jan. 3, 2026
9:00 am -- Nichols vs. Austin Prep
11:00 am -- Ridley vs. St. Francis
1:00 pm -- Belmont Hill vs. Millbrook
3:00 pm -- Brunswick vs. Gilmour
6:00 pm -- Ridley vs. Nichols
8:00 pm -- St. Francis vs. Mount St. Charles
Sun. Jan. 4, 2026
8:00 am -- 4th Place Teams
10:00 am -- 3rd Place Teams
12:00 pm -- 2nd Place Teams
2:30 pm -- Championship Game
***
2026 North Yarmouth Academy Holiday Faceoff
North Yarmouth Academy Holiday Faceoff
Fri.-Sat. January 2-3, 2026
Travis Roy Arena – North Yarmouth Academy
Friday, January 2, 2026
10:30 am -- Berwick vs. NYA
12:30 pm -- BB&N vs. Roxbury Latin
4:30 pm -- Roxbury Latin vs. Berwick
6:30 pm -- BB&N vs. NYA
Saturday, January 3, 2026
1:00 pm -- Berwick vs. BB&N
3:00 pm -- Roxbury Latin vs. NYA
***
2026 Nobles-St. Sebastian's New Year's Showcase
Fri.- Sat. January 2-3, 2026
Hosted by St. Sebastian's (Fri.) and Noble & Greenough (Sat.)
Friday, January 2, 2026 (At St. Sebastian's)
11:00 am -- Williston vs. St. Seb's
1:15 pm -- Nobles vs. Berkshire
Saturday, January 3, 2026 (At Noble & Greenough)
12:00 pm -- Williston vs. Nobles
2:15 pm -- St. Seb's vs. Berkshire
***
2026 Watkins New Year's Invitational
Edward G. Watkins Boys’ Invitational Hockey Tournament
Fri.-Sun. January 2-4, 2026
At Cushing Academy; Ashburnham, Mass.
Fisher Division: Canterbury, Cushing, Lawrence, New Hampton
Iorio Division: Dexter, Governor's, Stanstead, Thayer
Friday, January 2, 2026
Game 1 - 11:00 am - Dexter vs. Thayer.
Game 2 - 1:10 pm - Governor's vs. Stanstead
Game 3 - 3:20 pm - Cushing vs. Canterbury
Game 4 - 5:30 pm - Lawrence vs. New Hampton
Saturday, January 3, 2026
Game 5 - 11:00 am - Loser of Game 1 vs. Loser of Game 2
Game 6 - 1:10 pm - Loser of Game 3 vs. Loser of Game 4
Game 7 - 3:20 pm - Winner of Game 1 vs. Winner of Game 2
Game 8 - 5:30 pm -- Winner of Game 3 vs. Winner of Game 4
Sunday, January 4, 2026
Game 9 - 9:00 am - Loser of Game 5 vs. Loser of Game 6
Game 10 - 11:10 am - Winner of Game 5 vs. Winner of Game 6
Game 11 - 1:20 pm - Loser of Game 7 vs. Loser of Game 8 (Third Place Game)
Game 12 - 3:30 pm - Winner of Game 7 vs. Winner of Game 8 (Championship)
***
2026 Tabor New Year's Tournament
Joshua H. Weeks New Year's Invitational
At Tabor Academy, Marion, Mass. (except as noted)
Sat.-Sun. January 3-4, 2026
Saturday, January 3, 2026
Game 1: 9:00 am – St. George's vs. Winchendon
Game 2: 9:00 am – Milton vs. Pomfret (at Gallo Arena*)
Game 3: 11:00 am – Tabor vs. The Hill School
Game 4: 11:00 am – Proctor vs, NMH (at Gallo Arena*)
Game 5: 2:00 pm – Loser of Game 1 vs. Loser of Game 2
Game 6: 4:00 pm – Loser of Game 3 vs. Loser of Game 4
Game 7: 6:00 pm – Winner of Game 1 vs. Winner of Game 2
Game 8: 8:00 pm – Winner of Game 3 vs. Winner of Game 4
*Asterisk denotes games at Gallo Ice Arena, 231 Sandwich Rd, Buzzards Bay, MA 02532.
Sunday, January 4, 2026
Game 9 -- 9:00 am – Loser of Game 5 vs. Loser of Game 6
Game 10 -- 11:00 am – Winner of Game 5 vs. Winner of Game 6
Game 11 -- 1:00 pm – Loser of Game 7 vs. Loser of Game 8
Game 12 -- 3:00 pm – CHAMPIONSHIP -- Winners of Game 7 & 8
***
2026 GameSheet Prep Cup
Fri. Jan. 9-Sun. Jan. 11, 2026
At the Rinks at Exeter; 40 Industrial Drive; Exeter, NH
Participating Teams: Northwood, Kimball Union, St. Andrew's College, Salisbury School, Frederick Gunn School, Culver Academy, Nichols, South Kent.
Fri. Jan. 9, 2026
Game 1: 12:00 pm -- St. Andrew's College vs. Frederick Gunn, 9:20 am (Rink 2)
Game 2: 10:00 am -- Salisbury vs. South Kent, 10:00 am (Rink 1)
Game 3: 9:20 am -- Culver vs. Nichols, 12:00 pm (Rink 2)
Game 4: 12:40 pm -- Kimball Union vs. Northwood 12:40 pm (Rink 1)
Sat. Jan. 10, 2026
Game 5: 10:40 am -- Loser Game #4 vs. Loser Game #3 (Rink 1)
Game 6: 12:00 pm -- Loser Game #2 vs. Loser Game #1 (Rink 2)
Game 7: 2:30 pm -- Winner Game #4 vs. Winner Game #1 (Rink 2)
Game 8: 3:30 pm -- Winner Game #3 vs. Winner Game #3 (Rink 1)
Sun. Jan. 11, 2026
Game 9: 8:30 am -- Loser Game #6 vs. Loser Game #5 (Rink 2)
Game 10: 9:00 am -- Consolation: Winner Game #6 vs. Winner Game #5 (Rink 1)
Game 11: 11:30 am -- 3rd Place Game: Loser Game #8 vs. Loser Game #7 (Rink 2)
Game 12: 12:00 pm -- Championship: Winner Game #8 vs. Winner Game #7 (Rink 1)
THE END
Happy Holidays!
