← Systems

builtin

non-PPR · 20 global stats

Editing is locked. Sign in to build your own, or use the admin passcode to change or clone this one.

Global weights

Points per unit of each stat, for every player at every position.

  • Passing Yards pass_yardspts/unit
  • Passing TDs pass_tdspts/unit
  • Interceptions Thrown pass_interceptionspts/unit
  • 2-Pt Conversions (Pass) pass_2ptpts/unit
  • Rushing Yards rush_yardspts/unit
  • Rushing TDs rush_tdspts/unit
  • 2-Pt Conversions (Rush) rush_2ptpts/unit
  • Receiving Yards rec_yardspts/unit
  • Receiving TDs rec_tdspts/unit
  • 2-Pt Conversions (Receiving) rec_2ptpts/unit
  • Fumbles Lost fumbles_lostpts/unit
  • FG Made 0-19 fg_made_0_19pts/unit
  • FG Made 20-29 fg_made_20_29pts/unit
  • FG Made 30-39 fg_made_30_39pts/unit
  • FG Made 40-49 fg_made_40_49pts/unit
  • FG Made 50-59 fg_made_50_59pts/unit
  • FG Made 60+ fg_made_60pluspts/unit
  • Field Goals Missed fg_missedpts/unit
  • Extra Points Made pat_madepts/unit
  • Receptions rec_receptionspts/unit

Global brackets

Weekly milestones for every position: a tier ladder over one stat, e.g. 0 points under 200 rushing yards and 4 above it. A position's own brackets are added to these.

No brackets.

Position overrides

Layered on top of the global weights: extra stats, a participation baseline, and DST-style brackets.

No position overrides. Everyone is scored with the global weights.

Rules JSON
{
  "global": {
    "weights": {
      "pass_yards": 0.04,
      "pass_tds": 4,
      "pass_interceptions": -2,
      "pass_2pt": 2,
      "rush_yards": 0.1,
      "rush_tds": 6,
      "rush_2pt": 2,
      "rec_yards": 0.1,
      "rec_tds": 6,
      "rec_2pt": 2,
      "fumbles_lost": -2,
      "fg_made_0_19": 3,
      "fg_made_20_29": 3,
      "fg_made_30_39": 3,
      "fg_made_40_49": 4,
      "fg_made_50_59": 5,
      "fg_made_60plus": 5,
      "fg_missed": -1,
      "pat_made": 1,
      "rec_receptions": 0
    }
  }
}