2024-25 high school girls soccer state champions

By Kevin Askeland Jun 22, 2025, 1:00pm

Comprehensive look at girls soccer champions from across the country.

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

Champions have been crowned in six states. Also listed below are the 110 champions from 29 states that play soccer in the fall. This page will be updated throughout the school year with results from the spring season.
Wellesley players celebrate their Massachusetts Division 1 title after beating Bishop Feehan. (Photo: Brian Kelly)
Wellesley players celebrate their Massachusetts Division 1 title after beating Bishop Feehan. (Photo: Brian Kelly)
2024-25 GIRLS SOCCER STATE CHAMPIONS

Spring

Alabama
7A — Vestavia Hills def. Auburn, 3-1
6A — Briarwood Christian (Birmingham) def. Mountain Brook (Birmingham), 1-0
5A — Westminster Christian Academy (Huntsville) def. St. Michael Catholic (Fairhope), 2-1
4A — St. John Paul II (Huntsville) def. St. Luke's Episcopal (Mobile), 3-1
3A-1A — Lee-Scott Academy (Auburn) def. Madison Academy (Madison), 1-0
AISA — Ezekiel Academy (Montgomery) def. Evangel Christian (Alabaster), 2-1

Arizona
CAA — Holy Family Academy (Phoenix) def. Heritage Academy Gateway (Queen Creek), 5-0

Alaska
Div. 1 — South Anchorage (Anchorage) def. Dimond (Anchorage), 4-0
Div. 2 — Kenai Central (Kenai) def. Soldotna, 2-0



Arkansas
6A — Bentonville def. Fayetteville, 1-0
5A — Little Rock Christian Academy (Little Rock) def. Searcy, 3-1
4A — Robinson (Little Rock) def. Brookland, 5-1
3A — Life Way Christian (Centerton) def. Baptist Prep (Little Rock), 2-1

Colorado
5A — Fossil Ridge (Fort Collins) def. Castle View (Castle Rock), 1-0
4A — Evergreen def. Windsor, 1-1 (PK)
3A — Colorado Academy (Denver) def. Timnath, 3-1
2A — Loveland Classical (Loveland) def. Flatirons Academy (Westminster), 3-0

Delaware
Div. 1 — Appoquinimink (West Middletown) def. Middletown, 4-0
Div. 2 — Caravel Academy (Bear) def. St. Mark's (Wilmington), 1-0

Georgia
AAAAAA — Walton (Marietta) def. Buford, 0-0 (PK)
AAAAA — Roswell def. Northgate (Newnan), 1-0
AAAA — Blessed Trinity (Roswell) def. Marist (Atlanta), 1-0
AAA — Oconee County (Watkinsville) def. Jefferson, 1-0
AA — Pike County (Zebulon) def. Savannah Arts Academy (Savannah), 6-5
A Division 1 — Model (Rome) def. Bremen, 3-0
A Division 2 — Atlanta Classical Academy (Atlanta) def. Lake Oconee Academy (Greensboro), 2-1
Private — Lovett (Atlanta) def. Greater Atlanta Christian (Norcross), 1-0
GAPPS AA — Pinecrest Academy (Cumming) def. Lanier Christian Academy (Flowery Branch), 3-0
GAPPS A — Praise Academy (Powder Springs) def. Horizon Christian Academy (Cumming), 2-1
GIAA AAAA — St. Anne-Pacelli (Columbus) def. Brookstone (Columbus), 2-1
GIAA AAA — Frederica Academy (St. Simons Island) def. St. Andrew's (Savannah), 2-0
GIAA AA — Central Fellowship Christian Academy (Macon) def. Westminster Christian Academy (Watkinsville), 2-1

Illinois
3A — O'Fallon def. Naperville North (Naperville), 1-0
2A — Saint Ignatius College Prep (Chicago) def. Peoria Notre Dame (Peoria), 1-0
1A — Columbia def. Johnsburg, 8-0

