High school boys soccer: 2023-24 state champions

By Kevin Askeland Jun 10, 2024, 12:00pm

A comprehensive look at soccer champions from around the country.

MaxPreps is your home for high school boys soccer state playoff coverage. Click here for brackets and results in your state.

Below is a list of more than 30 champions from six states that play soccer in the winter. This page will be updated throughout the school year as champions in the spring season are added.
Broomfield players celebrate their Colorado 5A fall championship. (Photo: Derek Regensburger)
Broomfield players celebrate their Colorado 5A fall championship. (Photo: Derek Regensburger)
2023-24 BOYS SOCCER STATE CHAMPIONS

Spring

Alabama
7A — Oak Mountain (Birmingham) def. Auburn, 3-0
6A — Homewood def. Spanish Fort, 3-1
5A — Gulf Shores def. Guntersville, 3-2
3A — Green Forest def. Central Arkansas Christian (North Little Rock), 4-1



Georgia
AAAAAAA — Kennesaw Mountain (Kennesaw) def. Campbell (Smyrna), 2-0
AAAAAA — River Ridge (Woodstock) def. Sprayberry (Marietta), 3-0
AAAAA — McIntosh (Peachtree City) def. Decatur, 2-1
AAAA — Westminster (Atlanta) def. Johnson (Gainesville), 2-0
AAA — Columbus def. Hebron Christian (Dacula), 2-1
AA — Toombs County (Lyons) def. Model (Rome), 2-0
A Division 1 — Atlanta International (Atlanta) def. Paideia (Atlanta), 2-0
A Division 2 — Georgia Military College (Milledgeville) def. Atkinson County (Pearson), 4-1
GAPPS AA — Fideles Christian (Cumming) def. Konos Academy (Fayetteville), 2-2 (PK)
GAPPS A — Cherokee Christian (Woodstock) def. Horizon Christian Academy (Cumming), 1-0
GIAA AAAA — Stratford Academy (Macon) def. St. Anne-Pacelli (Columbus), 3-0
GIAA AAA — Westminster Schools of Augusta def. Holy Spirit Prep (Atlanta), 3-2
GIAA AA — Westminster Christian Academy (Watkinsville) def. Trinity Christian (Dublin), 3-2

Iowa
4A — Johnston def. Dowling Catholic (West Des Moines), 3-0
3A — Dallas Center-Grimes (Dallas Center) def. Hoover (Des Moines), 3-2
2A — Bishop Heelan Catholic (Sioux City) def. Assumption (Davenport), 3-2
1A — Western Christian (Hull) def. Gladbrook-Reinbeck (Reinbeck), 2-0

Nebraska
A — Creighton Prep (Omaha) def. Lincoln Southwest (Lincoln), 3-1
B — Skutt Catholic (Omaha) def. Lexington, 2-0

Oklahoma
6A — Jenks def. Broken Arrow, 0-0 (PK)
5A — Edison (Tulsa) def. Booker T. Washington (Tulsa), 2-0
4A — Heritage Hall (Oklahoma City) def. Clinton, 3-1
3A — Casady (Oklahoma City) def. Crooked Oak (Oklahoma City), 2-1

South Carolina
AAAAA — Fort Mill def. Stratford (Goose Creek), 2-2 (PK)
AAAA — Riverside (Greer) def. James Island (Charleston), 1-0
AAA — Daniel (Central) def. Waccamaw (Pawley's Island), 1-0
AA — Oceanside Collegiate Academy (Mt. Pleasant) def. Gray Collegiate Academy (West Columbia), 3-0
A — St. Joseph's Catholic (Greenville) def. Christ Church Episcopal (Greenville), 2-1
SCISA 4A — Cardinal Newman (Columbia) def. Hammond (Columbia), 4-0
SCISA 3A — Pinewood Prep (Summerville) def. First Baptist School (Charleston), 2-1
SCISA 2A — Christian Academy (Myrtle Beach) def. Greenwood Christian (Greenwood), 4-3
SCISA 1A — Charleston Collegiate (John's Island) def. King's Academy (Florence), 5-0

Tennessee
AAA — Bearden (Knoxville) def. Ravenwood (Brentwood), 0-0 (PK)
AA — South-Doyle (Knoxville) def. Greeneville, 2-1
A — Gatlinburg-Pittman (Gatlinburg) def. Chattanooga School for the Arts & Sciences, 2-1
Div. II AA — McCallie (Chattanooga) def. Christian Brothers (Memphis), 3-2
Div. II A — Boyd-Buchanan (Chattanooga) def. Notre Dame (Chattanooga), 1-0



Texas
6A — Seven Lakes (Katy) def. Flower Mound, 2-1
5A — Midlothian def. Wakeland (Frisco), 3-1
4A — San Elizario def. Boerne, 1-0
Southwest Prep 3A — Cistercian (Irving) def. Fort Worth Country Day, 1-0
Southwest Prep 4A — Episcopal (Bellaire) def. The Awty International (Houston), 2-1
TAPPS Div. 1 — John Paul II (Plano) def. Central Catholic (San Antonio), 2-1
TAPPS Div. 2 — St. Joseph Academy (Brownsville) def. St. Michael's (Austin), 1-0
TAPPS Div. 3 — Brook Hill (Bullard) def. British (Houston), 1-0

Utah
6A — American Fork def. Farmington, 1-0
5A — Wasatch (Heber City) def. Roy, 1-0
4A — Ridgeline (Millville) def. Murray, 4-3
3A — Ogden def. Manti, 4-3
2A — Rowland Hall (Salt Lake City) def. American Heritage (American Fork), 0-0 (PK)

Virginia
Class 6 — Cosby (Midlothian) def. McLean, 2-1
Class 5 — Cox (Virginia Beach) def. Albemarle (Charlottesville), 1-1 (PK)
Class 4 — Charlottesville def. Jefferson Forest, 2-1
Class 3 — Lafayette (Williamsburg) def. Western Albemarle (Crozet), 1-0
Class 2 — Glenvar (Salem) def. Radford, 1-0
Class 1 — Galax def. West Point, 2-1

Washington
4A — Mount Si (Snoqualmie) def. Camas, 3-1
3A — Lake Washington (Kirkland) def. Garfield (Seattle), 1-0
2A — Franklin Pierce (Tacoma) def. Sehome (Bellingham), 2-1
1A — Overlake (Redmond) def. Royal (Royal City), 1-0

Wyoming
4A — Thunder Basin (Gillette) def. Central (Cheyenne), 1-0
3A — Worland def. Douglas, 3-1

Winter

Arizona
6A — Perry (Gilbert) def. San Luis, 0-0 PK
5A — Ironwood (Glendale) def. Sunrise Mountain (Peoria), 3-0
4A — Salpointe Catholic (Tucson) def. Mica Mountain (Tucson), 4-1
3A — Pusch Ridge Christian Academy (Tucson) def. Gilbert Christian (Gilbert), 2-1

California
NorCal Div. 1 — Archbishop Mitty (San Jose) def. Saint Francis (Mountain View), 2-2 PK
NorCal Div. 2 — Burlingame def. Dougherty Valley (San Ramon), 2-1
NorCal Div. 3 — Newark Memorial (Newark) def. Cardinal Newman (Santa Rosa), 2-1
NorCal Div. 4 — Justin Garza (Fresno) def. Dinuba, 2-1
NorCal Div. 5 — Washington (San Francisco) def. Stevenson (Pebble Beach), 2-0
SoCal Div. 1 — St. Augustine (San Diego) def. Mater Dei (Santa Ana), 2-0
SoCal Div. 2 — Servite (Anaheim) def. Orange Lutheran (Orange), 1-0
SoCal Div. 3 — Foothill (Bakersfield) def. Porterville, 5-0
SoCal Div. 4 — King City def. Archie Williams (San Anselmo), 2-0
SoCal Div. 5 — Maranatha (Pasadena) def. Castle Park (Chula Vista), 2-1



Florida
7A — Boca Raton def. West Orange (Winter Garden), 2-1
6A — South Broward (Hollywood) def. Viera, 1-0
5A — Arnold (Panama City Beach) def. Jesuit (Tampa), 1-1 PK
4A — Gulliver Prep (Miami) def. Bishop Moore (Orlando), 1-0
3A — Tampa Prep (Tampa) def. Downtown Doral (Doral), 4-2
2A — Carrollwood Day (Tampa) def. Orangewood Christian (Maitland), 3-0

Hawaii
Division 1 — Mililani def. 'Iolani (Honolulu), 1-0
Division 2 — Island (Lihue) def. Kamehameha Hawai'i (Kea'au), 1-0

Louisiana
Div. 1 — Jesuit (New Orleans) def. Catholic-B.R. (Baton Rouge), 1-0
Div. 2 — Holy Cross (New Orleans) def. Benjamin Franklin (New Orleans), 2-1
Div. 3 — Willow (New Orleans) def. University Lab (Baton Rouge), 2-0
Div. 4 — Episcopal (Baton Rouge) def. Episcopal of Acadiana (Cade), 3-1

Mississippi
7A — Hernando def. Northwest Rankin (Brandon), 2-0
6A — Long Beach def. Center Hill (Olive Branch), 3-2
5A — Florence def. Lafayette (Oxford), 2-1
4A — Bay (Bay St. Louis) def. New Albany, 1-0
Class 1 — St. Andrew's Episcopal (Ridgeland) def. St. Stanislaus (Bay St. Louis), 2-0
MSAIS Div. 1 — Jackson Prep (Jackson) def. Presbyterian Christian (Hattiesburg), 3-0
MSAIS Div. 2 — Pillow Academy (Greenwood) def. Brookhaven Academy (Brookhaven), 2-0
MSAIS Div. 3 — Washington (Greenville) def. Manchester Academy (Yazoo City), 3-0

Fall

Arizona
2A — Snowflake def. Chino Valley, 4-3
CAA Div. 1 — Ville de Marie Academy (Scottsdale) def. Ed Options - Nogales, 5-4
CAA Div. 2 — Pan-American (Phoenix) def. Empower College Prep (Phoenix), 4-1

California
Northern Section
Div. 1 — Tulelake def. Fall River (McArthur), 1-0



North Coast Section
Div. I — International (San Francisco) def. Making Waves Academy (Richmond), 3-2
Div. II — Calistoga def. Sonoma Academy (Santa Rosa), 0-0*
Div. III — Jewish Community (San Francisco) def. San Francisco Waldorf (San Francisco), 1-0

Sac-Joaquin Section
Class 7A — Futures (Sacramento) def. Western Sierra Collegiate Academy (Rocklin), 1-0

Colorado
5A — Broomfield def. Denver East (Denver), 1-1*
4A — Battle Mountain (Edwards) def. Northfield (Denver), 2-0
3A — Colorado Academy (Denver) def. Coal Ridge (New Castle), 3-1
2A — Crested Butte (Crested Butte) def. Bishop Machebeuf (Denver), 1-0

Connecticut
LL — Hall (West Hartford) def. Stamford, 1-0
L — East Lyme def. Notre Dame (West Haven), 3-2
M — Lewis Mills (Burlington) def. Stonington, 5-2
S — Old Saybrook def. Shepaug Valley (Washington), 4-1

Delaware
Div. I — Salesianum (Wilmington) def. Cape Henlopen (Lewes), 4-2
Div. II — Sussex Academy (Georgetown) def. St. Mark's (Wilmington), 2-1

District of Columbia
DCSAA — St. Albans def. Gonzaga, 1-0



Idaho
5A — Timberline (Boise) def. Rocky Mountain (Meridian), 3-1
4A — Wood River (Hailey) def. Sandpoint, 3-1
3A — Sugar-Salem (Sugar City) def. Sun Valley Community (Sun Valley), 2-1

Illinois
3A — New Trier (Winnetka) def. Lyons (LaGrange), 3-1
2A — Crystal Lake South (Crystal Lake) def. Peoria Notre Dame (Peoria), 2-1
1A — North Shore Country Day (Winnetka) def. Normal University (Normal), 2-0

Indiana
3A — Noblesville def. Cathedral (Indianapolis), 2-0
2A — Mishawaka Marian (Mishawaka) def. Evansville Memorial (Evansville), 4-0
1A — Bethany Christian (Goshen) def. Forest Park (Ferdinand), 1-1*

Kansas
6A — Olathe East (Olathe) def. Shawnee Mission West (Shawnee Mission), 1-0
5A — Maize South (Wichita) def. Blue Valley Southwest (Overland Park), 3-2
4A-1A — Bishop Miege (Shawnee Mission) def. Bishop Ward (Kansas City), 5-2

Kentucky
State — St. Xavier (Louisville) def. Lafayette (Lexington), 1-0
KCAA — Assumption Academy (Walton) def. Academy for Individual Excellence (Jeffersontown), 4-1

Maine
A — Lewiston def. Deering (Portland), 3-2
B — Yarmouth def. John Bapst Memorial (Bangor), 7-0
C — Mount Abram (Strong) def. George Stevens Academy (Blue Hill), 1-0
D — Monmouth Academy (Monmouth) def. Easton, 5-3



Maryland
4A — Leonardtown def. Northwestern (Hyattsville), 2-2*
3A — South River (Edgewater) def. Towson, 5-1
2A — Damascus def. Century (Sykesville), 3-1
1A — Harford Tech (Bel Air) def. Allegany (Cumberland), 2-0
MIAA A — Loyola Blakefield (Towson) def. John Carroll (Bel Air), 3-1
MIAA B — St. Paul's (Brooklandville) def. Severn School (Severna Park), 2-1
MIAA C — Friends (Baltimore) def. Beth Tfiloh (Baltimore), 1-0

Massachusetts
Div. 1 — Concord-Carlisle (Concord) def. Needham, 2-0
Div. 2 — Oliver Ames (North Easton) def. Wakefield Memorial (Wakefield), 1-0
Div. 3 — Norwell def. Pembroke (Pembroke), 1-1*
Div. 4 — Lynnfield def. Monomoy (Harwich), 1-0
Div. 5 — Westport def. Douglas, 0-0*

Michigan
Div. 1 — Athens (Troy) def. Brighton, 2-1
Div. 2 — Christian (Grand Rapids) def. Mason (Mason), 3-0
Div. 3 — Unity Christian (Hudsonville) def. Detroit Country Day (Beverly Hills), 3-2
Div. 4 — Western Michigan Christian (Muskegon) def. Bishop Foley (Madison Heights), 3-0

Minnesota
AAA — Wayzata (Plymouth) def. Maple Grove, 2-0
AA — Hill-Murray (Maplewood) def. Orono (Long Lake), 3-0
A — St. Paul Academy-Summit (St. Paul) def. Pine Island, 3-2

Missouri
Class 1 — Duchesne (St. Charles) def. Maryville, 1-0
Class 2 — Westminster Christian (St. Louis) def. Logan-Rogersville (Rogersville), 1-0
Class 3 — East (Kansas City) def. Ladue Horton Watkins (St. Louis), 2-0
Class 4 — Rockhurst (Kansas City) def. Park Hill South (Riverside), 2-1

Montana
AA — Bozeman def. Billings West (Billings), 1-0
A — Whitefish def. Billings Central Catholic (Billings), 1-0



Nevada
5A — Coronado (Henderson) def. Palo Verde (Las Vegas), 2-0
4A — Sierra Vista (Las Vegas) def. Bonanza (Las Vegas), 2-1
3A — South Tahoe (South Lake Tahoe, Calif.) def. Sports Leadership & Management (Henderson), 2-1

New Hampshire
Div. I — Bedford def. Hanover, 4-0
Div. II — Bow def. Lebanon, 2-1
Div. III — Campbell (Litchfield) def. Gilford, 2-1
Div. IV — Epping def. Woodsville, 6-1

New Jersey
Group 1 — Shore Regional (West Long Branch) def. Brearley (Kenilworth), 1-0
Group 2 — Ramsey def. Delran, 2-0
Group 3 — Garfield def. Robbinsville, 2-1
Group 4 — Princeton def. Kearny, 3-2
Non-Public A — Seton Hall Prep (West Orange) def. Christian Brothers Academy (Lincroft), 3-0
Non-Public B — Gill St. Bernard's (Gladstone) def. Moorestown Friends (Moorestown), 5-0

New Mexico
5A — Hobbs def. Atrisco Heritage Academy (Albuquerque), 1-1*
4A — St. Pius X (Albuquerque) def. Hope Christian (Albuquerque), 1-0
3A-A — New Mexico Military Institute (Roswell) def. Sandia Prep (Albuquerque), 4-2

New York
AAA — Brentwood def. Baldwinsville, 2-1
AA — Scarsdale def. Guilderland (Guilderland Center), 4-2
A — Aquinas Institute (Rochester) def. Byram Hills (Armonk), 3-2
B — East Aurora def. Spackenkill (Poughkeepsie), 2-1
C — Mount Academy (Esopus) def. Elba/Byron-Bergen (Elba), 4-1
D — Chazy tied Poland, 2-2
PSAL AA — Madison (Brooklyn) def. Fort Hamilton (Brooklyn), 3-2
PSAL A — Math Science & Engineering (New York) def. Hunter College (New York), 1-0
PSAL B — Clinton School (New York) def. Collaborative Education (New York), 3-0
Catholic — St. Francis Prep (Fresh Meadows) def. Regis (New York), 2-1
NYSAIS — Horace Mann (Riverdale) def. United Nations International (New York), 2-1

North Carolina
4A — South Mecklenburg (Charlotte) def. Apex Friendship (Apex), 1-1*
3A — First Flight (Kill Devil Hills) def. Hickory, 3-0
2A — Franklin Academy (Wake Forest) def. Community School of Davidson (Davidson), 5-0
1A — Gray Stone Day (Misenheimer) def. Hobbton (Newton Grove), 3-1
NCISAA 4A — Rabun Gap-Nacoochee (Rabun Gap, Ga.) def. Wesleyan Christian Academy (High Point), 0-0*
NCISAA 3A — Calvary Day School (Winston-Salem) def. Cape Fear Academy (Wilmington), 1-0
NCISAA 2A — Davidson Day (Davidson) def. Carolina Day (Asheville), 2-1
NCISAA 1A — Crossroads Christian (Henderson) def. Bradford Academy (Mebane), 5-1
NCCSA 2A — Liberty Christian (Durham) def. Tabernacle Christian (Hickory), 3-2
NCCSA 1A — Matthews Christian Academy (Matthews) def. Fellowship Baptist Academy (Durham), 5-3



North Dakota
State — Shanley (Fargo) def. Legacy (Bismarck), 2-1

Ohio
Div. I — St. Ignatius (Cleveland) def. Archbishop Moeller (Cincinnati), 1-1*
Div. II — Tippecanoe (Tipp City) def. Revere (Richfield), 2-0
Div. III — Andrews Osborne Academy (Willoughby) def. Worthington Christian (Worthington), 2-1

Oregon
6A — Lakeridge (Lake Oswego) def. Jesuit (Portland), 3-2
5A — Summit (Bend) def. Hood River Valley (Hood River), 1-0
4A — Newport def. Cottage Grove (Cottage Grove), 2-1
3A/2A/1A — McLoughlin (Milton-Freewater) def. Westside Christian (Lake Oswego), 3-1

Pennsylvania
4A — Conestoga (Berwyn) def. Central Bucks South (Warrington), 2-1
3A — Cathedral Prep (Erie) def. Springfield Township (Erdenheim), 3-2
2A — Camp Hill (Camp Hill) def. Quaker Valley (Leetsdale), 2-1
1A — Delaware County Christian (Newtown Square) def. Charleroi, 1-0

Rhode Island
Div. I — La Salle Academy (Providence) def. North Kingstown, 1-0
Div. II — North Smithfield (North Smithfield) def. Coventry, 4-2
Div. III — St. Raphael Academy (Pawtucket) def. Ponaganset (North Scituate), 4-3
Div. IV — Mt. Pleasant (Providence) def. Woonsocket, 1-0

South Dakota
AA — Lincoln (Sioux Falls) def. O'Gorman (Sioux Falls), 3-2
A — Sioux Falls Christian (Sioux Falls) def. Tea, 4-2



Vermont
Div. 1 — Champlain Valley Union (Hinesburg) def. South Burlington, 2-2*
Div. 2 — Harwood (Moretown) def. Rice Memorial (South Burlington), 1-0
Div. 3 — Stowe def. Peoples Academy (Morrisville), 3-0
Div. 4 — Winooski def. Twin Valley (Wilmington), 1-0

Virginia
VISAA Div. 1 — Collegiate (Richmond) def. St. Christopher's (Richmond), 2-1
VISAA Div. 2 — Trinity Christian (Fairfax) def. Christchurch School (Christchurch), 1-0
VISAA Div. 3 — Veritas School (Richmond) def. Trinity at Meadow View (Falls Church), 2-1

Washington
1B/2B — Upper Columbia Academy (Spangle) def. Orcas Island (Eastsound), 2-0

West Virginia
AAA — George Washington (Charleston) def. Hurricane, 1-0
AA-A — Point Pleasant def. Charleston Catholic (Charleston), 1-1*

Wisconsin
Div. 1 — Middleton def. Brookfield East (Brookfield), 1-1*
Div. 2 — Union Grove def. West De Pere (De Pere), 1-0
Div. 3 — Belleville def. Plymouth, 4-1
Div. 4 — Shoreland Lutheran (Somers) def. St. Mary Catholic (Neenah), 2-0

* Match decided on penalty kicks