Welcome to ShamSports.com.

If you have been to this website at some point between 2005 and 2017, you will have noticed it has taken various forms over the years. Since about 2014, however, the intent has been to re-position the site as an international basketball scouting database. A phenomenal amount of work has gone into it becoming that, and yet it is still only about 60% finished. Maybe it will be ready in another couple of years. (Feel free to look around what is already there, but it’s very incomplete thus far, as will be seen. If something is out of date, unfinished, insufficiently covered, entirely uncovered, cosmestically irksome or redundant, pretend it isn’t. It's all in development still. #longgame)

Regardless of the specifics of the form, however, the site has always intended to be one man’s CV, and it still is. Most significantly, it was always best known back in the day for being a repository for NBA salary information.

That was a different era, of course. Other sites can and do do that instead now, and good luck to them – they have businesses to run. The aim of collating the salary information in the first place was never to get traffic. This is not a business. The aim was instead to have a good foundation of information with which to be able to analyse, theorise, understand and speculate about the business side of the NBA; of trades, transactions, signings, waivers, all of what happens, why it happens, and what we can try to plan and anticipate. I collated the data only because I wanted to it to be usable.

Usability of the data is still the key. And with this in mind, I would hereby like to announce the rebirth of NBA salary information at ShamSports, via a shiny new cap-related toy.

After three and a half years of what I think they call development hell, it is my very great pleasure to today announce the launch of what we are calling: The Capulator.




The Capulator is exactly what the portmanteau in the title suggests. It is an NBA salary cap calculator. Rather than writing out cap scenarios, users can essentially draw them, save them, and share them.

Ever written an offseason planning piece in which you devise various moves for your team, and create all kinds of charts and descriptions and whatever else to show your working to people? You needn’t now bother. Come here and draw it.

Open The Capulator. Do whatever you want in it. Hit the save button. Save the unique ID. And that's it. Congratulations! You just created a hypothetical, and a shareable one at that.

Want to know what the Charlotte Hornets' cap situation would look like if they signed Julius Randle to the full (taxpayer) MLE next summer, signed their picks and did nothing else? It takes only a few clicks.

Want to know what it would be like if the Cleveland Cavaliers re-signed LeBron James to a two year minimum salary contract, signed Tyreke Evans to a partially guaranteed four year one, traded Ante Zizic and Cedi Osman for Donovan Mitchell and bought out J.R Smith for the same cost of a small family friendly people carrier? It takes only a few extremely ambitious clicks.

Be as fantastical or as realistic as you choose. The Capulator is not deterministic, and need not be realistic if you don’t want it to be. What it will be, it is hoped, is militarily precise about what is legal and possible. It does not tell you what to do. But we are hoping it does tell you what you can do.



We have beta tested it, and gamma tested it. And yet, through the sheer complexities of size and scale, there will no doubt be things we have not thought of. We therefore kindly ask you to let us know at the usual address. Specifically, advise us of any of the following:

    a) whether the thing works properly in accordance with the rules of the cap (the key one - there's so many rules and intricacies, and we try to honour them all; the only deliberate omission is the Over-38 Rule, which was not realistically programmable),

    b) whether it functions properly as a tool, and

    c) whether there's anything we've missed.

Note also a couple of things that the Capulator isn’t. It is not a trade checker – while the ability to add and remove contracts via (imaginary) trades is key to forecasting cap situations, you must verify the accuracy of such hypothetical deals for yourself. (Use RealGM’s Trade Checker or ESPN.com’s Trade Machine for such a purpose.) It is also not especially smartphone friendly. Maybe soon, but not yet.

What it is designed to be, however, is extremely user-friendly. To see the options with a player's salary, simply click on it. That brings up a list of things you can do with that salary - for example, "waive", "waive with stretch", "buyout" and the like.

To add new contracts via cap room or salary cap exceptions, scroll down to where they are, and click them too. The calculations and projections are then all done for you.



To complete imaginary trades, or to sign players to the inexhaustible minimum salary exception, use the Transactions button at the top in the same way. The availability of exceptions and cap space is calculated and re-calculated based on the moves you make - you decide what you want to do, and the Capulator informs you as to what else is possible.


Whatever you do, however ambitious you are, however biased of a fan you are - we hope you enjoy using it.



The “we” in this blurb is myself – Mark Deeks, particularly esoteric NBA analyst – and Jonathan Ruckman, particularly good coder. It is Jonathan who made it; I (Mark, the guy whose site this is) just consulted on the process, developed it, helped sculpt his initial idea, host it and wrote this bit.

