Introduction

The GOLD Algorithm gives you a highly effective platform to both prepare for your draft and to crush your competition during the drafting itself.  Other drafting tools, at most, give you a decent value selection technique to find the best players across positions.  Some try to go a little further and bring a few dynamic features into the fold as well.  The Gold Algorithm goes much further by taking into consideration:

  • A player's relative ability to score points (by position and overall)
  • What's happening in the draft (dynamic analysis)
  • The exact team needs of the current manager making the pick
  • The league's overall need, by position, based on what's happened so far
  • Any league bias that you know of before the draft starts
  • Your league lineup requirements
  • Your league's scoring rules

Static Benchmark

Before the draft the system computes a static benchmark for each position.  The static benchmark is the baseline each available player at that position will be compared against during the draft. Available players at each position will either be better or worse (more projected fantasy points or less) than their static benchmark.

The table to the right provides the position multiplier to be used in the static benchmark calculation. It is based on years of ADP data, historical norms and tons of sensitivy analysis.


We establish the static benchmark by position as follows:

(# Teams) X (# Starters at that position) X (Position Multiplier)

So, for a league which starts 2 RBs and has 10 teams: 

10 X 2 X 1.5 = 30

Therefore, before the draft starts, we would take the projected fantasy points for the 30th best RB (lets say that was 520 points).  Then, the static benchmark for the RB would equal 520 points.

Position Position Multiplier
QB 1.30
RB 1.50
WR 1.30
TE 0.80
K 0.08
DEF 0.33
All others (if any) 0.08

Static Benchmark: Position Multipliers Table

Dynamic Benchmark

A player’s value is also a function of how that player compares to the best players currently available at his position. So, as players are drafted, the remaining players can become more or less valuable depending on who’s selected during the draft. The GOLD Algorithm will easily be able to reflect this by leveraging the following:

(# Teams) X (# Starters at that position )

So, if a league has 11 teams and each must start a QB:

11 X 1  =  11 

So, each available QB’s projected fantasy points should be compared to the average of the 11 best remaining QBs projected fantasy points.

Team Need Factor

As the draft progresses, each team will have varying needs to fill, by position, depending upon what that team has already drafted at that position.  If a league starts three wide receivers and the team about to pick has already drafted five wide receivers, then that team does not have a pressing need for a WR.  To determine a team’s need for a given position GOLD uses the table to the right.

Team Has Drafted Starts 0 Starts 1 Starts 2 Starts 3 Starts 4 Starts 5+
0 0 1.00 1.05 1.10 1.15 1.20
1 0 0.80 1.0 1.05 1.1 1.15
2 0 0.50 0.85 1.0 1.05 1.1
3 0 0.20 0.70 0.90 1.0 1.05
4 0 0.15 0.50 0.80 0.90 1.0
5 0 0.10 0.20 0.50 0.80 0.85
6+ 0 0.05 0.10 0.20 0.40 0.55

Team Need Lookup Table

League-Wide Need Factor

As a draft progresses the league as a whole will have more or less need for players at various positions. If the league has a pressing need for a given position, then players available at that position become more valuable.  The GOLD Algorithm will easily be able to reflect this by leveraging the table to the right.

  % of Starters Already Drafted
Position 0 to 30 31 to 50 51 to 70 71 to 90 91 to 120 121 to 160 161+
QB 1.15 1 .9 .6 .4 .3 .2
RB 1.3 1.1 .92 .7 .5 .3 .2
WR 1.1 .9 .8 .6 .4 .3 .2
TE 1 .8 .6 .4 .3 .1 .06
K .6 .5 .4 .2 .1 .1 .06
DEF 1 .7 .6 .5 .4 .3 .2
All Others .6 .5 .3 .2 .1 .07 .06

League-Wide Need Lookup Table