Iowa
3A — Northwest (Waukee) def. Linn-Mar (Marion), 3-2
2A — Dallas Center-Grimes (Dallas Center) def. Waverly-Shell Rock (Waverly), 1-0
1A — Assumption (Davenport) def. Denver, 2-0



Kansas
6A — Washburn Rural (Topeka) def. Mill Valley (Shawnee), 0-0 (PK)
5A — Bishop Carroll (Wichita) def. St. James Academy (Lenexa), 2-1
4A-1A — Bishop Miege (Shawnee Mission) def. Hayden (Topeka), 2-1

Michigan
Div. 1 — Byron Center def. Saline, 1-0
Div. 2 — Unity Christian (Hudsonville) def. Huron (New Boston), 7-0
Div. 3 — Catholic Central (Grand Rapids) def. Regina (Warren), 2-0
Div. 4 — Kalamazoo Christian (Kalamazoo) def. University Liggett (Grosse Pointe Woods), 4-1

Missouri
Class 4 — Cor Jesu Academy (St. Louis) def. St. Dominic (O'Fallon), 4-0
Class 3 — St. Joseph's Academy (St. Louis) def. Fort Zumwalt South (St. Peters), 2-1
Class 2 — Clayton (St. Louis) def. St. Vincent (Perryville), 2-0
Class 1 — Silex def. Blair Oaks (Jefferson City), 6-1

Nebraska
A — Lincoln Southwest (Lincoln) def. Marian (Omaha), 2-1
B — Gretna East (Gretna) def. Pius X (Lincoln), 5-0

North Carolina
4A — Ardrey Kell (Charlotte) def. Ashley (Wilmington), 2-1
3A — Western Alamance (Elon) def. South Point (Belmont), 1-0
2A — Pine Lake Prep (Mooresville) def. Franklin Academy (Wake Forest), 2-1
1A — Mountain Island Charter (Mt. Holly) def. Wake Prep Academy (Wake Forest), 5-0
NCCSA 2A — Wilmington Christian Academy (Wilmington) def. Southside Christian (Clayton), 1-0
NCCSA 1A — Raleigh Christian Academy (Raleigh) def. Calvary Christian (King), 2-0
NCISA 4A — Providence Day (Charlotte) def. Charlotte Latin (Charlotte), 1-0
NCISA 3A — Davidson Day (Davidson) def. Cape Fear Academy (Wilmington), 1-1 (PK)
NCISA 2A — Rocky Mount Academy (Rocky Mount) def. Caldwell Academy (Greensboro), 3-1
NCISA 1A — Crossroads Christian (Henderson) def. Oakwood Christian (Anderson), 4-2

North Dakota
A — Mandan def. Minot, 2-0



Oklahoma
6A — Norman North (Norman) def. Bixby, 3-1
5A — Bishop Kelley (Tulsa) def. MacArthur (Lawton), 10-0
4A — Bethany def. Holland Hall (Tulsa), 1-0
3A — Casady (Oklahoma City) def. Cascia Hall (Tulsa), 2-0

South Carolina
AAAAA Div. 1 — J.L. Mann (Greenville) def. Wando (Mt. Pleasant), 3-1
AAAAA Div. 2 — Eastside (Taylors) def. Chapin, 3-2
AAAA — A.C. Flora (Columbia) def. Dreher (Columbia), 4-0
AAA — Oceanside Collegiate Academy (Mt. Pleasant) def. Christ Church Episcopal (Greenville), 3-0 
AA — Academic Magnet (North Charleston) def. Dixie (Due West), 5-0
SCISA 4A — Porter-Gaud (Charleston) def. Hammond (Columbia), 6-0
SCISA 3A — Hilton Head Prep (Hilton Head Island) def. Christian Academy (Myrtle Beach), 5-0
SCISA 2A-1A — Beaufort Academy (Beaufort) def. Cambridge Academy (Greenwood), 3-1

Texas
6A Div. 1 — Coppell def. Lake Travis (Austin), 6-2
5A Div. 1 — A&M Consolidated (College Station) def. Colleyville Heritage (Colleyville), 4-0
4A Div. 1 — Celina def. Davenport (San Antonio), 2-1
6A Div. 2 — Marcus (Flower Mound) def. Stratford (Houston), 1-0
5A Div. 2 — Cedar Park def. Wakeland (Frisco), 3-1
4A Div. 2 — Randall (Amarillo) def. Wimberley, 2-2 (PK)
Southwest Prep 4A — St. Stephens Episcopal (Houston) def. Hockaday (Dallas), 2-1
Southwest Prep 3A — Trinity Valley (Fort Worth) def. The Awty International (Houston), 3-0
TAPPS Div. 1 — Ursuline Academy (Dallas) def. St. Agnes Academy (Houston), 2-0
TAPPS Div. 2 — All Saints (Fort Worth) def. Second Baptist (Houston) 2-1
TAPPS Div. 3 — McKinney Christian Academy (McKinney) def. Atonement Academy (San Antonio), 3-1

Virginia
Class 6 — Deep Run (Glen Allen) def. South County (Lorton), 1-0
Class 5 — Independence (Ashburn) def. Kellam (Virginia Beach), 3-2
Class 4 — Loudoun County (Leesburg) def. Woodgrove (Purcellville), 1-0
Class 3 — Western Albemarle (Crozet) def. Cave Spring (Roanoke), 2-0
Class 2 — Poquoson def. Clarke County (Berryville), 2-1
Class 1 — West Point def. Auburn (Riner), 4-1
VISAA Div. 1 — Collegiate (Richmond) def. Norfolk Academy (Norfolk), 2-0
VISAA Div. 2 — Veritas School (Richmond) def. Highland (Warrenton), 1-0
VISAA Div. 3 — Eastern Mennonite (Harrisonburg) def. New Covenant (Lynchburg), 3-0

Wisconsin
Div. 1 — Muskego def. Madison West (Madison), 1-1 (PK)
Div. 2 — Brookfield Central (Brookfield) def. Pewaukee, 2-1
Div. 3 — Catholic Memorial (Waukesha) def. Edgewood (Madison), 4-2
Div. 4 — Xavier (Appleton) def. Ozaukee (Fredonia), 2-0

Wyoming
4A — Jackson Hole (Jackson) def. Kelly Walsh (Casper), 1-0
3A — Cody def. Powell, 1-0




Winter

Arizona
Open — Xavier College Prep (Phoenix) def. Casteel (Queen Creek), 2-1
6A — Desert Vista (Phoenix) def. Pinnacle (Phoenix), 3-1
5A — Chaparral (Scottsdale) def. Arizona College Prep (Chandler), 3-1
4A — Salpointe Catholic (Tucson) def. Prescott, 1-0
3A — Benjamin Franklin (Queen Creek) def. Seton Catholic (Chandler), 2-0
2A — Scottsdale Preparatory Academy (Scottsdale) def. Scottsdale Christian Academy (Phoenix), 5-3

California
NorCal Div. 1 — Saint Francis (Mountain View) def. Archbishop Mitty (San Jose), 1-0
NorCal Div. 2 — Granite Bay def. Marin Academy (San Rafael), 1-0
NorCal Div. 3 — Maria Carrillo (Santa Rosa) def. Chico, 1-0
NorCal Div. 4 — Sacred Heart Prep (Atherton) def. Fresno Christian (Fresno), 3-2
NorCal Div. 5 — Lowell (San Francisco) def. Ripon Christian (Ripon), 1-0
SoCal Div. 1 — Santiago (Corona) def. Santa Margarita (Rancho Santa Margarita), 1-1 (PK)
SoCal Div. 2 — Torrey Pines (San Diego) def. Orange Lutheran (Orange), 1-0
SoCal Div. 3 — Patrick Henry (San Diego) def. Warren (Downey), 5-0
SoCal Div. 4 — La Mirada def. Sage Hill (Newport Beach), 1-0
SoCal Div. 5 — Vista del Lago (Moreno Valley) def. Whittier Christian (La Habra), 1-0

Florida
7A — Lake Mary def. Cypress Bay (Weston), 2-0
6A — Bartram Trail (St. Johns) def. St. Thomas Aquinas (Fort Lauderdale), 4-3
5A — Ponte Vedra def. Lourdes Academy (Miami), 2-1
4A — American Heritage (Plantation) def. Bishop Moore (Orlando), 3-0
3A — Somerset Academy - Canyons (Boynton Beach) def. Lake Highland Prep (Orlando), 1-0
2A — Benjamin (Palm Beach Gardens) def. Episcopal School of Jacksonville, 1-0
1A — St. Johns Country Day (Orange Park) def. Pine (Stuart), 4-0

Hawaii
Division 1 — Punahou (Honolulu) def. Kamehameha Kapalama (Honolulu), 1-0
Division 2 — Kamehameha Hawai'i (Kea'au) def. Mid-Pacific Institute (Honolulu), 2-1

