Over The Mountain Competitive Flag League
OTM Flag Football is a competitive youth flag football league for the surrounding communities of the Birmingham area. Players register as teams thus providing their own coach. Teams must participate in their communities recreational flag football league in order to play in the competitive league. Therefore recreational flag football games will be played on Saturday mornings and the competitive flag football games will be played on Sunday afternoons. Teams who do not play in their communities recreational flag football league are not allowed to play in the competitive league. We are offer competitive divisions for Ages 7U, 8U, 9U, 10U and 11U. Below is the age chart.
2019 Fall OTM Competitive Youth Flag Football League
Registration is open. Competitive teams practice as much as they can in the summer to avoid multiple competitive and recreational practices in the fall. Competitive games will begin Sunday, September 15th. Competitive game are every other Sunday. With the idea being a game on Sunday then practice the following Sunday and so forth. Practices are determined by your local park. The last day to register to Wednesday, August 14th.
Team registration fee is $50.00. Each team will be required to bring $25 cash each game for officials. Games will be held on Sundays at Spain Park Sports Complex or at one of the participating parks in the Birmingham area on every other Sunday afternoon.
The City of Hoover has partnered with other surrounding cities in the Birmingham area to offer the OTM Competitive Youth Flag Football League. Cites include, Alabaster, Gardendale, Helena, Homewood, Moody, Mountain Brook, Tuscaloosa,Trussville and Vestavia. Other cities in the surrounding area are welcome to participate. Please email if your community is interested.
Below is the team registration form and a FAQ document. Any questions please call or email.
Team Registration Form
Below were the teams that participated in the Fall 2018 OTM Competitive Flag Football League
Homewood Patriots (Vail)
Mountain Brook (Jackson)
Mountain Brook (McKnight)
Mountain Brook (Meadows)
Mountain Brook (Passarella)