Skip to content
Calcapedia
Sports

Fantasy Football Points Calculator

Find out how many fantasy football points a player's game is worth in standard, half-PPR, PPR or your own league's settings.

Level: Grades 6–7

  • Common Core standard 7.NS.A.3Solve real-world and mathematical problems involving the four operations with rational numbers.
  • Common Core standard 6.EE.A.2.cEvaluate expressions at specific values of their variables. Include expressions that arise from formulas used in real-world problems. Perform arithmetic operations, including those involving whole-number exponents, in the conventional order when there are no parentheses to specify a particular order (Order of Operations).
Printable worksheet

Fantasy Football Points Calculator

Inputs
Scoring format

Some leagues score only full yardage blocks: 89 receiving yards earns 8 points, not 8.9.

Result

Fantasy points

21.7

This stat line scores 21.7 fantasy points with 1 point per reception.

Passing points
0
Rushing points
1.2
Receiving points
20.5
Fumbles and two-point conversions
0
Same line in standard scoring
15.7
Same line in half-PPR
18.7
Same line in full PPR
21.7

See the step-by-step solution ↓

Step-by-step solution

  1. Passing: yards ÷ 25, plus touchdowns × 4, plus interceptions × -2

    025+0×4+0×(−2)=0
  2. Rushing: yards ÷ 10, plus touchdowns × 6

    1210+0×6=1.2
  3. Receiving: receptions × 1, plus yards ÷ 10, plus touchdowns × 6

    6×1+8510+1×6=20.5
  4. Other: fumbles lost × -2, plus two-point conversions × 2

    0×(−2)+0×2=0
  5. Add the four parts together for the total fantasy points

    0+1.2+20.5+0=21.7

Test yourself

20 quick questions built from this calculator's formula: work out results, predict what happens when an input changes, and work backward from an answer. Every answer comes with the working.

What this calculator does

Find out how many fantasy points a player's game is worth in your league's scoring. Fantasy football turns a player's real game into points. Yards and touchdowns add points, and turnovers (giving the ball to the other team) take them away. Depending on your league, every catch may be worth something too. The three common formats differ only in what a catch is worth. It's nothing in standard scoring, half a point in half-PPR and a full point in PPR, which stands for points per reception.

Enter a player's stats, pick the format, and the calculator scores them category by category. It also shows the same game under all three formats. That way you can see how much a running back who catches a lot of passes, or a slot receiver, gains from reception points. If your league uses different values, tick the settings box and change them.

Where it's used

Why this math matters outside the classroom:

  • Weekly matchups. A receiver with 6 catches, 85 yards and a touchdown scores 6 + 8.5 + 6, which is 20.5 points in PPR scoring.
  • Negative points. A quarterback's interception costs 2 points, so 300 yards, 2 touchdowns and 1 interception total 12 + 8 − 2 = 18.
  • Choosing a league format. Commissioners compare how the same stat lines score under standard and PPR before voting on league settings.
  • Lineup decisions. Managers score two players' recent games to see which one depends on touchdowns and which on steady catches.
  • Classroom expressions. Students write a scoring rule as an expression with variables for yards and touchdowns and evaluate it for real games.

Grade level and standards: Grades 6–7; Common Core State Standards for Mathematics 7.NS.A.3, 6.EE.A.2.c. © Copyright 2010. National Governors Association Center for Best Practices and Council of Chief State School Officers. All rights reserved.

How to use it

  1. Choose the scoring format, or Custom to set your own points per reception.
  2. Enter the player's stats. Leave anything they didn't record at 0.
  3. If your league scores yards only in whole blocks, tick the whole-points box. To change touchdown, yardage or turnover values, tick the settings box.
  4. Read the total, the breakdown by category and the comparison across the three formats.

What the inputs mean

Fumbles lost
Only fumbles the other team recovers. A fumble the offense gets back usually costs nothing.
Whole points only for yardage (round down)
Most apps give part-points for yards, such as 0.1 per rushing yard. Some leagues only count full blocks. With this ticked, 89 receiving yards earn 8 points. Negative yards round toward zero, so −7 rushing yards count as 0.
Passing yards per point
How many passing yards earn one point. 25 is the common default (0.04 per yard); some leagues use 20.

Formula and method

passing = pass yds ÷ 25 + pass TD × 4 + INT × (−2)
rushing = rush yds ÷ 10 + rush TD × 6
receiving = receptions × PPR + rec yds ÷ 10 + rec TD × 6
other = fumbles lost × (−2) + two-point conversions × 2
total = passing + rushing + receiving + other

In the formulas, yds means yards, TD means touchdowns, INT means interceptions (passes caught by the other team) and rec means receiving. PPR is the points for each catch: 0 for standard, 0.5 for half-PPR and 1 for PPR. These are the widely used default settings, and you can change every number to match your league.

Each category is worked out on its own, then they're added together. So you can see whether a player's day came from volume (catches and yards) or from touchdowns. Touchdowns are much harder to repeat from week to week.

Worked example

A receiver catches 6 passes for 85 yards and a touchdown, and runs once for 12 yards. The league uses PPR.

  1. Rushing: 12 ÷ 10 + 0 × 6 = 1.2.
  2. Receiving: 6 × 1 + 85 ÷ 10 + 1 × 6 = 6 + 8.5 + 6 = 20.5.
  3. Passing and other categories are 0.
  4. Total: 0 + 1.2 + 20.5 + 0 = 21.7.

Result: The game is worth 21.7 points in PPR, 18.7 in half-PPR and 15.7 in standard scoring.

Understanding the result

The gap between formats is just the number of catches times the difference in what each catch is worth. Six catches add 3 extra points in half-PPR and 6 in PPR. That's why receivers and running backs who catch a lot rise in PPR rankings.

A touchdown is worth as much as 60 yards, so a single score can make an ordinary game look excellent. Looking at the yardage and reception points alone gives a steadier picture of a player's role.

Assumptions and limitations

  • Scoring is for individual offensive players only. Kickers, team defenses and bonuses aren't included.
  • Part-points for yards are kept exactly, and the total is shown to two decimals.
  • Leagues add many extras, such as yardage bonuses, points for first downs or return touchdowns. Those aren't included here, so add them by hand.
  • Fumbles count only when lost. Some leagues also take points off for every fumble.

Frequently asked questions

What does PPR mean?

Points per reception. In PPR every catch adds 1 point, in half-PPR 0.5, and in standard scoring nothing. Yards and touchdowns are scored the same in all three.

Why is a passing touchdown worth less than a rushing touchdown?

Quarterbacks throw many more touchdowns than other players score. So most leagues give 4 points for a passing touchdown and 6 for a rushing or receiving one. Some leagues use 6 for both, so change the setting to match yours.

How are passing yards scored?

Usually 1 point per 25 yards, which is 0.04 points per yard. 300 passing yards are 12 points.

Does the calculator work for quarterbacks?

Yes. Enter passing yards, passing touchdowns and interceptions, along with any rushing stats. A game with 300 passing yards, 2 touchdowns, 1 interception and 20 rushing yards scores 20 points with the default settings.

How this calculator is checked

Method: Common default fantasy football scoring (1 per 25 passing yards, 4 per passing TD, −2 per INT, 1 per 10 rushing or receiving yards, 6 per TD, −2 per fumble lost, 2 per two-point conversion, 0/0.5/1 per reception). Leagues set their own values; all are editable. The calculation is covered by automated tests with known reference values and edge cases. Last updated 2026-10-18. Found a problem? Tell us.

Embed this calculator

Put this Fantasy Football Points Calculator on your own website or blog for free. Paste this code where you want it to appear: