League Openings
NBA

H2H categories vs points for fantasy basketball

Published 2026-08-29 · SERP checked 2026-08-29

In fantasy basketball, H2H categories (head-to-head categories) scores nine NBA stats separately against one opponent every week, while a points league adds every stat into a single number. That is why the same player can be a first-round pick in one format and a problem in the other.

Three settings decide what the season actually feels like, and most format explainers skip all three: whether the league scores each category or only the majority, whether lineups lock daily or weekly, and how the two percentage categories behave differently from the other seven.

H2H categories vs points vs rotisserie: which should you pick?

How it worksH2H categories (9-cat)PointsRotisserie
What winsWinning more of the nine categories than your opponent, week by weekThe higher single fantasy-point total that weekThe best cumulative rank across every category over the whole season
What a 19-week season record looks like96-64-11 across categories, or 11-7-1 if the league counts only the weekly majorityA win-loss record plus a points-for totalOne number out of a maximum of 108 in a 12-team, 9-category league
Weekly varianceUnder each-category, nine separate contests means nine coin flips. Under most-categories, they collapse into oneOne number built from every game your roster played, which smooths it outNone. There is no week to lose
Draft strategyBalance, or a deliberate punt. Category shape matters more than raw valueRank by projected total. Simplest draft of the threeBalance only. Punting is close to self-harm
Trade dynamicsBusy. You trade to fix a category, not to upgrade a slotQuiet. A trade is a straight value questionBusy but slower. You are chasing standings points, not a matchup
Time commitmentHighest. Daily lineups, matchup scouting, streamingLowest. Set it and check inMedium. No matchups, but the grind never stops
PlayoffsYes, a bracket, usually the last three or four weeksYes, sameNo. The final standings are the result
Who it suitsPeople who want the format to be the hobbyPeople who already play fantasy football and want one more leaguePeople who hate losing a week to luck
Typical platformESPN, Yahoo, CBS and Fantrax custom leaguesThe ESPN default, Yahoo's High Score default, and SleeperESPN and Yahoo, always a deliberate choice

What is H2H categories (9-cat)?

H2H categories is a fantasy basketball format where you face one opponent each week and compare nine statistical totals separately. Those nine are points, rebounds, assists, steals, blocks, three-pointers made, field goal percentage, free throw percentage, and turnovers. Turnovers is inverted: fewer wins it.

In H2H categories, all nine count the same. A steal is worth exactly what a point is worth.

Each category or most categories: what is the difference?

Each-category versus most-categories is the setting new managers miss, and it changes a league more than the category list does.

ESPN ships two separate versions. In Head-to-Head: Each Category, every category produces its own win, loss or tie, so a 6-3 week adds six wins and three losses to your record and a 19-week season ends looking like 96-64-11. In Head-to-Head: Most Categories, winning the majority gives you one win for the week, and that same 19 weeks ends looking like 11-7-1. Yahoo runs the same split under different names: Head-to-Head Categories and Head-to-Head One Win. Both platforms' scoring pages read that way in August 2026.

The two settings use the same nine numbers and produce different games. Under each-category, margin is everything: a 9-0 week banks nine wins and a 5-4 week banks five, so the gap compounds all season. Under most-categories, a 9-0 and a 5-4 are worth the same single win, so running up the score is wasted effort and punting two categories gets much riskier, because you have handed your opponent two of the five they need.

Why do FG% and FT% work differently from the other categories?

Seven of the nine categories are counting stats. They pile up and they cannot go backwards. Field goal percentage and free throw percentage are ratios instead, and they are the single most misunderstood part of the format.

Team field goal percentage is your whole roster's makes divided by your whole roster's attempts. It is not the average of your players' percentages, so each player's effect on it is weighted by his volume. A center who goes 8-for-10 moves your team number far more than a guard who goes 2-for-3, even though the guard shot better.

The arithmetic is worth doing once. Say your roster goes 109-for-140 from the line in a week, which is 77.9 percent. Add a high-volume big who goes 12-for-24 that same week and your team total becomes 121-for-164, or 73.8 percent. One player just cost you four points of FT%. Now swap him for a 90 percent shooter who only gets to the line nine times all week and goes 8-for-9: 117-for-149, or 78.5 percent. He moved it two thirds of a point.

