Trailblazers 13 Game Winning Streak: The Facts

I don’t want to take anything away from the Portland Trailblazers, who are currently on a 13 game winning streak and have definitely been playing exceptionally, but the hater inside of me couldn’t resist writing this article. What I’ve concluded from my very basic research of the Blazers’ schedule the last 13 games and the standings of their opponents during that stretch is that Portland has not been playing difficult opponents.

The Figures

  1. The aggregate win-loss record of their opponents during the streak is 174-216, for a sub-par winning percentage of 44.6%.
  2. There are 30 teams in the National Basketball Association. If you rank them 1-30, with 30 being the worst, the average rank of team’s the Blazers have played the last 13 games is 18.2.
  3. This includes games against 4 out of the worst 5 teams in the league: Seattle (26), Memphis (28), Miami (29) and Minnesota (30). These teams have a combined win-loss record 29-90.
  4. During this stretch, they’ve only played 1 out of the top 8 teams in the entire league (New Orleans). This means they haven’t played Boston, Detroit, San Antonio, Phoenix, Orlando, the Los Angeles Lakers or Dallas during the winning streak.
  5. Out of the 13 games, only 3 of them were on the road. Their last 6 games have all been at home.

I’ll leave interpretation up to the rest of you, but the numbers speak for themselves.

Edit Dec 31, 2007
On New Years Eve, the Utah Jazz finally defeated the Portland Trail Blazers, ending their 13 game winning streak. This was due in large part to the 19 points and 9 boards from Carlos Boozer & the 18 points and 8 assists from Deron Williams. The Jazz certainly came ready play, hoping to avoid a third consecutive loss to the Blazers (during the Blazers’ streak, they had defeated the Jazz twice).

To hoops,


Tip 3: Pick up Free Agent’s that will Add Value to Your Team

There are certain things any fantasy basketball manager should do before picking up a free agent. This is the third of five installments. Here are the other two: one | two.

(3) Pick up free agent’s that will add value to your team
This is an important point that is often overlooked in the face of player rankings and the such. The job of a fantasy manager is similar to the job of a general manager in the sense that a fantasy manager should only add a player that will make his team better. This means that a fantasy owner should analyze his current team (read: look at the standings) and figure out what his team is weak in and what he needs to improve in. A skilled fantasy manager will not only win
a league, but score consistently across all categories.

You should pick up a free agent if he is:

  1. A free agent strong in categories that your team is weak in.
  2. A free agent strong in categories that an injured player on your team was strong in.
  3. A free agent exceptionally strong across many categories (not necessarily one’s you need).
  4. A free agent strong in categories that your opponent is strong in (only applicable to H2H leagues).

A free agent strong in categories that your team is weak in.
This should be an owner’s rationale for about 75% of his moves in a Rotisserie-scored league. Over time, a manager will notice weaknesses in his teams and it is his or her job to correct them. Here’s a simple example. About a month ago, I noticed in one of my Rotisserie-scored league’s that I was heavily trailing in rebounds and blocks. I also noticed I had a plethora of 3PTM and steals. Therefore, I made two strategic acquisitions–picking up free agent big men that were strong in rebounding and blocks–and two strategic drops–letting go two of my lesser-known reserves that had been supplementing my 3PTM and steals stats all year long. Simple pick-ups like this will vastly improve your team of the long run if you make it your goal as a manger to constantly be evaluating your team and its performance in all categories.

A free agent strong in categories that an injured player on your team was strong in.
Inevitably, throughout the course of a season, a player on your team will become injured. If your fortunate, this will only be for a short duration. If you are less fortunate, a player of yours might be out for a long stretch of time. As a fantasy manager, you don’t have time to sit around and mourn the loss of a fantasy player–especially a star fantasy player. In fact, you must act quickly to offset the loss felt by the injury by making a strategic free agent pickup. Ideally, a manager should attempt to replicate the player who was injured as best as possible so as to continue the stream of stats flowing into certain categories. For example, if Kevin Durant ends up being out for a while with his sprained left index finger, I will certainly need to compensate for his loss by picking up a player that is strong in points, blocks, steals and three-pointers. Obviously, this will be very hard to replicate completely, but by picking up a similar player, I at least ensure that my team–currently 2nd–will not fall drastically behind in any of the categories that Durant was single-handily carrying me in.

