Ultiduo Season 3 – $250 Prize Pool [updated]

update: we delayed the launch of our Ultiduo season to August 12th, with the registration deadline being August 9th. 

We’re proud to announce our third official Ultiduo season! This season will have medals, a prize pool, and a single division. It will consist of 6 regular season rounds + a 16 team double elimination playoff.

Prize Breakdown

1st. $200 ($100 per player)
2nd. $40 ($20 per player)
3rd. $10 ($5 per player)

Total: $250

Want more? Consider subscribing to our Patreon.


View Maps
The playoffs will be played on a mix of the regular season maps.

cfg & whitelist

You can download our main Ultiduo CFG here.
You can also view our whitelist separately here – http://whitelist.tf/tfcl_ultiduo

Season Format & Schedule

This ultiduo season will consist of 6 regular season weeks, followed by a double elimination bracket.
There will be a total of 6 regular season matches. Matches are to take place every Saturday at 8:00 PM Eastern, with the first match scheduled for August 12th.


You can view our Ultiduo rules here – https://tfcleague.com/rules/ultiduo/


Regular Season: https://www.twitch.tv/tfcleague

Join Up

If you already have a team, simply sign into TFCL, and go to the Ultiduo bracket. Near the bottom there is a “Register for this bracket” button. Select that, choose your Ultiduo team, and you’re good to go. (be sure to ready up)

If you don’t have a team yet, sign into TFCL and go to Teams > Create Team.
Fill out the form and select Ultiduo. Next just get a minimum of two people on roster, and follow the steps above to register for the bracket.

Best of luck everybody! May the best duo win! 😀

Highlander and 6v6 Delays & Deadline Update

Highlander and Sixes have both been delayed until July. This was mostly to sync our league with our Ultiduo season, so everything starts at the same time.

New start dates

Highlander: July 9th.
Sixes: July 8th.
Ultiduo: July 8th.

The registration deadline for all three formats is now set to Thursday July 6th at approximately 6:00 PM ET. Once the deadline has passed, schedules will be sent out for all three formats at the same time.

Announcing Season 2 Sixes, $248 Prize Pool!

We’re proud to announce our second official 6v6 season! This season will have medals, a prize pool, and a single division. It will consist of 8 regular season rounds + a 16 team double elimination playoff.

Config: Coming Soon
Whitelist: Global
Rules: Coming Soon
Bracket: https://tfcleague.com/bracket/sixes-season-2

Registration Deadline: June 13th
Week 1: June 17h

Total Pool: $248
First Place: $120 (avg. $20/player)
Second Place: $80 (avg. $13/player)
Third Place: $48 (avg. $8/player)

To get started, simply create a team, roster 6 players, and ready up. You’ll be added to the season automatically, and will be notified when it starts. Already have a team from last season? No worries! just ready it back up, and you’re good to go for Season 2. 😀

Announcing Season 1 Highlander! $252 Prize Pool

We’re proud to announce our first official highlander season! This season will have medals, a prize pool, and a single division. It will consist of 8 regular season rounds + a 16 team double elimination playoff.

Config: Coming Soon
Whitelist: http://whitelist.tf/tfcl_9v9_s1
Rules: Coming Soon
Bracket: https://tfcleague.com/bracket/hl-season-1a

Registration Deadline: June 13th
Week 1: June 18h

Total Pool: $252
First Place: $135 (avg. $15/player)
Second Place: $72 (avg. $8/player)
Third Place: $45 (avg. $5/player)


We’re the only league in North America to offer prizes for Highlander, and we’re damn proud of that fact. To get started, simply create a team, roster 9 players, and ready up. You’ll be added to the season automatically, and will be notified when it starts.

TFCL League Updates & News for May 13th

