Skip to content
TUFF – Toronto United Flag Football
  • Home
  • About
    • Rules & Policies
    • Where We Play
    • Executive
    • Financial Info
    • Assisted Tackle
    • History
    • Builders Award
  • Sponsors
  • Schedule
    • Social Events
    • Rosters
  • Standings
    • Tiebreakers
  • Team Toronto
  • Contact

Are you TUFF enough?

Toronto United Flag Football (a division of the Toronto Gay Football League) is a recreational league serving the Toronto 2SLGBTQ+ community and their allies. Founded in 2009, our goal is to create a safe and fun environment where adults can play the game of football as their authentic selves.

We welcome players of all skill levels, even if you have never played football or any sport, we welcome and encourage you to join us!

OUR LEAGUE MEMBERS ENJOY:

  • Scrimmages & Practices for skill development
  • Regular Season Games all summer (Sunday afternoons)
  • Weekend Playoff to determine league champion (usually in late September)
  • League-wide Social Events after every game & all year round
  • End of Season Awards
  • Weekly updated scores & standings
  • Trained referees

We play by Flag Football rules established by the National Gay Flag Football League (NGFFL). Our season is currently underway for 2022! Stay tuned to our social media for news, game info, and social events throughout the summer.

Upcoming Events

DateEventTime/ResultsVenueArticle
2022-07-03 12:10:00July 3, 2022 Brawlers vs Menace 12:10:0012:10 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-03 13:45:00July 3, 2022 Rhinos vs Lumberjacks 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-07-03 13:45:00July 3, 2022 Stallions vs Bulldogs 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-03 15:20:00July 3, 2022 Sirens vs Knights 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-03 15:20:00July 3, 2022 Wildcats vs Wolfhounds 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-07-03 17:30:03July 3, 2022 League Social 17:30:035:30 pm
The Blake House
Preview
2022-07-09 12:00:58July 9, 2022 TUFF Beach Day 12:00:5812:00 pm
Hanlan's Point
Preview
2022-07-10 12:10:00July 10, 2022 Wolfhounds vs Bulldogs 12:10:0012:10 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-10 13:45:00July 10, 2022 Brawlers vs Rhinos 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-07-10 13:45:00July 10, 2022 Sirens vs Menace 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview

2022 Standings

PosTeamWLTPctPFPANet PtsStreakSP
1Menace4001.0001305080W424
2Sirens2110.500512526W218
3Wildcats2200.5006590-25L216
4Brawlers2200.5003046-16L116
5Wolfhounds2200.50068635L116
6Bulldogs2200.5005784-27W116
7Stallions2200.50064577W116
8Lumberjacks1210.2503977-38W114
9Rhinos1300.25089106-17L212
10Knights1300.25076715L112
View full table

2022 Regular Season Schedule