A free agent exceptionally strong across many categories (not necessarily one’s you need).
This is a no-brainer. If a good player happens to be on waivers or just collecting dust as a free agent, by all means, pick him up. The only reason I can imagine an exceptionally strong player being a free agent in the first place is if he is (i) coming off an injury or (ii) was dropped by an unexperienced fantasy manager. If this so happens, a fantasy manager should jump at the opportunity to pick him up. I like to make sure I am close to the top of the waiver list so that if a player like this does fall onto waivers, I have a better shot at picking him up.

A free agent strong in categories that your opponent is strong in (only applicable to H2H leagues).
In head to head Yahoo Fantasy Basketball leagues you have to pay closer attention to your roster, your performances and your future opponents on a week-to-week basis. Each week, on Sunday night, I like to evaluate my opponent for the next week by checking out that opponent’s stats, what that opponent is strong in, and how that opponent has been fairing as of recently. I typically do this by accessing the “head-to-head stats” tab on my league’s main page and then look at my opponents “win-loss” standings across each category, and sometimes even his totals. If you’re looking for a way to convert H2H league totals into Rotisserie-style standings: check out this tool here. After doing some research into my opponent, I then like to see where I may be at a disadvantage. If I see my opponent is strong in 3s and I’m average in 3s, and I believe that the addition of 1 free agent specializing in 3s would put me over the top, I typically make a move. At the same time, I must warn manager’s out there not to be greedy. If you are playing an opponent that you should beat 7-2 naturally, don’t compromise that very strong standing by making a move that will bring you down in crucial categories. Thus, the rule for H2H week-to-week pickups might be summarized as follows: make strategic acquisitions when you’ve done your research and you are positive the acquisition will help you win a category that week, but do not make superfluous changes that will only compromise your position in crucial categories.

If a fantasy manager cannot place his or her potential free agent into one of the four player categories listed above, the manager should really reconsider his or her rationale and whether the player being added is actually offering value to the team.

Share your thoughts with me below in the comments!

To hoops,

Maximum Games Played Per Position

The task
Taking a break from my series of posts on how to pick up a free agent (first, second), today I’m going to talk about a lesser known aspect of the Yahoo Fantasy Game–the Games Played Restriction.

The Maximum Games Played rule
In standard Yahoo Fantasy Basketball Rotisserie leagues, a manager is constrained by the number of games (82) he or she is allowed to play in each spot on his or her roster. This rule was designed to prevent managers from employing the well-known tactic of adding players when they are scheduled to play a lot of games and dropping them when they are not.

This means that if a manager exceeds the number of games played in a certain roster position–the PG position, for example–he or she stops accumulating stats for that position. Fortunately, a manager need not keep a running tally of how many games he plays because Yahoo Fantasy Basketball has a tool that summarizes this. A screenshot of this tool is shown below from one of my team’s. To get to this tool, simply look below your roster and find the series of links that begin with “Legend”. The “Maximum Games” link is the fourth in that row of links.

As you can see above, my team is projected to overshoot the allotted number of games in many categories, with the sole exceptions being the SG position and the C position. I am in particularly grave trouble in the Util category, where I am on pace to overshoot the allowed number of games by thirty-seven! Fantasy Basketblog has pointed out the “utility” (pun-intended) of keeping as many utility spots open as possible, as this will offer more flexibility for a manager at the end of the year.

