Tools to help you forecast the results of today's NBA games
…presented by




Daily Blurbs

XML Get RSS Feed

Prior year data is available
Sun, 23 Oct 2016 (by RotoGuru)

Last year, I produced a data file with daily data for every player in the NBA for the 2015-16 regular season and postseason. DFS points, salaries, and positions are shown for each gameday for FanDuel, DraftKings, Draftday, and Star Fantasy. The file is still available at a cost of $20. For more information, follow this link.

A similar file is available for the 2014-15 regular season. It is available for free. The data elements are a bit more limited, but you'll probably find what you are looking for. Here is the link.

In each case, the file can be easily imported into Excel. Simply copy/paste the data into an excel spreadsheet, then select
Data->Text to columns->Delimited->Other : (colon)->Finish
to parse the data into columns.

I plan to produce a similar file for the upcoming season. It will also be a subscription service, updated daily. The file may not be ready for opening day, but should be available during the first week. Pricing details are not yet finalized, but the file will be free for an initial trial period.

Ready, set, wait
Mon, 03 Oct 2016 (by RotoGuru)

NBA processing will not start until the regular season begins. In some years, I have generated preseason NBA stats, but this year I’ll be taking an extended vacation for the first half of October, so all NBA processing will be deferred until the regular season starts. I expect to be offering stats similar to last year, probably with a few minor tweaks. More details will be announced near the start of the season.

DNP data disparity
Tue, 08 Mar 2016 (by RotoGuru)

I discovered that some DNP games were incorrectly being included as games played for some players in the various RotoGuru stats reports. This caused some per-game averages to be understated.

I think I have it fixed. But please let me know if you think otherwise. If a player does not appear in a game, it should not be included for determination of per-game averages.

NBA Data file - version 2
Tue, 09 Feb 2016 (by RotoGuru)

Based on some early feedback, I've added a few enhancements to the NBA data file. The following data elements are now available in "version 2".

GameID - a unique identifier for each game.
Game time (ET)
Double-double indicator
Triple-double indicator
Daily salary change (for each game site)

For more details, see this thread at the RotoGuru Hoops Forum.

NBA DFS data file goes to subscription basis on Feb 1
Thu, 21 Jan 2016 (by RotoGuru)

I've had a pretty active response to the NBA DFS data file discussed in my Jan 9th blurb (see item below). The file has already been accessed from almost 400 different IP addresses in less than two weeks.

As promised, continued access to this file will be a premium service, effective Feb 1, 2016. From that date forward, only subscribers will have access to the complete file. The subscription fee of just $20 (one-time) will provide access for one user for the remainder of the current NBA season, including the playoffs.