That volume weighting is what makes punting work. Punting means deliberately conceding one or two categories, most often free throw percentage or turnovers, so you can build an overwhelming edge in the rest. A high-volume, poor free throw shooter does not merely fail to help. He drags the category down every night, which is why the standard advice around elite bigs who shoot badly from the stripe is to stop fighting it and take the other eight.

The two percentages and turnovers are the only categories where a bad game actively hurts you. A player who scores zero points adds zero. A player who goes 0-for-8, or coughs it up six times, does real damage.

Do fantasy basketball lineups lock daily or weekly?

On ESPN, roster changes run daily, with each player locking at his own tipoff. Daily locks are a real difference from fantasy football, and they are what make streaming possible: you pick up whoever plays tonight, take his numbers, and drop him tomorrow. Teams with four games in a week are worth more than teams with two, which is most of the skill in it.

Daily locks are not universal, and the platforms have changed this recently. On Yahoo it now depends on the format: a league on the legacy settings is daily, but the High Score default is built around setting your six starters once a week. Sleeper's basketball game does not use daily lineup locks at all. Its Lock-In mode counts one chosen game per player per week.

ESPN also lets a commissioner switch to a weekly lock. And leagues that do not want one manager winning on volume alone put a ceiling on it. ESPN has a games-played limit per position slot, per matchup. Yahoo caps adds per week in head-to-head leagues, and per season. Whatever they are called, they slow streaming down, and they decide whether the grind everyone praises in categories leagues is even possible.

Two leagues can both say 9-cat and play nothing alike

Nine categories, each-category scoring, daily lineups and unlimited adds is a job. Nine categories, most-categories scoring, weekly lock and four adds a week is a Sunday. Same label. Ask which one you are joining before you say yes, not after.

What is a points league?

A points league converts every stat into a single number using fixed values, and the higher weekly total wins. One number, one comparison, no category math.

ESPN's default points scoring, read in August 2026, is 1 per point scored, 1 per three made, 2 per field goal made, minus 1 per field goal attempted, 1 per free throw made, minus 1 per free throw attempted, 1 per rebound, 2 per assist, 4 per steal, 4 per block, and minus 2 per turnover. Because attempts are negative and makes are positive, a made two is worth 3 and a missed shot is worth minus 1.

Points is where the casual leagues are, and the platforms have pushed it there. ESPN ships head-to-head points as the default for a new basketball league. Yahoo's default is High Score, a points variant covered below. Sleeper's basketball game is points-based too. Not one of the three defaults to categories.

That is platform intent, not league share. Nobody publishes how many real leagues run which format, so treat any percentage you see on this as invented. The closest thing to a sample is what commissioners advertise, and category leagues are well represented there.

Yahoo's default is the strange one, and it is new. For leagues created from the 2025-26 NBA season on, High Score runs a 10-player roster with six weekly starters, and each starter contributes only his single best game of the week. Best of the games he plays while actually in your lineup, that is: bench a starter mid-week and whatever he already scored goes with him. Read the per-stat values off your own league's settings page rather than off an article, this one included. Yahoo's help pages and the write-ups about them do not agree on the values.

So "it's a points league" tells you almost nothing on its own. Ask for the actual numbers.

Rotisserie vs H2H categories: what is the difference?

Rotisserie drops the weekly matchup entirely. Every team gets ranked in each category across the full season, first place down to last, and those ranking points are the standings. In a 12-team, 9-category roto league the maximum score is 108. There are no playoffs, so nobody gets hot in March and steals a title.

Punting is a legitimate H2H tool and close to a self-inflicted wound in roto. Finishing last in a category locks in the minimum points there for the entire season, and you cannot buy them back by dominating elsewhere. Winning a category is worth one point more than finishing second, whether you won it by a mile or by one rebound. The upside is capped. The downside is not.

How does scoring change your draft?

Scoring format changes a draft less than the internet suggests and more than beginners expect.

In points, you draft the projected total. A high-usage guard who turns it over five times a night is fine, because his volume outruns the penalty. In roto, you draft to be top-half in everything and to have no zeroes.

In 9-cat, you are not drafting value, you are drafting a shape. A player who helps in six categories and hurts in two is a different asset from one who helps in four and is neutral in five, even if a ranking list puts them next to each other. Steals and blocks are the scarcest of the nine, so the players who produce them are worth more than their scoring suggests. And once you take two players who both wreck your free throw percentage, you have punted that category whether you meant to or not, and the rest of your draft has to know it.