DateEventTime/ResultsVenueArticle
2022-05-29 12:10:00May 29, 2022 Bulldogs vs Wildcats13 - 26
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-05-29 13:45:00May 29, 2022 Knights vs Stallions13 - 19
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-05-29 13:45:00May 29, 2022 Lumberjacks vs Sirens6 - 6
Cherry Beach Sports Field (West) Field 2 (East)
Recap
2022-05-29 15:20:00May 29, 2022 Brawlers vs Wolfhounds12 - 7
Cherry Beach Sports Field (West) Field 2 (East)
Recap
2022-05-29 15:20:00May 29, 2022 Menace vs Rhinos25 - 20
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-06-05 12:10:00June 5, 2022 Wolfhounds vs Stallions13 - 6
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-06-05 13:45:00June 5, 2022 Lumberjacks vs Menace6 - 27
Cherry Beach Sports Field (West) Field 2 (East)
Recap
2022-06-05 13:45:00June 5, 2022 Brawlers vs Wildcats6 - 20
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-06-05 15:20:00June 5, 2022 Knights vs Rhinos12 - 32
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-06-05 15:20:00June 5, 2022 Bulldogs vs Sirens12 - 6
Cherry Beach Sports Field (West) Field 2 (East)
Recap
2022-06-12 12:10:00June 12, 2022 Knights vs Lumberjacks32 - 0
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-06-12 13:45:00June 12, 2022 Wildcats vs Sirens7 - 26
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-06-12 13:45:00June 12, 2022 Wolfhounds vs Rhinos36 - 18
Cherry Beach Sports Field (West) Field 2 (East)
Recap
2022-06-12 15:20:00June 12, 2022 Bulldogs vs Menace12 - 33
Cherry Beach Sports Field (West) Field 2 (East)
Recap
2022-06-12 15:20:00June 12, 2022 Brawlers vs Stallions12 - 6
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-06-19 12:10:00June 19, 2022 Stallions vs Rhinos33 - 19
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-06-19 13:45:00June 19, 2022 Bulldogs vs Knights20 - 19
Cherry Beach Sports Field (West) Field 2 (East)
Recap
2022-06-19 13:45:00June 19, 2022 Brawlers vs Sirens0 - 13
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-06-19 15:20:00June 19, 2022 Wolfhounds vs Lumberjacks12 - 27
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2022-06-19 15:20:00June 19, 2022 Wildcats vs Menace12 - 45
Cherry Beach Sports Field (West) Field 2 (East)
Recap
2022-07-03 12:10:00July 3, 2022 Brawlers vs Menace 12:10:0012:10 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-03 13:45:00July 3, 2022 Stallions vs Bulldogs 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-03 13:45:00July 3, 2022 Rhinos vs Lumberjacks 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-07-03 15:20:00July 3, 2022 Wildcats vs Wolfhounds 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-07-03 15:20:00July 3, 2022 Sirens vs Knights 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-10 12:10:00July 10, 2022 Wolfhounds vs Bulldogs 12:10:0012:10 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-10 13:45:00July 10, 2022 Sirens vs Menace 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-10 13:45:00July 10, 2022 Brawlers vs Rhinos 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-07-10 15:20:00July 10, 2022 Wildcats vs Knights 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-07-10 15:20:00July 10, 2022 Stallions vs Lumberjacks 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-17 12:10:00July 17, 2022 Lumberjacks vs Bulldogs 12:10:0012:10 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-17 13:45:00July 17, 2022 Menace vs Wolfhounds 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-07-17 13:45:00July 17, 2022 Brawlers vs Knights 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-17 15:20:00July 17, 2022 Sirens vs Stallions 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-07-17 15:20:00July 17, 2022 Rhinos vs Wildcats 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-24 12:10:00July 24, 2022 Stallions vs Wildcats 12:10:0012:10 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-24 13:45:00July 24, 2022 Menace vs Knights 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-07-24 13:45:00July 24, 2022 Rhinos vs Bulldogs 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-07-24 15:20:00July 24, 2022 Brawlers vs Lumberjacks 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-07-24 15:20:00July 24, 2022 Sirens vs Wolfhounds 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-07 12:10:00August 7, 2022 Lumberjacks vs Wildcats 12:10:0012:10 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-07 13:45:00August 7, 2022 Knights vs Wolfhounds 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-08-07 13:45:00August 7, 2022 Rhinos vs Sirens 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-07 15:20:00August 7, 2022 Menace vs Stallions 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-08-07 15:20:00August 7, 2022 Brawlers vs Bulldogs 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-14 12:10:00August 14, 2022 Menace vs Rhinos 12:10:0012:10 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-14 13:45:00August 14, 2022 Bulldogs vs Wildcats 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-14 13:45:00August 14, 2022 Lumberjacks vs Sirens 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-08-14 15:20:00August 14, 2022 Knights vs Stallions 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-08-14 15:20:00August 14, 2022 Brawlers vs Wolfhounds 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-21 12:10:00August 21, 2022 Knights vs Rhinos 12:10:0012:10 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-21 13:45:00August 21, 2022 Bulldogs vs Sirens 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-21 13:45:00August 21, 2022 Lumberjacks vs Menace 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-08-21 15:20:00August 21, 2022 Wolfhounds vs Stallions 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-21 15:20:00August 21, 2022 Brawlers vs Wildcats 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-08-28 12:10:00August 28, 2022 Brawlers vs Sirens 12:10:0012:10 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-28 13:45:00August 28, 2022 Wolfhounds vs Lumberjacks 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-28 13:45:00August 28, 2022 Rhinos vs Stallions 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2022-08-28 15:20:00August 28, 2022 Wildcats vs Menace 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2022-08-28 15:20:00August 28, 2022 Bulldogs vs Knights 15:20:003:20 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview

Instagram

torontounitedflagfootball

Happy Pride! Thank you to all who came out to marc Happy Pride! Thank you to all who came out to march in the parade, and all who came out to cheer us on!
Week 4 is almost here! See you all tomorrow for th Week 4 is almost here! See you all tomorrow for this week’s games!
Week three is now in the books! Thank you to @dav Week three is now in the books!

Thank you to @dave_simmons , @dsantesteban , @putitinpark , @a.cupidstunt and @colossal.eloi for getting amazing footage!

#gaysports #gayflagfootball #flagfootball #torontosports #gaytoronto #toronto
Here are your Week 3 matchups! Join us after the g Here are your Week 3 matchups! Join us after the games at The Drink for our first team-organised social: DIVA Karaoke, brought to you by the Lumberjacks and the Knights!
Week two is now in the books! Thank you to @dave Week two is now in the books! 

