Here are the final scores from the GHSA boys soccer playoffs.

Class 6A

Dacula 6, Douglas County 0

Richmond Hill 3, North Paulding 2

Meadowcreek 3, North Atlanta 0

Grayson 1, Hillgrove 0

Mill Creek 3, East Coweta 0

Etowah 1, Colquitt County 0

Norcross 2, Alpharetta 1

Pebblebrook 4, South Gwinnett 3

Campbell 3, Heritage-Conyers 2

Lambert 2, North Gwinnett 1

Marietta 7, Lowndes 1

Discovery 3, Carrollton 1

Harrison 4, Archer 2

Duluth 2, South Forsyth 1

Walton 1, Camden County 0

Collins Hill 5, Chapel Hill 0

Second round

Dacula 1, Richmond Hill

Grayson 7, Meadowcreek 1

Mill Creek 4, Etowah 3

Pebblebrook 2, Norcross 0

Campbell 2, Lambert 1

Discovery 2, Marietta 1

Duluth 3, Harrison 2

Collins Hill 4, Walton 0

Quarterfinals

Grayson 2, Dacula 1

Mill Creek 1, Pebblebrook 1 (Mill Creek wins 5-4 on PKs)

Campbell 5, Discovery 0

Duluth 2, Collins Hill 0

Semifinals

Grayson 4, Mill Creek 1

Campbell 3, Duluth 1

Championship

Campbell 1, Grayson 0

Class 5A

First round

Clarke Central 1, Houston County 0

Kennesaw Mountain 4, Greenbrier 2

Sprayberry 4, Chattahoochee 2

Woodward Academy 4, Morrow 0

Jackson County 2, Lee County 1

Rome 4, Evans 1

Johns Creek 1, Sequoyah 0

McIntosh 3, Lakeside-DeKalb 0

Chamblee 6, Dutchtown 2

River Ridge 1, Roswell 0

Glynn Academy 3, Alexander 1

Veterans 4, Loganville 0

Decatur 2, Northgate 0

Milton 1, Riverwood 0

Lakeside-Evans 3, South Paulding 0

Habersham Central 5, Coffee 1

Second round

Clarke Central 2, Kennesaw Mountain 1

Sprayberry 3, Woodward Academy 2

Rome 3, Jackson County 2

Johns Creek 1, McIntosh 0

River Ridge 7, Chamblee 0

Veterans 1, Glynn Academy 0

Milton 4, Decatur 0

Habersham Central 4, Lakeside-Evans 0

Quarterfinals

Sprayberry 4, Clarke Central 1

Johns Creek 2, Rome 1

River Ridge 6, Veterans 1

Milton 3, Habersham Central 0

Semifinals

Sprayberry 6, Johns Creek 2

River Ridge 2, Milton 1

Championship

River Ridge 2, Sprayberry 2 (River Ridge wins 3-1 on PKs)

Class 4A

First round

Walnut Grove 5, Union Grove 4

Druid Hills 2, Perry 0

Blessed Trinity 4, Cass 0

Midtown 2, Harris County 1

North Oconee 1, Stockbridge 0

Marist 9, Ware County 0

Centennial 1, Allatoona 0

Starr’s Mill 2, Forest Park 1

Jackson-Atlanta 2, Northside-Columbus 1

Westminster 2, Southeast Whitfield 0

Clarkston 2, Wayne County 0

East Forsyth 7, Eagle’s Landing 1

Pace Academy 9, Griffin 0

Dalton 4, Kell 3

St. Pius 3, Benedictine 2

Eastside 10, McDonough 0

Second round

Druid Hills 3, Walnut Grove 2

Blessed Trinity 2, Midtown 0

Marist 5, North Oconee 1

Centennial 3, Starr’s Mill 1

Westminster 6, Jackson-Atlanta 0

East Forsyth 1, Clarkston 0

Dalton 3, Pace Academy 0

St. Pius 6, Eastside 1

Quarterfinals

Blessed Trinity 1, Druid Hills 0