Category rankings and points rankings genuinely disagree, and the sites publishing both are not being inconsistent. We do not publish rankings. Just check which format the list you are reading was built for, because a points list will talk you into exactly the players 9-cat punishes.

What is the difference between 8-cat and 9-cat?

8-cat is 9-cat without turnovers. That is the whole mechanical difference, and it does two things.

Dropping turnovers shifts value along one axis. Turnovers track usage, so removing the category quietly promotes ball-dominant creators and demotes low-usage bigs and three-and-D wings. The same player can move a tier between the two settings, which is why a ranking list built for one is misleading in the other.

The odd number also changes the arithmetic of a week. With nine categories and no individual category tied, a matchup cannot split evenly: somebody wins at least five. With eight, a 4-4 week is a real outcome with no tie anywhere. Nobody designed it that way. It is just what an odd number does, and it is why 9-cat sees fewer tied weeks.

Some leagues go further and add double-doubles, assist-to-turnover ratio, three-point percentage or offensive rebounds. Those are fine. They are also not what a "9-cat" listing implies, so they belong in the settings you read before joining.

How do you tell which format a league is before you join?

You can identify a league's format from three places: the scoring format name, the category list, and the settings nobody puts in the post.

1. The scoring format name. On ESPN, League Settings then Scoring: the category options are "Head-to-Head: Each Category" and "Head-to-Head: Most Categories," alongside "Head-to-Head: Points" and "Rotisserie." Yahoo lists its scoring type as Head-to-Head Categories, Points, or One Win, with rotisserie as its own league type. Neither platform defaults a new league to categories, so a category or roto league is always a choice somebody made on purpose. CBS and Fantrax use their own labels again, and Fantrax in particular lets a commissioner build a custom category set, so "9-cat" there can mean nine categories you have not seen before. Sleeper is a different problem: it does not offer categories or rotisserie as an NBA league format, so a listing that says "Sleeper 9-cat" is describing a league you cannot actually run there.

2. The category list itself. Nine categories with turnovers, eight without, or something custom. Ask for a screenshot or a link to the settings page. A commissioner who will not send one is telling you something.

3. The settings nobody advertises. Daily or weekly lineup lock. Games-played cap. Adds per week and adds per season. These decide your actual weekly workload more than the category count does.

You can also read the standings. A record like 96-64-11 is each-category. A record like 12-8-1 alongside nine stat columns is most-categories. A single points-per-week number is a points league.

Most listings will not tell you any of this. The LeagueSafe NBA classifieds board, read on August 29, 2026, carried 10 leagues and seven scoring tags: 3-cat, 5-cat, 8-cat, h2h categories, h2h points, one win per category, and one win per week. It has a tag for the each-category split, which is more than most boards manage, and no 9-cat tag at all. So the two 9-cat leagues listed that day put "9CAT" in the title, tagged with nothing, findable only by reading every headline.

A League Openings listing has that field. The scoring dropdown carries six NBA options (H2H 9-cat, H2H 8-cat, rotisserie, H2H points, points, other) plus separate tags for "each category counts," "most categories wins," "daily lineups," "weekly lineups" and "games cap." Small thing. It saves you messaging six commissioners to ask.

Where do you find a league in the format you want?

Browsing the board is free and needs no account. Filter straight to the format:

See open spots on the NBA board

Next: how to find a fantasy basketball league covers the other places NBA openings get posted, and keeper vs dynasty covers the other half of the spec, which is how long you are committing for.

Two things to say plainly. We do not vet leagues or commissioners, and a listing being here, paid or free, is not a recommendation. The full rules say so. And the board launched in August 2026, so the format you want may be thin on the day you read this.

If you run a league with a spot open, that is the fastest fix: list your open spot. It costs $5 for the season, and the code DRAFTSEASON waives it through November 30, 2026. Put the exact scoring in the listing. It is the first thing anyone worth having will ask.

Open spots right now

#1
Hall of Fame5 spots · Startup league
FantraxDynastyH2H 9-cat12 teams$30 buy-inEach category countsWeekly lineups

Been running fantasy football and basketball leagues for fifteen years. This is a new startup and will be a ton of fun..I'm an active and flexible commissioner. And this league will be a blast.