Thank you to @dave_simmons , @dsantesteban , @putitinpark , @a.cupidstunt and @colossal.eloi for getting amazing footage! 

#gaysports #gayflagfootball #flagfootball #torontosports #gaytoronto #toronto
Here are your week 2 matchups! See you on Sunday f Here are your week 2 matchups! See you on Sunday for the games and for our Stoplight Party after at 6:30pm at Churchmouse!
Week 1 is almost here! See you all on Sunday for o Week 1 is almost here! See you all on Sunday for our first set of games, and a patio social at Blake House.
And that’s a wrap on our preseason! See everyone And that’s a wrap on our preseason! See everyone in two weeks for our first regular season games!
Our preseason scrimmage is this Sunday at Monarch Our preseason scrimmage is this Sunday at Monarch Park! This is an opportunity to practice with your team against other teams. Please try and arrive early to get ready so we can start promptly. See you all there!
🎊What a night🎊 . It was great to have our Dr 🎊What a night🎊
.
It was great to have our Draft Party back this year at @pegasusonchurch . Such a fabulous time seeing old friends, and meeting new ones. If you were unable to attend, your Captains will reach out to you on Facebook, Instagram, email, or Carrier Pigeon.
.
Next Sunday will be our annual pre-season scrimmage where it will be your first time playing with your new teams. It will take place at Monarch Park starting at 12:30 with a social afterwards at @ogradysonchurch 
🏈
Draft Night! Our 2022 teams have been made, find o Draft Night! Our 2022 teams have been made, find out what team you’re on Friday 7pm at Pegasus at our Draft Party!
Time to meet your teams! Join us next Friday, May Time to meet your teams! Join us next Friday, May 6th, at 7pm at Pegasus for our Draft Party!
Announcing your 2022 teams, captains and quarterba Announcing your 2022 teams, captains and quarterbacks! Plus, new for this year, team logos!
Join us for our third preseason scrimmage this Sat Join us for our third preseason scrimmage this Saturday April 23 and 4pm at BallSports Polson Pier in the dome. This is our final scrimmage before the draft! As always, please wear cleats. We will be having a social after at 7pm at The Well. 

Hope to see you all there!
Come join us for our second scrimmage of the year, Come join us for our second scrimmage of the year, 2pm tomorrow at Regent Park Athletic Field

Please wear cleats, in order to help avoid possible injuries.
Big News! For the first time ever we will have 10 Big News! For the first time ever we will have 10 teams this year! 

Thank you to everyone who signed up, asked friends to join, and otherwise helped make this exciting expansion of our league happen!
Registration Update! Thank you to everyone who ha Registration Update!

Thank you to everyone who has signed up for the 2022 TUFF Season! Our initial plan was to have 120 members with 8 teams of 15. We filled all those spots within a week!

The higher than anticipated demand has also built a larger than anticipated wait list. For those on that wait list… ALL IS NOT LOST!

If we are able to get just a few more to sign up, we would be able to do something we’ve never done before: expand to 10 teams of 14 players!

Tell your friends that might have missed out initially, that there’s a second chance to get in! 

Use the link in our bio to sign up.
Come join us this summer!
Registration for our 2022 season is live! Sign up Registration for our 2022 season is live! Sign up at our website (link in bio)
The moment you have all been waiting for, 2022 reg The moment you have all been waiting for, 2022 registration opens this Saturday at noon!
Introducing TUFF! From now on, we will be called T Introducing TUFF! From now on, we will be called Toronto United Flag Football.

Our leadership has decided on this change as a fresh start on our commitment to provide a safe environment for all to play football as their authentic selves.

TUFF Embodies more than just a league. This includes our tournament teams, our social events and our community.

Please stay tuned for details in the coming weeks about the 2022 TUFF Season!

#PlayTUFF
Load More Follow on Instagram
Register via LeagueApps

Sponsors

Follow Us

Facebook
Facebook
fb-share-icon
Twitter
Visit Us
Follow Me
Instagram

Land Acknowledgement

TUFF is privileged to be able to play on the traditional territory of many nations including the Mississaugas of the Credit, the Anishnabeg, the Chippewa, the Haudenosaunee and the Wendat peoples, a land that is also home to many diverse First Nations, Inuit and Métis peoples.

We also acknowledge that Toronto is covered by Treaty 13 signed with the Mississaugas of the Credit, and the Williams Treaties signed with multiple Mississaugas and Chippewa bands.

Flags of Glory

Flags of Glory is our sibling league! They welcome all lesbians, bisexual, and queer positive women; and all non-binary and trans players interested in playing flag football.
Check out their site for more info!

© 2022 TUFF - Toronto United Flag Football
Designed by ThemeBoy
Social media & sharing icons powered by UltimatelySocial