# Swish & Dunk — Score 6.9/10

> Swish & Dunk is a basketball manager game developed by Hiro Sports Lab, available on browser, iOS, and Android. Mode: Online multiplayer. Price: Free. Our score: 6.9/10.

Source: https://basketballmanagers.com/reviews/swish-and-dunk/
Published: November 14, 2026

**Disclosure:** Swish & Dunk is developed by Hiroshi Andrea (Hiro Sports Lab), the founder of Basketball Managers. We scored it with the same criteria as every other game, did not let the developer see this review before publication, and most of our sources are pages he wrote. Weigh our score accordingly.

## Fact sheet

- Developer: Hiro Sports Lab
- Released: 2026
- Platforms: Browser, iOS, and Android
- Modes: Online multiplayer
- Price: Free
- Status: Active
- Where to play: [Official website](https://swishdunk.com) · [App Store](https://apps.apple.com/app/id6815548610) · [Google Play](https://play.google.com/store/apps/details?id=app.basketballmanager.swishdunks)

## Features

### Game type

- Genre: Online manager
- You play as: General manager, Head coach
- Players & teams: Fictional
- League structure: European pyramid
- Rules: NBA (48 min)

### Match engine

- Simulation model: Possession by possession
- Match view: 2D, Box score, Text play-by-play
- Watch matches live: Yes
- In-game decisions (timeouts, subs): No
- Instant simulation: No
- Match replay: Yes
- Shot charts: Yes
- Fatigue: Yes
- Fouls & foul trouble: Yes
- Momentum & clutch: Yes
- Home-court advantage: Yes

### Coaching & tactics

- Offensive systems: 15
- Defensive systems: 8
- Zone defense: Yes
- Full-court press: Yes
- Playbook / play editor: No
- Rotations & minutes: Yes
- Individual training plans: Yes
- Staff (assistants, scouts, medical): Yes

### Players

- Ratings per player: 49
- Hidden potential: Yes
- Progression & aging: Yes
- Morale & playing-time demands: Yes
- Team chemistry: Yes
- Injuries: Yes
- Player cards / collection: Yes
- Retirements & Hall of Fame: Yes

### Roster building

- Draft: Yes
- Draft lottery: No
- Trading draft picks: No
- Scouting (hidden ratings): Yes
- Contract negotiation: No
- Transfer market: Live auctions
- Trades: None

### Front office & economy

- Salary rules: Club budget (European style)
- Luxury tax: No
- Club finances: Yes
- Ticket pricing: Yes
- Merchandising: Yes
- Arena & facilities upgrades: Yes

### League & world

- Promotion & relegation: Yes
- Domestic cups: Yes
- National teams: Yes
- Season awards: Yes
- News feed & media: Yes
- In-game editor: No

### Online & multiplayer

- Multiplayer type: Persistent online world
- Match schedule: One game per day
- Market shared with other players: Yes
- AI runs inactive teams: Yes
- Friendlies vs other players: Yes
- Global leaderboards: Yes
- Chat & forums: No

### Platforms & tech

- Playable offline: No
- Cloud save: Yes
- Cross-platform progress: Yes
- Account required: Yes
- Languages: 21
- Tutorial / onboarding: Yes

### Monetization

- How it makes money: Nothing: no ads, no purchases

## The verdict

Nothing is for sale, the 23 tactical systems are tested and the possession engine is documented in detail. But this world is three months old, has a small human population and no chat, and the front office has no contracts and no trades. A promising starter, not yet a reference.

### The good

- Genuinely nothing for sale: no ads, no subscription, tokens can’t be bought (confirmed on both store listings and in the terms of service)
- 15 offensive and 8 defensive systems, with a published 153,936-game study of which beats which
- Unusually transparent design: engine formulas, pack odds, salary curve and economy published with real numbers
- One game a day, roughly four-week seasons: a full promotion race fits in a month
- Same club on browser, iOS and Android, in 21 languages
- A developer who ships constantly: more than ten documented feature drops between 20 October and 9 November 2026

### The bad

- Small community: the developer’s own counts range from about 120 to 180+ human clubs, with no chat, forum or private leagues
- No contracts and no trades between managers; salaries are a fixed function of Overall
- Seven of the 49 skills do nothing in the match engine but still raise Overall and salary
- Evidence of engine extremes: 144-40 and 39-130 games in Season 1, a 174-103 final in an official store screenshot
- Wins pay tokens and packs, top divisions earn far more: an economy that can snowball
- Fast-moving rules and contradictory docs: store pages still list 8 offenses and 10 divisions


### Who it’s for

- Busy managers who want a daily five-minute check-in on their phone
- Players who refuse any form of pay-to-win, ads included
- Tactics fans who like counter-picking systems before a game

### Who should skip it

- GMs who want contracts, cap rules and trade negotiations
- Anyone who needs a big, chatty community or a private league with friends
- Players who want to simulate ten seasons in an evening, or play offline

---

Most basketball manager games ask you to choose between depth and convenience. The great browser managers of the 2000s gave you a persistent world full of real opponents, and asked you to accept a spreadsheet interface and seasons that last a quarter of a year. Mobile managers gave you a slick interface, and then sold you the players. Swish & Dunk is a bet that you can have the first world with the second interface, and without the store: one game a day, player cards and pack openings, a shared auction market, and nothing at all to buy.

It is a good bet, and a young one. The game went online at the end of August 2026, the Android app followed in October and the iOS app in November, and the world it runs is still small enough that its developer counts human-run clubs by hand. This review covers what is already there, what is still missing and where the official story contradicts itself. We hold it to the same standard as every other game on this site, which matters even more here, because it is our founder’s game.

![Swish & Dunk Set Lineup screen on iPad, with five player cards on a half court, backups by position and the tactics panel](../../../assets/reviews/swish-and-dunk/01-lineup.jpg)
*Set Lineup on iPad. All five starters carry national-team flags (two Italians, a Greek, a Spaniard, a Serb), the offense is left on “Balanced”, and the bench column holds exactly one backup per position with the reserve slots empty. That structure matters: the engine only replaces a player with someone listed at his position, so an empty reserve row means tired starters stay on the floor. Image: Hiro Sports Lab / App Store listing.*

**The short version**

- **Play it if** you want an online league against real people, on your phone, a few minutes a day, with the certainty that nobody can buy an edge.
- **Play it if** you enjoy choosing a tactical system against a specific opponent and reading why it worked in the box score.
- **Skip it if** you came to run a cap sheet: there are no contracts, no trades and no negotiations.
- **Wait a few months if** you need a crowded world and a place to talk to rivals: the community is small and there is no chat.

## How we researched this review

**We did not play Swish & Dunk.** The game lives behind a sign-in screen at swishdunk.com/play/, and our rules forbid creating accounts on the services we review. So there is no `testing` block on this page and no hands-on anecdote in this text.

![The Swish & Dunk sign-in screen at swishdunk.com/play/, with Google, Apple and email options under a fan of player cards](../../../assets/reviews/swish-and-dunk/13-sign-in-wall.jpg)
*Where our hands-on ended: the /play/ page shows only this sign-in panel. There is no guest mode, no public league browser and no public player or team page, so nothing in the game itself can be inspected without an account. Image: our capture of swishdunk.com/play/.*

What we did instead:

- **Official site, end to end.** We read every page in the site’s sitemap that describes the game: the match engine explainer and the October engine update, the tactics guide and the 153,936-game tactics study, the guides to all 49 skills, to point guards and centers, to training, economy, rewards and pack odds, the complete game guide, the Season 1 recap, the September Players of the Month, the stats-analysis piece built on three real games, the Android and iOS launch posts, the developer’s two genre rankings and his head-to-head comparison, the terms of service and the privacy policy.
- **Stores, several countries.** We read the App Store listing in the US, Italian, British, German, French, Spanish and Brazilian storefronts (version 1.0.8 and its notes) and Google Play in US English, Italian and German (last update 8 November 2026, download band, data safety).
- **The official YouTube channel**, through its public feed: titles, dates, descriptions and view counts of the 15 most recent uploads.
- **Independent coverage.** We searched Reddit, forums, review sites and general web results for the game, the studio name and the X handle. We found none. The X account itself could not be read without logging in.
- **Captures.** We captured public pages of swishdunk.com with headless Chrome. All in-game screenshots come from the official store listings or from the developer’s site, and every caption says so.
- **Real-world data.** We checked the developer’s NBA benchmark against Basketball-Reference’s league averages.

One more caveat. Almost every number about the game in this review comes from pages written by the developer, who is also our founder. We treat them as official documentation, not as independent evidence. Where those pages contradict each other, and they often do, we say so.

![The swishdunk.com home page: the headline, store badges and counters for games simulated, divisions, tactical systems and languages](../../../assets/reviews/swish-and-dunk/02-official-site.jpg)
*The official site as we captured it on 14 November 2026. The counter strip reads “11,500+ games simulated” and “10 divisions”, yet the developer’s 1 November ranking already cites 12,126 games, and the latest App Store notes describe a new structure topped by a single Master League. The marketing has not caught up with the game. Image: our capture of swishdunk.com.*

## A season, step by step

Everything below comes from the official guides, release notes and screenshots. We could not watch a season ourselves.

**1. Arrival.** You sign up with email, Google or Apple and take over an unclaimed club in the bottom tier, players included. You start with $500,000, 50 tokens and one Rest Pack, one Treatment Pack and one Morale Booster. You rename the club, pick colors and build a crest and jersey in the logo editor (more than 140 symbols and 106 crest shapes since 26 October). A welcome pack reveals your roster card by card. Since 20-21 October new managers also get “starter missions”. You can join at any point in a season: the club you take over is already in a league.

**2. The daily loop.** Players train every morning (07:00 Central European Time per the training guide; since 28 October times display in your own time zone). Then comes one league game a day, at rotating times. You set the lineup, minutes and tactics beforehand; if you don’t log in, your last saved choices play. The game is simulated in full at tip-off and released as a compressed live broadcast of about 12 minutes on a 2D court, then stays available as a replay with play-by-play, box score, shot chart and man of the match.

**3. The week.** The 14-day calendar on Home (added 26-28 October) shows the fixed weekly beats. Monday is Street Monday, a one-day 3x3 knockout for the 16 clubs of each group. Wednesday brings the National Scout Pack, Friday the International Scout’s Scout Pack. Sunday hands out the awards: Player of the Week by position, and Player of the Month, with token bonuses. Cup rounds run alongside the league.

![The Swish & Dunk 14-day calendar showing training at 9:00, league rounds, cup games, Street Monday, scout packs and award days](../../../assets/reviews/swish-and-dunk/14-calendar.jpg)
*The Home calendar from late October. In a single week: daily training, league rounds 20 to 26, a cup tie, Street Monday, both scout packs and two award days paying +15 and +5 tokens. It is a lot of small appointments, which is the design: something to check every day, nothing that takes long. Image: Hiro Sports Lab / swishdunk.com.*

**4. Regular season.** Groups of 16 split into East and West conferences play 22 rounds. Standings are ranked by winning percentage, and the standings page also lists statistical leaders. In the first seven rounds every team is treated as fourth for ticket-attendance purposes, so the economy doesn’t punish an unlucky start.

**5. Playoffs.** The top four in each conference qualify: single-game quarterfinals and semifinals, then a best-of-three final. Both finalists are promoted, the bottom two relegated. Regular-season MVP and Defensive Player of the Year are awarded per division, Finals MVP at the end. Eliminated clubs keep playing friendlies, which pay TV money and tokens and develop players exactly like official games.

**6. The draft and the rollover.** After the playoffs each group gets a class of 32 prospects aged 18-19. You rank up to eight in advance and the draft runs itself over two rounds, worst record first, with no lottery. At the rollover players age by a year, salaries are recalculated from the new Overall, and since 1 November careers follow an arc: growth until 29, flat from 30 to 32, decline from 33, retirement between 36 and 40. Club legends with 100 or more games can enter your own Hall of Fame in their last season.

**7. And again.** Season 1 ran from 26 August (the Cup opened first) to 16 September; Season 2 started the next day. That is about three and a half weeks per season, and the world is now in season 4. From season 4, per the App Store notes, a Manager Leaderboard decides your division, with a single Master League on top.

![Swish & Dunk home screen on iPad: next game, previous game 174-103, man of the match with 36 points](../../../assets/reviews/swish-and-dunk/03-home.jpg)
*Home on iPad, from the official App Store set. The Div 7 club shown is 22-0 with a team rating of 81, and its last game was a 174-103 playoff final dated 11 October. The man of the match went 8-of-11 from three. Strong human-run clubs in low divisions can produce scores like this; it is one of the clearest pieces of evidence about the engine’s extremes. Image: Hiro Sports Lab / App Store listing.*

The structure itself is moving, and the official sources disagree about it. The home page, both store descriptions and the app launch posts all say “10 divisions”. The App Store notes for version 1.0.8 introduce the Master League. The developer’s 11 November comparison says “there are four tiers today”, while his 13 November ranking still says clubs are “spread across 10 divisions”. Read all this as a live game still finding its shape, not as a fixed spec.

## The match engine

### How results are calculated

Swish & Dunk explains its engine more openly than almost any game we have reviewed. A game is four 12-minute quarters plus five-minute overtimes until someone wins. Every possession is a chain of “duels” between an attacker and a defender: a turnover check, shot selection, the shot, a possible foul, the rebound. Each duel starts from a base rate and moves with the ratings gap divided by 400, so 4 rating points are worth one percentage point.

| Engine constant | Value (official) |
| --- | --- |
| Base make rate: close / mid-range / three / free throw | 60% / 42% / 36% / 75% |
| Base turnover rate | 13% |
| Base shooting foul / non-shooting foul | 8% / 5% |
| Fast-break share of possessions | about 15%, scaled by the offensive system |
| Offensive rebound rate | roughly a quarter of misses |
| Fatigue penalty | up to −30% of ratings; high Stamina softens it by up to 60% |
| Game Shape | ×0.90 at 80, ×1.00 at 100 |
| Morale | ×0.90 at 0, ×1.00 at 100 |
| Home court | +1.2% on every rating |
| Rust | ×0.85 in the first quarter after 10+ games on the bench |
| “Night” form | ±3% (very consistent) to ±23% (streaky), full on shooting, one third elsewhere |
| Clutch time | last 5 minutes, margin ≤ 8: Clutch ±10%, age ±8%, two best leaders cut turnovers up to 15% |
| Momentum | capped at ±0.6, fades 10% per possession; auto timeout below −0.4 (7 per game) |
| Fouls | out at 6; subbed at 3 in the first half or 4 in the third quarter |

*Source: swishdunk.com, “How the match engine works” and “All 49 skills explained”.*

Two design choices stand out. First, position is not a label: the engine multiplies decisions by role. A point guard starts half-court plays three times as often as the neutral weight, a center goes for blocks 2.6 times as often. In the developer’s 3,000-game tests a 72-rated starting point guard averaged 18.9 points and 7.1 assists, and a 72-rated center 12.4 points and 10.7 rebounds on 60% shooting. Second, relative quality changes usage: a player 10 points better than his teammates gets about 1.5 times the touches. Games are seeded, so the replay always matches the box score.

### What you see, and what you can do live

You watch a compressed broadcast of about 12 minutes. Since 20-21 October it is drawn on a 2D court, every shot placed where it was taken, with effects for dunks, blocks, threes and lead changes, plus a shot chart. You cannot do anything during it: no timeouts, no substitutions, no tactical changes. The coach’s timeouts are automatic, triggered by momentum.

![Swish & Dunk 2D court during a live game, with a SLAM DUNK effect and the score Milwaukee 53, Rome 50](../../../assets/reviews/swish-and-dunk/04-live-court.jpg)
*The 2D broadcast added on 20-21 October: a shot marker, the scorer’s name and a cartoon effect. It is presentation, not control. The result was decided at tip-off, and you are watching a seeded replay. Image: Hiro Sports Lab / swishdunk.com.*

### Realism: what the evidence says

On 1 October the developer recalibrated the engine against the NBA, using about 2,200 league games between teams within 2 Overall points of each other. We set his before-and-after numbers next to Basketball-Reference’s 2025-26 league averages:

| Per team, per game | S&D before (Season 1) | S&D after (October) | NBA 2025-26 (Basketball-Reference) |
| --- | --- | --- | --- |
| Pace / possessions | 82 | 101 | 99.4 |
| Points | 92 | 116 | 115.6 |
| 3-point attempts | 25 | 36 | 37.0 |
| 3P% | 40.4% | 36.5% | 36.0% |
| Assists | 17.4 | 26.3 | 26.7 |
| Free-throw % | 70% | 79% | 78.3% |
| Blocks | 2.1 | 5.0 | 4.8 |

*S&D figures: developer data from “The new match engine”. NBA figures: Basketball-Reference league averages per game.*

![Before, after and NBA 2025-26 comparison table for possessions, points, threes, assists, free throws and blocks](../../../assets/reviews/swish-and-dunk/05-engine-calibration.jpg)
*The developer’s calibration table. The “after” column lines up with real 2025-26 averages to within a few tenths, a closeness only possible because these are averages over evenly matched games. Nobody outside the studio has reproduced it. Image: our capture of swishdunk.com.*

That is the right target, and the method is sensible. The problem is that it covers the middle of the distribution, and the evidence of problems sits in the tails and in the timing.

- **Season 1 extremes (old engine).** The recap lists a 144-40, a 137-44, a 39-130 home loss, a Division 1 MVP shooting 62.7% from three and a center at 64.2%, a steals leader at 4.4 per game and a blocks leader at just 1.1.
- **Star usage by design.** The new engine says a star 10+ points better than the other starters averages around 37 points, 10 rebounds and 6 assists on 25 shots, scores 40+ in four games out of ten, and that triple-doubles became about 30 times more frequent. That is a deliberate choice, and a long way from real NBA usage.
- **Pace in practice.** In the developer’s own stats-analysis article, three Division 1, 2 and 9 games played on 4 October, three days after the recalibration post, had 79, 81.5 and 72.8 possessions, not the 101 claimed as the new average. Tactics move pace, and these were deliberately chosen tactical games, but three out of three well below the average is worth noting.
- **Lopsided games after the update.** The App Store home screenshot shows a 174-103 final dated 11 October.
- **Ratings saturation.** The same analysis piece names Division 1 and 2 players with 100 in perimeter defense, interior defense, contest, blocks, steals, ball security, post offense and offensive rebounding. When many top players sit at the ceiling, ratings stop separating them.

The upset rate is documented too. In the developer’s test a Division 5 roster beat a Division 1 roster 37.4% of the time, and the Season 1 Cup saw a Division 10 side beat a Division 1 side 80-79. Home teams won 53.3% of Season 1 games. The engine is clearly built with care, but no one has yet shown that its new averages hold across the whole league, and some public outputs say they don’t always.

## Coaching and tactics

### What you control

- **Rotation:** a starting five, then a backup and a reserve for each position. Minute targets are spread over the full 240 minutes, and starters play natural stints of 7-8 minutes. Players are subbed out below 45 stamina, in foul trouble or 1.5 minutes over their target, and only by someone who lists the same position as primary or secondary.
- **Systems:** one of 15 offenses (5-Out, Motion, Pace and Space, Princeton, Small Ball, Spread Pick-and-Roll, Run and Gun, Triangle, Heliocentric, Post Hub, Horns, Dribble Drive Motion, Half-Court Control, Spain Pick-and-Roll, Split Action) and 8 defenses (Man-to-Man, Switch-Everything, Drop Coverage, Pack Line, No-Middle, Match-Up Zone, Full-Court Press, Half-Court Trap). Each sets 13 levers: pace, three-point and paint tendency, pick-and-roll use, transition, ball movement, turnover risk, offensive rebounding, perimeter and interior contest, forced turnovers, fouls and defensive rebounding. Pace is the average of your offense and their defense. No choice means “Balanced”, an even mix.
- **Chemistry:** each pair of starters builds games together, up to about 40. A stable five plays better than one reshuffled daily.
- **Morale:** starting raises it, sitting lowers it, and an unhappy player plays up to 10% worse.
- **Training:** per player, General (Physical, Mentality), Shape, or Specialized with a focus group (covered below).
- **Staff:** seven roles at levels 1-5 per the 13 November ranking (the economy guide, written earlier, lists five). The Assistant Coach suggests a lineup and tactics, and from level 4 also studies the opponent. The Player Development Coach sets training. The Strength and Conditioning Coach helps Game Shape. The Team Physician halves injury risk and duration at level 5. The Chief Revenue Officer sets ticket prices. The International Scout and National Youth Scout bring the weekly scout packs.
- **Since 1.0.8:** a “Tactics Effect” card shows what your tactics actually changed in each game.

### Do tactics matter? The developer tested it

In a 153,936-game study on cloned rosters, the first version of the engine had a dominant strategy: Princeton with a full-court press beat an identical team 71.5% of the time, because of turnovers. The developer retuned turnover risk and forced turnovers, and added a matchup bonus along three axes: threes against perimeter contest, paint attack against rim protection, ball movement against pressure. Afterwards every offense landed between 48.8% and 51.0% overall, but individual matchups ranged from 40.0% to 58.5%. The raw data is offered as a CSV download.

![Offense against defense win-percentage matrix from the Swish & Dunk tactics study](../../../assets/reviews/swish-and-dunk/06-tactics-matrix.jpg)
*The matchup matrix behind the tactical game. Small Ball wins 58.5% against Drop Coverage but only 42.5% against Switch-Everything; the Triangle swings from 58.3% to 40.0%. A ±8-point swing on equal rosters is real leverage, comparable to a sizable talent edge. Note that the matrix covers the original 8 offenses only. Image: our capture of swishdunk.com.*

The developer’s game breakdowns show what that looks like in the box score. In one Division 9 game, a team without a center chose Drop Coverage, which concedes threes to protect the rim. It conceded 13-of-22 from three and 15-of-21 at the rim, and lost by 18. In a Division 1 game, Switch-Everything held a Pace-and-Space offense that averaged 131.7 points per 100 possessions to 103.0. That is the core of Swish & Dunk’s appeal: a tactical decision with a readable, measurable consequence.

### What is missing compared with the genre’s best

- **No in-game coaching.** TopGM Online, Hoop Land and Draft Day Sports let you act during the game; here everything locks at tip-off.
- **No opponent prediction.** BuzzerBeater rewards guessing the rival’s focus. Here you never see the opponent’s system in advance, and CPU clubs change theirs every game, so you counter-pick by reading rosters.
- **No player instructions, playbook or set designer**, and no per-quarter lineups (BasketVibe has them).
- **No validation of the newer seven offenses** in a published matrix as broad as the original one. The store listings still say “8 offensive and 8 defensive systems”.

## Players and ratings

### The attribute model

Every player has 49 skills from 1 to 100 in six groups, which make up Overall with fixed weights:

| Group | Skills | Weight on Overall | The skills |
| --- | --- | --- | --- |
| Shooting | 11 | 25% | Close Shot, Mid-Range, Three-Point, Free Throw, Off-Dribble, Catch and Shoot, Layup, Dunk, Post Offense, Draw Foul, Weak Hand |
| Defense | 9 | 25% | Perimeter, Interior, Post, Help, Pick & Roll Defense, Steal, Block, Shot Contest, Defensive Discipline |
| Playmaking | 9 | 15% | Ball Handle, Pass Accuracy, Court Vision, Decision Making, P&R Handler, Ball Security, Off-Ball Movement, Screening, P&R Roll Man |
| Physical | 7 | 15% | Transition Offense, Transition Defense, Speed, Acceleration, Strength, Vertical, Stamina |
| Rebounding | 3 | 10% | Offensive Rebound, Defensive Rebound, Box Out |
| Mentality | 10 | 10% | Basketball IQ, Clutch, Leadership, Aggressiveness, Work Ethic, Professionalism, Emotional Control, Consistency, Durability, Coachability |

*Source: swishdunk.com training guide and skills guide.*

Height and weight matter too, but only in places: per the developer’s tests, a 1.83 m and a 1.93 m point guard produced identical results, while a 2.06 m center lost 0.9 points per game to a 2.14 m one.

The model has a candidly documented flaw. **Seven skills do nothing in the engine**: Weak Hand, Acceleration, Post Defense, Pick & Roll Defense, Work Ethic, Professionalism and Coachability. They still count toward Overall, and Overall sets salary, card tier and on-court usage. Two players with the same Overall can therefore differ in real value, and a manager who doesn’t read the skills guide will overpay for dead numbers. Rebounding’s three skills, by contrast, move Overall the most per point. The developer says so openly, which is to his credit. But it is a design debt, not a feature.

![Swish & Dunk player profile on iPad with a Superstar card and shooting ratings, several at 100](../../../assets/reviews/swish-and-dunk/07-player.jpg)
*A Superstar-tier shooting guard with Close Shot, Three-Point, Free Throw, Layup and Catch and Shoot at 100 and Weak Hand at 90. Several 100s on one card show how quickly top players hit the ceiling, and Weak Hand, the one skill shown that is inert in the engine, still adds to his Overall and his $110K-per-game salary. Image: Hiro Sports Lab / App Store listing.*

### Progression, potential and aging

Growth comes from the daily session (about 2.5 skill points at full speed) and a post-game boost proportional to minutes (30 minutes is worth two thirds of a session, 45 or more one and a half). Age cuts speed by 3% per year above 18. The Practice Facility multiplies all growth up to ×3. Specialized training sends 70% of growth to a focus group, 20% to a related one and 10% to the rest, with a ×1.10 bonus. Skills above 90 slow sharply.

Potential is a hard ceiling: growth runs at full speed with a gap of 25+ points and drops to 8% within 2 points. Most generated players sit 0-7 points below their potential. In the developer’s simulation, an 18-year-old with all skills at 70 and potential 90 reached 81.8 after three seasons only with a Level 5 facility and a rotating focus; with a Level 1 facility he got to 74.9.

Two rules changed on 1 November, and the guides haven’t all caught up. The training guide still says “there is no physical decline with age”, but the 1 November changelog adds careers with decline from 33 and retirement between 36 and 40. The training guide treats potential as a visible number, but the same changelog says “Potential now shows a realistic range”, and the 11 November comparison adds that “your staff decides how much you know”. So scouting fog now exists in some form, but its exact rules aren’t published.

### Morale, chemistry, injuries

Morale and chemistry are described above. Injuries are rare and only happen on contact plays. Risk rises with fatigue and Aggressiveness and falls with Durability. Most are mild (1-4 days), with moderate (5-9) and rare severe ones (10-14). A level 5 Team Physician halves risk and days out, and the Performance & Medical Center speeds recovery up to three times. Short, game-day-scale injuries fit a one-game-a-day calendar, but there are no season-ending injuries to plan around.

### Where players come from

The draft (32 per group per season, two picks per club). The auction market. Five pack types that always contain a player of at least 60 Overall from a pool refilled with new players when a tier runs dry. And, since late October, two weekly scout packs. On Fridays the International Scout’s pack is free to open, and you pay 20 tokens if you keep the player. On Wednesdays the National Youth Scout finds an 18-19-year-old from your club’s country for 5 tokens, rated up to 80 with potential up to 100. That is a steady stream of new talent, which helps newcomers, and it also means the world never runs short of good players. Whether that inflates the league over many seasons is unknowable after three months.

![Swish & Dunk draft screen on iPad listing the manager’s two picks and the prospect pool with potential tiers](../../../assets/reviews/swish-and-dunk/09-draft.jpg)
*A completed draft for the 22-0 club: picking last in both rounds (#16 and #32), it got two shooting guards aged 18 and 19, rated 68 and 64 with Expert-tier potential. The worst team took a 19-year-old, 2.13 m center rated 75 with Superstar potential. Worst-first order with no lottery works as intended, and potential is shown as a tier, not a number. Image: Hiro Sports Lab / App Store listing.*

## The front office

### Cap, contracts and salaries

If you come from Basketball GM or Draft Day Sports, this will feel thin. Swish & Dunk has:

- **No salary cap, luxury tax, exceptions, rookie scale or maximum contract.** The only limit is your bank balance.
- **No contracts at all**: no lengths, no options, no extensions, no negotiation, no free agency.
- **A formula salary.** Pay depends only on Overall: about $1,800 per game up to 60, rising with the cube of the points above 60, to a $175,000 cap at 99 (±10% per player). It is set at the rollover and paid every game, home and away.

| Overall | Salary per game (approx.) |
| --- | --- |
| 60 or lower | $1,800 |
| 70 | $4,700 |
| 80 | $25,200 |
| 85 | $47,400 |
| 90 | $80,600 |
| 95 | $126,900 |
| 99 | $175,000 |

*Source: swishdunk.com economy guide.*

The curve makes stars expensive, which is a natural brake, and it rewards developing young players because a player who improves mid-season costs his old salary until the rollover. But without contracts there is no long-term commitment to manage, no “bad contract” to escape, and no reason to think about cap years.

### Trades, market and “trade AI”

There are **no trades between managers**, so there is no trade AI to evaluate. Every move goes through the shared auction house. Listings run 24 hours, the first bid must meet the asking price and each raise must beat the top bid by 5%. Funds for live bids are held in escrow. A bid in the final minute extends the deadline by a minute. You can filter by position, nationality, age, height, weight, salary, Overall, potential and group ratings. CPU clubs list and bid too. The developer says this is to keep prices stable until more people arrive, and also lists “bots on the market still shape prices” among the game’s weaknesses.

![Swish & Dunk transfer market on iPad with player cards up for auction, top bids and countdowns](../../../assets/reviews/swish-and-dunk/08-market.jpg)
*The auction house: an 81-rated 24-year-old has drawn 12 offers and a $343,384 top bid with 20 seconds left, while a 68-rated 29-year-old sits at $22,553. With no contracts, the price is the only variable you negotiate, and the anti-sniping extension keeps the last minute open. Image: Hiro Sports Lab / App Store listing.*

Season 1 moved $445.6 million across 2,004 transfers and 18,623 bids, with a record fee of $2.1 million. It also shows the market being played for profit: one club bought a player for $1.08 million and resold him two days later for $1.14 million; another bought a playmaker for $1.60 million and sold him two days later for $1.59 million. The terms ban using multiple accounts to gain an advantage, but there is no published resale fee or holding period of the kind other online managers use against flipping.

### Draft and lottery

Two rounds, worst record first, no lottery and no pick trading. You submit a ranked list of up to eight; if it runs out, you get the best Overall left. It is simple and fair, and it removes most incentive to tank: the worst record gets the first pick in one 16-team group, nothing more.

### Finances and the board

There is no owner and no board, and you can’t be fired. There is a full ledger per game:

| Item | Amount | Notes |
| --- | --- | --- |
| TV rights (both teams, every game) | $250,000 (Div 10) to $800,000 (Div 1) | flat on purpose: top pays about 3.2× bottom |
| Win bonus | $10,000 to $100,000 | plus 3 tokens |
| Tickets (home only) | about $109,000 (Div 10) to $4.1 million (Div 1) for a sold-out starting arena | four sectors, price bands per division, attendance from 100% (1st) to 60% (last) |
| Merchandise (home only) | $20,000 to $250,000 by Team Store level | +$20,000-50,000 per national-team player |
| Arena maintenance | $3 per seat per game | paid home and away |
| Staff | $1,000 to $10,000 per role per game | hiring fee 30× pay |
| Cup prize | up to $2,000,000 for the winner | plus TV money and tokens per round |
| Promotion | 50-250 tokens (both finalists), $200,000-1,000,000 (final winner) | Division 1 final: $3,000,000 |

*Source: swishdunk.com economy and rewards guides.*

![Swish & Dunk Economy screen with the balance trend, the baseline daily economy and the transaction log](../../../assets/reviews/swish-and-dunk/10-economy.jpg)
*A Division 7 club’s ledger (its TV contract line reads $385K, the Division 7 rate): $895K in player salaries per game against $1.2M in revenue, a typical net of +$255K at home and −$575K away, and an average net of −$160K per game. Even in a middle division, an expensive roster bleeds on the road and must earn it back at home, and this one is losing money overall. Note the $738K signing in the log, paid in one go through the auction. Image: Hiro Sports Lab / swishdunk.com.*

The numbers also show the system’s main risk: it snowballs. A Division 1 home game can be worth about 40 times a Division 10 one in tickets. Every win also pays 3 tokens, and tokens buy packs and the facilities that make every player grow faster. Winners get richer in both currencies, and nothing in the design explicitly pulls dominant clubs back. A balance can go negative without bankruptcy; you just can’t bid, hire or build until it recovers.

## World and longevity

**Competitions.** The league pyramid with promotion and relegation. The Swish & Dunk Cup, a single-elimination tournament for every club with a best-of-three final since 20-21 October (160 clubs in Season 1’s edition, 288 in the latest per the 1 November figure, a 512-team bracket mentioned in the rewards guide). The Nations Cup between national teams the game builds by nationality (8 teams in Season 1, 24 per the 11 November comparison). Street Monday 3x3 under FIBA 3x3 rules, whose results don’t touch standings, morale, growth or injuries and which pays up to $300,000 plus 10 tokens. Friendlies. And weekly and monthly awards, plus Rookie of the Year.

![Street Monday 3x3 bracket in Swish & Dunk from the round of 16 to the final](../../../assets/reviews/swish-and-dunk/12-street-monday.jpg)
*Street Monday: 16 clubs, four rounds, one day, played at 8:00, 11:00, 14:00 and 17:00 Rome time. The developer notes this image uses sample data from a development build. Fatigue carries over from round to round, so depth beats a single star, a genuinely different puzzle from the league. Image: Hiro Sports Lab / swishdunk.com.*

**Data and licenses.** Every player is fictional, with an AI-generated portrait. There are no real names or real leagues. The terms state that rosters are “virtual players generated by the game, no real people”.

**History.** Division titles and cups go into a trophy cabinet. MVP, Defensive Player of the Year and Finals MVP leave badges on cards. A newsroom reports transfers, records and awards. There is a club Hall of Fame (since 1 November), and the developer’s site publishes season recaps and monthly awards. A persistent world that writes its own history is one of the genre’s best traits, and the bones are here.

**Editors and modding.** Only cosmetic: crest and jersey. No league editor, no custom rules, no private worlds.

**Saves.** All on the server, tied to your account (Supabase, per the privacy policy), the same on every device. There is no local save to lose, but also no export, and the terms reserve the right to “reset game data between seasons, where functionally necessary” and to rebalance the economy “with no right to compensation”.

**Longevity.** Seasons last about three and a half weeks, so the time from bottom to top is short. The developer estimates about three months under a four-tier structure if you reach every final. That keeps the early climb exciting. What happens after you arrive is not yet proven, and with one developer and a young world, sustainability is an open question. The developer himself writes, about the genre, that you should check “how often it gets updated and whether the developer talks to the players”. On that measure Swish & Dunk scores well today.

## Interface, platforms and performance

- **Browser** on phone, tablet and computer. Nothing to install. The first load downloads about 5 MB, which the developer says “you notice on a slow connection”.
- **Android** app on Google Play since 16 October 2026, Android 7.0+, rated Everyone. 50+ downloads at the time of writing.
- **iOS / iPadOS** app on the App Store since early November (the developer’s post says 3 November, the store’s version history lists 1.0 on 4 November). iOS 15.0+, 58.8 MB, rated 13+. The listing also says it runs on Apple silicon Macs and Vision Pro, “not verified for macOS”. The iPad layout uses multiple columns.
- **Same account and club everywhere**, signing in with email, Google or Apple. The developer warns that Apple’s Hide My Email ties your account to the hidden address, so you must sign in with Apple again on other devices.
- **21 languages** in the game, switchable in Settings. The App Store lists only English as the listing language, but the 1.0.8 notes are localized in the Italian and French storefronts.
- **No offline play.** Games run on the server whether you are online or not.
- **No push notifications** (listed among the missing features on 11 November).
- **Accessibility:** the App Store listing says the developer has not yet indicated which accessibility features the app supports. Google Play’s 8 November update fixed text that “looks oversized on phones with a large system font”.
- **An in-app manual and contextual tips** explain each section the first time you open it, according to the complete guide.

We could not measure load times or responsiveness ourselves. Speed of simulation is irrelevant here: the server runs one game a day, and you can’t simulate ahead.

## Monetization, line by line

| What | Cost | What it gets you |
| --- | --- | --- |
| Download and play (browser, iOS, Android) | Free | The full game |
| In-app purchases | None | Both stores: “No in-app purchases” |
| Subscription / premium tier / season pass | None | – |
| Ads | None | No ad SDKs or tracking (privacy policy, Google Play data safety) |
| Blue / Bronze / Silver pack | 5 / 10 / 20 tokens | One player, guaranteed 60+ / 65+ / 75+, plus a chance of consumables |
| Gold pack | 50 tokens | One player 80+ and 3 consumables |
| Diamond pack | 100 tokens | One player 85+ (15% Legend, 5% Mythic), 6 consumables and an arena |
| Rest Pack / Morale Booster / Treatment Pack | 3 / 3 / 5 tokens | +10 Game Shape / +10 morale / −3 injury days |
| Facility upgrade (Practice Facility, Team Store, Medical Center) | 50 / 100 / 250 / 500 tokens for levels 2-5 | Permanent multipliers (growth up to ×3, store revenue, recovery up to ×3) |
| Arenas | 100 to 925 tokens (35 unlockable) | Cosmetic home court |
| International Scout pack (Fridays) | Free to open, 20 tokens to sign | A player you can keep or decline |
| National Scout Pack (Wednesdays) | 5 tokens | An 18-19-year-old from your club’s country |

**How tokens come in:** 50 at the start; 3 per win in any competition; 1 per day from the daily reward; 50-250 per promotion; +5 for Player of the Week and +15 for Player of the Month (calendar screenshot); 10 for winning Street Monday. None can be bought, and the terms promise that if real-money purchases are ever introduced, the terms will be updated first.

![Swish & Dunk pack odds table by tier for Blue, Bronze, Silver, Gold and Diamond packs](../../../assets/reviews/swish-and-dunk/11-pack-odds.jpg)
*Pack odds are published in full and shown before every opening. The structure is classic loot-box design (cheap packs with a 0.1% jackpot, an expensive pack where one in five hits), except that the currency is earned on the court. Image: our capture of swishdunk.com.*

**Fairness verdict.** No pay-to-win: verified on both stores, in the privacy policy and in the terms. No ads. Packs are still loot boxes in mechanics, and the official YouTube channel leans on them, with Shorts titled “Gold Pack… then THIS showed up” and “New player pulls a 21yo 87 Superstar in his first 20 minutes”. That second clip also shows something useful: the 50 starting tokens are exactly the price of a Gold pack, so a newcomer can add a guaranteed All-Star on day one. Nobody pays money here, but the game still uses the language of gambling to sell itself. We consider that a design and tone issue, not a business-model one.

## Update history and roadmap

There is no formal public changelog. The timeline below is assembled from dated official articles, the developer’s 13 November “what’s new” table, and store release notes.

| Date (2026) | What changed | Source |
| --- | --- | --- |
| before 26 Aug | A preseason was played (Milwaukee won the Division 1 preseason title) | Season 1 recap |
| 26-27 Aug | Season 1: Cup opens on the 26th, league on the 27th | Season 1 recap |
| 16-17 Sep | Season 1 ends; Season 2 starts the next day | Season 1 recap |
| 1 Oct | Engine recalibrated against NBA stats (pace, shot profile, positions, star usage, rotations, late-game behavior) | Engine update post |
| 8 Oct | Tactics rebalanced after the 153,936-game study (turnover factors, matchup bonuses); seven more offenses added afterwards | Tactics study |
| 16 Oct | Android app on Google Play | Android launch post |
| 20-21 Oct | 2D court with every shot and shot chart; Cup final best-of-three; starter missions | Ranking page table |
| 23 Oct | Friday Scout Pack; International Scout staff role | Ranking page table |
| 26 Oct | Logo editor (140+ symbols, 106 crest shapes); scouting reports on other clubs; redesigned bids | Ranking page table |
| 26-28 Oct | 14-day calendar; Player of the Week, Player of the Month, Rookie of the Year with tokens | Ranking page table |
| 28 Oct | Game times in your own time zone | Ranking page table |
| 29 Oct | Street Monday 3x3 under FIBA 3x3 rules | Ranking page table |
| 31 Oct | National Scout Pack (Wednesday); club country flag | Ranking page table |
| 1 Nov | Careers (growth to 29, decline from 33, retirement 36-40); potential shown as a range; Teams of the Week and Month; club Hall of Fame | Ranking page table |
| 2 Nov | Privacy policy updated | Privacy policy |
| 3-4 Nov | iOS app 1.0 on the App Store | iOS launch post; App Store |
| 8 Nov | Android update: large-font fix, localized position abbreviations, low-funds warning only when negative | Google Play |
| about 9 Nov | iOS 1.0.8: Manager Leaderboard, Master League from season 4, Tactics Effect card, new card design, simpler sign-in | App Store |

**Roadmap.** None is published. The developer lists what is missing: in-game chat and forum, private leagues, push notifications, direct trades between managers, live coaching during games, and coaching national teams. These are acknowledged gaps, not promises.

## What players say

There is not much to report yet, and we won’t pretend otherwise. As of 14 November 2026:

| Where | What we found |
| --- | --- |
| App Store (US, IT, GB, DE, FR, ES, BR) | “Not enough ratings or reviews to display an overview” in every storefront |
| Google Play | 50+ downloads, no rating shown |
| Reddit, forums, review sites | No threads or reviews found |
| OnlineSportManagers, GM Games | Not listed (per the developer, 11 November) |
| YouTube (official channel) | Official trailer of 7 November: 39,427 views; recent Shorts range from 24 to 7,710 views |
| Developer population counts | About 120 human managers out of 432 clubs, nearly all in Division 10 (ranking page, last updated 13 November). 180+ human clubs from 46 countries, top three divisions all human since season 4 (comparison page, 11 November). Over 200 accounts in November |

The two population claims, published two days apart by the same developer, cannot both describe the same world. The 13 November ranking explicitly corrects “an earlier version of this guide” that said every rival is human. We report both and trust neither as precise.

There are no player quotes to give, positive or negative. The most candid assessment on record is the developer’s own. On the missing chat, forum, private leagues and notifications, he writes: “Right now that’s its biggest gap.” On his own ranking: “its weakness is size: the structure is ready for thousands of managers.” We agree on both counts.

## Known issues and bugs

We found no public bug reports. What we can document:

- **Documentation drift.** Store listings say 8 offenses (the game has 15) and 10 divisions (the game now has a Master League). Guides list five staff roles (the game has seven), “no decline with age” (careers now decline) and visible potential (now a range). The Nations Cup is described with 8 and with 24 teams.
- **Contradictory population figures** (see above).
- **Large system fonts** made text oversized on phones until the 8 November Android update.
- **A false low-funds alert** that appeared when the balance wasn’t negative, fixed in the same update.
- **Sign-in trap:** using a different sign-in method on another device (especially Apple’s Hide My Email) won’t find your club.
- **Slow first load** on poor connections (about 5 MB).
- **Inert skills:** seven skills affect only Overall and salary.
- **Bot influence:** CPU clubs bid on the market and run most upper-division clubs, per the 13 November page.
- **Possible resets:** the terms allow economy rebalancing and data resets between seasons.

## Tips for your first season

All drawn from the developer’s guides. We have not tested them.

1. **Spend your first 50 tokens deliberately.** They buy either a Gold pack (a guaranteed 80+ player now) or the Level 2 Practice Facility (+50% growth for the whole roster, forever). The developer calls the facility “the best way to spend tokens” if you plan to develop players.
2. **Read Potential minus Overall, not Overall.** Growth runs at full speed only with a 25-point gap and nearly stops within 2. A 20-year-old with 12-15 points of margin beats a finished 27-year-old.
3. **Give prospects minutes, including friendlies and cup games.** A 30-minute game is worth two thirds of a training session on top of the morning one.
4. **Rotate training focus.** When a focus group reaches the high 80s, switch: Defense, then Shooting, Physical and Playmaking.
5. **Fit the defense to the opponent’s roster.** Many shooters: Switch-Everything or Match-Up Zone. Dominant bigs: Pack Line or Drop, but only if you have a real center.
6. **Value Stamina and keep a veteran leader in your closing five.** Stamina softens fatigue by up to 60%. Clutch, leadership and experience decide close games.
7. **Don’t bury a starter for 10+ games and then start him.** Rust costs 15% in the first quarter.
8. **Price tickets by form.** Charge the maximum when you are near the top, cut prices when you are losing, or let a good Chief Revenue Officer do it.
9. **Don’t expand the arena in low divisions.** Seats cost $3 per game in maintenance, and a $20,000 courtside seat needs 200+ home games to pay off in Division 10. Upgrade the Team Store instead.
10. **Ignore the inert skills when comparing players.** Weak Hand, Acceleration, Post Defense, Pick & Roll Defense, Work Ethic, Professionalism and Coachability inflate Overall without affecting games.

## Against the alternatives

| | Swish & Dunk | BuzzerBeater | Basketball GM | Hoop Land |
| --- | --- | --- | --- | --- |
| Type | Online, persistent world | Online, persistent world | Single-player | Single-player |
| Engine and view | Possession duels, 2D replay | Simulated, 2D/3D viewer | Possession-by-possession, text and box score | Playable 2D games |
| Pace | 1 league game a day, about 4-week seasons | 2 a week, 14-week seasons | As fast as you like | As fast as you like |
| Platforms | Browser, iOS, Android | Browser, apps | Browser, Android | iOS, Android, PC, Mac |
| Price model | Free, nothing for sale | Free; Supporter and extra teams for sale | Free with ads; Gold removes ads | Franchise free; Premium Edition |
| Data | Fictional | Fictional | Real-player history or random | Fictional |
| Contracts and trades | None | Auction market, resale fees against flipping | Full soft cap, two-team trades with AI | Lighter front office |
| Tactical systems | 15 offenses, 8 defenses, pre-game only | 10 offenses, 7 defenses, opponent prediction | None (minutes only) | You play the game |
| Community | Small, no chat | Large, forums and chat | Reddit and Discord leagues | Local multiplayer |

*Sources: our reviews of each game, and the developer’s comparison pages for BuzzerBeater figures (11 November 2026).*

- **BuzzerBeater** is the natural comparison: same family, about twenty years older, with roughly 12,800 active teams, forums, elected national-team coaches and opponent-prediction tactics, on a slower rhythm ([review](https://basketballmanagers.com/reviews/buzzerbeater/)).
- **Basketball GM** is the opposite: single-player, instant simulation, a real cap with contracts and trades, and real-player history back to 1947 ([review](https://basketballmanagers.com/reviews/basketball-gm/)).
- **Hoop Land** lets you play the games yourself on a 2D court ([review](https://basketballmanagers.com/reviews/hoop-land/)).
- **Draft Day Sports: Pro Basketball** and **Pro Basketball Manager** are the paid PC sims, much deeper in front-office rules and league detail ([DDS](https://basketballmanagers.com/reviews/draft-day-sports-pro-basketball/), [PBM](https://basketballmanagers.com/reviews/pro-basketball-manager/)).

If you want an online league against people today, BuzzerBeater wins on community and front-office texture, Swish & Dunk on pace, phone experience and the cleanest business model in the genre.

## Our take

The basics of Swish & Dunk are good. The daily rhythm respects your time. The tactical layer has been measured rather than claimed, and the matchup matrix gives pre-game choices real weight. The business model is cleaner than nearly anything in sports gaming. The documentation is so open that you can check the design against its own numbers, which is how we found most of the problems on this page: the inert skills, the snowball economy, the tails of the engine.

The weaknesses are just as concrete. A basketball GM without contracts or trades is missing half the job: the hard choices of the genre (who to pay, who to move, when to rebuild) are reduced to auctions and a salary formula. An online manager without a place to talk is missing the other half of the fun. And a world of somewhere between 120 and 180 human clubs, depending on which of the developer’s pages you read, is a beta-sized world, however polished the cards look. The pace of updates is impressive, with more than ten feature drops in three weeks. It also means the game you read about in one guide is not quite the game you will play.

That is why the score sits at 6.9, a starter with caveats, and not higher. We would rather revise it upward later than defend an inflated number for a game our founder makes.

Our wish list, in order:

1. **Talk:** in-game chat or a forum, and private leagues for groups of friends.
2. **A real front office:** contracts with length and options, and manager-to-manager trades with safeguards against multi-accounting.
3. **A check on snowballing:** revenue sharing, a soft cap or diminishing token rewards at the top.
4. **Make every skill count:** give the seven inert skills a role in the engine, or drop them from Overall.
5. **Proof for the engine:** league-wide averages and score distributions published every season, including the tails.
6. **One source of truth:** a public changelog, plus store pages, guides and the in-game manual that agree on divisions, systems and rules.

**Who should skip it:** cap-sheet GMs, people who want a crowded community from day one, offline and single-player fans, and anyone put off by pack-opening culture even when it costs nothing.

## Sources

**Official: game site and guides (written by the developer)**
- [Home page and FAQ](https://swishdunk.com/)
- [How the match engine works](https://swishdunk.com/how-it-works)
- [The new match engine (1 October 2026)](https://swishdunk.com/realistic-basketball-simulation-engine-update)
- [The main basketball tactics explained](https://swishdunk.com/basketball-tactics-guide)
- [153,936-game tactics study](https://swishdunk.com/best-basketball-tactic-simulation)
- [All 49 player skills explained](https://swishdunk.com/swish-dunk-player-skills-guide)
- [Point guard skills guide](https://swishdunk.com/point-guard-skills-guide)
- [Center skills guide](https://swishdunk.com/center-skills-guide)
- [Training guide](https://swishdunk.com/swish-dunk-training-guide)
- [Economy guide](https://swishdunk.com/swish-dunk-economy-guide)
- [Rewards guide](https://swishdunk.com/swish-dunk-rewards)
- [Cards and pack odds](https://swishdunk.com/swish-dunk-cards-and-pack-odds)
- [Complete game guide](https://swishdunk.com/swish-dunk-the-new-free-basketball-manager-no-pay-to-win-and-with-pack-opening)
- [How to analyze basketball stats, with three Swish & Dunk games](https://swishdunk.com/how-to-analyze-basketball-stats)
- [Season 1 recap](https://swishdunk.com/swish-dunk-season-1-recap)
- [Players of the Month, September 2026](https://swishdunk.com/swish-dunk-players-of-the-month-september-2026)
- [What inspired Swish & Dunk](https://swishdunk.com/swish-dunk-inspirations-buzzerbeater-fantasy-ultimate-team)
- [Android launch post](https://swishdunk.com/swish-dunk-android-app-google-play)
- [iOS launch post](https://swishdunk.com/swish-dunk-ios-app-app-store)
- [Terms of service](https://swishdunk.com/terms)
- [Privacy policy](https://swishdunk.com/privacy)
- [Site summary (llms.txt)](https://swishdunk.com/llms.txt)

**Official: developer comparisons and rankings (self-published, with disclosure)**
- [The best basketball manager games of 2026 (last updated 13 November 2026)](https://swishdunk.com/best-basketball-manager-games)
- [The best online basketball manager games of 2026 (11 November 2026)](https://swishdunk.com/best-online-basketball-manager-games)
- [Swish & Dunk vs the other basketball GM games](https://swishdunk.com/swish-dunk-vs-other-basketball-gm-games)

**Official: video and social**
- [Official YouTube channel](https://www.youtube.com/channel/UCOrFn5OvPix7cr7buZIOatQ)
- [Official trailer (7 November 2026)](https://www.youtube.com/watch?v=45ItIV3cBjw)
- [Short: “New player pulls a 21yo 87 Superstar in his first 20 minutes”](https://www.youtube.com/shorts/_mWTvevqtq8)
- [Official X account @swishdunkapp](https://x.com/swishdunkapp) (not readable without login)

**Stores**
- [App Store, US: listing, version history 1.0 to 1.0.8](https://apps.apple.com/us/app/id6815548610)
- [App Store, Italy](https://apps.apple.com/it/app/id6815548610)
- [App Store, France](https://apps.apple.com/fr/app/id6815548610)
- [App Store, Germany](https://apps.apple.com/de/app/id6815548610)
- [App Store, United Kingdom](https://apps.apple.com/gb/app/id6815548610)
- [Google Play listing](https://play.google.com/store/apps/details?id=app.basketballmanager.swishdunks)

**Press and community**
- No independent press coverage, Reddit threads or forum discussions could be found as of 14 November 2026.

**Data**
- [Basketball-Reference, NBA league averages per game](https://www.basketball-reference.com/leagues/NBA_stats_per_game.html)

## Analysis by category

| Score breakdown | Weight | Score | |
| --- | --- | --- | --- |
| Match engine | 20% | 7.0 | A documented possession-by-possession duel model: roughly 50 ratings, fatigue up to −30%, clutch, momentum, home court +1.2%. An October recalibration claims NBA-like pace and scoring (101 possessions, 116 points). Season 1 still produced 144-40 games and 62.7% three-point shooters, and we could not check the new engine ourselves. |
| Coaching & tactics | 11% | 7.5 | Fifteen offenses and eight defenses that change pace, shot mix, turnovers and contests, plus starters, backups and minute targets. The developer’s 153,936-game test shows real counters (40% to 58.5%). But everything locks at tip-off and you never know the opponent’s system in advance. |
| Players & development | 16% | 7.0 | Forty-nine skills in six groups, daily training with clear math, a two-round draft of 18- and 19-year-olds, chemistry and morale, and since 1 November a career arc with decline and retirement. Seven skills are inert in the engine, and packs keep injecting 60+ players. |
| Front office & salary cap | 13% | 6.0 | The weakest area. No contracts, no negotiation, no trades between managers: salary is a formula of Overall, and rosters change through 24-hour auctions with anti-sniping. Arena sectors, ticket pricing and seven staff roles give the finances some depth, but there is no bankruptcy. |
| League & world | 9% | 6.5 | A pyramid of 16-team groups with promotion and relegation, a knockout cup, a Nations Cup, a weekly 3x3 tournament and weekly and monthly awards. All fictional, no league editor, and the structure changed in season 4 (Master League, leaderboard-based placement). |
| Interface & UX | 9% | 7.5 | A modern, card-driven interface built for phones, with the same account on browser, iOS and Android and 21 languages. We could not test it hands-on; official materials disagree with each other on basic numbers. |
| Longevity | 6% | 6.5 | Online since August 2026, now in season 4, built by one developer who ships often. Fast seasons mean you can reach the top in about three months; what keeps you there after that is still unproven, and the terms allow economy resets between seasons. |
| Business model | 6% | 9.5 | Free with no ads, no subscriptions and no in-app purchases, as both stores and the terms confirm. Packs exist, but only for tokens earned by playing. The caveat: they are still randomized rewards that favor winners. |
| Multiplayer ecosystem | 9% | 5.0 | Between about 120 (13 November ranking page) and 180+ (11 November comparison) clubs with a real manager, by the developer’s own counts; bots fill the rest. 50+ Google Play downloads and no store ratings in any storefront we checked. No chat, forum, private leagues or push notifications. |

Weighted average of the criteria: 6.9

## Frequently asked questions

### Is Swish & Dunk free?

Yes, Swish & Dunk is completely free, with no purchases.

### On which platforms can you play Swish & Dunk?

Swish & Dunk is available on browser, iOS, and Android.

### Is Swish & Dunk multiplayer?

Yes, Swish & Dunk is an online multiplayer game: you compete against other human managers.

### Does Swish & Dunk have real players and teams?

No, Swish & Dunk uses fictional players and teams.

### Does Swish & Dunk have a salary cap?

Not a salary cap: Swish & Dunk uses a club budget, European style.

### Can you play Swish & Dunk offline?

No, Swish & Dunk requires an internet connection.

### Who develops Swish & Dunk?

Swish & Dunk is developed by Hiro Sports Lab.

### Is Swish & Dunk worth playing?

Nothing is for sale, the 23 tactical systems are tested and the possession engine is documented in detail. But this world is three months old, has a small human population and no chat, and the front office has no contracts and no trades. A promising starter, not yet a reference. (6.9/10)

### What are the best alternatives to Swish & Dunk?

The best alternatives to Swish & Dunk are BuzzerBeater (7.9/10), Astonishing Basketball Manager (6.7/10), and Online Basketball Manager (5.5/10).
