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
2023-06-04 12:15:00June 4, 2023 Brawlers vs Lumberjacks 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-04 13:45:00June 4, 2023 Sirens vs Wolfhounds 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-04 13:45:00June 4, 2023 Menace vs Stallions 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-06-04 15:15:00June 4, 2023 Knights vs Bulldogs 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-04 15:15:00June 4, 2023 Wildcats vs Rhinos 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-06-11 12:15:00June 11, 2023 Knights vs Rhinos 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-11 13:45:00June 11, 2023 Menace vs Sirens 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-11 13:45:00June 11, 2023 Bulldogs vs Lumberjacks 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-06-11 15:15:00June 11, 2023 Wildcats vs Stallions 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-11 15:15:00June 11, 2023 Brawlers vs Wolfhounds 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview

2023 Standings

PosTeamWLTPctPFPANet PtsStreakSP
0Brawlers0000.00000000
0Bulldogs0000.00000000
0Knights0000.00000000
0Lumberjacks0000.00000000
0Menace0000.00000000
0Rhinos0000.00000000
0Sirens0000.00000000
0Stallions0000.00000000
0Wildcats0000.00000000
0Wolfhounds0000.00000000
View full table

2023 Regular Season Schedule

DateEventTime/ResultsVenueArticle
2023-05-28 12:15:00May 28, 2023 Menace vs Knights 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2023-05-28 13:45:00May 28, 2023 Stallions vs Bulldogs 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2023-05-28 13:45:00May 28, 2023 Wolfhounds vs Wildcats 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Recap
2023-05-28 15:15:00May 28, 2023 Sirens vs Brawlers 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Recap
2023-05-28 15:15:00May 28, 2023 Lumberjacks vs Rhinos 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Recap
2023-06-04 12:15:00June 4, 2023 Brawlers vs Lumberjacks 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-04 13:45:00June 4, 2023 Sirens vs Wolfhounds 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-04 13:45:00June 4, 2023 Menace vs Stallions 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-06-04 15:15:00June 4, 2023 Knights vs Bulldogs 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-04 15:15:00June 4, 2023 Wildcats vs Rhinos 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-06-11 12:15:00June 11, 2023 Knights vs Rhinos 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-11 13:45:00June 11, 2023 Menace vs Sirens 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-11 13:45:00June 11, 2023 Bulldogs vs Lumberjacks 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-06-11 15:15:00June 11, 2023 Wildcats vs Stallions 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-11 15:15:00June 11, 2023 Brawlers vs Wolfhounds 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-06-18 12:15:00June 18, 2023 Stallions vs Sirens 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-18 13:45:00June 18, 2023 Wolfhounds vs Knights 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-18 13:45:00June 18, 2023 Rhinos vs Brawlers 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-06-18 15:15:00June 18, 2023 Bulldogs vs Wildcats 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-06-18 15:15:00June 18, 2023 Lumberjacks vs Menace 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-07-09 12:15:00July 9, 2023 Brawlers vs Bulldogs 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-09 13:45:00July 9, 2023 Knights vs Wildcats 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-09 13:45:00July 9, 2023 Sirens vs Lumberjacks 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-07-09 15:15:00July 9, 2023 Menace vs Rhinos 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-09 15:15:00July 9, 2023 Stallions vs Wolfhounds 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-07-16 12:15:00July 16, 2023 Rhinos vs Sirens 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-16 13:45:00July 16, 2023 Lumberjacks vs Wolfhounds 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-16 13:45:00July 16, 2023 Stallions vs Knights 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-07-16 15:15:00July 16, 2023 Bulldogs vs Menace 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-16 15:15:00July 16, 2023 Wildcats vs Brawlers 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-07-23 12:15:00July 23, 2023 Wolfhounds vs Menace 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-23 13:45:00July 23, 2023 Stallions vs Brawlers 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-23 13:45:00July 23, 2023 Rhinos vs Bulldogs 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-07-23 15:15:00July 23, 2023 Lumberjacks vs Wildcats 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-23 15:15:00July 23, 2023 Sirens vs Knights 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-07-30 12:15:00July 30, 2023 Wildcats vs Sirens 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-30 13:45:00July 30, 2023 Bulldogs vs Wolfhounds 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-30 13:45:00July 30, 2023 Brawlers vs Menace 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-07-30 15:15:00July 30, 2023 Rhinos vs Stallions 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-07-30 15:15:00July 30, 2023 Lumberjacks vs Knights 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-08-13 12:15:00August 13, 2023 Rhinos vs Lumberjacks 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-08-13 13:45:00August 13, 2023 Wildcats vs Wolfhounds 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-08-13 13:45:00August 13, 2023 Knights vs Menace 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-08-13 15:15:00August 13, 2023 Brawlers vs Sirens 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-08-13 15:15:00August 13, 2023 Bulldogs vs Stallions 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-08-20 12:15:00August 20, 2023 Lumberjacks vs Stallions 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-08-20 13:45:00August 20, 2023 Wildcats vs Menace 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-08-20 13:45:00August 20, 2023 Bulldogs vs Sirens 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-08-20 15:15:00August 20, 2023 Rhinos vs Wolfhounds 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-08-20 15:15:00August 20, 2023 Bulldogs vs Knights 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-08-27 12:15:00August 27, 2023 Bulldogs vs Knights 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-08-27 13:45:00August 27, 2023 Lumberjacks vs Brawlers 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-08-27 13:45:00August 27, 2023 Rhinos vs Wildcats 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-08-27 15:15:00August 27, 2023 Stallions vs Menace 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-08-27 15:15:00August 27, 2023 Wolfhounds vs Sirens 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-09-10 12:15:00September 10, 2023 Wolfhounds vs Brawlers 12:15:0012:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-09-10 13:45:00September 10, 2023 Rhinos vs Knights 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-09-10 13:45:00September 10, 2023 Stallions vs Wildcats 13:45:001:45 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview
2023-09-10 15:15:00September 10, 2023 Lumberjacks vs Bulldogs 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 1 (West)
Preview
2023-09-10 15:15:00September 10, 2023 Sirens vs Menace 15:15:003:15 pm
Cherry Beach Sports Field (West) Field 2 (East)
Preview

