The IceCore Value Board tracks how efficiently each franchise is paying for
fantasy production. It compares every player's salary with the salary benchmark of the
ranking group in which that player finishes the season.
The system is designed to make the salary economy behave like a real hockey market:
cheap players who outperform their price naturally become more expensive,
while expensive stars receive a slower, predictable increase. The league itself creates
the benchmarks β the Commissioner does not set individual salary thresholds.
βοΈ How the Value System Works
β Base Increase
The starting Base Increase is +4 Coins. It floats only between +3 and +5 according to the league's economy.
π Value Increase
Players below their group benchmark receive an additional increase based on how far below the benchmark their salary sits.
βοΈ Group Benchmark
Each ranking group has its own market benchmark: the average salary of players 2β9, excluding the highest and lowest salary.
π‘οΈ Floating Economy
The Base Increase automatically reacts to the average of all 16 group benchmarks. No fixed inflation target is imposed by the Commissioner.
| # | Player | Team | Salary | Benchmark | Status | Increase |
| 1 | Player A | Team A | 130 | 39 | βοΈ Above Market | +4 |
| 2 | Player B | Team B | 92 | 39 | βοΈ Above Market | +4 |
| 3 | Player C | Team C | 60 | 39 | βοΈ Above Market | +4 |
| 4 | Player D | Team D | 45 | 39 | βοΈ Above Market | +4 |
| 5 | Player E | Team E | 42 | 39 | βοΈ Above Market | +4 |
| 6 | Player F | Team F | 37 | 39 | π Below Market | +5 |
| 7 | Player G | Team G | 25 | 39 | π Below Market | +9 |
| 8 | Player H | Team H | 8 | 39 | π Below Market | +14 |
| 9 | Player I | Team I | 3 | 39 | π Below Market | +15 |
| 10 | Player J | Team J | 1 | 39 | π Below Market | +17 |
Example calculation: the highest salary (130) and lowest salary (1) are removed.
The remaining eight salaries are 92, 60, 45, 42, 37, 25, 8 and 3. Their average is
39 Coins, which becomes the group benchmark. Players at or above 39 receive
only the current Base Increase. Players below 39 also receive the Value Increase.
Player F, for example, is only 2 below the benchmark: 4 + (2 Γ· 3) = +4.67 β +5 after rounding the final increase to a whole Coin. This shows that being just slightly below the benchmark does not create a dramatic increase.
Player G is 14 below: 4 + (14 Γ· 3) = +8.67 β +9. Player H is 31 below: 4 + (31 Γ· 3) = +14.33 β +14. Player J is 38 below: 4 + (38 Γ· 3) = +16.67 β +17. The exact same formula applies to every player.
Why remove #1 and #10? Extremes can distort the market signal. A very expensive player
(for example, a superstar returning from a long injury) can artificially push the benchmark up,
while a very cheap breakout player can pull it down β and can simultaneously reduce his own Value
Increase. Removing both extremes makes the benchmark represent the normal market around the player,
rather than two outliers.
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 11 | β | β | β | β | β | β |
| 12 | β | β | β | β | β | β |
| 13 | β | β | β | β | β | β |
| 14 | β | β | β | β | β | β |
| 15 | β | β | β | β | β | β |
| 16 | β | β | β | β | β | β |
| 17 | β | β | β | β | β | β |
| 18 | β | β | β | β | β | β |
| 19 | β | β | β | β | β | β |
| 20 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 21 | β | β | β | β | β | β |
| 22 | β | β | β | β | β | β |
| 23 | β | β | β | β | β | β |
| 24 | β | β | β | β | β | β |
| 25 | β | β | β | β | β | β |
| 26 | β | β | β | β | β | β |
| 27 | β | β | β | β | β | β |
| 28 | β | β | β | β | β | β |
| 29 | β | β | β | β | β | β |
| 30 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 31 | β | β | β | β | β | β |
| 32 | β | β | β | β | β | β |
| 33 | β | β | β | β | β | β |
| 34 | β | β | β | β | β | β |
| 35 | β | β | β | β | β | β |
| 36 | β | β | β | β | β | β |
| 37 | β | β | β | β | β | β |
| 38 | β | β | β | β | β | β |
| 39 | β | β | β | β | β | β |
| 40 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 41 | β | β | β | β | β | β |
| 42 | β | β | β | β | β | β |
| 43 | β | β | β | β | β | β |
| 44 | β | β | β | β | β | β |
| 45 | β | β | β | β | β | β |
| 46 | β | β | β | β | β | β |
| 47 | β | β | β | β | β | β |
| 48 | β | β | β | β | β | β |
| 49 | β | β | β | β | β | β |
| 50 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 51 | β | β | β | β | β | β |
| 52 | β | β | β | β | β | β |
| 53 | β | β | β | β | β | β |
| 54 | β | β | β | β | β | β |
| 55 | β | β | β | β | β | β |
| 56 | β | β | β | β | β | β |
| 57 | β | β | β | β | β | β |
| 58 | β | β | β | β | β | β |
| 59 | β | β | β | β | β | β |
| 60 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 61 | β | β | β | β | β | β |
| 62 | β | β | β | β | β | β |
| 63 | β | β | β | β | β | β |
| 64 | β | β | β | β | β | β |
| 65 | β | β | β | β | β | β |
| 66 | β | β | β | β | β | β |
| 67 | β | β | β | β | β | β |
| 68 | β | β | β | β | β | β |
| 69 | β | β | β | β | β | β |
| 70 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 71 | β | β | β | β | β | β |
| 72 | β | β | β | β | β | β |
| 73 | β | β | β | β | β | β |
| 74 | β | β | β | β | β | β |
| 75 | β | β | β | β | β | β |
| 76 | β | β | β | β | β | β |
| 77 | β | β | β | β | β | β |
| 78 | β | β | β | β | β | β |
| 79 | β | β | β | β | β | β |
| 80 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 81 | β | β | β | β | β | β |
| 82 | β | β | β | β | β | β |
| 83 | β | β | β | β | β | β |
| 84 | β | β | β | β | β | β |
| 85 | β | β | β | β | β | β |
| 86 | β | β | β | β | β | β |
| 87 | β | β | β | β | β | β |
| 88 | β | β | β | β | β | β |
| 89 | β | β | β | β | β | β |
| 90 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 91 | β | β | β | β | β | β |
| 92 | β | β | β | β | β | β |
| 93 | β | β | β | β | β | β |
| 94 | β | β | β | β | β | β |
| 95 | β | β | β | β | β | β |
| 96 | β | β | β | β | β | β |
| 97 | β | β | β | β | β | β |
| 98 | β | β | β | β | β | β |
| 99 | β | β | β | β | β | β |
| 100 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 101 | β | β | β | β | β | β |
| 102 | β | β | β | β | β | β |
| 103 | β | β | β | β | β | β |
| 104 | β | β | β | β | β | β |
| 105 | β | β | β | β | β | β |
| 106 | β | β | β | β | β | β |
| 107 | β | β | β | β | β | β |
| 108 | β | β | β | β | β | β |
| 109 | β | β | β | β | β | β |
| 110 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 111 | β | β | β | β | β | β |
| 112 | β | β | β | β | β | β |
| 113 | β | β | β | β | β | β |
| 114 | β | β | β | β | β | β |
| 115 | β | β | β | β | β | β |
| 116 | β | β | β | β | β | β |
| 117 | β | β | β | β | β | β |
| 118 | β | β | β | β | β | β |
| 119 | β | β | β | β | β | β |
| 120 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 121 | β | β | β | β | β | β |
| 122 | β | β | β | β | β | β |
| 123 | β | β | β | β | β | β |
| 124 | β | β | β | β | β | β |
| 125 | β | β | β | β | β | β |
| 126 | β | β | β | β | β | β |
| 127 | β | β | β | β | β | β |
| 128 | β | β | β | β | β | β |
| 129 | β | β | β | β | β | β |
| 130 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 131 | β | β | β | β | β | β |
| 132 | β | β | β | β | β | β |
| 133 | β | β | β | β | β | β |
| 134 | β | β | β | β | β | β |
| 135 | β | β | β | β | β | β |
| 136 | β | β | β | β | β | β |
| 137 | β | β | β | β | β | β |
| 138 | β | β | β | β | β | β |
| 139 | β | β | β | β | β | β |
| 140 | β | β | β | β | β | β |
| Rank | Player | Team | Salary | Benchmark | Status | Increase |
| 141 | β | β | β | β | β | β |
| 142 | β | β | β | β | β | β |
| 143 | β | β | β | β | β | β |
| 144 | β | β | β | β | β | β |
| 145 | β | β | β | β | β | β |
| 146 | β | β | β | β | β | β |
| 147 | β | β | β | β | β | β |
| 148 | β | β | β | β | β | β |
| 149 | β | β | β | β | β | β |
| 150 | β | β | β | β | β | β |
| # | Goalie | Team | Salary | Benchmark | Status | Increase |
| 1 | β | β | β | β | β | β |
| 2 | β | β | β | β | β | β |
| 3 | β | β | β | β | β | β |
| 4 | β | β | β | β | β | β |
| 5 | β | β | β | β | β | β |
| 6 | β | β | β | β | β | β |
| 7 | β | β | β | β | β | β |
| 8 | β | β | β | β | β | β |
| 9 | β | β | β | β | β | β |
| 10 | β | β | β | β | β | β |
π‘οΈ Floating Base Increase
The starting Base Increase is +4 Coins. It is not permanently fixed. After each season,
the league calculates the benchmark for all 16 ranking groups (15 skater groups + 1 goalie group)
and then calculates their average.
π Economy rises
If the rounded average benchmark is higher than the previous season, the Base Increase falls by 1.
π Economy falls
If the rounded average benchmark is lower than the previous season, the Base Increase rises by 1.
βΈοΈ No change
If the rounded average benchmark is unchanged, the Base Increase remains unchanged.
π Hard limits
The Base Increase can never be lower than +3 or higher than +5. There are no other exceptions.
Rounding: the average of the 16 group benchmarks is rounded to the nearest whole Coin;
exactly .5 rounds upward. The rounded result is the value used for the year-to-year comparison.
Example: 34.49 β 34, 34.50 β 35, 34.51 β 35.
Example: Previous season rounded average = 38. Current season rounded average = 40.
The league's economy has risen, so Base 4 β Base 3. If the current average had fallen to 36,
Base 4 β Base 5. If it remained 38, Base stays 4.
The GMs create the boundaries themselves. The Commissioner does not decide that salaries
"should" be around a particular number and does not manually move individual players. Auction prices,
trades, breakouts, injuries, overpays and bargains collectively create the market β the Value Board simply
measures it and the floating Base reacts to it. This creates an automatic inflation brake so that
the dynasty economy does not become increasingly broken over many seasons.
π Exact Value Formula
Every regular keeper receives the current Base Increase. If a player's salary is below his
group benchmark, an additional one-third of the salary gap is added.
Increase = Base + max(0, (Benchmark β Salary) Γ· 3)
The resulting increase is rounded to a whole Coin. A player at or above the benchmark therefore receives
exactly the Base Increase, while a cheap player who significantly outperforms his salary can receive a much
larger increase. There is no separate superstar bonus, no arbitrary salary threshold and no special exception.
π Salary Floor Β· 250 Coins
IceCore also uses a 250-Coin salary floor. A franchise that falls below the floor after the
keeper process receives time to correct its roster. The goal is to prevent deliberate or accidental extreme
under-spending while giving the GM a fair opportunity to fix the situation.
If the GM fails to correct the violation within the allowed correction period, the franchise's available
salary cap is reduced by the amount it is below the floor. Example: a team sitting at 242 after the deadline
would have its 500-Coin cap reduced by 8, leaving 492 Coins. Repeated or unresolved violations
may lead to roster-move restrictions until the floor is restored. The purpose is economic balance, not a cash fine.
π League Economy Dashboard
The Value Board is also a source of season-long league content. These statistics describe how GMs are using
the 500-Coin economy and can be highlighted during the season or at the end of the year.
| Statistic | Leader / Value | What it measures |
| π Best Economy | β | GM with the most players finishing below their group benchmark. |
| π Biggest Salary Gain | β | Player whose salary increases by the most Coins in the season. |
| π§ Most Underpriced | β | Player finishing furthest below his group benchmark. |
| π° Best Value per Coin | β | Most productive player relative to salary, using the league's fantasy ranking and salary data. |
| π₯ Breakout of the Year | β | Player who combines a major fantasy-rank improvement with a major salary correction. |
| πΈ Most Overpaid | β | Player furthest above his group benchmark. |
| π¦ Most Overpaid Franchise | β | Team with the largest number of players above their group benchmarks. |
| π Biggest Salary Portfolio | β | Team whose keeper salaries gain the most total Coins during the season. |
| π― Value Conversion Rate | β | Share of a team's qualifying keepers that finish below their group benchmark. |
| π‘οΈ League Market Average | β | Rounded average of all 16 group benchmarks β the number used for the Floating Base comparison. |
These are league statistics, not additional rules. They can be used for season recaps,
articles, graphics, awards or rivalry content. The actual salary escalation is determined only by the official
Value Formula and Floating Base rules above.
ποΈ Annual Value Board Preparation
The Commissioner fills this section after the regular season. It preserves the same 16 categories every year
and makes the economic history of IceCore easy to compare from season to season.
| Group | Ranks | Benchmark | Rounded |
| 1 | Skaters 1β10 | β | β |
| 2 | Skaters 11β20 | β | β |
| 3 | Skaters 21β30 | β | β |
| 4 | Skaters 31β40 | β | β |
| 5 | Skaters 41β50 | β | β |
| 6 | Skaters 51β60 | β | β |
| 7 | Skaters 61β70 | β | β |
| 8 | Skaters 71β80 | β | β |
| 9 | Skaters 81β90 | β | β |
| 10 | Skaters 91β100 | β | β |
| 11 | Skaters 101β110 | β | β |
| 12 | Skaters 111β120 | β | β |
| 13 | Skaters 121β130 | β | β |
| 14 | Skaters 131β140 | β | β |
| 15 | Skaters 141β150 | β | β |
| 16 | Goalies Top 10 | β | β |
| League Market Average | β | β |
| Previous Rounded Average | β | β |
| Next Season Base | β | +4 |
Benchmark preparation: in each group, remove the highest-paid player and the lowest-paid player,
then average the remaining eight salaries. Do this for all 16 groups. The 16 resulting benchmarks are then averaged
together. That overall average is rounded to the nearest whole Coin (with .5 rounding upward) and compared with
the previous season's rounded average to determine whether the next Base is 3, 4 or 5.
π Rules at a Glance
- Every regular keeper receives the current Base Increase.
- Base starts at +4 and floats only between +3 and +5.
- Players below their group benchmark receive an additional one-third of the salary gap.
- Each benchmark uses ranks 2β9 of a ten-player group; the highest and lowest salary are excluded.
- There are 16 groups: 15 skater groups and one Top-10 goalie group.
- The Floating Base is determined by the year-to-year change in the rounded average of all 16 benchmarks.
- There are no emergency adjustments, star bonuses, fixed salary thresholds or Commissioner-set player values.
- The final Value Board is confirmed after the completed regular season.
Full explanation: this Value Board is the detailed reference for the salary-escalation system;
the main IceCore Rules can link here instead of repeating the full calculation and examples.
During the Season
The Value Board may publish informative interim snapshots showing current fantasy ranks, salaries,
group benchmarks and projected increases. Interim numbers are informational only. The official escalation
is calculated from the completed regular-season results.