Here is this week's top 10 teams in Mid-Michigan High School Basketball:

BOYS

1. Grand Ledge (9-0)

2. Everett (9-2)

3. Haslett (8-1)

4. Laingsburg (8-0)

5. Lansing Catholic (6-3)

6. Lakewood (7-3)

7. Fulton (8-2)

8. Williamston (8-3)

9. Perry (6-3)

10. Leslie (7-2)

GIRLS

1. Williamston (12-1)

2. Laingsburg (11-0)

3. Haslett (10-2)

4. DeWitt (11-1)

5. Perry (9-1)

6. Waverly (10-2)

7. P-W (10-2)

8. Grand Ledge (9-2)

9. Morrice (11-1)

10. Olivet (8-3)