Louisiana
Div. 1 — Mt. Carmel (New Orleans) def. Byrd (Shreveport), 2-0
Div. 2 — St. Scholastica (Covington) def. St. Thomas More (Lafayette), 4-1
Div. 3 — Parkview Baptist (Baton Rouge) def. University Lab (Baton Rouge), 2-0
Div. 4 — Newman (New Orleans) def. Loyola College Prep (Shreveport), 7-0



Mississippi
7A — Northwest Rankin (Brandon) def. Tupelo, 3-0
6A — Saltillo def. Long Beach, 1-0
5A — Lafayette (Oxford) def. Florence, 1-0
4A — Bay (Bay St. Louis) def. West Lauderdale (Collinsville), 2-1
Class 1 — St. Patrick (Biloxi) def. Tupelo Christian Prep (Belden), 4-0

Fall

Arizona
2A — Northland Prep Academy (Flagstaff) def. Show Low, 3-1

California
North Coast Section
Div. I — Eureka def. Fortuna, 2-1
Div. III — St. Bernard's (Eureka) def. Mendocino, 2-1

Connecticut
LL — Mercy (Middletown) def. St. Joseph (Trumbull), 2-1
L — New Canaan def. Sacred Heart Academy (Hamden), 1-0
M — Lewis Mills (Burlington) def. Northwest Catholic (West Hartford), 2-1
S — Coginchaug Regional (Durham) def. Morgan (Clinton), 1-1 (PK)

