The RotoWire Blog has been retired.

These archives exist as a way for people to continue to view the content that had been posted on the blog over the years.

Articles will no longer be posted here, but you can view new fantasy articles from our writers on the main site.

Roto Strategy: Managing Your Rotisserie League Teams

Rotisserie leagues can often be branded as boring and mundane, largely because they do not bring the intense weekly battle that can often be decided late on a Sunday night.

They are played over a full NBA fantasy season comprising of 25 weeks. Team standings in rotisserie leagues can regularly get lost in the scheme of a whole season without weekly competition and comparison. Furthermore, the standings are usually skewed due to the number of games each team has played, and this can often complicate the process of knowing where your team stands overall.

Because rotisserie leagues rank fantasy teams based on their season-long production, both the short- and long-term performance of your team, needs to be accounted for. In competitive leagues, a whole fantasy season could come down to the final weeks, days, or perhaps games, to determine the overall winner.

This is why it's important to maintain a clear understanding of how not only your team, but every team in your league, is performing throughout the season.

Let's go over how this can be done.

For the purpose of this article, I will focus on a 12-team, 8-category league. You can tailor this strategy for any league settings though.

At any point of the season, enter into a spreadsheet each team and their total in every counting category (as below):

GP3PTMREBASTSTLBLKPTS
Team 1134151726523155871992
Team 21411018513981571261983
Team 3137151860427110661990
Team 4140146672550163732089
Team 5123140641351101911700
Team 6134142728375134762014
Team 7118104684426131841999
Team 81251077643871061121957
Team 9120115729391110721746
Team 1012797629354113871469
Team 11132115846334104731728
Team 12119117724368107831642

To achieve a pure understanding of how each team in your league is performing, we need to find a level playing field. To do this, we divide the total of each team's categories, by the number of games played. This will give you a per-game average for each category, by team:

GP3PTMREBASTSTLBLKPTS
Team 11341.1265.4183.9021.1560.64914.865
Team 21410.7166.0352.8221.1130.89314.063
Team 31371.1026.2773.1160.8020.48114.525
Team 41401.0424.8003.9281.1640.52114.921
Team 51231.1315.2092.8520.8210.73613.799
Team 61341.0595.4172.7981.0000.56715.029
Team 71180.8815.7963.6101.1100.71116.941
Team 81250.8566.1123.0960.8480.89615.656
Team 91200.9666.0753.2580.9160.60014.550
Team 101270.7634.9522.7870.8890.68511.566
Team 111320.8716.4092.5300.7870.55313.091
Team 121190.9676.0843.0920.8990.69713.798

Now, we can assign the relevant point totals to each team based on the per-game average. In a 12-team league, the category leader gets 12 points, the second team gets 11 points and so on:

GP3PTMREBASTSTLBLKPTS
Team 1134114111168
Team 214117410115
Team 313710118216
Team 414081121229
Team 512312353104
Team 61349538410
Team 711856109912
Team 8125310741211
Team 9120689757
Team 10127222571
Team 111324121132
Team 12119796683

Once this is complete, we can add up each team's points. I like to total the counting stats separately to the percentage categories to begin with, as they are a pure per-game representation, and give you a true understanding of the progress of your team. After that, I add in the percentage category points for an overall total (OT):

GP3PTMREBASTSTLBLKPTSTOTALFG%FT%OT
Team 11341141111685171169
Team 214117410115389249
Team 313710118216385851
Team 414081121229443451
Team 51231235310437101259
Team 61349538410392748
Team 7118561099125112164
Team 81253107412114711058
Team 9120689757426351
Team 101272225711911939
Team 111324121132238536
Team 12119796683394649

Now, our adjusted per-game rankings look like this:

RankOT
Team 169
Team 764
Team 559
Team 858
Team 451
Team 351
Team 951
Team 249
Team 1249
Team 648
Team 1039
Team 1136

I will generally do this three times over the course of a season. Usually, I'll perform this audit after NBA teams have played around 20, 40 and 60 games. Not only does this evenly divide the season, but it provides enough of a sample size to see the changes over time.

The information now clearly shows us how each team is tracking based on their per-game averages. We can also use this information to gain a better understanding of our strengths and weaknesses, so we can plan accordingly.

I will outline a few of the key points and tactics that this information provides:

Our team positives and negatives: For the sake of the exercise, our team will be Team 4. On a positive note, our team is leading in both steals and assists, marginally ahead of Team 1 in both categories. Although we are first now, these categories will still need attention throughout the season. We could easily drop two points with careless planning or transactions.

Negatively, our team is very poor in rebounds and blocks. We are averaging 4.8 rebounds per game, so we can catch Team 10 who has 4.9 rebounds with some work. To make up significant points though, we will need to average 5.5 rebounds per game by the end of the season, to finish mid table in that category.

If we can increase our lead in assists and steals over the course of the season, then we can trade for some rebounds, blocks and field goal percentage when we deem our lead is unassailable.

Our overall competitors: If we look at the points in the percentage categories we have a combined total of seven points (three points for field goal percentage + four points for free throw percentage). Our team ranks last across these two categories, so that will need to be a high priority throughout the season to make up ground. At this point, it doesn't matter how strong your team is in counting statistics, if you are weak in even one percentage category, it will be very difficult to win your league.

We have already identified that we are lacking rebounds and blocks. Team 1 is mid table in both these categories (currently with 4 points and 6 points). So not only do we know we need to make up points here anyway, but if we can catch Team 1, we can pinch some valuable points off of them too.

Trading: Trading in rotisserie leagues can be two fold. You can benefit your team and the teams around you, but you can also trade to negate your main competitors. Team 5 is ahead of us at this point of the season, and they are the league leader in three-pointers made.

By trying to trade for a decent three-point shooter from them, it will make our team stronger, and their team weaker. The difference between 1.102 threes per game and 1.131 threes per game is minimal at this point of the season. There are five teams that all average over one three per game, so this category is very close and can cause a huge shift in the overall rankings. If Team 5 drops four points and we gain four points, all of a sudden our teams are equal.

This analysis and approach to the standings should be done with each category. Be diligent when you work through these per-game averages, and you will find trading and adding players much easier as you focus on your target areas. The further into the season you get the more difficult it will be to make up large ground, potentially in multiple categories.

If there is a whole point between your team and the team above and below, then you will not make up or lose ground. At that point, it may be worth trading some scoring to gain a point or two in another category.

The same can be said for percentages; towards the back end of the season, if you are a whole percent in front or behind another team then things should remain status quo. It may be worth trading away an efficient shooter (in either category) to gain points elsewhere.

Maximising schedule and games played: If you are significantly behind in games played, there are two main ways to catch up. Firstly, you can stream through one of your roster slots. Streaming is dropping and adding players regularly, to not only maximize games played, but increase statistics in one or more categories. Use the data that is in your tables, and stream guys who will help you the most in a desired category.

Secondly, you can use a schedule grid (see below for one I prepared earlier) to see which teams play more games over a certain time span (or the rest of the season) and pick-up or trade for their players accordingly. For instance, the Golden State Warriors play the most games after the All Star break with 31. I'm not saying break the bank and acquire Steph Curry, but it may be worth sussing out guys like Klay Thompson, David Lee, Draymond Green or Harrison Barnes if they also fulfil a need.

I hope you found this article interesting and informative. If you have any questions, please send me a question on twitter @SmanSports.

ScheduleGridMatt