The Machine is capable of understanding and optimizing player selection based on some of the most complex line up requirements in any league. It supports quarterbacks, running backs, receivers, tight ends, punters, kickers, defense and special teams, defensive tackle, defensive end, linebacker, cornerback and safety. It also supports team players of any of these positions and is able to understand any type of flex position.

Setting Your Lineup Requirement

Select the number of starting players in the "Number of Starting Players" field. Each starter slot will have a row in the table below and all the available positions from either FantasySharks or your league provider will show across the top. Select what positions are allowed for each starter. For flex positions, select all positions allowed for that starter slot.

League Setup Check

When you navigate away from the League Setup pages The Machine will perform a check to ensure the league setup options you set are valid. If there is an invalid or incomplete setting, a warning message pops up with details about the issue and a recommendation of how to fix it. You will not be able to navigate away from the League Setup pages until your setup passes the check.


The Machine detects when you make changes that require recalculation. When you navigate away the League Setup pages, assuming you your setup passes all checks, you will be directed to the Home page. The Machine will rerun the full season calculations based on your new settings.

e-max.it: your social media marketing partner