What does this all mean?
Rarely will a Yahoo Fantasy Basketball manager plan for the very long-run. However, given this rule, those who do plan for the future will be handsomely rewarded. Given this rule, I have 3 theories on what ends up happening in most leagues.

  1. A manager plays too few games
    An unexperienced fantasy player will typically play too few games to be competitive in an league. This may happen because the manager does not drop injured players or does not rotate in eligible players from his bench. For instance, if a manger’s only SG is Kobe Bryant, and he goes down with a season-ending injury, and the manager does not drop him, this manager risks falling behind because he or she isn’t earning enough stats to compensate for the loss of Kobe.
  2. A manager plays too many games, maxes out all his positions, but still wins.
    This has happened to me quite a few times. Even in a “competitive” Yahoo Rotisserie league, opposing manager’s can get distraught by huge deficits and end up not updating their roster’s toward the end of the season. In my experience, a manager with a team ranked 6 through 12 in a league will stop playing that league altogether once the league has reached around 75% completion–especially if facing large deficits. Thus, if you are able to build a large lead and discourage others from playing early on, you stand a good chance at being able to win the league even if you do run out of games in certain–or all–positions.
  3. A manager plays too many games, maxes out all his positions, and gets screwed.
    This, too, has happened to me before. I’ll be coasting in a league for the entirety of the season–due in part to playing more games than my opposition–but when it comes down to the final two week stretch, I am overtaken because I haven’t probably budgeted my games. For example, in one Rotisserie league, I was up at least 5 points the entire season, but in the final week I was overtaken by two teams and ended up placing third, because for the final week, I played no games. This is the extreme example of a situation where a manager plays too many games early on and it ends up coming back to haunt him or her later.


  1. Play those players on your bench, yes, but do not acquire players simply to play games.
    By this I mean it is OK to put in your bench players when starters aren’t playing–but do not solely employ the strategy I described earlier and begin picking up players who are actively playing in a week to keep your game count up. This will propel you to the top at the beginning, but will most likely end up hurting you in the long-run.
  2. Keep an eye on your projected games played.
    Yes, it is difficult to forecast the future. But Yahoo makes our lives easier by giving us the tool that I described above. Use it. A manager need not check it daily, but once in a while a manager should get an idea of what positions it needs to cut back on, and act accordingly.
  3. Be patient.
    This is key, as good managers should be able to win a league through strategic acquisitions, trades, etc.–not through games played alone.


  1. Fantasy Basketblog also recommends not saving up unused games for the last few weeks of the season, reminding us that injured or banged up players, as well as superstars that have been overexerted throughout the season, are often times not played.
  2. Here is Yahoo’s official explanation of Maximum Games Played.

To hoops,

Basketball Monster: The Best Fantasy Basketball Trade Evaluator

A very good statistical resource for managers is Basketball Monster. I like Basketball Monster because it allows a manger to view hot players, analyze teams and view player rankings. I find the homepage particularly useful, as they rank the Top 15 players of the season and of the last week, and even project the Top 15 players for the next week and the rest of the season. In addition, there are many other free features, including a Fantasy Basketball Trade Analyzer, Team Analysis Features, Ease Rankings and a Schedule Grid. Be sure to setup an account with this site to use some of the cooler features, and when you do, you can even specify that you are using it with a Yahoo Fantasy Basketball league. For those that like the site, you can subscribe for even more features.

To hoops,

Tip 2: Determine if a Free Agent is Trending Up/Down

Here I continue discussing what any fantasy basketball manager should do before picking up a free agent. This is the second of five installments.

(2) Determine if the free agent is trending up or down
One of the most important things an owner can do before picking up a free agent is research. In post 1 of 5, I discussed how looking at a player’s overall rank and season rank can give a manager valuable insights into the player. Here I discuss a similar practice– determining how “hot” a player has been in recent games. For those who do not know how, here is how to pull up a player’s previous statistics:

  1. Click on the player’s name.
  2. Click on “Game Log” under “Player Profile”.