2023 Playoff Schedule

TBD

Instagram

torontounitedflagfootball

We are Toronto's LGBTQIA2S+ flag football league, open to all members & allies of the community.

TUFF - Toronto United Flag Football
Here’s your Week 2 Match Schedule for the 2023 S Here’s your Week 2 Match Schedule for the 2023 Season.

Will the Sirens drown in their demise? 

Will the Lumberjacks chop the Brawlers into pieces?

Join us afterwards for our second league wide social. The famous Stop Light Party returns. 🔴🟠🟢👀 Details to come!
Week 1 Game Highlights! 

Video editing & Videos 👨🏽‍💻: @almostcesar 
Videos 🎥: @vmz1989 @djuricinlogan 

#flagfootball #flagfootball🏈 #torontosports #gaysports #lgbtsports #sporthighlights
Join us tomorrow at @ogradysonchurch for our first Join us tomorrow at @ogradysonchurch for our first league run social: Icebreaker Bingo and Mingle! 👀🎯

Location: 518 Church Street, Toronto, ON M4Y2C8 
Time: 5:30pm 
Activity: Get to know your fellow teammates and league members with an Icebreaker Social Bingo game throughout the night! Raffle prizes for those who return their completed cards.
It’s almost time! 🏈 😍 Here’s your Week 1 It’s almost time! 🏈 😍
Here’s your Week 1 Match Schedule for the 2023 Season.

Hope all those preseason practices have been paying off 🤭