This article contains a mismatch of information that details key changes and announcements coming to TFCL.

  1. TFCL will provide prizes for Sixes and Highlander. Everything else is on a per-season basis.
    -This does not rule out the possibility of us providing a prize pool for Fours, or other formats.
  2. Niche formats such as Ultiduo and bball will still be supported, but on a less frequent basis. These niche formats will have a prize pool.
  3. TFCL will provide three main divisions and one sub division, categorized below. These divisions will be introduced over time for 6v6, highlander, and 4v4 formats.
    -S Rank: This is the highest division possible, and is comparable to Invite/Platinum
    -A Rank: The second highest rank, comparable to Gold/Intermediate
    -B Rank: This is the lowest main rank, and is comparable to Open/Gold-Steel
    -C Rank: This is a “training” rank used primarily for total beginners to competitive TF2. Will introduce this in 2018/2019.

    Currently, all single-division seasons and tournaments are considered B Rank.

  4. Medals will be distributed a week after the end of a major season.
    -Everybody that has competed up until this point will receive a special alpha medal. Pictured below is the alpha medal with first, second, third, and participant variants. -The alpha medals will be distributed end of May, early June.
  5. The Toronto LAN is currently set for September 2017.
    -The LAN is hosted by Hidi.


That’s it for now guys.

We’re Recruiting! Help us build the future of TF2!

Do you love TF2? Do you have web development skills? Do you want to see TF2 become a big eSport? Do you like pootis?

Well then, you’re in luck! TFCL is currently looking for a handful of talented minions web developers to help us truly make TF2 shine in the eSport world! We’ve got one hell of a vision for Team Fortress 2, and need a little help from you guys to turn this vision into a reality. Right now, this is really just stage one of our grand master plan. Next up is world domination.

What we’re looking for

  1. Lead Developer.
    – as the lead developer, you are responsible for pretty much everything that we do here. Every new feature, every new bug fix, every new line of code. This is a big task, but it also has the potential for a big reward. Feeling up to it?
  2. Sub Developers
    – as a sub developer, you will be given tasks by the lead developer, or by Sidular himself. Your job mostly consists of creating new features and bug fixes.
  3. League Administrators
    – these are the people that handle all match disputes for a certain league or tournament format, like 6v6 or highlander. You’ll also be responsible for making sure that all scores are submitted before deadline, and report forfeit wins and losses for matches that went unplayed.

What we need from A Dev

  1. You’ll need to be fluent in several programming languages, primarily PHP and HTML.
  2. If you’re the lead developer, you’ll be the primary project manager, and will be responsible for overall management. We will provide you with our code, but not the tools required to edit it.
  3. You’ll need to be able to follow direction, and provide accurate development timelines. While there is no real deadline for most TFCL feature releases, we do fully expect you to get the job done within the timeframe that you specify. (if you say the feature will be done in 5 days, we expect it to be done in 5 days)
  4. You need to love TF2, and want to see this scene go beyond its current level. TF2 isn’t dead, so don’t say it is.

What we need from an admin

  1. Honesty and integrity.
    – it’s entirely your job to make sure that everybody is following the rules, and having fun
  2. Discipline and judgement
    – not all rules are equally enforced. It’s up to you to enforce the right rules at the right times, to ensure a safe and fun playing environment.
  3. Schedule generation
    – round schedules must be manually generated, and can only be created after all matches from the previous round are complete. If a match score hasn’t been reported, you’ll need to determine why, and issue a forfeit if necessary.

What you get

Absolutely nothing! 😀

No, seriously. At least for the time being, we cannot provide you with any kind of immediate payment. However, we will be implementing services (that you will develop) in the future that will provide TFCL with an operating revenue. Up to 30% of this income goes directly to our staff, which means you! Sure, it might not be able to pay your college tuition, but it will at least be enough to buy an Aussie or two! Which is something, right?

If you’re interested in applying for the developer position, please send Sidular a message on Steam.

Note that as of right now, our main focus is on developers. If you’re applying for the league administrator spot, you may be put on hold for a while. We need developers right now more than we need league administrators.


