Boys basketball rankings for Jan. 23

Here’s a look at the top 20 boys basketball teams in the state, along with rankings for all four divisions, heading into Friday night’s games.
New Hampshire Top 20
Team (record, division), rating
- Spaulding (6-0, Division I), 17.3
- Portsmouth (6-0, Division II), 16.7
- Londonderry (5-0, Division I), 16.4
- Manchester Central (5-0, Division I), 16.4
- Pelham (8-0, Division III), 16.0
- Manchester West (6-1, Division II), 15.1
- Pinkerton (5-1, Division I), 14.0
- Campbell (7-1, Division III), 12.0
- Coe-Brown (5-1, Division II), 11.7
- Kennett (6-2, Division II), 11.3
- Berlin (7-1, Division III), 11.3
- Newport (6-2, Division III), 11.3
- Derryfield (7-1, Division IV), 11.0
- Wilton-Lyndeborough (7-1, Division IV), 11.0
- Milford (4-2, Division II), 11.0
- Merrimack (4-2, Division I), 10.7
- Bishop Brady (5-1, Division II), 10.7
- Goffstown (5-2, Division II), 10.6
- Groveton (6-1, Division IV), 10.6
- Portsmouth Christian (6-1, Division IV), 10.6

Division I
- Spaulding (6-0), 17.3
- Londonderry (5-0), 16.4
- Manchester Central (5-0), 16.4
- Pinkerton (5-1), 14.0
- Merrimack (4-2), 10.7
- Alvirne (4-2), 10.0
- Trinity (3-3), 8.3
- Bedford (3-3), 8.0
- Pembroke (3-3), 8.0
- Bishop Guertin (3-3), 7.0
- Manchester Memorial (3-3), 7.0
- Exeter (2-3), 6.0
- Winnacunnet (2-4), 6.0
- Nashua South (2-4), 5.0
- Nashua North (2-4), 4.7
- Salem (1-5), 2.7
- Keene (1-4), 2.4
- Concord (0-5), 0.0
- Dover (0-5), 0.0
Division II
- Portsmouth (6-0), 16.7
- Manchester West (6-1), 15.1
- Coe-Brown (5-1), 11.7
- Kennett (6-2), 11.3
- Milford (4-2), 11.0
- Bishop Brady (5-1), 10.7
- Goffstown (5-2), 10.6
- Lebanon (4-1), 10.4
- Merrimack Valley (4-2), 8.7
- Windham (5-3), 8.3
- Hanover (2-3), 6.4
- Oyster River (3-3), 6.3
- Hollis Brookline (3-3), 6.0
- Souhegan (2-4), 4.3
- ConVal (2-5), 4.3
- John Stark (2-5), 3.1
- Plymouth (1-6), 2.0
- St. Thomas (1-7), 1.3
- Kingswood (0-6), 0.0
- Timberlane (0-6), 0.0
Division III
- Pelham (8-0), 16.0
- Campbell (7-1), 12.0
- Berlin (7-1), 11.3
- Newport (6-2), 11.3
- Franklin (6-2), 9.8
- Winnisquam (6-2), 9.8
- Hopkinton (6-2), 9.5
- Conant (5-3), 9.0
- Gilford (5-3), 9.0
- Farmington (5-3), 8.5
- Mascenic (5-2), 8.0
- Somersworth (3-3), 7.0
- Mascoma Valley (4-3), 6.6
- Bow (4-4), 6.5
- Raymond (4-4), 6.5
- Kearsarge (3-5), 5.0
- Monadnock (4-4), 4.8
- White Mountains (3-5), 4.8
- Laconia (3-4), 4.6
- Stevens (2-5), 3.4
- Inter-Lakes (2-6), 2.0
- Prospect Mountain (1-5), 1.7
- Sanborn (1-6), 1.4
- Belmont (1-7), 1.3
- Fall Mountain (1-7), 1.0
- Hillsboro-Deering (0-7), 0.0
- Newfound (0-7), 0.0
Division IV
- Derryfield (7-1), 11.0
- Wilton-Lyndeborough (7-1), 11.0
- Groveton (6-1), 10.6
- Portsmouth Christian (6-1), 10.6
- Littleton (6-1), 9.4
- Epping (5-2), 9.1
- Moultonborough (7-1), 8.5
- Woodsville (5-4), 6.4
- Profile (5-4), 5.8
- Colebrook (3-4), 5.7
- Canaan-Pittsburg (4-4), 5.5
- Sunapee (3-4), 4.6
- Nute (3-5), 4.5
- Newmarket (4-5), 4.2
- Lin-Wood (4-7), 2.9
- Hinsdale (2-7), 2.2
- Lisbon (1-7), 1.8
- Pittsfield (1-9), 1.2
- Concord Christian (0-7), 0.0
- Gorham (0-7), 0.0
How the rankings were done
A year ago, we used Maine’s Heal Point System to ranking teams throughout the state, but that process is a long one to figure out. This year, we took the NHIAA’s football rating system, and gave it a little tweak. Instead of 10 points for a win, we weighted the wins by division, giving 12 for a win over a D1 team, 10 for a win over D2, eight for a win over D3 and six for a win over D4. Plus, every team got two points for a win by a beaten opponent. The two point totals were added together and divided by the number of games played.