Download the app
FOLLOW SBLIVE SPORTS
SUBSCRIBE TO OUR PODCASTS
IN PARTNERSHIP WITH
MA
National
Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
Washington, D.C.
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming
Set Default State
Football
B. Basketball
G. Basketball
Baseball
All Sports
Baseball
Boys Basketball
Girls Basketball
Beach Volleyball
Boys Cross Country
Girls Cross Country
Boys Field Hockey
Field Hockey
Flag Football
Football
Boys Golf
Girls Golf
Boys Ice Hockey
Girls Ice Hockey
Boys Lacrosse
Girls Lacrosse
Boys Soccer
Girls Soccer
Softball
Boys Tennis
Girls Tennis
Boys Ultimate Frisbee
Girls Ultimate Frisbee
Unified Basketball
Boys Volleyball
Girls Volleyball
2023 Massachusetts (MIAA) Division 2 Boys Basketball Bracket
Varsity Boys Basketball
Bracket
Bracket
Scores
Scores
Teams
Teams
More
More
2023 Massachusetts (MIAA) Division 2 Boys Basketball Bracket
Share
2023 Massachusetts (MIAA) Division 2 Boys Basketball Bracket
Preliminary Round
Round of 32
Round of 16
Round of 8
Final Four
State Finals
1
BYE
1
Malden Catholic
BYE
2
Final
Details
32
Northampton
67
33
Somerset Berkley Regional
57
3
BYE
17
Middleborough
BYE
4
BYE
16
Scituate
BYE
5
BYE
9
Foxborough
BYE
6
Final
Details
24
Norwood
65
41
Ludlow
31
7
Final
Details
25
Leominster
87
40
Chicopee Comp
35
8
BYE
8
Wakefield Memorial
BYE
9
BYE
4
Shepherd Hill Regional
BYE
10
Final
Details
29
Westwood
62
36
Duxbury
52
11
BYE
20
Walpole
BYE
12
BYE
13
West Springfield
BYE
13
BYE
12
Dartmouth
BYE
14
BYE
21
Bedford
BYE
15
Final
Details
28
Tewksbury Memorial
59
37
Amherst-Pelham Regional
46
16
BYE
5
Charlestown
BYE
17
BYE
2
Mansfield
BYE
18
Final
Details
31
Grafton Memorial
50
34
Newburyport
52
19
BYE
18
Longmeadow
BYE
20
BYE
15
Salem
BYE
21
BYE
10
Marblehead
BYE
22
BYE
23
Pembroke
BYE
23
Final
Details
26
Fitchburg
58
39
Nauset Regional
59
24
BYE
7
Pope Francis
BYE
25
BYE
3
Sharon
BYE
26
Final
Details
30
South
78
35
Melrose
43
27
BYE
14
Canton
BYE
28
BYE
19
Burlington
BYE
29
BYE
11
North Quincy
BYE
30
BYE
22
Whitman-Hanson Regional
BYE
31
Final
Details
27
Plymouth South
50
38
Revere
55
32
BYE
6
Nashoba Regional
BYE
33
Final
Details
1
Malden Catholic
82
32
Northampton
43
34
Final
Details
17
Middleborough
55
16
Scituate
66
35
Final
Details
9
Foxborough
58
24
Norwood
60
36
Final
Details
25
Leominster
71
8
Wakefield Memorial
70
37
Final
Details
4
Shepherd Hill Regional
54
29
Westwood
55
38
Final
Details
20
Walpole
63
13
West Springfield
44
39
Final
Details
12
Dartmouth
50
21
Bedford
46
40
Final
Details
28
Tewksbury Memorial
52
5
Charlestown
63
41
Final
Details
2
Mansfield
71
34
Newburyport
25
42
Final
Details
18
Longmeadow
38
15
Salem
47
43
Final
Details
10
Marblehead
60
23
Pembroke
57
44
Final
Details
39
Nauset Regional
48
7
Pope Francis
64
45
Final
Details
3
Sharon
70
30
South
57
46
Final
Details
14
Canton
50
19
Burlington
62
47
Final
Details
11
North Quincy
49
22
Whitman-Hanson Regional
48
48
Final
Details
38
Revere
40
6
Nashoba Regional
71
49
Final
Details
1
Malden Catholic
76
16
Scituate
58
50
Final
Details
24
Norwood
50
25
Leominster
74
51
Final
Details
29
Westwood
62
20
Walpole
57
52
Final
Details
12
Dartmouth
45
5
Charlestown
87
53
Final
Details
2
Mansfield
64
15
Salem
43
54
Final
Details
10
Marblehead
59
7
Pope Francis
57
55
Final
Details
3
Sharon
75
19
Burlington
59
56
Final
Details
11
North Quincy
53
6
Nashoba Regional
56
57
Final
Details
1
Malden Catholic
55
25
Leominster
38
58
Final
Details
29
Westwood
46
5
Charlestown
51
59
Final
Details
2
Mansfield
77
10
Marblehead
50
60
Final
Details
3
Sharon
61
6
Nashoba Regional
65
61
Final
Details
1
Malden Catholic
66
5
Charlestown
54
62
Final
Details
2
Mansfield
64
6
Nashoba Regional
45
63
Final
Details
1
Malden Catholic
72
2
Mansfield
54