It was very stable – the teams going 20-2 and three byes. The two losses were to other teams in the Top 25 and the Top 7 remains the same; that will change after this weekend, with much of the Top 10 in big games, some with each other. I bold-printed the teams that have big games this weekend.
1 – Haddonfield (7-0) (1) – Next: Deptford at home, Friday night
2 – Hillside (7-0) (2) – Next: Cranford at home, Saturday afternoon
3 – Camden (6-1) (3) – Next: Willingboro at home, Friday night
4 – Penns Grove (8-0) (4) – Next: at Salem, Saturday afternoon
5 – Salem (6-1) (5) – Next: Penns Grove at home, Saturday afternoon
6 – Weequahic (7-0) (6) – Next: at Cedar Grove, Friday night
7 – Paulsboro (6-1) (7) – Next: Gateway at home, Saturday afternoon
8 – West Deptford (5-2) (9) – Next: Overbrook at home, Friday night
9 – Rutherford (7-0) (10) – Next: at Hasbrouck Heights, Friday night
10 – Hasbrouck Heights (7-0) (11) – Next: Rutherford at home, Friday night
11 – Manasquan (5-1) (12) – Next: Ocean at home, Saturday afternoon
12 – Bernards (6-1) (13) – Next: North Plainfield at home, Friday night
13 – Gateway (6-0) (18) – Next: at Paulsboro, Saturday afternoon
14 – Buena (7-0) (20) – Next: at Gloucester Catholic, Saturday morning
15 – Newton (7-1) (15) – Next: Madison at home, Friday night
16 – Shabazz (6-1) (16) – Next: Hudson Catholic at home, Friday night
17 – Lincoln (6-2) (17) – Next: Snyder at home, Saturday afternoon
18 – Pleasantville (5-2) (8) – Next: Middle Township at home, Friday night
19 – Cinnaminson (6-2) (19) – Next: Bye Week
20 – Barnegat (6-1) (21) – Next: at Toms River South, Friday night
21 – New Milford (6-1) (14) – Next: Park Ridge at home, Friday night
22 – Mountain Lakes (5-1) (22) – Next: Boonton at home, Friday night
23 – Wallkill Valley (7-1) (23) – Next: at Hopatcong, Friday night
24 – Woodbury (5-1) (24) – Next: at Haddon Heights, Saturday morning
25 – New Providence (7-0) (25) – Next: Belvidere at home, Friday night
In: None
Out: None
Also: Brearley (6-1), Butler (6-1), Delran (6-1), Lyndhurst (6-1), Park Ridge (6-1), Kittatinny (6-2), Boonton (5-2), Bound Brook (5-2), Cedar Grove (5-2), Emerson (5-2), Glen Rock (5-2), Mahwah (5-2), Shore (5-2), Verona (5-2), Westwood (5-2), Collingswood (5-3), Ramsey (5-3), Willingboro (4-3)