Marist 1, Centennial 0

Westminster 2, East Forsyth 1

Dalton 2, St. Pius 1

Semifinals

Marist 1, Blessed Trinity 0

Westminster 2, Dalton 2 (Westminster wins 5-4 on PKs)

Championship

Westminster 0, Marist 0 (Westminster wins 3-2 on PKs)

Class 3A

First round

Whitewater 5, Dougherty 0

Gilmer 4, Cairo 0

Jenkins 5, Stone Mountain 1

Northwest Whitfield 8, Sandy Creek 2

Southeast Bulloch 2, Riverdale 1

Jefferson 8, Harlem 0

Johnson-Savannah 3, Mount Zion-Jonesboro 2

Islands 8, Dawson County 0

Oconee County 10, Luella 0

LaGrange 5, Peach County 1

Mary Persons 3, Heritage-Catoosa 1

West Hall 6, Bainbridge 4

Calhoun 3, Long County 0

Johnson-Gainesville 5, Groves 0

Chestatee 5, West Laurens 0

Richmond Academy 5, East Hall 2

Second round

Gilmer 2, Whitewater 1

Northwest Whitfield 3, Jenkins 0

Jefferson 4, Southeast Bulloch 1

Islands 9, Johnson-Savannah 0

Oconee County 2, LaGrange 1

Mary Persons 4, West Hall 3

Johnson-Gainesville 2, Calhoun 1

Chestatee 2, Richmond Academy 1

Quarterfinals

Northwest Whitfield 3, Gilmer 1

Jefferson 1, Islands 0

Oconee County 10, Mary Persons 0

Johnson-Gainesville 3, Chestatee 1

Semifinals

Northwest Whitfield 1, Jefferson 0

Johnson-Gainesville 2, Oconee County 0

Championship

Johnson-Gainesville 1, Northwest Whitfield 0

Class 2A

First round

Morgan County 3, East Jackson 1

Jackson 2, Pike County 1

Shaw 10, Johnson-Augusta 0

Ringgold 2, North Murray 1

Coahulla Creek 10, South Atlanta 0

Sumter County 7, Salem 1

Sonoraville 5, Thomson 1

Columbus 11, KIPP Atlanta Collegiate 0

Drew Charter 9, Glenn Hills 0

Appling County 3, Savannah Arts 1

Murray County 2, Franklin County 0

Jordan 8, Josey 0

Crisp County 7, Redan 1

Callaway 2, Hart County 1

Pierce County 7, Union County 1

Tattnall County 10, Therrell 0

Second round

Jackson 2, Morgan County 1

