Know ball?
Prove it.

Four daily NBA puzzles to test how well you really know the league. Play the current roster or all of NBA history.

Free. No account. New games daily at midnight.

4
Daily games
2
Pools to play
5,000+
NBA players
Years of history
Connections
Grids
Nettle

Drop in real screenshots to replace these.

Four games, one habit.

A fresh set every morning. The same puzzles for everyone, every day.

Grids

Fill the board with players who match both the row and the column. Rarer picks score lower.

Connections

Sort 16 players into 4 hidden groups of four. Some look like they fit more than one.

Nettle

Guess the mystery player in 8 tries. Each clue's color tells you how close you are.

Rank It

Drag five players into order by a hidden career stat. How many can you place exactly right?

How it works.

Two minutes a day. No account, no ads.

Pick a pool

Active for current rosters, or All-Time for every player in NBA history.

Play the daily set

One fresh puzzle per game, the same for everyone, every single day.

Build your streak

Track win rates and streaks, then come back tomorrow and run it back.

Common questions.

Things people actually ask.

Is Hardwood free??

Yes, completely free, with no account required.

How often are there new puzzles??

A new set of all four games drops every day at midnight.

What is the difference between Active and All-Time??

Active uses only current NBA rosters. All-Time opens the pool to every player in league history.

Do I need an account??

No, just open the app and play. Your stats and streaks are stored on your device.

Which platforms is it on??

iOS, with iPhone and iPad support.

I found a bug.?

Email bbabiker09@gmail.com and fixes ship quickly.

Today's games are waiting.

Download for iOS