Help Center

Help Center > Resources
Ask A Question
Select A Category
Appearance & Customization
Draft & Auction
Feature Request
League Setup
Login & Communication
MFL Public Leagues
Players & Lineups
Pools & Reports
Scoring & Stats
Commissioner Tutorials
Owner Tutorials
My Support Tickets
View All My Support Tickets
Learn From Other Customers
Go to our Community Forums - you will find site experts there who have tons of experience with the site, and who are eager to help you with your questions!
Ask Us A Question:
To get the quickest answer to your question, please review the questions below, or review the resources on the left-hand side of this page. If you don't find your answer, you'll then be able to submit a Support Ticket to us.
Top 10 Support Questions
1.How do I Upgrade my last year's league to this year?

Answer: Go to your league and log in as commissioner. Once logged in go to your home page where a message should appear with a link to upgrade your league to this year. Follow these instructions and you will create your league for the new NFL season.

If you don't see the message at the top of the page regarding how to upgrade your league, it may be due to custom coding you've entered into the site. The short-term work-around to this problem is to go to the "This Page > Printer Friendly" page from your league home page, which should allow you to see the important messages from us, including how to upgrade your league. The longer-term, right solution to this problem is to eliminate the custom coding you've entered into the site that is hiding these messages. The messages we attempt to display to you on the top of our league home page are essential help for you in properly running your league, and you're sure to miss more of these important messages in the future, too.

Note: Once you upgrade to a new season you should not use your old season's league for transactions, but instead use only as a historical reference.

How helpful was this answer?

Not At All: :Very

2.What information gets transferred over when I upgrade my 2019 league to 2020?

Answer: In general, things that are specific to a season do not get carried over, and things that might be common across all seasons for a league do get carried over. To give specific examples of things that are not carried over from season-to-season:

• Message board posts. If you'd like to carry over a message board post from year to year, you'll need to copy/paste the post from your 2019 league message board into your 2020 league message board. Note that the abilities are turned off for all owners when upgrading so you will need to go to the Setup > Abilities setup to enable at least 1 owner to post in order to view the message board.

• Accounting balances. If your league allows owners to carry over accounting balances from year to year, you'll need to use the "Edit Accounting Records" page on your 2020 league to manually give franchises the appropriate start of the season debits/credits.

• Polls, articles, standings, transactions.

To give specific examples of things that are carried over from season-to-season:

• All league rules, including league scoring rules.

• All league calendar events. The system attempts to automatically adjust dates for all calendar events for the new year, but you must review your 2020 league calendar to make sure it is correct for the new year. Note that this season, 2017, we have revamped our entire waiver process. You would have needed to reset these in 2017, but if set for the year these events will carry forward beyond that time. If you have modified your events please visit the How do I setup my Add/Drops on MFL? for details on resetting these.

• All franchise names and other franchise information entered on the franchise setup pages. Owners are automatically linked to the new season when you upgrade so they will simply need to log into their MFL Account to access their team.

• League appearance/colors/skins/fonts/etc.

• League rosters (however, these require an extra step and for keeper/dynasty leagues via the Transfer Rosters screen). Also see the How do I setup a Keeper/Dynasty League? page for additional, related information.

• If you use blind bidding dollars, you can enable the option BEFORE upgrading on the < a target="_blank" href="">Blind Bid Setup "Carry Blind Bid Balances To Next Year When Upgrading League?". This must be done prior to upgrade to transfer these.

How helpful was this answer?

Not At All: :Very

3.How do I set up a keeper/dynasty league draft on


If you have a keeper or dynasty league where some or all players on rosters are carried over from year to year, there is a certain sequence of events that you will need to go through to prepare for your league for the new season on This How To guide will walk you through those steps.


  1. From your 2019 league home page, log in as the league commissioner, and click on the commissioner home page message link to upgrade your league to a 2020 league. Log into this new 2020 league as Commissioner.

NOTE: Once you upgrade your league you will no longer use the 2019 to perform any transactions or make changes as this will now be kept as a historical reference.

  1. Go to the For Commissioners > Setup > Transfer Rosters screen and check the checkbox next to each player that should be transferred from the 2019 end-of-season rosters. This will move those players onto each owner's active roster for your 2019 league, and make those players un-draftable for your 2020 league.

NOTE: Transferring a roster is a one time process. Should you need to adjust an owners roster at this point you will use the Setup > Load/Unload Rosters.

If you are a full Dynasty League then you are all set!

If you are a Keeper league, follow the instructions below:

If your League Chooses to Run an Online Draft: (optional)

  1. Enable the option for your 2020 league to hold an on-line draft by going to your For Commissioner > Setup > General League Setup page and selecting "Initial Rosters are Setup by: Email Draft or Live Draft"

  1. Use the Setup > Draft Order Setup - One Round option to manually account for future draft pick trades as these will be automatically accounted for when importing your traded picks.

    1. If you had a 2019 league with us, and allowed owners to trade future year draft picks in 2019, go to the Setup > Import Future Draft Picks option to have the system automatically update your 2020 draft order based on the actual 2019 draft pick trades.

      NOTE: It is important that you do this step BEFORE letting owners actively trade on the site, as otherwise there will be confusion due what looks like duplicate listings of draft picks on your For Owners > Trades.

    Keepers Setup

    1. Go to the Setup > league_id&C=KEEPERS"> Keepers Setup screen and define your minimum and maximum values for your keepers.

    1. Once you've set up keeper requirements, you will need to go to the Setup > League Calendar Setup page to set up a "Select Keepers" system event in which owners can select their keepers. You will need both a Start and End date for this event.

    Selecting Keepers

    During this time, owners will go to the For Owners > Select Keepers page to declare their keepers.

    NOTE: If the commissioner is selecting keepers on owners behalf they will also use the For Owners > Select Keepers page to declare these players.

    1. Once the keeper deadline has been reached, The commissioner will need to process these keepers by going to the Setup > Load Keepers. The screen will display the players selected by each owner. As commissioner you will simply process these keeper requests for your owners. Any players not selected will be dropped from the roster.

    (Optional) If you enabled an Online Draft, you will have the option to place these players "in lieu of" a draft pick if you choose to run an online draft and have your Draft Order defined. For example, if your league rules dictate that an owner can keep up to three players, in lieu of their first 3 rounds of draft picks, when the commissioner loads the keepers onto the rosters at the beginning of the season, he may indicate what draft pick the owner has given up for that keeper player. Once the commissioner has completed the "Select keepers" step, the system will automatically update the draft report to indicate the keeper players in their appropriate slot, and also automatically skip over that pick when it comes up in your draft.


    Go to the Setup > Load/Unload Rosters page, and indicate what players initially should be put on what rosters for each franchise. This will make those players un-draftable for your 2020 league.

    Then follow the steps above to have the owners select their keepers or the commissioner select keepers on the owners behalf.

    For first year leagues you can either load the players entire previous year roster and allow them to select keepers or simply load the keeper players only for the rosters.


    Assigning the "K" on the Rosters Report:

    To assign the "K" or "Keeper" status on the Reports > Rosters for these kept players you can go to the Setup > Edit Player Acquired Info to manually update this information.



    How helpful was this answer?

    Not At All: :Very

4.How do I set up a league on


While there are countless ways to define a fantasy league using, there are a number of basic steps that all new commissioners should take.  The following should be used as a guideline to help you to define much of your league's setup in a short amount of time.

When creating a league, At a minimum, you'll need to define on the General League Setup a

  • League Name - Enter the name for your Fantasy League
  • League Email - this is your email you will use as commissioner
  • Number of Franchises - total number of franchises in your league
  • Roster Spots - total number of roster players

You can also select how rosters are determined (draft, auction etc) at the start of the season and your schedule type for the season.  Additionally on this screen you can enable more advanced options such as Salaries, IR and Taxi.

Once you click on the Save League Setup button, the system will generate a new league for you. There's absolutely no purchase obligation for setting up a league.  You can also make alterations to these setup parameters at any time for your league.

NOTE: Upon completion of this step, you will be taken back to your home page. The "League Setup - Next Steps" message will appear only for the commissioner account. At the top It will include your 5-digit league ID which corresponds to the last 5 characters of your home page web address (URL).

  1. Define your franchise (team) information using the For Owners > Franchise Setup menu item.  At a minimum it's a good idea to define the email addresses for all the owners in your league as soon as you can.  If you don't have all the addresses now, this isn't a problem as you can always come back to this screen in the future.  You might also want to define a team name for each franchise.  Click on the Save Franchise Setup button to store all your changes.
  2. Select the positions your league wishes to use on the For Commissioners > Setup > Starting Lineup Setup screen.
  3. Define your league's scoring rules using the For Commissioners > Setup > Select a Packaged Scoring System system or create your own customized rules on the Custom Scoring Setup screen.
  4. Set your league's fantasy schedule using the For Commissioners > Fantasy Schedule Setup screens.  Either choose a pre-packaged system schedule from Select A Packaged Schedule , manually define a schedule one week at a time via Weekly Schedule Setup or use the Schedule Generator.
  5. Define your league's waivers (player adds & drops) using the For Commissioners > Setup > General Add/Drop Setup. For details on these parameters see the How to Setup Waivers/FA on MFL.
  6. Set up your parameters for your upcoming Draft or Auction.  See the detailed Tutorials for instructions on setting up these features and how to properly define them for your league to ensure the best draft experience.
  7. Create your own playoff brackets by selecting one of our Packaged options on the Package Playoff Bracket Setup. Or create your own customized brackets. For details check out the How to Setup Fantasy Playoffs.
  8. Finally, use the For Commissioners > Setup > Invite Franchise Owners screen to invite owners to your newly-created league.  Owners will follow the instructions in their email to access is one of the most customizable sites in fantasy football, so you have the opportunity to stop here and you are all set for the season, or you can go to the For Commissioner > Setup screen to explore many of the feature rich options that we offer and apply this to your league.

At this point your league is fully defined and ready to use.  However, we've spent a lot of time to give you some extra bells and whistles.  The majority of items used to customize the appearance of your menu are found in the Setup - Appearance Setup screens.