Join us afterwards for our first social at O’Gradys. Details to come soon!
Today and every day, we celebrate gender freedom a Today and every day, we celebrate gender freedom and the freedom to love as we take a stand against homophobia, transphobia, and biphobia, and remain commited to continue making TUFF an inclusive, safe, and respectful environment for our 2SLGBTQIA+ community members. 🌈🫶🏽🥰
Call. Me. Mother. 💁🏽‍♂️ Thank you eve Call. Me. Mother. 💁🏽‍♂️

Thank you everyone for coming to our scrimmage practice games. Hope you all had fun!
Not @nathanmriviere being your mother this Sunday Not @nathanmriviere being your mother this Sunday 🤰🏼

Join us this Sunday for a couple of practice/scrimmage games with your teammates!  Make sure to bring cleats and a light & dark t shirt.
Throwback to our Draft Night where the captains fo Throwback to our Draft Night where the captains fought for you to be on their team. 💁🏽‍♂️

Who looks the most stressed?! 👀😂
Thanks everyone for coming to our first League Scr Thanks everyone for coming to our first League Scrimmage/Practice! 

Stay tuned for more details on important dates for our 2023 year. 😊🫶🏽

#flagfootball #gayflagfootball #lgbtsports #ngffl #torontosports
Your 2023 Team Roster! (Part 2) Please welcome t Your 2023 Team Roster! (Part 2) 

Please welcome the Rhinos, Sirens, Stallions, Wildcats and Wolfhounds 

Photos provided by: @kseize71
Your 2023 Team Roster! (part 1) Give it up for th Your 2023 Team Roster! (part 1)

Give it up for the new Brawlers, Bulldogs, Knights, Lumberjacks and Menaces! 

Photos provided by: @kseize71
Part 3: Meet your TUFF 2023 Captains! 🐶Bulldo Part 3: Meet your TUFF 2023 Captains! 

🐶Bulldogs: Eloi S. and Mitchell B. 

🥊 Brawlers: Eric H. and Joe B. 

😈 Menace: Tim W. and Dre N-B.
Part 2: Meet your TUFF 2023 Captains! 🐎 Stall Part 2: Meet your TUFF 2023 Captains! 

🐎 Stallions: Diego S. and Kenny S.

🪓 Lumberjacks: Alex W. and Jeff W. 

🧜‍♀️ Sirens: Scottie D. and Alex L.
Part 1: Meet your TUFF 2023 captains! 🐺Wolfho Part 1: Meet your TUFF 2023 captains! 

🐺Wolfhounds: Marc R. & Andrew P. 

🐱WildCats: Colin H-L. & Aiden M. 

⚔️Knights: James S. & Daniel E. 

🦏Rhinos: Ollie A. & Nathan R.
Not the third scrimmage…Join us this weekend at Not the third scrimmage…Join us this weekend at Regent Park Athletic Grounds for another exciting and fun day of Flag Football. 🏈 😍

❗️Please make sure to bring cleats❗️
Please join us! Waitlisted players are welcome to Please join us! Waitlisted players are welcome to join us as well! Bring your cleats and dress according to the weather. 🏈🏈🏈
We can’t wait to have you! ‼️ Please make su We can’t wait to have you! ‼️ Please make sure to bring your own cleats as we will be playing on turf ‼️ This scrimmage is weather permitting as we transition from winter to spring! Wear clothes accordingly! See you there!! #flagfootball #ngffl #torontosports #queersports
And we are sold out in only two hours! Our wait li And we are sold out in only two hours! Our wait list is open, so please sign up as there is always someone dropping out! Link in bio!
TODAY IS THE DAY!! OUR REGISTRATION IS OPEN! DON’T MISS OUT THE OPPORTUNITY TO BE A TUFFER! Link in bio!
ONE DAY UNTIL REGISTRATION OPENS!!! Aren’t you e ONE DAY UNTIL REGISTRATION OPENS!!! Aren’t you excited? I AM!!!
Load More Follow on Instagram
Register via LeagueApps

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!

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