6v6 Season 1 Playoffs

If you managed to kick ass during our regular 8 week season, you’re pretty awesome. If you were on the receiving end of the ass kicking, uh… well, better luck next time, I guess?

Season 1 has concluded, and now we’re moving on to the playoff bracket. The top 4 teams from the regular season will now compete in a double elimination bracket. If you lose, you suck. If you win, you don’t suck. No matter what though, you’ll get a badge. The badge is going to be fairly unique, and will only be given out to those early few that decided to sign up and compete in TFCL before everyone else. So in a way, this is a hipster badge, and you are a hipster. Congrats on being a hipster, you Starbucks loving Mac user!

Er, too far?


You can view your schedules from the My Matches page, just like before. There’s also a new bracket for you guys to browse.

Map 1: cp_sunshine
Map 2: cp_snakewater
Map 3: koth_product


Oh right, and if you’re deemed the winner of this whole shindig, you’ll also be given $120. There is no prize for second place however, so if you come in second, you’re basically a loser in our eyes.

Ultiduo Season 2 – $300 Prize Pool [registration closed]

Valentine’s Day is a day of love, weird heart shaped candy things, gruesome beheadings, and forever alone memes.

Welcome to our second season of Ultiduo! This time, we’re penetrating the world of TF2 with a bigger and better prize pool, participation medals, a little TFTV casting, and perhaps even a surprise later down the line.

Prize Breakdown

First Place: $200
Second Place: $60
Third Place: $30
Fourth Place: $10

Total: $300

Want more? Consider subscribing to our Patreon.


The first two weeks will be played on ultiduo_baloo_v2. (download) 
The final two weeks will be played on  koth_ultiduo_r_b7. (download)
The playoffs will be played on a mix of the two regular season maps.

cfg & whitelist

You can download our main Ultiduo CFG here
You can also view our whitelist separately here – http://whitelist.tf/tfcl_ultiduo

Season Format & Schedule

This ultiduo season will consist of 4 regular season weeks, followed by a two day single elimination playoff event.
There will be a total of 8 regular season matches. Matches are to take place every Saturday at 6:30 and 8:00 PM Eastern, with the first match scheduled for March 25th.


You can view our Ultiduo rules here – https://tfcleague.com/rules/ultiduo/


Regular Season: https://www.twitch.tv/tfcleague
Playoff Event: https://www.twitch.tv/teamfortresstv

Join Up

To participate in Season 2, simply head on over to the Team Creation page, and create a new Ultiduo team. Once that’s done, and you’ve got two members on your team, set your team as Ready. (note: you must sign in before accessing the page)

PS. We know it’s no longer Valentine’s Day, but that doesn’t mean we can’t still enjoy a little down and dirty Soldier on Medic fun, does it?

Welcome to TFCL’s 6v6 Season!

Welcome to the first ever 6v6 competitive season hosted by TFCL.

To get some things out of the way, here are the key details to make sure that this season goes smooth for everyone involved.

$120 Take All Prize

There is no prize for second place, only for being #1. The best team, determined via a short playoff bracket at the end of the regular 8 week season, will be awarded $120 via PayPal roughly two weeks after the end of the season. The team owner will receive the full amount, and is required to distribute the amount evenly to the rest of the team.

Match Deadline

The default match date is set to Saturday at 9:30 PM Eastern. Each team may choose to schedule for a new date by using our online scheduling system. Create a new request, and if it is accepted, that new suggested time will become your new default, overriding the Saturday time and day. This way, you are in control over when you play your match.
WIth that said though, you will need to play & report your match before Monday at 9:00 PM Eastern Time, as that is when the next week is going to be generated. Failure to play by that deadline will result in a forfeit of your match.

Whitelist, servers, and configs

