kpopbasketball Scores Past Scores Standings Stats Team Stats Leaderboard Weekly Board Tokens Teams FAQ Login


Kpopbasketball is a basketball league where nearly every day, games are played (simulated), much like the NBA. The only difference is that the players are based on K-pop idols. The league is divided into teams and both a regular season and playoffs exist.

You can sign up here to create an account. After you do, you will get an option to choose 5 players for your lineup, one for each position (point guard, shooting guard, small forward, power forward, and center). You are free to choose any player among the pool of 150+ players (idols) available. This process is akin to assembling a Fantasy Basketball team, except you are free to choose whatever players you want.

You earn tokens based on how well the players in your lineup perform in games, or in other words, the stats they accumulate. Games take place nearly every day; you can check "Scores" in the menu for the game schedule. Stats include mainly points (PTS), rebounds (REB), assists (AST), steals (STL), blocks (BLK), and turnovers (TOV). These stats are combined into a formula which produces a score for each player that plays a game that night, and that score automatically gets converted into tokens in a 1-to-1 ratio. There are also bonus tokens awarded for finishing either Top-10 or Top-50 on the leaderboard in a day and in a week (which goes from Monday to Sunday).

If you want to know specifics: The baseline score is just the sum of points, rebounds, assists, steals, and blocks from a player in a game. Then, the number of turnovers for that player are subtracted from the baseline score. Then, there are two bonus aspects: O* and D+. O* is a multiplier, while D+ is a bonus score that is just added onto the formula. O* just takes the player's offensive rating for that game and divides it by their team's offensive rating. Therefore, the higher the player's offensive rating, the higher the multiplier. This multiplier then multiplies the player's points as part of the formula. D+ is just the player's defensive rating minus their team's defensive rating, but it cannot go lower than 0. In summary, the full formula is:

Tokens earned = (PTS x O*) + REB + AST + STL + BLK - TOV + D+.

I wanted to make the total score for a player as simple as possible, but if I just summed a player's points, rebounds, assists, steals, and blocks, it wouldn't tell the full story of how that player did in the game. Defense is not just about steals and blocks, so I felt that an extra, bonus defensive stat was needed, so I use D+. O* accounts for efficiency/inefficiency; if a player scored many points but was inefficient in doing so and was hurting their team's offensive rating, the O* will account for that by having a multiplier less than 1. Conversely, if a player contributed positively to their team's offensive rating, O* will account for that by having a multiplier greater than 1.

One thing you can do with tokens is to give it to a certain player (under "Tokens" in the menu). The more tokens a player has compared to their teammates, the more minutes (playing time) they will get in games. But another thing you can do with tokens is to save it until auctions occur.

Note: this feature is not available yet. At the end of the season, a select group of players (any player that won an award) will have a corresponding player card auctioned off. This 'auction' does not work like a typical auction; you can submit a bid for any player(s) being auctioned, but for each player, all bids of tokens submitted are pooled together. For each player you submitted a bid for, you will be given a random numerical range where the size of the range is the number of tokens you submitted for that player. When a player is auctioned off, a random number is chosen from 1 to the total number of tokens that were bid for that player. If the random number falls within your range, congratulations, you have won the bid for that player! That player card is now a part of your card team. Therefore, the more tokens you bid for a player, the higher the chances of winning the bid for that player.

Note: this feature is not available yet. Multiple times a year, tournaments will be held where users' card teams will "battle" (play simulated games) with each other. It will start with a short 10-game period, where every user plays 10 games with their card team, to determine seeding. Then the top 32 user teams are seeded and the playoffs begin. The initial round is called the pre-tournament round and is a best-of-5. After the pre-tournament round, where only 16 teams remain, the playoff series will be structured just like the NBA playoffs where every round is a best-of-7 (First Round, Second Round, Conference Finals, and Finals). The winner of the tournament will be able to choose any player card in the upcoming player card pool and add it to their card team without needing to bid.

Note: this feature is not available yet. You can simulate 'practice' games against pre-made sample teams to test how your card team would do in tournament games. There is no limit to how many times you can simulate a practice game.

Games start at about 7pm Eastern Standard Time each day. Games are only about 11 minutes long (yes, you read that correctly). As soon as one game is finished, the next one starts. Only one game is played at a time. What you are seeing is a detailed play-by-play of the game. About two lines of play-by-plays are printed every second. This is more detailed than a typical play-by-play; in addition to recording every made and missed shot (among other typical things), it also includes every pass, screen, drive, and deflection.

There are actually two different seasons in one year. The second half of the season is called the Standard League (SL). It's where the players are organized into teams and the players never move teams. Well, they might, but it's rare. The first half of the season is called the Mixed League (ML). This is a league where players can and do move around teams. There is a period of free agency every off-season where free agents can sign with new teams, similar to the NBA. There is also a draft where new players are added to teams, also just like the NBA. Each season within the year is about 6 months long from the start of the first regular season game to the championship.

In the regular season, every team plays 82 games. After that, 8 teams from each conference make the playoffs. It is then basically done tournament-style with those 16 teams, much like the NBA. There is a First Round, Second Round, Conference Finals, and Finals. Every series is a best-of-7. These playoffs happen twice a year, once with the Standard League and once with the Mixed League.

Teams can only have 7 to 9 players in them.

For any player that has a really good game (points + rebounds + assists + steals + blocks >= 50), their stat line will be posted on the front page. Any game-tying or go-ahead baskets in the last 24 seconds of the 4th quarter or overtime of a game are also posted.

Two new teams will be added every year until there are 30 teams in the league.