NOTE: On every setup page there is a link in the menu for Help > "Help on this Page". Click this to view details of all the options on a specific setup page.

How helpful was this answer?

Not At All: :Very

5.I want to join a league - how do I join a league on your site?


In general, we are a hosting site, so the leagues are all run by independent commissioners, and they are responsible for gathering their friends, family, or co-workers together to form a league. But there are some options to join a league as an independent owner: You can contact one of our corporate affiliates: and/or check out our "Leagues looking for owners, owners looking for leagues" community forum at

How helpful was this answer?

Not At All: :Very

6.How do I Change my Email Address?

Answer: Commissioner: To change your email address go to the For Commissioner > Setup > General League Setup and you can define your new email address here. Be sure to click Save League Setup when complete.

Owners: To change your email address go to the For Owners > Franchise Setup and you can change your email address here. Be sure to click Save Franchise Setup when complete.

How helpful was this answer?

Not At All: :Very

7.How do I Change the Commissioner for our league?

Answer: Once your league has been upgraded to a new 2020 league, have the current commissioner grant the new commissioner access on the For Commissioner > Setup > Grant Commissioner Access by selecting their franchise.

Next, update the commissioner email address on the For Commissioners > Setup > General League Setup screen.

Finally, have the new commissioner log into the league and in the upper right hand corner of the home page click the "Become Commissioner" link. They can remove the previous owners commissioner access by unchecking the option on the For Commissioner > Setup > Grant Commissioner Access page.

Note that the new commissioner will first need to register with an MFL Account. They will then need to link their MFL Account to their franchise before being granted commissioner access.

How helpful was this answer?

Not At All: :Very

8.I've done a ton of customization to my site, to the point where I can't see the league upgrade message at the top of last year's home page - how can I upgrade my league?

Answer: Some folks who customize their league page appearance accidentally hide our "Upgrade this league from last year to this year" message that we display to commissioners at the top of your league home page. To get around this issue, just choose the This Page > Printer Friendly Page option, and then you'll be able to see our upgrade message at the top of your league home page.

Note that we strongly discourage customers from using any custom coding on their site that hide these types of messages from us, as not only will it prevent you from seeing messages about upgrading your league, it will also prevent you from seeing other important messages from us that are essential in the proper operation of your league throughout the entire season.

How helpful was this answer?

Not At All: :Very

9.What can you tell me about 2020 leagues on

Answer: Q1: I had a league with you in last year, but I want to test some possible scoring system changes for this year - what's the best way to do this now?
A1: We strongly suggest that you do not make this substantial of a change to your completed 2020 league - instead, just set up a new 2020 league now and test out whatever league scoring system changes you'd like.

Q2: I wasn't a customer last year - can I get started now?
A2: Yes, definitely - just set up a new 2020 league now.

Q3: How Much Will Next Year's Leagues Cost? Will There Be Any Specials/Discounts/Repeat Customer Deals/Early Bird Deals/etc. next year?
A3: You can view our Purchasing Page for full details on all our pricing from last year, along with all our Discounts & Specials. You can expect our pricing and specials to be similar (but not necessarily identical) next year.

Q4: How long will I be able to access last year's league for?
A4: Your league from last year will remain on-line indefinitely. For example, we still have all 1998 through 2019 customer leagues on-line and accessible. You're free to access your 2019 league at any time you'd like, both for viewing historical reporting, as well as for any off-season transactions you might do, if your league is a dynasty/keeper league.

Q5: What new features/options are in store for next year? When will I be able to see the new features?
A5: We've got a lot of enhancements planned before kickoff of next season. Many of the things on our list are from customer suggestions that come in via our support ticketing system - feel free to submit your own ideas/suggestions. As we have in the past, new features will be released in a "piece-meal" fashion - meaning, we release functionality as it becomes available, not all at once. All enhancements will apply to all seasons on the site - in other words, any enhancement we offer will be viewable on next year's league, as well as any past or future league you might have with us. Finally, we don't pre-announce any new features (for competitive reasons, in case of any last-minute bugs, or priority changes), so we won't be able to answer any question you have for us along the lines of "will feature xyz be available next year?"

How helpful was this answer?

Not At All: :Very

10.How do I log into my league (or, how do I log in with the new sign on)?

Answer: Note that you must first register for an MFL account here. Once you register for an account on MFL you will be able to link your MFL Account to your Franchise in your league. It will then allow you to track all of your leagues at once.

To log into your league go to the upper right hand corner of your league screens and click the "Login" link. It will then take you to the login page where you can enter your MFL User Name or Email address and password to log into your MFL Account.

Once logged in, you will need to link your new account to your franchise. Click on the Link Franchise link in the upper right hand corner of your league.

To link your franchise you will select your franchise from the drop down list and enter your franchise access code. If you do not remember your access code you can enter your email address associated with your franchise and a link will be provided.

Note that the MFL Account will only be used to access all of your leagues. Owners will not see your MFL Account Username.

How helpful was this answer?

Not At All: :Very