Once you’ve pulled up a player’s “Game Log”, there are many things to take note of, 2 of which I will highlight below.

1- See if a player’s stats have been improving or declining the last 5 or so games
How many games you choose to look back to is really up to you. There isn’t a hard and fast way of figuring out a player’s trend without looking at each individual game and comparing them against each other. In particular, I like to look at how the player is performing in the categories for which I seek him. For instance, if I’m looking to pick up a big man (C, PF, F), and I am in dire need of rebounds and blocks, it makes perfect sense to look at a free agent’s performance in these categories–particularly in the past few games.

Let’s say I was looking at whether or not to pick up Jamario Moon (SF, Toronto), an average fantasy player with a season rank of 103, averaging 8 points, 6 boards and 1.5 blocks a game. By looking at Moon’s most recent action, I can determine if he’s on a hot streak (and whether he’s a good free agent pickup). Let’s see how he has performed the last 5 games in certain categories:

Jamario Moon (last 5 games)
@PHO–0 blocks, 2 rebounds
@SEA–0 blocks, 2 rebounds
@POR–2 blocks, 4 rebounds
@LAC–3 blocks, 5 rebounds
@BOS–1 block, 3 rebounds

Suffice to say, I am not pleased with Moon’s most recent games. In the five-game stretch listed above, he’s only averaging a block (half a block less than his average) and 2.7 boards a game (over 3 blocks less than his average)! To me, this is a drastic underachievement for a player like Moon who has performed well this season and in the past. But this highlights just how important it is to track a player’s performance over the last 5 or so games to get a general impression of what he might be producing for your team in the future. This is especially important for managers who are making short-term pickups in head-to-head leagues.

2- Look at how many minutes a potential pickup has played in recent games
This is one of the better indications of a player’s future potential because it indicates what to expect from a player. If a player is averaging 30 minutes per game and all-of-a-sudden drops to 20 minutes per game, I would be hard pressed to expect that player to produce as he once did earlier in the season. On the other hand, if that same player’s minutes skyrocketed to 38 minutes a game, I might actually expect a bigger contribution in the future from the player.

I’d be derelict in my duty, however, if I did not warn a manager to watch the news surrounding a player who’s minutes have substantially changed. If a player has been nursing a sore ankle, it’s to be expected that his minutes will decline. Also, if a player has jumped into the starting lineup because of an injury to a starter in his position, this also should be noted, because if the regular starter returns, the player you picked up may see a decline in minutes, and more importantly, stats.

It isn’t surprising that our example from above, Jamario Moon has seen significant declines in playing time as of late. In fact, the last 7 games he hasn’t even reached his season average of 28 minutes per game. The last 5 games Moon has logged 13, 11, 22, 24 and 20 minutes respectively. It’s player’s like this, that have seen a significant decline in playing time that should not be picked up.

Although a player’s worth can easily be gauged by a ranking metric, I strongly recommend a manager do at least this level of research and analyze a player’s most recent performances. Often times, a manager will find out something about a player that he or she did not realize beforehand.

Other: Part 1/5

To hoops,

Tip 1: Look at a Free Agent’s Overall and Season Ranking

In the next series of posts, I will be discussing what any fantasy basketball manager should do before picking up a free agent. This is the first of five installments.

(1) Look at a free agent’s overall & season ranking

This is pretty obvious, but deserves repeating. Yahoo Fantasy Basketball always lists two rankings by a player’s stats: “o-rank” and “rank”. There are several other rankings (actual, average, monthly, weekly, etc.), but these are the two most prevalent and useful rankings. Together, they provide a good initial measure for determining a player’s general value.

