Since 1911 Shelby High has played over a hundred different teams, most in North Carolina, some in South Carolina; a few Junior College Football Teams, and also N.C. State's Freshman Team.
Belmont = South Point
Forest City = East Rutherford
Gastonia = Gastonia Ashley
Hickory Grove = Hickory
Kannapolis = A.L. Brown
Lenoir = West Caldwell
Morganton = Freedom
Newton = Newton-Conover
(1944) Albemarle (0-1-0)
(1970) Alexander Central (2-0-0)
(2005) Ashbrook___(3-1-0)
(1913) Asheville (5-2-0)
(1930) Asheville Christian School (0-1-0)
(1997) Bandys (4-1-0)
*(1951) Belmont (South Point) (37-14-0)
(1927) Belmont Abbey Junior College (2-1-0)
(1936) Bessemer City (8-1-0)
(1923) Blue Ridge Prep. (0-1-0)
(1925) Boiling Springs High School (1-0-0)
(1926) Boiling Springs Junior College (0-1-0)
(1965) Brevard (8-2-1)
(1988) Burlington Cummings (1-3-0)
(1987) Burlington Williams (1-0-0)
(2001) Bunker Hill (4-0-0)
(1968) Burns (28-12-0)
(1922) Charlotte (2-9-0)
(1911) Charlotte Bairds (2-1-0)
(1940) Charlotte Tech (0-2-0)
(1959) Chase (40-0-1)
(1928) Cherryville (33-10-5)
(1922) Chester S.C. (2-0-0)
(1933) Cliffside (3-1-1)
(1997) Clinton (0-1-0)
(1925) Clover S.C. (1-0-0)
(1987) Clyde Erwin (1-0-0)
(1947) Concord (0-1-0)
(1921) Cowpens, S.C. (1-0-0)
(1968) Crest (24-15-1)
(1921) Davidson (0-1-0)
(1973) East Gaston (11-1-0)
(1989) East Henderson (2-0-0)
(1993) East Lincoln (2-0-0)
(1967) East Meck (0-1-0)
(1969) East Rowan (0-1-0)
(1995) Enka (1-0-0)
*(1928) Forest City (East Rutherford) (58-21-1)
(1986) Forest Hills (2-1-0)
(1921) Gaffney S.C. (5-10-2)
*(1912) Gastonia (Gastonia Ashley) (11-16-2)
(1986) Havelock (1-0-0)
(1930) Hendersonville (2-1-0)
(1997) Hibriten (1-0-0)
*(1912) Hickory Grove (Hickory) (17-19-1)
(1993) High Point Andrews (0-3-0)
(1995) High Point Central (2-1-0)
(1969) Hudson (2-0-0)
(1965) Hunter Huss (14-11-3)
*(1989) Kannapolis (A.L. Brown) (0-1-0)
(1923) Kings Mountain (64-16-7)
(1926) Lattimore (1-0-0)
(2001) Ledford (1-0-0)
*(1924) Lenoir (West Caldwell) (21-14-1)
(1976) Lexington (3-0-0)
(1921) Lincolnton (45-13-4)
(1929) Lowell (4-1-0)
(1997) Maiden (4-0-0)
(1940) Marion (11-7-2)
(1922) Mars Hill Junior College (1-0-0)
(2002) Mitchell County (1-0-0)
(1921) Monroe (1-3-2)
(1972) Mooresville (1-0-0)
*(1926) Morganton (Freedom) (26-17-0)
(1932) Mount Airy (0-1-0)
(1924) Mount Holly (2-2-0)
(2001) Mount Pleasant (2-0-0)
(1922) N.C. State Freshman Team (0-2-0)
(1935) N.C. School of the Deaf (5-2-0)
*(1911) Newton (Newton-Conover) (14-7-2)
(1999) Northwood (1-0-0)
(1975) North Davidson (0-0-1)
(1973) North Gaston (23-1-0)
(1983) North Iredell (2-0-0)
(2005) North Lincoln (1-0-0)
(2005) North Meck (2-0-0)
(2000) North Rowan (0-1-0)
(2003) North Wilkes (1-0-0)
(1985) Owen (4-0-0)
(1911) Piedmont (2-1-0)
(1989) Pisgah (3-1-0)
(1931) R-S Central (47-6-4)
(2005) Reidsville (1-1-0)
(1987) Roberson (1-0-0)
(1912) Rock Hill S.C. (1-2-0)
(1922) Rockingham (1-2-0)
(1970) Salisbury (1-1-0)
(1991) South Iredell (0-1-0)
(2003) South Robeson (2-0-0)
(1983) South Rowan (0-1-0)
(2006) Southern Vance (1-0-0)
(2004) Southwest Onslow (0-1-0)
(1923) Spartanburg S.C. (1-0-0)
(1923) Spencer (2-0-0)
(1988) St. Stevens (1-0-0)
(1988) Statesville (1-0-0)
(1998) Tarboro (1-0-0)
(1995) T.C. Roberson (2-0-0)
(1968) Thomasville (1-0-0)
(1983) Tuscola (1-0-0)
(1998) Union Pines (1-0-0)
(2007) Watauga (1-0-0)
(1928) Waynesville (1-0-0)
(2006) West Henderson (2-0-0)
(1997) West Lincoln (9-0-0)
(2007) West Stokes (1-0-0)
(1911) Westminster (0-2-1)
(2003) Whiteville (1-0-0)
(1963) Wilkes Center (0-0-1)
(1921) Winston-Salem (0-1-0)
*Teams are listed with the name of the school at which the first game was played against Shelby, ex: (1928) Forest City (East Rutherford) (56-18-1)
**Some of the information listed is almost a century old and could have been miscalculated over the years, some of the records may not be exact, if you have any corrections, please contact me.