District of Columbia
DCSAA — St. John's def. Sidwell Friends, 1-0

Idaho
6A — Rocky Mountain (Meridian) def. Boise, 0-0 (PK)
5A — Pocatello def. Sandpoint, 1-0
4A — Sugar-Salem (Sugar City) def. Buhl, 4-0

Indiana
3A — Noblesville def. Center Grove (Greenwood), 3-1
2A — Lawrenceburg def. Mishawaka Marian (Mishawaka), 0-0 (PK)
1A — Faith Christian (Lafayette) def. Providence (Clarksville), 2-1



Kentucky
State — Sacred Heart (Louisville) def. Lexington Catholic (Lexington), 3-1

Maine
A — Bangor def. Scarborough, 3-1
B — Greely (Cumberland Center) def. Hermon, 3-1
C — North Yarmouth Academy (Yarmouth) def. Fort Kent, 4-0
D — Penobscot Valley (Howland) def. Buckfield, 2-0
8-person — Madison def. Dexter, 2-1

Maryland
4A — Whitman (Bethesda) def. Crofton (Gambrills), 3-0
3A — Severna Park (Severna Park) def. Towson, 4-0
2A — Queen Anne's County (Centreville) def. Sparrows Point (Baltimore), 2-0
1A — Liberty (Sykesville) def. Mardela (Mardela Springs), 3-0
IAAM A — Archbishop Spalding (Severn) def. Mercy (Baltimore), 2-0
IAAM B — Maryvale Prep (Brooklandville) def. Severn School (Severna Park), 1-0
IAAM C — Catholic (Baltimore) def. Garrison Forest (Owings Mills), 1-0

