The TIB Efficiency Rating

Every EFF number on this site is the TIB Efficiency Rating — our own weighted formula, not the standard FIBA/NBA efficiency stat. Here is exactly how it works.

The classic efficiency formula treats every stat as equal: a rebound counts the same as a block, and a missed free throw costs the same as a missed three. We think that flattens what actually happens in a game. TIB EFF weighs each action by how hard it is to pull off — rare, high-impact plays earn more, and easy mistakes cost more.

The rating is computed per game: everything a player did well, minus everything that hurt the team, plus a bonus for the level of competition. Season and career numbers are simply the average of those per-game values.

Earns points
  • Block

    the rarest, hardest defensive play

    ×5
  • Steal

    ×4
  • Made three-pointer

    ×4
  • Assist

    a good pass and a score

    ×3.5
  • Made two-pointer

    ×3
  • Point scored

    ×2
  • Rebound

    ×2
  • Made free throw

    the easiest shot, so the smallest reward

    ×2
  • Team won the game

    +5
Costs points
  • Turnover

    ×4
  • Missed free throw

    missing the easiest shot costs the most

    ×4
  • Personal foul

    ×3
  • Missed two-pointer

    ×3
  • Missed three-pointer

    the hardest shot to make, so the cheapest to miss

    ×2
  • Team lost the game

    −5

Why these weights?

Rarer actions outweigh common ones. Blocks are the hardest and least frequent play in basketball, so they score highest — then steals, then assists, then rebounds and points, the easiest things to accumulate in a game.

The same logic applies to shooting, in both directions. A made free throw is the easiest shot in the game, so it earns the least. But missing it is punished hardest — harder than missing a two, which in turn costs more than missing a three. Failing at the easy thing is worse than failing at the hard thing.

The competition adjustment

The same stat line means something different in a top league than in a regional one, so each game also adds a fixed competition-strength value set per league. The BNXT League is the baseline (0); stronger leagues add points (top European leagues around +25) and weaker ones subtract a few. That is why a dominant game in a strong competition outranks the same box score posted a level below.

How it compares to other ratings

The widely used NBA efficiency stat (PTS + REB + AST + STL + BLK − missed shots − turnovers) and EuroLeague’s PIR both weigh every action equally and ignore wins, losses, and the level of competition. TIB EFF deliberately does not — winning matters (+5 per win, −5 per loss), and context matters.

Because of the weights, TIB EFF values run higher than the efficiency numbers you may know from other sites — a monster game can rate 60+. Only compare TIB EFF values with each other; they are not on the same scale as NBA EFF or PIR.