O-rank refers to a player’s overall rank.
Yahoo calculates this by
taking into account both current AND prior seasons. O-rank is set before the season even starts, contingent upon previous fantasy stats and not taking into account potential in the future season. As the season progresses, it’s value is impacted by the current season, but it is unclear by how much. Generally, however, the overall rank is considered a measure of performance in previous seasons, or a player’s “overall” fantasy rank as determined by his career. Clearly, the overall ranking system has its positives and its negatives. Fantasy Basketball Guy tells us how ‘o-rank’ is flawed by the fact that a player can “live off old stats”. He reminds us how TMac had a few amazing seasons and now is consistently bumped-up in the o-rank. Advocates of the ‘o-rank’ might claim that it is a useful measure of a player’s past fantasy consistency and is just as reliable as a Fortune 500 company’s previous annual earnings.

Rank refers to a player’s rank in the current season.
Yahoo calculates this by taking into account only the current season. It is a ranking that gains more applicability as the season grows older and player’s begin to settle into to their averages for the season. For instance, it means a lot more if Yao Ming is the #1 ranked player through 60 games than if he is the #1 ranked player through 5. For this reason, sorting by ‘rank’ can be a valuable tool for late-season acquisitions.

Given the above, there are two things I recommend:

  • First, make sure there isn’t a huge discrepancy between a player’s ‘rank’ and ‘o-rank’.
    If there is, this tells me one of two things (neither of them good)–either the player has vastly underperformed in the current season or his prior season’s were aberrations. To illustrate let’s look at Delonte West (G, Seattle). As of December 27th, Delonte West’s ‘o-rank’ was 102 and his ‘rank’ was 256. Absent extreme circumstances, it is clear West has either severely underperformed this season or his prior season’s were aberrations. I think the former is more true here. Looking at West’s numbers we see he has lost substantial minutes this year due to injuries and the emergence of Earl Watson (G, Seattle). In addition, nearly ALL of his stats are down, except for TO’s (which unfortunately are up). It’s players like this that I avoid despite their strong overall ranking. Sure West was good last year and the year-before-last when he averaged 5 more points and 2 more assists, but this is a new year and it is clear he does not deserve a ranking in the low 100s. This is just one example of how it pays off to do a little bit of homework before picking up a player.
  • Second, pick up players that have a better ‘rank’ than ‘o-rank’.
    This is a pretty standard fantasy tip. What this means is that a player is outpacing his prior career production and is having a breakout season. Obviously this technique is more sound when looking at players that have been in the league for at least 5 years, because young players will always be improving (and have a higher ‘rank’ than ‘o-rank’). A good example of a player that fulfills this criteria is Hedo Turkoglu (GF, Orlando). Obviously Turkoglu will not be a free agent in your league, but he’s worth looking at as a test case. An eight-year vet, Turkoglu’s overall rank is 117 (as of December 27th), but his season rank is 24! Clearly Turkoglu is having the best season of his career, averaging 19 points, 6 boards and 4 assists and has greatly improved his shooting and passing statistics. It’s players like this that are great pick-ups because they represent improving players that may be playing at their peak.

Share your pick-ups in the comments section and let me know why you picked up the specific player!

Other Parts: Part 2/5 | Part 3/5

To hoops,

Convert Yahoo Head to Head League Totals to Rotisserie Standings

The Problem
Ever wonder how you really stack up against the competition in your H2H league? Well if you’re a hardcore Yahoo Fantasy Basketball veteran like myself, you probably check your (1) H2H overall Win-Loss records in each category and (2) your total H2H stats in each category often. The cool thing about the latter is that if you put in a few seconds of work, you can actually figure out how you’d be stacking up if the league were scored rotisserie-style. For example, how do your 4300 total points thus far compare to the rest of the league? It’d also be cool to see if you’d be ranked higher if the league were scored rotisserie.

The Solution
With that said, I’m excited to release an excel spreadsheet that does just this. So try it out and tell me how you like. Simply copy-and-paste the names of the teams in your league as well as the total H2H stats in each category. Let me know in the comments if this works for you and if you have any suggestions.

Click here for spreadsheet (hosted on my school’s server).

To hoops,