The file will continue to be updated daily, usually by 6:00am ET. Links to subscribe and for terms of service now appear at the top of the file. (Note that the subscription heading will not appear if you access the file through an authorized subscription URL.


NBA Data gluttony: all-in-one file
Sat, 09 Jan 2016 (by RotoGuru)

Many DailyHoopsData and RotoGuru users already pull down NBA DFS data in text format from various sources. This allows them to manipulate and massage the raw data to meet individual needs.

I've developed a consolidated text file that includes game-by-game player history for the entire 2015-16 NBA season. DFS points, salaries, and positions are shown for each gameday for the four affiliated DFS sites. Data on games started, minutes played, and final team scores are also provided. If you've been cobbling together your database from multiple sources, this file might be your one-stop shopping solution.

For the moment, I'm making this file free to all. However, it will eventually be a premium service, for which I'll probably charge a flat $20 (per user) for daily access throughout the remainder of current NBA season, including the playoffs. I need to do this because advertising is one of the primary revenue sources for the site, and those who access this data file will be getting it ad-free.

The interface and mechanism for a subscription service has not yet been developed, so there is no opportunity to sign up yet. Until that is set up, you can access it for free using this url:

The data fields in each line are colon delimited, with data headings in the top line. Hopefully, most of the data elements are self explanatory. If you have feedback or questions, please use the related thread in the RotoGuru Hoops Message Forum.

A Call to Arms
Thu, 12 Nov 2015 (by RotoGuru)

Unless you've been hibernating for the past few weeks, you know that the Daily Fantasy Sports experience as you know it is under assault from regulators and politicians.

If you would like to support the effort to keep Daily Fantasy Sports available to all, please sign the petition at

What's the score?
Fri, 30 Oct 2015 (by RotoGuru)

By popular request, I've added team points to the daily fantasy point recap. The final score of the game is now listed. This data appears in both the standard HTML format as well as the SCSV text format.

What's not working correctly?
Wed, 28 Oct 2015 (by RotoGuru)

I've spot-checked a number of reports this morning, and - at least on the surface - they appear to be working properly. But the devil's often in the details. So this is where all of you can help. If you find any apparent errors or glitches, please let me know.

Here is a list of the most popular reports:

Many pages provide options for text formatted output (usually SCSV delimited).

Clearing out the cobwebs
Thu, 22 Oct 2015 (by RotoGuru)

The site is getting set up for the 2015-16 NBA season, although not all features and reporting have yet been updated. I hope to have most things ready by opening day.

Meanwhile, as an early present to those of you who love to crunch data, here is a link to game by game player details for the entire 2014-15 season, including DFS salaries, points, and positions, plus summary stat lines, team point totals, and more, all in a colon-delimited text file. Have at it!

Getting noticed, of sorts
Tue, 03 Mar 2015 (by RotoGuru)

There is a nice review of the sortable stats report posted at DFS Bookmark.

Star Power
Wed, 28 Jan 2015 (by RotoGuru)

Today I am introducing a new DFS affiliate: Star Fantasy Leagues.'' Although formed in 2012, this site is now fully operational and poised for growth. They cap the amount of lineups a user can enter into any single contest, deliberately keeping their contests smaller as many players are not interested in playing a 90,000 person tournament. Daily contests are now offered for NBA and NHL, and (of course) MLB and NFL contests will also be offered in-season. In addition to a variety daily contest formats, SFL offers a full season league platform for traditional fantasy players. Baseball leagues will begin forming during spring training.

For those who played NBA DFS contests at DraftStreet over the past years, Star provides an almost seamless transition, as the point formula for NBA contests is the same (see scoring formula). That also makes it convenient to integrate into the RotoGuru arsenal of analytical tools, as that scoring formula has already been tracked (in the background) all season, in spite of DraftStreet's demise. I've started picking up NBA contest salary history for Star since mid-January. So you can immediately take advantage of tools and/or reports such as Daily Fantasy Points, sortable stats, and individual player histories. If you would like to try out the site, please register using this link. You can register for free and immediately play in daily freerolls. If/when you decide to make a deposit, you can get a 20% deposit bonus using code SFL20.

There's no games like snow games
Mon, 26 Jan 2015 (by RotoGuru)

Two of today's NBA games have been postponed due to the impending storm in New York City.

Sacramento@Knicks has been rescheduled for March 3.
Portland@Nets has been rescheduled for April 6.

In-season NBA schedules and schedule-related processes at and have been updated to accommodate these changes.

NumberFire: How to Build the Perfect DFS Lineup
Thu, 15 Jan 2015 (by, twitter: @numberFire)

(Orig publ. date: January 13)

Our algorithms here at numberFire run a script every day that gives us the "perfect lineups" from the previous day of NBA DFS. Our own Michael Worthington built a script to compile the optimal lineups from previous days, and our DFS guru, Sam Hauss, puts it out in article form and includes all the major DFS sites. We've been doing it a little over a month now, so I wanted to take some time and analyze some trends from the data.

[click here to read the rest of the article on]

Triple-double double-ups
Mon, 05 Jan 2015 (by RotoGuru)

I was alerted yesterday that my point calculations for DraftKings were being incorrectly applied for players with triple-doubles. DraftKings awards points for double-doubles and triple-doubles, and I erroneously assumed that one or the other would apply, but not both. However, it seems that when a player earns the point bonus for a TD, he also earns the DD bonus. My bad.

So, I adjusted the historical DK points to reflect the proper scoring. This was done last night. So if you noticed that my listed DK point totals for some players inexplicably jumped by 1.5 (or some multiple thereof) overnight, that's the reason. is produced by Uncommon Cents LLC, and all original content on this site is subject to © copyright protection. Data is provided solely for the enjoyment and non-commercial use of site visitors. DHTML/JavaScript Menu by TwinHelix Design. Additional JavaScript code provided by Shawn Olson's Creative Arts. For general support or to report errors, send an email to