Shaw 2, (#8) Ringgold 0

Coahulla Creek 7, Sumter County 1

Columbus 5, Sonoraville 2

Drew Charter 2, Appling County 0

Murray County 2, Jordan 1

Crisp County 3, Callaway 2

Tattnall County 4, Pierce County 2

Quarterfinals

Shaw 5, Jackson 2

Coahulla Creek 1, Columbus 0

Drew Charter 3, Murray County 0

Tattnall County 3, Crisp County 1

Semifinals

Shaw 3, Coahulla Creek 0

Drew Charter 3, Tattnall County 1

Championship

Drew Charter 5, Shaw 1

Class A Division I

First round

Model 7, Woodville-Tompkins 1

Putnam County 4, Vidalia 3

Rabun County 6, Towers 2

Temple 3, Jasper County 2

Lamar County 6, Dublin 0

Toombs County 10, Jefferson County 1

Fitzgerald 4, East Laurens 1

Armuchee 12, Bleckley County 2

Jeff Davis 7, Bacon County 2

Swainsboro 1, Berrien 0

Coosa 3, Gordon Central 0

Thomasville 5, Social Circle 1

Bremen 4, Elbert County 0

Dalton Academy 1, Dodge County 0

Fannin County 4, Barrow 2

ACE Charter 10, Worth County 0

Second round

Model 8, Putnam County 0

Rabun County 1, Temple 0

Toombs County 2, Lamar County 1

Armuchee 5, Fitzgerald 1

Jeff Davis 4, Swainsboro 0

Thomasville 5, Coosa 2

Dalton Academy 1, Bremen 0

Fannin County 3, ACE Charter 2

Quarterfinals

Model 5, Rabun County 1

Armuchee 2, Toombs County 1

Thomasville 3, Jeff Davis 1

Fannin County 1, Dalton Academy 0

Semifinals

Armuchee 3, Model 1

Thomasville 2, Fannin County 1

Championship

Armuchee 4, Thomasville 3

Class A Division II

First round

Bryan County bye

Atkinson County bye

Montgomery County 4, Macon County 0

Atlanta Classical 5, Lincoln County 3

Chattahoochee County 5, Wheeler County 1

Towns County 4, Elite Scholars Academy 3

Irwin County bye

Metter bye

Mount Zion-Carroll bye

Lake Oconee Academy bye

Dooly County 4, Crawford County 1

Claxton 7, Echols County 2

GMC Prep 10, Manchester 0

Brooks County 6, Portal 0

Washington-Wilkes bye

Trion bye

Second round

Atkinson County 10, Bryan County 0

Atlanta Classical 8, Montgomery County 0

Towns County 3, Chattahoochee County 0

Metter 5, Irwin County 0

Lake Oconee Academy 10, Mount Zion-Carroll 0

Dooly County 2, Claxton 1

GMC Prep 1, Brooks County 0

Trion 10, Washington-Wilkes 0

Quarterfinals

Atkinson County 1, Atlanta Classical 0

Metter 2, Towns County 1

Lake Oconee Academy 8, Dooly County 1

Trion 4, GMC Prep 2

Semifinals

Atkinson County 2, Metter 0

Lake Oconee Academy 4, Trion 1

Championship

Lake Oconee Academy 3, Atkinson County 1

Class 3A-A private

First round

Greater Atlanta Christian bye

Paideia 2, Walker 0

Wesleyan 4, Mount Paran Christian 0

Aquinas 2, Galloway 1

Savannah Christian 8, St. Francis 0

Mount Vernon 9,, Darlington 0

Landmark Christian 4, Athens Academy 0

Atlanta International bye

Providence Christian bye

Calvary Day 5, Fellowship Christian 4

Whitefield 5, North Cobb Christian 0

Lovett 9, Mount Pisgah Christian 1

Savannah Country Day 10, Prince Avenue Christian 0

Holy Innocents’ 4, Christian Heritage 0

Trinity Christian 2, Weber School 1

Hebron Christian bye

Second round

Paideia 3, Greater Atlanta Christian 1

Wesleyan 5, Aquinas 1

Mount Vernon 7, Savannah Christian 1

Atlanta International 4, Landmark Christian 1

Providence Christian 1, Calvary Day 0

Whitefield Academy 2, Lovett 1

Savannah Country Day 2, Holy Innocents’ 0

Hebron Christian 3, Trinity Christian 0

Quarterfinals

Paideia 5, Wesleyan 1

Atlanta International 4, Mount Vernon 0

Whitefield Academy 3, Providence Christian 1

Hebron Christian 3, Savannah Country Day 1

Semifinals

Atlanta International 1, Paideia 0

Whitefield Academy 1, Hebron Christian 0

Championship

Atlanta International 1, Whitefield Academy 0

About the Author

Keep Reading

Athena Yoo of Lambert High School, shown here at the 2023 Georgia Women's Amateur, was named Class 6A girls player of the year by the Georgia High School Golf Coaches Association. (Courtesy of Kate Awtrey-King/2023)

Credit: Kate Awtrey-King

Featured

Aerial photo shows demonstrators holding signs to oppose Trump’s immigration policies during “No Cake for False Kings” protest on the 17th Street NW Bridge, Saturday, June 14, 2025, in Atlanta. (Hyosub Shin / AJC)

Credit: HYOSUB SHIN / AJC