Draft Thu, Oct 1, 6:58 PM EDTDiscord3 managers have asked
#2
Cannibalism Auction Redraft League8 spots · Startup league
FantraxRedraftH2H 9-cat16 teams$50 buy-inEach category counts

One of my favorites. We start with a $300 budget Auction. Every 3 weeks we drop the bottom two teams, then have a mini auction and cannibalize the players of the dropped teams. Once we get down from 16 teams to 8 teams, we have a playoff with some stacked teams.

Discord
#3
8-Foot Rim1 spot · Redraft opening
YahooRedraftH2H 9-cat12 teams$20 buy-inMost categories wins

Slickrock here, I do music for OMS and have done a couple pods. I need 2 more people to join my home league. A blend of newbies and vets. H2H daily 9-cat. 10 active slots, 3 bench, 3 IL. $20 buy-in. Active on the trade block. Slow draft on Fantrax, will transfer to Yahoo later.

Draft Wed, Oct 14, 12:00 PM EDTDiscordSince 20222 managers have asked

5 open spots on the NBA board

Questions

What are the 9 categories for fantasy basketball?
The nine standard categories are points, rebounds, assists, steals, blocks, three-pointers made, field goal percentage, free throw percentage, and turnovers. Eight of them are "more is better." Turnovers is inverted, so the team with fewer wins that category. Field goal percentage and free throw percentage behave differently from the other seven, because they are ratios of your whole roster's makes to your whole roster's attempts, not counting stats that pile up.
What is H2H in fantasy basketball?
H2H means head-to-head. You are matched against one other team each scoring period, usually Monday to Sunday, and only that opponent's numbers matter that week. The alternative is rotisserie, where you are ranked against the whole league across the full season and there is no weekly opponent at all. H2H fantasy basketball comes in three versions: each category, most categories, and points.
How do head-to-head most categories work?
In head-to-head most categories, winning the majority of the categories gives you one win for the week. A 5-4 week and a 9-0 week are worth exactly the same thing in the standings. ESPN calls this setting "Head-to-Head: Most Categories" and Yahoo calls its equivalent "Head-to-Head One Win." The other setting, ESPN's "Head-to-Head: Each Category," gives you a separate win or loss in every category, so a season record looks like 96-64-11 instead of 12-8-1.
What are head-to-head points in fantasy?
Head-to-head points converts every stat into a single number using fixed values, then the higher weekly total wins. ESPN's default points scoring is 1 per point scored, 1 per three made, 2 per field goal made, minus 1 per field goal attempted, 1 per free throw made, minus 1 per free throw attempted, 1 per rebound, 2 per assist, 4 per steal, 4 per block, and minus 2 per turnover, read in August 2026. Every league can change those values, so read yours.
What does 9 cat fantasy basketball mean?
9-cat means the league scores nine categories, the standard eight plus turnovers. 8-cat drops turnovers. That single change moves player value in a predictable direction: turnovers rise with usage, so a ball-dominant guard is worth less in 9-cat than in 8-cat, and a low-usage big or a three-and-D wing is worth more. The odd number matters too. With nine categories and no tied category, a week cannot split evenly. With eight, a 4-4 week is a genuine tie.
What is the best scoring system for fantasy basketball?
The best fantasy basketball scoring system depends on how much weekly work you want. Points is the lightest and the easiest to follow, which is where most casual leagues sit. H2H categories is the heaviest, and gives you the most to do, including punting and matchup-by-matchup roster work. Rotisserie sits between them and removes weekly luck entirely, rewarding six months of being decent at everything. Pick the one whose workload you will still want in February.
What counts as fantasy points in basketball?
In a points league, whatever your commissioner says counts. There is no universal set. ESPN's default penalizes missed shots and turnovers and pays 4 each for steals and blocks. Yahoo's High Score format, the default template for Yahoo leagues created from the 2025-26 season on, uses six weekly starters and counts only each starter's single best game of the week, which no other mainstream points format does automatically. Two leagues both called "points" can score nothing alike, so read the settings page.

Get the newsletter

Written by Scott. One idea per email about finding and running fantasy leagues, no listings spam. Pick the sports you play.

Scott Douglas
Builder, League Openings

Scott plays in dynasty basketball leagues himself and is active in five fantasy basketball Discords, the same communities that seed the board's early listings.

We use Google Analytics to see how the board gets used. No ads, nothing sold. You choose. How we handle data