Trading Steve Nash for Allen Iverson

On December 14th, I traded my first-round draft pick (Pick #6), Steve Nash, for third-rounder (Pick #27) Allen Iverson in a Yahoo head-to-head league that I am playing with my friends.

In this particular instance, I believe I was justified in trading Nash (#6 overall on Yahoo) for the incredible upside potential in Iverson, (#34 overall on Yahoo). Over the years I have found that, in a head-to-head league, it is okay to trade away a “better” player for a slightly poorer overall player if the player you are trading for brings you production in categories you have historically been weak in.

Here is how they compare stats-wise (as of December 24th, 2007):

Category– Nash, Iverson
FG%– 51.6, 45.7
FT%– 93.3, 83.1
3PTM– 1.9, 0.9
PTS– 17.3, 26.4
REB– 3.8, 3.0
AST– 12.4, 7.3
ST– 0.6, 2.4
BLK– 0.0, 0.2
TO– 3.7, 3.7

By looking at the comparison, it’s very easy to see why Nash is ranked as high as he is. There is no disputing his strong stats. But at the same time, when your team is weaker in certain categories and changes need to be made, a great overall player is especially lucrative as trade bait. I should note that I proposed this trade and it was accepted after 3 days.

What attracted me to a deal of this sort, and Iverson in particular?

  1. Change Needed.
    At 40-31-1 (tied for 4th) and 8 games back from the leader, I realized I needed to make a change. I noticed that the only three categories that I was underperforming in were PTS (3-5-0), ST (3-5-0) and TO’s (3-4-1). Categories that I was strong in included 3PM (6-2-0), AST (6-2-0), FG% (5-3-0) and FT% (5-3-0).
  2. Nash is great in categories I already perform well in.
    Nash is known for his crazy assist numbers, his three-balls and his percentages. I get production in these categories from many players on my team. I do realize Nash is supplying much of the strength in these categories (especially assists), but at the same time he would be a great candidate for trade if I wanted to make a change.
  3. Iverson is exceptional in categories I need.
    I need points and Iverson has been on a scoring hot streak. Last time I checked, he was averaging over 33 across an eight game stretch. I also need steals and Iverson is always among the league leaders in that category.
  4. Iverson v. Nash.
    The good thing about this trade from my perspective is that Iverson has been scorching hot and Nash hasn’t been on such a tear as of late (in the last month, Iverson ranked 11th in the Yahoo game, Nash ranked 30th). That will definitely even out in the long-run, but there’s no denying that Iverson scores around 9 more points-per-game and gets around 2 more steals per-game than Nash (categories I need). At the same time Iverson doesn’t really give up too much on the boards or with turnovers. Nash only has distinct advantages in percentages, threes and assists, and even in those categories, Iverson performs above-average overall (i.e. Iverson’s 7 assists a game is very respectable and shouldn’t impact my commanding lead in assists).
  5. Intangibles and future production.
    I also like the fact that Iverson is very durable and can still average 7 more minutes per game than Nash (41 v. 34). This has been the case for many in stating that Iverson will wear down, but out of all the players in the NBA, Iverson has shown the most passion and has the ability to play-through and overcome minor injuries. In addition, Iverson has emerged as Denver’s leading threat on the offense side as Melo has done a better job of getting him the ball. With the Nuggets continually improving and Iverson anchoring the ship, I like the chances of him moving up in the rankings better than I do Nash and his multi-dimensional, streaky offense.

Therefore, trades of this sort can be beneficial to your team if you net out the costs and benefits. In my particular situation the benefits are enormous if A.I. plays at a level even close to what he’s been playing at the last month and the costs are minimal because A.I. has been shooting better, his FT% is strong and his assists are ever-increasing. I’ll give this trade a few weeks to have its effects and then I’ll update on how it’s impacted my team. I am off to a good start, though, I took out the number 2 team last week 6-2-1!

To hoops,