Weather: Radar: Follow us:Instagram Facebook Youtube logo

Main menu

About

Guelph Flag Football began its first season in the Fall of 2004 with 9 teams battling it out. However, the roots of Guelph Flag Football run deeper. The inaugural "Beaver Bowl Tournament" was held in 2000 on Grey Cup Sunday. Each year, about 20 teams play in our Tuesday night leagues throughout the Spring and Summer. The same goes for our Sunday morning league in the Fall (great way for you to get your game on before NFL football starts for the day!). We offer both an "A" and a "B" division. So, whether you want to win the Super Bowl or to just have fun and get some exercise with friends, we've got you covered. All leagues are co-ed and self refereed.

The Beaver Bowl Tournament continues to run every October, with free coffee, tea and hot chocolate available to keep those catching hands warm. It takes place at Centennial High School and is a great opportunity to play the sport you love with people who love it just as much!
 
If you're looking for something to do with your team after games, Perpetual Motion is connected with a large number of restaurants and bars around the city of Guelph. This is to ensure that you have somewhere nearby to eat, drink and socialize with your teammates and other members of the league. Information on restaurants, their locations and their deals can be found here.
 

So, what are you waiting for? Get out there and play! We hope to see you on the field!

                                           

                                                                                                       The Perpetual Motion Team        
                                       

                                                               

                                                               Dave Kelly - League Convener

                                                               

                                                           James Short - Marketing Manager

                                                                

                                                                  Kyle Conrad - IT Manager