We are using the updated Global Whitelist, which sees things such as the Soda Popper and Quick Fix banned in competitive play. In addition, you are required to use the UGC configuration files,as this is simply more convenient for the majority of our players, as almost all of you will already have UGC’s files on your server, and all auto-server providers (such as serveme) have those configs preinstalled. In future seasons we will be creating our own configuration files and whitelists for other modes and game types, and we fully intend to provide an automated service via our own network of dedicated servers, similar to ESEA. They will automatically be configured with our configs, and will be available at all times for scrims, pugs, and matches. Until this network has launched, please use your own servers, with the UGC configs.

Rules & Guidelines

We’re currently using our own ruleset, which is very similar to both UGC and ESEA. Go here to view the ruleset – https://tfcleague.com/6v6-rules/
Note that those rules are currently incomplete, but are basically a mirror of UGC’s ruleset. If you’re not entirely sure if what you’re doing is against our rules of play, simply try to abide by the rules of UGC.

In addition to those rules, we may also enforce “common sense” rules that are otherwise not stated in our current document. These will be determined on a case by case basis. One example, is if we determine that a certain player or team is constantly showing unsportsmanlike behavior, or are otherwise a toxic addition to our league, and disrupting regular league play, we may put restrictions on the team or player, even if what they are doing isn’t specifically against our current ruleset. So basically, don’t be a jerk, and play fairly.


Maps can be viewed here, as well as on your My Matches page.

Late Joining

It’s still not too late to participate in the season. If you’re on a team, or looking to start a team for TFCL, be sure to get 6 members onto your roster, and ready your team up. This can be done up until the start of the second match, so if you wanna play, hurry. 🙂


That’s about it for now, guys! If you should ever have any questions or concerns, feel free to comment below, or talk with us in our Discord.

Soft Launch – Season 1A


Hey guys, Sidular here. For those of you unfamiliar, I’m the head administrator and creator of TFCL. Pretty much all of the articles will be coming from me, so get used to my pretty face, will ya? 😛

Now, as some of you may know, we’ve already had one semi-successful Ultiduo season, which was held over on our development website. End Game, featuring b4nny and nursey, ended up winning the tournament, and taking home the prize for first place. I’d like to once again congratulate them, and to thank everyone else that happened to compete in that tournament. Without your early support and participation, we wouldn’t be where we are today. As an extra show of thanks, everyone that participated in that tournament will be receiving a special TFCL Alpha Medal. Same goes for anyone that happens to compete in Season 1A. You’ll get a unique medal that basically shows that you were here before everyone else. Kinda cool, right?

Anyway, we’re now officially at a stage in our development, where we feel comfortable with bringing TFCL public, for anyone and everyone to use and enjoy. So today, we’re announcing our first ever official season; Season 1A.

Registration for Season 1A is now open for both Highlander and 6v6. This is quite honestly a test season to see how many teams we can get for each of these two formats. TFCL is still in active development, so if something goes wrong, report it.


Highlander – $90
Sixes – $120

This is a full 8 week season + playoffs, for a total of 16 weeks. There is only a single division.
Teams are expected to provide their own servers.

Default times

Sixes – Saturday at 9:30 PM Eastern
Highlander – Sunday at 8:30 PM Eastern

Highlander matches must be played before Tuesday at 9:00 PM Eastern.
Sixes matches must be played before Monday at 9:00 PM Eastern.
Failure to play your match before the cutoff date will result in a forfeit.


Highlander Maps
Sixes Maps
(note: also contains detailed schedule and time information, including default start date for week 1 match) 


Currently, you are expected to use the UGC configuration files for all of the respective modes. The UGC whitelist is also being enforced for Highlander.


We may end up casting some of the matches throughout this season. Remember to follow us on Twitch to know the instant we’re online. Who knows, we may end up casting your match! 😀

Expect more announcements in the near future, as we continue our development, and introduce new features and services.


Also, as a side disclaimer. If we do not receive enough team registrations, the Prizes, Season Length, or the season itself, may be changed and/or cancelled.