Massachusetts
Div. 1 — Wellesley def. Bishop Feehan (Attleboro), 3-1
Div. 2 — Masconomet Regional (Boxford) def. Duxbury, 5-0
Div. 3 — Nipmuc Regional (Upton) def. Medfield, 1-0
Div. 4 — Sutton def. Hamilton-Wenham Regional (South Hamilton), 2-0
Div. 5 — Douglas def. Hull, 3-2
Western A — Pope Francis Prep (Springfield) def. Longmeadow, 1-0
Western B — Belchertown def. South Hadley, 2-0
Western C — Mount Greylock Regional (Williamstown) def. Monson, 1-0
Western D — Granby tied Hopkins Academy (Hadley), 0-0

Minnesota
AAA — Wayzata (Plymouth) def. Edina, 3-1
AA — Mahtomedi def. Academy of Holy Angels (Richfield), 2-0
A — Providence Academy (Plymouth) def. Southwest Christian (Chaska), 1-0

Mississippi
MSAIS Div. 1 — Jackson Prep (Jackson) def. Jackson Academy (Jackson), 3-0
MSAIS Div. 2 — Pillow Academy (Greenwood) def. East Rankin Academy (Pelahatchie), 5-3
MSAIS Div. 3 — Washington (Greenville) def. Central Hinds Academy (Raymond), 2-0



Montana
AA —  Bozeman def. Gallatin (Bozeman), 2-0
A — Billings Central Catholic (Billings) def. Laurel, 2-1

Nevada
5A — Faith Lutheran (Las Vegas) def. Liberty (Henderson), 3-2
4A — Centennial (Las Vegas) def. Galena (Reno), 1-0
3A — South Tahoe (Calif.) def. Truckee (Calif.), 5-0

New Hampshire
Div. I — Pinkerton (Derry) def. Winnacunnet (Hampton), 3-1
Div. II — Hollis-Brookline (Hollis) def. Bow, 1-0
Div. III — St. Thomas Aquinas (Dover) def. Stevens (Claremont), 1-0
Div. IV — Profile (Bethlehem) def. Concord Christian (Concord), 1-0

New Jersey
Group 1 — Mountain Lakes def. Haddon Township (Westmont), 1-0
Group 2 — Point Pleasant Boro (Point Pleasant) def. Madison, 3-1
Group 3 — Shawnee (Medford) def. Northern Highlands (Allendale), 3-0
Group 4 — Westfield def. Eastern (Voorhees), 1-0
Non-Public A — Paul VI (Haddonfield) def. Immaculate Heart Academy (Washington Township), 1-0
Non-Public B — DePaul Catholic (Wayne) def. Gill St. Bernard's (Gladstone), 6-0

New Mexico
5A — La Cueva (Albuquerque) def. Las Cruces, 3-0
4A — Hope Christian (Albuquerque) def. Albuquerque Academy (Albuquerque), 1-0
3A-A — Sandia Prep (Albuquerque) def. Cottonwood Classical Prep (Albuquerque), 4-0

New York
AAA — Ward Melville (East Setauket) def. Arlington (LaGrangeville), 1-0
AA — Albertus Magnus (Bardonia) def. Columbia (East Greenbush), 2-1
A — Mendon (Pittsford) def. New Hartford, 4-1
B — Marcellus def. Cold Spring Harbor, 4-0
C — Byron-Bergen (Bergen) def. Stillwater, 1-0
D — Northville def. Copenhagen, 1-0
PSAL AAA — Brooklyn Technical (Brooklyn) def. Bronx High School of Science (Bronx), 1-0
PSAL AA — Math Science & Engineering (New York) def. Roosevelt (Brooklyn), 3-1
PSAL A — Scholars Academy (Queens) def. NEST+m (New York), 3-0
Catholic — St. Anthony's (Melville) def. St. Mary's (Lancaster), 3-0
NYSAIS — Brearley (New York) def. Poly Prep Country Day (Brooklyn), 2-0



