The Montana High School Association (MHSA) is the governing body of high school athletics in the U.S. state of Montana. It was founded in 1921. In 2025 there were 182 member high schools.
Classifications The MHSA divides schools based upon their total enrollment for all activities. As of 2023, the enrollment criteria for each class is: 801 and up for Class AA, 301-800 for Class A, 101-300 for Class B and 1-100 for Class C. Further divisions may occur geographically, which varies depending on the activity. However, tournaments to crown state champions solely use class divisions.
AA Divisions
Western AA Big Sky High School - Missoula Butte High School - Butte Capital High School - Helena Flathead High School - Kalispell Glacier High School - Kalispell Helena High School - Helena Hellgate High School - Missoula Sentinel High School - Missoula
Eastern AA Belgrade High School - Belgrade Billings Senior High School - Billings Billings West High School - Billings Bozeman High School - Bozeman Charles M. Russell High School - Great Falls Gallatin High School - Bozeman Great Falls High School - Great Falls Skyview High School - Billings
A Divisions
Northwestern A Browning High School - Browning Bigfork High School - Bigfork Columbia Falls High School - Columbia Falls Libby High School - Libby Polson High School - Polson Ronan High School - Ronan Whitefish High School - Whitefish
Southwestern A Beaverhead County High School - Dillon Butte Central Catholic High School - Butte Corvallis High School - Corvallis Frenchtown High School - Frenchtown Hamilton High School - Hamilton Stevensville High School - Stevensville
Northeastern A Custer County High School - Miles City Dawson High School - Glendive Fergus County High School - Lewistown Havre High School - Havre Sidney High School - Sidney
Southeastern A Billings Central Catholic High School - Billings East Helena High School - East Helena Hardin High School - Hardin Laurel High School - Laurel Lockwood High School - Lockwood Park High School - Livingston
Sanctioned activities The MHSA oversees all of the following activities of its constituent schools. Fall Sports Cross Country Football Golf - Class AA and A Soccer Volleyball Winter Sports Basketball Swimming Wrestling Spring Sports Baseball Golf - Class B and C Softball Tennis Track & Field Athletic Events Spirit Squad Non-Athletic Events Choir Orchestra School band Speech, Drama, and Debate Emerging sports Girls flag football
Baseball MHSA State Champions
Year AAA-B2026Missoula SentinelBigfork2025Billings Central Catholic2024Florence-Carlton2023Polson
Basketball MHSA State Champions Boys
Year AA A B C2026Missoula Sentinel (4)Billings Central Catholic (4)Lodge Grass (8)Scobey (6)2025Billings Skyview (3)Beaverhead County (Dillon) (12)Loyola Sacred Heart (Missoula) (3)Box Elder (5)2024Gallatin (Bozeman)Beaverhead County (Dillon) (11)Loyola Sacred Heart (Missoula) (2)Box Elder (4)2023Missoula Hellgate (14)Fergus (Lewistown) (2)Loyola Sacred Heart (Missoula)Manhattan Christian (4)2022Helena Capital (3)Butte Central Catholic (7)Three Forks (3)Manhattan Christian (3)2021 Billings Skyview (2)Billings Central Catholic (3)Lodge Grass (7)Scobey (5)2020Billings Skyview (2) & Missoula Hellgate (13)†Butte Central Catholic (6) & Hardin (6)†Fairfield (10) & Lodge Grass (6)†Fairview (2) & Scobey (4)†2019Bozeman (10)Billings Central Catholic (2)Bigfork (3)Manhattan Christian (2)2018 C.M. Russell (Great Falls) (8)Hardin (5)Bigfork (2)Arlee (2) 2017Glacier (Kalispell)Beaverhead County (Dillon) (10)Malta (8)Arlee2016Billings Skyview (2)Beaverhead County (Dillon) (9)Choteau (3)Box Elder (3)2015Billings SkyviewLaurel (4)Choteau (2)Belt (3)2014Helena Capital (2)Columbia Falls (5)BigforkBox Elder (2)2013 Missoula Hellgate (12)StevensvilleMalta (7)Winifred/Roy (3)2012 Billings West (8)Beaverhead County (Dillon) (8)Malta (6)Fairview2011 Bozeman (9)Columbia Falls (4)Wolf Point (8)Scobey/Opheim (3)2010 C.M. Russell (Great Falls) (7)Laurel (3)Rocky BoyBig Sandy (2)2009 C.M. Russell (Great Falls) (6)Beaverhead County (Dillon) (7)Fairfield (9)Twin Bridges2008 Billings West (7)Browning (4)Shelby (2)Winifred (3)2007 Billings West (6)Beaverhead County (Dillon) (6)Huntley Project (Worden) (2)Hays-Lodgepole (2)2006 Great Falls (10)Columbia Falls (3)Cut Bank (8)Melstone2005 Missoula Hellgate (11)Columbia Falls (2)Cut Bank (7)Gardiner (2)2004 C.M. Russell (Great Falls) (5)Libby (2)Fairfield (8)Brockton2003 Bozeman (8)Columbia FallsCut Bank (6)Roberts2002 C.M. Russell (Great Falls) (4)Browning (3)HarlemHays-Lodgepole2001 C.M. Russell (Great Falls) (3)Browning (2)Three Forks (2)Heart Butte (2)2000 C.M. Russell (Great Falls) (2)ColstripBaker (2)Heart Butte1999 Bozeman (7)Beaverhead County (Dillon) (5)Huntley Project (Worden)Kremlin-Gildford1998 Bozeman (6)Polson (2)Malta (5)Kremlin-Gildford1997 Missoula Big SkyHardin (4)Fairfield (7)Cascade1996 Billings Senior (9)Billings Central CatholicMalta (4)Scobey (2)1995 Great Falls (9)Hardin (3)Fairfield (6)Belt (2)1994 Great Falls (8)Havre (2)Fairfield (5)Reed Point1993 Missoula Hellgate (10)PolsonCut Bank (5)Highwood1992 Bozeman (5)Butte Central Catholic (5)Fairfield (4)Chester (2)1991 Helena (10)Whitefish (2)Fairfield (3)Chester1990 Missoula Hellgate (9)Beaverhead County (Dillon) (4)Lodge Grass (5)Box Elder1989 Flathead (Kalispell) (5)Park (Livingston) (6)Lodge Grass (4)Gardiner1988 Bozeman (4)Custer County (Miles City) (8)Lodge Grass (3)Hinsdale1987 Billings Senior (8)Dawson County (Glendive) (5)PlainsPlenty Coups (3)1986 Missoula Sentinel (3)Dawson County (Glendive) (4)Chinook (3)Absarokee (2)1985 Missoula Hellgate (8)Park (Livingston) (5)Malta (3)Absarokee1984 Butte (10)Butte Central Catholic (4)Jefferson (Boulder)Manhattan Christian1983 Helena CapitalPark (Livingston) (4)Conrad (2)Plenty Coups (2)1982 Flathead (Kalispell) (4)Dawson County (Glendive) (3)Lodge Grass (2)Bridger1981 Billings West (5)Dawson County (Glendive) (2)FrenchtownPlenty Coups1980 Billings West (4)BrowningLodge GrassOutlook1979 Bozeman (3)Fergus (Lewistown)ScobeyFlaxville1978 Bozeman (2)Butte Central Catholic (3)Plentywood (2)Outlook1977 C.M. Russell (Great Falls)Dawson County (Glendive)St. Labre Indian Catholic (Ashland) (2)Columbus (2)1976 Great Falls (7)PlentywoodBeltFlaxville1975 Billings West (3)Poplar (5)Medicine LakeWestby (2)1974 Billings West (2)Poplar (4)Three ForksWinifred1973 Missoula Sentinel (2)Custer County (Miles City) (7)Manhattan (2)Power1972 Missoula SentinelLaurel (2)Malta (2)Westby1971 Helena (9)Sidney (6)MaltaBusby1970 Flathead (Kalispell) (3)WhitefishBakerPark City1969 LaurelChoteauBozeman Rosary1968 Wolf Point (7)Chinook (2)Seeley-Swan1967Billings Senior (7)ConradSt. Labre Indian Catholic (Ashland)1966LibbyCut Bank (4)Edgar1965Great Falls (6)CircleMiles City Sacred Heart1964Missoula Hellgate (7)HarlowtonManhattan1963Billings WestPark (Livingston) (3)Big SandySuperior (2)1962Great Falls (5)Sidney (5)Wolf Point (6)Corvallis1961 Missoula Hellgate (6)Custer County (Miles City) (6)Wolf Point (5)Bozeman Rosary1960 Billings (6)Sidney (4)RonanGildford1959 Missoula Hellgate (5)Sidney (3)Fairfield (2)Superior1958Butte (9)Sidney (2)Red LodgeBelgrade (2)1957 Butte (8)SidneyCut Bank (3)Drummond1956 Great Falls (4) & Butte Central Catholic (2)†Custer County (Miles City) (5)St. IgnatiusBelgrade1955 Helena (8)ShelbyStanford1954 Helena (7)FairfieldBelfry (3)1953 Helena (6)Wolf Point (4)Belfry (2)1952 Flathead (Kalispell) (2)Wolf Point (3)Belfry1951 Flathead (Kalispell)Anaconda CentralPoplar (3)1950 Butte Central CatholicFort BentonNashua1949 Missoula Hellgate (4)Hardin (2)1948 Anaconda (3)Hardin1947 Missoula Hellgate (3)Hamilton1946 Missoula Hellgate (2)Beaverhead County (Dillon) (3)1945 Helena (5)Columbus1944 Great Falls (3)Wolf Point (2)1943 Cancelled due to World War II.1942 Billings (5)Klein1941 Butte (7)Wolf Point1940HavreSweet Grass County (Big Timber) (2)1939 Park (Livingston) (2)Bearcreek1938 Great Falls (2)Cut Bank (2)1937 Park (Livingston)Cut Bank1936 Great FallsBeaverhead County (Dillon) (2)1935 Custer County (Miles City) (4)Poplar (2)1934 Anaconda (2)Poplar1933 Park (Livinston)Butte (6)1932 Butte (5)1931 Custer County (Miles City) (3)1930 Chinook1929 Custer County (Miles City) (2)1928 Butte (4)1927 Billings (4)1926 Billings (3)1925 Butte (3)1924 Butte (2)1923 Custer County (Miles City)1922 Missoula Hellgate1921 Billings (2)1920 Beaverhead County (Dillon)1919 Helena (4)1918 Bozeman1917 Butte1916 Helena (3)1915 Helena (2)1914 Helena1913 Sweet Grass County (Big Timber)1912 Anaconda1911 Billings † Co-Champions
Girls