We hope this is a very useful tool for both your understanding and your enjoyment of the NBA's team-building landscape. On a more selfish level, we hope that it helps in this respect more than anything ever has or could ever wish to.

And if it isn't, do please help us make it so. This is for the NBA cap-loving community. As a community, help us back.

Thanks!

    - Mark, on behalf of Jonathan, and himself

2014 Summer League rosters: Philadelphia
July 5th, 2014

Nerlens Noel – Noel will be the best player from the 2013 draft, barring more significant injuries. There is no reason why this as-near-as-is 7 footer with wingspan, athleticism, instincts, anticipation, body control and hustle should not average 10 points and 3 blocks per game at his peak. The offensive end is less certain, as […]

Posted by at 4:32 AM

2014 Summer League Rosters – Orlando
July 4th, 2014

Kadeem Batts – Batts is somewhere in between Mike Davis and Mike Scott. He is a wiry strong finesse power forward whose game is based around the mid-range jumpshot and who rarely creates. Be it through the pick and pop, the pick and roll, cuts to the basket or through running the court in transition, […]

Posted by at 4:20 AM

2014 Summer League rosters – Houston
July 2nd, 2014

Miro Bilan – The 6’11 Bilan turns 25 later this month, yet this is his first foray into the NBA. He has long been on the radar of clubs around the world, appearing in European championships at various age levels, and finally cracking the Croatian national team this past season. Bilan has never really broken […]

Posted by at 6:51 PM

The Louis Williams/Lucas Nogueira Trade
June 28th, 2014

(originally published elsewhere) In a trade agreed to last night, and perhaps already to have been made official by the time this sentence is finished, the Toronto Raptors agreed to trade John Salmons and his partially guaranteed contract to the Atlanta Hawks in exchange for Louis Williams and the draft rights to Lucas Nogueira. Toronto […]

Posted by at 1:31 AM

The fourth and probably final part of the Tim Duncan/Zach Randolph contract saga
June 24th, 2014

Further to this, this and most recently this. In the last update, I explained how Tim Duncan had had his contract modified, but Zach Randolph had not. And yet what I could not explain was why Tim Duncan had had his contract modified, but Zach Randolph had not. Was it because simply no one had […]

Posted by at 4:26 AM

Tampering, What It Is, And How Not To Not Quite Do It
June 22nd, 2014

(originally published elsewhere) A report from the Chicago Sun Times’s Joe Cowley is currently doing the rounds, providing as it does an intriguing look into the conduct of Chicago Bulls head coach Tom Thibodeau, and a fresh perspective on the comprehensively documented possibility of Carmelo Anthony joining the Chicago Bulls. The report focuses on Thibodeau, […]

Posted by at 1:32 AM

Wildly Unnecessarily Lengthy 2014 NBA Draft Board, Part 2: NCAA Shooting Guards
June 17th, 2014

There follows the second in a series of posts that breaks down the players eligible, either automatically or by early entry, for the 2014 NBA Draft. This list is for the shooting guards. As ever, the list is about 35 players longer than it needs to be, because one of these days, the NBA draft […]

Posted by at 10:39 AM

Wildly Unnecessarily Lengthy 2014 NBA Draft Board, Part 1: NCAA Centres
June 16th, 2014

There follows the first in a series of posts that breaks down the players eligible, either automatically or by early entry, for the 2014 NBA Draft. This list is for the NCAA centres, or centers if you’d prefer. As ever, the list is about 35 players longer than it needs to be, because one of […]

Posted by at 7:08 PM

Tim Duncan did indeed get a pay rise
June 14th, 2014

This post is essentially the conclusion to a post from nearly two years ago, dated July 22nd 2012. That post was itself a follow-up to this post, published three days prior. The two posts combined to document an issue, or was at the time a potential issue, of a mistake in a contract. Sitting in […]

Posted by at 1:21 AM

Chandler Parsons And The Rare Instance Of The Deliberate Overpayment
June 5th, 2014

(originally published elsewhere) After they picked him 38th in the 2011 draft, the Houston Rockets signed second round pick Chandler Parsons to a four year contract, one that paid slightly but not significantly above the minimum salary. Giving three year contracts to early second round picks, or late second round picks that you really like, or undrafted […]

Posted by at 1:34 AM