Ohio
Div. I — Springboro def. Walsh Jesuit (Cuyahoga Falls), 0-0 (PK)
Div. II — Bishop Watterson (Columbus) def. North Royalton, 1-1 (PK)
Div. III — Bay (Bay Village) def. Highland (Medina), 1-0
Div. IV — Summit Country Day (Cincinnati) def. Ottawa-Glandorf (Ottawa), 3-0
Div. V — Madeira (Cincinnati) def. Chippewa (Doylestown, 3-0

Oregon
6A — Jesuit (Portland) def. Grant (Portland), 2-1
5A — Wilsonville def. Bend, 4-1
4A — Marist (Eugene) def. La Grande, 5-0
3A/2A/1A — Catlin Gabel (Portland) def. Central Linn (Halsey), 5-0

Pennsylvania
4A — Downingtown West (Downingtown) def. Conestoga (Berwyn), 3-2
3A — Strath Haven (Wallingford) def. Lower Dauphin (Hummelstown), 1-0
2A — Northwestern Lehigh (New Tripoli) def. Cathedral Prep (Erie), 2-1
1A — Dock Mennonite (Lansdale) def. Springdale, 4-3

Rhode Island
Div. I — North Kingstown def. Cumberland, 2-2 (PK)
Div. II — Prout (Wakefield) def. Westerly, 1-0
Div. III — St. Raphael Academy (Pawtucket) def. Exeter-West Greenwich (West Greenwich), 4-0
Div. IV — Tiverton def. Davies Career & Tech (Lincoln, R.I.), 2-1

South Dakota
AA — Harrisburg def. Stevens (Rapid City), 5-0
A — Sioux Falls Christian (Sioux Falls) def. Groton, 1-0

Tennessee
AAA — Houston (Germantown, Tenn.) def. Bearden (Knoxville), 2-1
AA — Franklin County (Winchester) def. Station Camp (Gallatin), 3-3 (PK)
A — Merrol Hyde Magnet (Hendersonville) def. Westview (Martin), 4-1
Div. II A — Evangelical Christian (Cordova) def. Lausanne Collegiate (Memphis), 2-0
Div. II AA — Baylor (Chattanooga) def. Webb (Knoxville), 2-0



Utah
6A — Lone Peak (Highland) def. Davis (Kaysville), 2-0
5A — Olympus (Salt Lake City) def. Brighton (Salt Lake City), 0-0 (PK)
4A — Mountain Crest (Hyrum) def. Timpanogos (Orem), 3-1
3A — Morgan def. Ogden, 2-1
2A — American Heritage (American Fork) def. Waterford (Sandy), 3-0

Vermont
Div. 1 — Champlain Valley Union (Hinesburg) def. South Burlington, 2-0
Div. 2 — Milton def. Mt. Abraham (Bristol), 2-0
Div. 3 — Windsor def. Bellows Free Academy (Fairfax), 2-1
Div. 4 — Richford def. West Rutland, 3-2

Washington
4A — Lake Stevens def. Woodinville, 1-0
3A — Seattle Prep (Seattle) def. Roosevelt (Seattle), 2-1
2A — Ridgefield def. Columbia River (Vancouver), 1-0
1A — Cedar Park Christian (Bothell) def. Bellevue Christian (Clyde Hill), 2-1
1B/2B — Freeman (Rockford) def. Mount Vernon Christian (Mount Vernon), 3-0

West Virginia
AAA — Washington (Charles Town) def. George Washington (Charleston), 2-1
AA-A — East Fairmont (Fairmont) def. Charleston Catholic (Charleston), 3-1