Analytics
1,620
team-games analyzed, 2016–2025
All owners
Luck against skill
Above the line, wins came easier than the scoring says.
| Owner | All-play pct | Luck | Seasons |
|---|---|---|---|
| Noah | .592 | −5.86 | 10 |
| Alex | .591 | −2.73 | 10 |
| Ben | .574 | +2.50 | 10 |
| Nolan | .551 | −1.32 | 10 |
| Kyle | .523 | +0.41 | 10 |
| Evan | .521 | +9.73 | 10 |
| Jake | .478 | +3.41 | 10 |
| Dylan | .460 | +2.32 | 9 |
| Ryan | .449 | +1.36 | 10 |
| Bo | .435 | +0.91 | 6 |
| Kent | .432 | −6.27 | 10 |
| Kris | .427 | −0.68 | 7 |
| Gavin | .379 | −1.91 | 3 |
| Kevin | .368 | −1.14 | 4 |
Luck and schedule
Luck is real wins minus the wins the all-playAll-play record: A team's record if it played every other team every week: a win for each team it out-scored, a loss for each that out-scored it. It removes the luck of the schedule. record predicts.
| Rank | Owner | Seasons | W–L | All-play W–L | All-play pct | Luck | Median W–L | SOS | PA index |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Noah | 10 | 74–61 | 878–606–1 | .592 | −5.86 | 84–51 | 99.7 | 102.2 |
| 2 | Alex | 10 | 77–58 | 876–607–2 | .591 | −2.73 | 82–53 | 99.5 | 100.4 |
| 3 | Ben | 10 | 80–55 | 852–632–1 | .574 | +2.50 | 81–54 | 99.6 | 99.0 |
| — | Sirac | 1 | 7–7 | 85–69 | .552 | −0.73 | 9–5 | 101.0 | 99.3 |
| 4 | Nolan | 10 | 73–62 | 816–666–3 | .551 | −1.32 | 76–59 | 99.5 | 101.5 |
| 5 | Kyle | 10 | 71–64 | 776–708–1 | .523 | +0.41 | 73–62 | 99.2 | 98.7 |
| 6 | Evan | 10 | 80–55 | 773–712 | .521 | +9.73 | 75–60 | 99.3 | 97.8 |
| 7 | Jake | 10 | 68–67 | 710–774–1 | .478 | +3.41 | 65–70 | 100.6 | 98.3 |
| 8 | Dylan | 9 | 58–63 | 611–717–3 | .460 | +2.32 | 56–65 | 99.4 | 100.5 |
| 9 | Ryan | 10 | 62–73 | 665–816–4 | .449 | +1.36 | 54–81 | 100.0 | 99.7 |
| 10 | Bo | 6 | 37–46 | 397–516 | .435 | +0.91 | 31–52 | 100.8 | 101.0 |
| 11 | Kent | 10 | 52–83 | 640–843–2 | .432 | −6.27 | 53–82 | 100.4 | 100.0 |
| 12 | Kris | 7 | 39–54 | 435–585–3 | .427 | −0.68 | 40–53 | 101.9 | 100.6 |
| 13 | Gavin | 3 | 14–28 | 175–287 | .379 | −1.91 | 14–28 | 100.7 | 101.1 |
| 14 | Kevin | 4 | 18–34 | 210–361–1 | .368 | −1.14 | 17–35 | 101.4 | 102.1 |
Scroll for more columns
Ranking needs two seasons: Sirac (one season) listed unranked. For SOS and PA index, 100 is the league average.
| Owner | wins above all-play expectation |
|---|---|
| Evan (80–55, all-play 773–712) | +9.73 |
| Jake (68–67, all-play 710–774–1) | +3.41 |
| Ben (80–55, all-play 852–632–1) | +2.50 |
| Dylan (58–63, all-play 611–717–3) | +2.32 |
| Ryan (62–73, all-play 665–816–4) | +1.36 |
| Bo (37–46, all-play 397–516) | +0.91 |
| Kyle (71–64, all-play 776–708–1) | +0.41 |
| Kris (39–54, all-play 435–585–3) | −0.68 |
| Sirac (7–7, all-play 85–69, one season, unranked) | −0.73 |
| Kevin (18–34, all-play 210–361–1) | −1.14 |
| Nolan (73–62, all-play 816–666–3) | −1.32 |
| Gavin (14–28, all-play 175–287) | −1.91 |
| Alex (77–58, all-play 876–607–2) | −2.73 |
| Noah (74–61, all-play 878–606–1) | −5.86 |
| Kent (52–83, all-play 640–843–2) | −6.27 |
Positive values are lucky; negative values are unlucky.
Season extremes
| Measure | Owner | Season | Value | Record |
|---|---|---|---|---|
| Luckiest season | Jake | 2020 | +3.91 wins | 11–2 |
| Unluckiest season | Kent | 2018 | −3.09 wins | 3–10 |
| Best all-play season | Noah | 2017 | .790 | 9–4 |
| Worst all-play season | Kris | 2019 | .154 | 2–11 |
| Widest median gap | Evan | 2018 | +5 wins v the median | 6–7 · median 1–12 |
| Beat the Pythagorean line by most | Noah | 2022 | +2.99 wins | 14–0 |
| Fell short of it by most | Jake | 2019 | −2.96 wins | 7–6 |
| Hardest schedule | Jake | 2016 | 104.5 SOS | 4–9 |
| Softest schedule | Ben | 2018 | 95.2 SOS | 10–3 |
| Fewest points against | Jake | 2018 | 86.0 PA index | 9–4 |
| Most points against | Jake | 2017 | 116.9 PA index | 4–9 |
Scroll for more columns
The Pythagorean expectationPythagorean expectation: The wins a team's points suggest it should have: points for raised to a power, divided by that plus points against raised to the same power, times games played. The exponent here is 6.7, fitted to this league's own seasons. A team above its line won more than its scoring earned. is the win total that points for and against predict.
By season
2025 · Sleeper
| Rank | Owner | Team | W–L | All-play W–L | All-play pct | Luck | Median W–L | PF |
|---|---|---|---|---|---|---|---|---|
| 1 | Kent | Baby Back Gibbs | 10–4 | 103–51 | .669 | +0.64 | 10–4 | 2,232.38 |
| 2 | Alex | Schamerz | 7–7 | 93–61 | .604 | −1.45 | 9–5 | 2,220.73 |
| 3 | Noah | Diabetic Dynasty | 6–8 | 87–67 | .565 | −1.91 | 8–6 | 2,151.75 |
| 4 | Sirac | — | 7–7 | 85–69 | .552 | −0.73 | 9–5 | 2,066.33 |
| 5 | Bo | FoolsBall | 10–4 | 83–71 | .539 | +2.45 | 7–7 | 2,039.25 |
| 6 | Ben | Notorious CTE | 9–5 | 75–79 | .487 | +2.18 | 8–6 | 2,054.49 |
| 7 | Gavin | — | 7–7 | 74–80 | .481 | +0.27 | 5–9 | 2,022.36 |
| 8 | Kyle | Steiner’s Stallions | 6–8 | 70–84 | .455 | −0.36 | 6–8 | 1,998.68 |
| 9 | Ryan | Straight Ca$h Homie | 8–6 | 68–86 | .442 | +1.82 | 5–9 | 2,003.18 |
| 10 | Nolan | Skol Gophers | 4–10 | 68–86 | .442 | −2.18 | 6–8 | 1,977.48 |
| 11 | Evan | The Greenweenies | 5–9 | 65–89 | .422 | −0.91 | 7–7 | 1,875.72 |
| 12 | Jake | Giebler's Elfs | 5–9 | 53–101 | .344 | +0.18 | 4–10 | 1,894.38 |
Scroll for more columns
2024 · Sleeper
| Rank | Owner | Team | W–L | All-play W–L | All-play pct | Luck | Median W–L | PF |
|---|---|---|---|---|---|---|---|---|
| 1 | Noah | Diabetic Dynasty | 12–2 | 117–37 | .760 | +1.36 | 13–1 | 2,412.40 |
| 2 | Nolan | Skol Gophers | 9–5 | 105–49 | .682 | −0.55 | 10–4 | 2,271.31 |
| 3 | Evan | The Greenweenies | 11–3 | 102–52 | .662 | +1.73 | 10–4 | 2,268.20 |
| 4 | Bo | FoolsBall | 9–5 | 86–68 | .558 | +1.18 | 9–5 | 2,132.81 |
| 5 | Kyle | Steiner’s Stallions | 8–6 | 84–70 | .545 | +0.36 | 8–6 | 2,104.73 |
| 6 | Alex | Schamerz | 5–9 | 80–74 | .519 | −2.27 | 6–8 | 2,148.23 |
| 7 | Jake | Giebler's Elfs | 6–8 | 74–80 | .481 | −0.73 | 8–6 | 2,061.62 |
| 8 | Gavin | — | 3–11 | 63–91 | .409 | −2.73 | 5–9 | 2,010.53 |
| 9 | Ryan | Straight Ca$h Homie | 6–8 | 58–96 | .377 | +0.73 | 4–10 | 1,978.08 |
| 10 | Ben | Notorious CTE | 4–10 | 57–97 | .370 | −1.18 | 4–10 | 1,936.66 |
| 11 | Dylan | Civil Allegations | 7–7 | 56–98 | .364 | +1.91 | 5–9 | 2,025.06 |
| 12 | Kent | Baby Back Gibbs | 4–10 | 42–112 | .273 | +0.18 | 2–12 | 1,865.44 |
Scroll for more columns
2023 · Sleeper
| Rank | Owner | Team | W–L | All-play W–L | All-play pct | Luck | Median W–L | PF |
|---|---|---|---|---|---|---|---|---|
| 1 | Bo | FoolsBall | 9–5 | 98–56 | .636 | +0.09 | 9–5 | 2,205.23 |
| 2 | Noah | Diabetic Dynasty | 9–5 | 96–58 | .623 | +0.27 | 10–4 | 2,288.93 |
| 3 | Ben | The Replacements | 8–6 | 94–60 | .610 | −0.55 | 9–5 | 2,209.50 |
| 4 | Nolan | Skol Gophers | 9–5 | 93–61 | .604 | +0.55 | 9–5 | 2,162.13 |
| 5 | Jake | Giebler's Elfs | 8–6 | 84–70 | .545 | +0.36 | 8–6 | 2,190.89 |
| 6 | Kyle | Steiners Stallions | 7–7 | 81–73 | .526 | −0.36 | 7–7 | 2,142.60 |
| 7 | Alex | Schamerz | 6–8 | 80–74 | .519 | −1.27 | 7–7 | 2,122.35 |
| 8 | Ryan | Straight Ca$h Homie | 7–7 | 75–79 | .487 | +0.18 | 7–7 | 2,057.39 |
| 9 | Evan | The Greenweenies | 8–6 | 72–82 | .468 | +1.45 | 6–8 | 2,110.67 |
| 10 | Dylan | Civil Allegations | 4–10 | 63–91 | .409 | −1.73 | 5–9 | 2,010.52 |
| 11 | Kent | Florence’s Moledozers | 5–9 | 50–104 | .325 | +0.45 | 3–11 | 1,922.59 |
| 12 | Gavin | — | 4–10 | 38–116 | .247 | +0.55 | 4–10 | 1,765.11 |
Scroll for more columns
2022 · Sleeper
| Rank | Owner | Team | W–L | All-play W–L | All-play pct | Luck | Median W–L | PF |
|---|---|---|---|---|---|---|---|---|
| 1 | Noah | Diabetic Dynasty | 14–0 | 121–33 | .786 | +3.00 | 12–2 | 2,430.14 |
| 2 | Kyle | Steiners Stallions | 8–6 | 103–51 | .669 | −1.36 | 11–3 | 2,233.49 |
| 3 | Nolan | Skol Gophers | 9–5 | 99–55 | .643 | 0.00 | 9–5 | 2,314.82 |
| 4 | Jake | — | 9–5 | 96–58 | .623 | +0.27 | 10–4 | 2,158.70 |
| 5 | Alex | Schamerz | 8–6 | 86–68 | .558 | +0.18 | 8–6 | 2,199.04 |
| 6 | Evan | The Greenweenies | 7–7 | 85–69 | .552 | −0.73 | 9–5 | 2,100.79 |
| 7 | Ben | The Replacements | 6–8 | 79–75 | .513 | −1.18 | 7–7 | 2,081.95 |
| 8 | Ryan | Straight Ca$h Homie | 5–9 | 69–85 | .448 | −1.27 | 6–8 | 2,004.76 |
| 9 | Dylan | Civil Allegations | 9–5 | 62–92 | .403 | +3.36 | 5–9 | 1,992.48 |
| 10 | Kris | — | 5–9 | 60–94 | .390 | −0.45 | 6–8 | 1,911.59 |
| 11 | Kent | Florence’s Moledozers | 1–13 | 37–117 | .240 | −2.36 | 1–13 | 1,828.86 |
| 12 | Bo | FoolsBall | 3–11 | 27–127 | .175 | +0.55 | 0–14 | 1,680.13 |
Scroll for more columns
2021 · Sleeper
| Rank | Owner | Team | W–L | All-play W–L | All-play pct | Luck | Median W–L | PF |
|---|---|---|---|---|---|---|---|---|
| 1 | Nolan | Skol Gophers | 10–4 | 119–35 | .773 | −0.82 | 13–1 | 2,432.31 |
| 2 | Evan | The Greenweenies | 11–3 | 94–60 | .610 | +2.45 | 9–5 | 2,241.13 |
| 3 | Alex | Schamerz | 8–6 | 92–62 | .597 | −0.36 | 9–5 | 2,274.55 |
| 4 | Ben | The Replacements | 8–6 | 89–65 | .578 | −0.09 | 7–7 | 2,154.97 |
| 5 | Kent | Florence’s Moledozers | 7–7 | 88–66 | .571 | −1.00 | 9–5 | 2,196.16 |
| 6 | Kris | — | 9–5 | 82–72 | .532 | +1.55 | 8–6 | 2,186.53 |
| 7 | Dylan | Bateman JJ and Waddle LLC | 8–6 | 76–78 | .494 | +1.09 | 8–6 | 2,127.22 |
| 8 | Kyle | Steiners Stallions | 8–6 | 76–78 | .494 | +1.09 | 6–8 | 2,120.95 |
| 9 | Noah | Diabetic Dynasty | 3–11 | 57–97 | .370 | −2.18 | 5–9 | 2,015.38 |
| 10 | Ryan | Straight Ca$h Homie | 4–10 | 54–100 | .351 | −0.91 | 3–11 | 1,905.08 |
| 11 | Jake | — | 5–9 | 50–104 | .325 | +0.45 | 4–10 | 1,923.43 |
| 12 | Bo | — | 3–11 | 47–107 | .305 | −1.27 | 3–11 | 1,897.94 |
Scroll for more columns
2020 · MFL
| Rank | Owner | Team | W–L | All-play W–L | All-play pct | Luck | Median W–L | PF |
|---|---|---|---|---|---|---|---|---|
| 1 | Kyle | Steiners Stallions | 10–3 | 98–45 | .685 | +1.09 | 10–3 | 1,684.70 |
| 2 | Evan | — | 9–4 | 98–45 | .685 | +0.09 | 11–2 | 1,645.40 |
| 3 | Alex | Schamzy | 10–3 | 91–52 | .636 | +1.73 | 9–4 | 1,601.50 |
| 4 | Dylan | — | 5–8 | 78–65 | .545 | −2.09 | 8–5 | 1,579.60 |
| 5 | Jake | I'm Sorry Mr. Jackson | 11–2 | 78–65 | .545 | +3.91 | 7–6 | 1,520.50 |
| 6 | Ben | The Replacements | 5–8 | 71–72 | .497 | −1.45 | 7–6 | 1,523.20 |
| 7 | Ryan | Straight Ca$h Homie | 5–8 | 69–74 | .483 | −1.27 | 5–8 | 1,464.20 |
| 8 | Noah | Bugada Bugada Bugada | 5–8 | 63–80 | .441 | −0.73 | 6–7 | 1,408.60 |
| 9 | Nolan | — | 7–6 | 62–81 | .434 | +1.36 | 3–10 | 1,409.30 |
| 10 | Bo | Bo-Bob | 3–10 | 56–87 | .392 | −2.09 | 3–10 | 1,391.00 |
| 11 | Kris | — | 3–10 | 48–95 | .336 | −1.36 | 5–8 | 1,324.00 |
| 12 | Kent | — | 5–8 | 46–97 | .322 | +0.82 | 4–9 | 1,323.20 |
Scroll for more columns
2019 · MFL
| Rank | Owner | Team | W–L | All-play W–L | All-play pct | Luck | Median W–L | PF |
|---|---|---|---|---|---|---|---|---|
| 1 | Jake | — | 7–6 | 104–39 | .727 | −2.45 | 9–4 | 1,755.90 |
| 2 | Dylan | — | 8–5 | 90–53 | .629 | −0.18 | 10–3 | 1,656.40 |
| 3 | Ben | — | 9–4 | 89–54 | .622 | +0.91 | 8–5 | 1,604.70 |
| 4 | Kyle | Steiners Stallions | 8–5 | 88–55 | .615 | 0.00 | 10–3 | 1,630.10 |
| 5 | Evan | — | 7–6 | 84–59 | .587 | −0.64 | 8–5 | 1,538.50 |
| 6 | Alex | Schamerz | 6–7 | 81–62 | .566 | −1.36 | 8–5 | 1,549.30 |
| 7 | Ryan | Straight Ca$h Homie | 7–6 | 72–71 | .503 | +0.45 | 6–7 | 1,476.10 |
| 8 | Kevin | — | 6–7 | 65–78 | .455 | +0.09 | 5–8 | 1,437.10 |
| 9 | Nolan | — | 8–5 | 58–85 | .406 | +2.73 | 5–8 | 1,401.70 |
| 10 | Noah | The Future is Now | 6–7 | 57–86 | .399 | +0.82 | 5–8 | 1,383.50 |
| 11 | Kent | — | 4–9 | 48–95 | .336 | −0.36 | 4–9 | 1,295.10 |
| 12 | Kris | — | 2–11 | 22–121 | .154 | 0.00 | 0–13 | 1,126.60 |
Scroll for more columns
2018 · MFL
| Rank | Owner | Team | W–L | All-play W–L | All-play pct | Luck | Median W–L | PF |
|---|---|---|---|---|---|---|---|---|
| 1 | Alex | Schamerz | 11–2 | 104–38–1 | .731 | +1.50 | 10–3 | 1,850.10 |
| 2 | Kyle | Steiners Stallions | 8–5 | 97–46 | .678 | −0.82 | 10–3 | 1,714.20 |
| 3 | Ben | — | 10–3 | 95–48 | .664 | +1.36 | 10–3 | 1,801.50 |
| 4 | Nolan | — | 7–6 | 87–56 | .608 | −0.91 | 10–3 | 1,618.50 |
| 5 | Noah | The Future is Now | 5–8 | 79–63–1 | .556 | −2.23 | 7–6 | 1,611.10 |
| 6 | Dylan | — | 6–7 | 76–67 | .531 | −0.91 | 7–6 | 1,577.00 |
| 7 | Ryan | Straight Ca$h Homie | 7–6 | 72–71 | .503 | +0.45 | 6–7 | 1,539.80 |
| 8 | Kent | — | 3–10 | 67–76 | .469 | −3.09 | 7–6 | 1,504.30 |
| 9 | Jake | — | 9–4 | 63–80 | .441 | +3.27 | 5–8 | 1,481.70 |
| 10 | Kris | — | 5–8 | 60–83 | .420 | −0.45 | 4–9 | 1,472.70 |
| 11 | Evan | — | 6–7 | 33–110 | .231 | +3.00 | 1–12 | 1,311.20 |
| 12 | Kevin | — | 1–12 | 24–119 | .168 | −1.18 | 1–12 | 1,170.90 |
Scroll for more columns
2017 · MFL
| Rank | Owner | Team | W–L | All-play W–L | All-play pct | Luck | Median W–L | PF |
|---|---|---|---|---|---|---|---|---|
| 1 | Noah | The Future is Now | 9–4 | 113–30 | .790 | −1.27 | 11–2 | 1,733.00 |
| 2 | Ben | — | 11–2 | 94–49 | .657 | +2.45 | 10–3 | 1,588.00 |
| 3 | Alex | Schamerz | 7–6 | 86–56–1 | .605 | −0.86 | 7–6 | 1,533.00 |
| 4 | Evan | — | 10–3 | 82–61 | .573 | +2.55 | 9–4 | 1,485.00 |
| 5 | Dylan | — | 6–7 | 71–72 | .497 | −0.45 | 6–7 | 1,512.00 |
| 6 | Kris | — | 6–7 | 69–74 | .483 | −0.27 | 6–7 | 1,422.00 |
| 7 | Kent | — | 5–8 | 67–75–1 | .472 | −1.14 | 6–7 | 1,424.00 |
| 8 | Ryan | Straight Ca$h Homie | 6–7 | 66–76–1 | .465 | −0.05 | 6–7 | 1,415.00 |
| 9 | Jake | — | 4–9 | 63–80 | .441 | −1.73 | 5–8 | 1,397.00 |
| 10 | Nolan | — | 4–9 | 62–81 | .434 | −1.64 | 6–7 | 1,337.00 |
| 11 | Kevin | — | 6–7 | 51–91–1 | .360 | +1.32 | 4–9 | 1,318.00 |
| 12 | Kyle | Steiners Stallions | 4–9 | 32–111 | .224 | +1.09 | 2–11 | 1,162.00 |
Scroll for more columns
2016 · MFL
| Rank | Owner | Team | W–L | All-play W–L | All-play pct | Luck | Median W–L | PF |
|---|---|---|---|---|---|---|---|---|
| 1 | Ben | — | 10–3 | 109–33–1 | .766 | +0.05 | 11–2 | 1,880.00 |
| 2 | Kris | — | 9–4 | 94–46–3 | .668 | +0.32 | 11–2 | 1,750.00 |
| 3 | Kent | — | 8–5 | 92–50–1 | .647 | −0.41 | 7–6 | 1,714.00 |
| 4 | Noah | The Future is Now | 5–8 | 88–55 | .615 | −3.00 | 7–6 | 1,731.00 |
| 5 | Alex | Dirty Landry | 9–4 | 83–60 | .580 | +1.45 | 9–4 | 1,656.00 |
| 6 | Kevin | — | 5–8 | 70–73 | .490 | −1.36 | 7–6 | 1,540.00 |
| 7 | Nolan | — | 6–7 | 63–77–3 | .451 | +0.14 | 5–8 | 1,507.00 |
| 8 | Ryan | Straight Ca$h Homie | 7–6 | 62–78–3 | .444 | +1.23 | 6–7 | 1,489.00 |
| 9 | Evan | — | 6–7 | 58–85 | .406 | +0.73 | 5–8 | 1,491.00 |
| 10 | Kyle | Steiners Stallions | 4–9 | 47–95–1 | .332 | −0.32 | 3–10 | 1,394.00 |
| 11 | Jake | — | 4–9 | 45–97–1 | .318 | −0.14 | 5–8 | 1,370.00 |
| 12 | Dylan | — | 5–8 | 39–101–3 | .283 | +1.32 | 2–11 | 1,298.00 |
Scroll for more columns
2026 so far
| Rank | Owner | Team | W–L | All-play W–L | All-play pct | Luck | Median W–L | PF |
|---|---|---|---|---|---|---|---|---|
| 1 | Kent | Baby Back Gibbs | 2–1 | 30–3 | .909 | −0.73 | 3–0 | 540.39 |
| 2 | Noah | Diabetic Dynasty | 3–0 | 27–6 | .818 | +0.55 | 3–0 | 566.90 |
| 3 | Alex | Schamerz | 2–1 | 24–9 | .727 | −0.18 | 2–1 | 485.86 |
| 4 | Ryan | Straight Ca$h Homie | 2–1 | 22–11 | .667 | 0.00 | 2–1 | 462.70 |
| 5 | Kyle | Steiner’s Stallions | 3–0 | 21–12 | .636 | +1.09 | 3–0 | 451.68 |
| 6 | Bo | FoolsBall | 2–1 | 19–14 | .576 | +0.27 | 2–1 | 446.69 |
| 7 | Gavin | — | 0–3 | 17–16 | .515 | −1.55 | 1–2 | 438.16 |
| 8 | Evan | The Greenweenies | 2–1 | 15–18 | .455 | +0.64 | 1–2 | 430.56 |
| 9 | Nolan | Skol Gophers | 2–1 | 11–22 | .333 | +1.00 | 1–2 | 390.65 |
| 10 | Ben | Notorious CTE | 0–3 | 6–27 | .182 | −0.55 | 0–3 | 358.85 |
| 11 | Sirac | — | 0–3 | 4–29 | .121 | −0.36 | 0–3 | 351.29 |
| 12 | Jake | Giebler's Elfs | 0–3 | 2–31 | .061 | −0.18 | 0–3 | 316.10 |
Scroll for more columns
Not in the career totals above.
Weekly finish
Each week's scores ranked 1 to 12. A bad beat is a top-three score that lost; a cheap win is a score ranked 10th or worse that won.
| Owner | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Alex | 22 weeks 1st | 12 weeks 2nd | 5 weeks 3rd | 16 weeks 4th | 15 weeks 5th | 12 weeks 6th | 12 weeks 7th | 13 weeks 8th | 12 weeks 9th | 6 weeks 10th | 6 weeks 11th | 4 weeks 12th |
| Noah | 18 weeks 1st | 15 weeks 2nd | 15 weeks 3rd | 14 weeks 4th | 15 weeks 5th | 7 weeks 6th | 10 weeks 7th | 12 weeks 8th | 5 weeks 9th | 9 weeks 10th | 6 weeks 11th | 9 weeks 12th |
| Ben | 16 weeks 1st | 13 weeks 2nd | 13 weeks 3rd | 12 weeks 4th | 14 weeks 5th | 13 weeks 6th | 12 weeks 7th | 12 weeks 8th | 10 weeks 9th | 6 weeks 10th | 8 weeks 11th | 6 weeks 12th |
| Kyle | 15 weeks 1st | 14 weeks 2nd | 12 weeks 3rd | 13 weeks 4th | 8 weeks 5th | 11 weeks 6th | 7 weeks 7th | 9 weeks 8th | 12 weeks 9th | 8 weeks 10th | 15 weeks 11th | 11 weeks 12th |
| Nolan | 13 weeks 1st | 9 weeks 2nd | 18 weeks 3rd | 16 weeks 4th | 11 weeks 5th | 9 weeks 6th | 14 weeks 7th | 12 weeks 8th | 8 weeks 9th | 4 weeks 10th | 15 weeks 11th | 6 weeks 12th |
| Dylan | 9 weeks 1st | 9 weeks 2nd | 6 weeks 3rd | 10 weeks 4th | 14 weeks 5th | 8 weeks 6th | 4 weeks 7th | 9 weeks 8th | 16 weeks 9th | 14 weeks 10th | 13 weeks 11th | 9 weeks 12th |
| Ryan | 9 weeks 1st | 8 weeks 2nd | 8 weeks 3rd | 12 weeks 4th | 8 weeks 5th | 9 weeks 6th | 16 weeks 7th | 13 weeks 8th | 14 weeks 9th | 13 weeks 10th | 12 weeks 11th | 13 weeks 12th |
| Kent | 7 weeks 1st | 10 weeks 2nd | 7 weeks 3rd | 6 weeks 4th | 10 weeks 5th | 13 weeks 6th | 17 weeks 7th | 9 weeks 8th | 12 weeks 9th | 16 weeks 10th | 17 weeks 11th | 11 weeks 12th |
| Evan | 7 weeks 1st | 13 weeks 2nd | 14 weeks 3rd | 16 weeks 4th | 13 weeks 5th | 12 weeks 6th | 8 weeks 7th | 10 weeks 8th | 16 weeks 9th | 7 weeks 10th | 7 weeks 11th | 12 weeks 12th |
| Jake | 6 weeks 1st | 15 weeks 2nd | 17 weeks 3rd | 5 weeks 4th | 9 weeks 5th | 13 weeks 6th | 10 weeks 7th | 11 weeks 8th | 9 weeks 9th | 13 weeks 10th | 14 weeks 11th | 13 weeks 12th |
| Bo | 5 weeks 1st | 5 weeks 2nd | 8 weeks 3rd | 3 weeks 4th | 3 weeks 5th | 7 weeks 6th | 11 weeks 7th | 8 weeks 8th | 5 weeks 9th | 12 weeks 10th | 7 weeks 11th | 9 weeks 12th |
| Kevin | 3 weeks 1st | 1 week 2nd | 2 weeks 3rd | 2 weeks 4th | 4 weeks 5th | 5 weeks 6th | 5 weeks 7th | 3 weeks 8th | 6 weeks 9th | 8 weeks 10th | 5 weeks 11th | 8 weeks 12th |
| Kris | 3 weeks 1st | 5 weeks 2nd | 7 weeks 3rd | 6 weeks 4th | 10 weeks 5th | 9 weeks 6th | 9 weeks 7th | 7 weeks 8th | 6 weeks 9th | 11 weeks 10th | 7 weeks 11th | 13 weeks 12th |
| Sirac | 2 weeks 1st | 2 weeks 2nd | 2 weeks 3rd | 0 weeks 4th | 1 week 5th | 2 weeks 6th | 0 weeks 7th | 1 week 8th | 0 weeks 9th | 0 weeks 10th | 2 weeks 11th | 2 weeks 12th |
| Gavin | 0 weeks 1st | 4 weeks 2nd | 2 weeks 3rd | 3 weeks 4th | 2 weeks 5th | 3 weeks 6th | 4 weeks 7th | 3 weeks 8th | 5 weeks 9th | 6 weeks 10th | 2 weeks 11th | 8 weeks 12th |
Rows are sorted by crowns.
Crowns and spoons
| Owner | Seasons | Weeks | Crowns | Spoons | Cheap wins | Bad beats | Most crowns in a season |
|---|---|---|---|---|---|---|---|
| Alex | 2016–2025 | 135 | 22 | 4 | 1 | 3 | 4 (2018) |
| Noah | 2016–2025 | 135 | 18 | 9 | 1 | 5 | 4 (2022) |
| Ben | 2016–2025 | 135 | 16 | 6 | 2 | 5 | 5 (2016) |
| Kyle | 2016–2025 | 135 | 15 | 12 | 1 | 4 | 4 (2020) |
| Nolan | 2016–2025 | 135 | 13 | 6 | 3 | 7 | 4 (2024) |
| Dylan | 2016–2024 | 121 | 9 | 9 | 4 | 2 | 3 (2018) |
| Ryan | 2016–2025 | 135 | 9 | 13 | 4 | 1 | 2 (2022) |
| Kent | 2016–2025 | 135 | 7 | 11 | 2 | 0 | 3 (2016) |
| Evan | 2016–2025 | 135 | 7 | 12 | 3 | 5 | 2 (2017) |
| Jake | 2016–2025 | 135 | 6 | 14 | 5 | 8 | 2 (2022) |
| Bo | 2020–2025 | 83 | 5 | 9 | 2 | 3 | 2 (2023) |
| Kevin | 2016–2019 | 52 | 3 | 8 | 2 | 1 | 1 (2016) |
| Kris | 2016–2022 | 93 | 3 | 13 | 1 | 0 | 1 (2016) |
| Sirac | 2025 | 14 | 2 | 2 | 0 | 1 | 2 (2025) |
| Gavin | 2023–2025 | 42 | 0 | 8 | 0 | 0 | — |
Scroll for more columns
Bad beats · the highest scores that lost
| Season | Wk | Owner | Opponent | Score | Opp. score | Week rank |
|---|---|---|---|---|---|---|
| 2021 | 13 | Dylan | Kris | 200.91 | 212.45 | 2nd |
| 2023 | 14 | Bo | Evan | 197.04 | 201.07 | 2nd |
| 2021 | 5 | Nolan | Jake | 190.85 | 199.98 | 3rd |
| 2024 | 14 | Ben | Evan | 190.12 | 218.88 | 3rd |
| 2025 | 7 | Alex | Kent | 188.26 | 196.92 | 2nd |
| 2021 | 2 | Nolan | Alex | 183.62 | 190.90 | 2nd |
| 2023 | 12 | Ben | Bo | 181.78 | 184.69 | 2nd |
| 2024 | 12 | Alex | Nolan | 180.90 | 185.45 | 2nd |
Scroll for more columns
Cheap wins · the lowest scores that won
| Season | Wk | Owner | Opponent | Score | Opp. score | Week rank |
|---|---|---|---|---|---|---|
| 2020 | 13 | Kent | Noah | 74.90 | 74.60 | 11th |
| 2019 | 11 | Kris | Kent | 80.70 | 79.40 | 11th |
| 2017 | 5 | Kevin | Kyle | 81.00 | 80.00 | 11th |
| 2019 | 12 | Kyle | Noah | 81.40 | 63.40 | 11th |
| 2020 | 8 | Jake | Ryan | 85.90 | 78.80 | 10th |
| 2019 | 9 | Nolan | Kris | 91.00 | 66.60 | 11th |
| 2018 | 13 | Evan | Kevin | 92.70 | 92.30 | 10th |
| 2016 | 6 | Nolan | Kevin | 93.00 | 74.00 | 10th |
Scroll for more columns
2026 so far
- Crowns
- Alex 1, Kent 1, Noah 1
- Spoons
- Jake 2, Sirac 1
- Bad beats
- Kent week 3 (162.71, 3rd)
- Cheap wins
- Nolan week 3 (102.25, 11th)
Power
EloDynasty Elo: A rating that starts every owner at 1500 and moves after every rated game: the winner takes what the loser gives up, and bigger margins move it further. It runs through the 2021 platform move and slides a third of the way back to 1500 before each season. Consolation, toilet-bowl and fifth-place games are not rated. ratings that carry across the platform change. Pick an owner to trace their line.
Favorites win
61.1%
496 games with a gap of 50 or more
Top rating, end 2025
1,576.1
Noah
Highest peak
1,667.6
Ben · 2017, week 15
Lowest point
1,343.7
Bo · 2021, week 12
- Noah
- everyone else
| Series | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Kent | 1,609.0 | 1,487.2 | 1,428.2 | 1,404.6 | 1,437.2 | 1,494.4 | 1,358.1 | 1,412.9 | 1,409.8 | 1,545.1 |
| Kris | 1,530.1 | 1,485.3 | 1,458.5 | 1,367.7 | 1,365.6 | 1,495.9 | 1,451.8 | — | — | — |
| Gavin | — | — | — | — | — | — | — | 1,428.9 | 1,382.4 | 1,449.6 |
| Noah | 1,465.3 | 1,570.5 | 1,462.1 | 1,470.7 | 1,449.1 | 1,372.3 | 1,613.4 | 1,619.3 | 1,646.6 | 1,576.1 |
| Alex | 1,552.6 | 1,530.6 | 1,603.7 | 1,500.3 | 1,639.4 | 1,588.6 | 1,604.7 | 1,521.0 | 1,435.5 | 1,482.1 |
| Jake | 1,423.7 | 1,411.0 | 1,594.4 | 1,619.7 | 1,617.9 | 1,481.0 | 1,522.3 | 1,544.1 | 1,499.4 | 1,457.5 |
| Ben | 1,594.7 | 1,652.7 | 1,603.9 | 1,597.2 | 1,529.9 | 1,524.3 | 1,482.1 | 1,497.4 | 1,438.6 | 1,517.7 |
| Dylan | 1,469.9 | 1,477.5 | 1,497.1 | 1,549.5 | 1,471.3 | 1,503.6 | 1,532.1 | 1,455.5 | 1,469.0 | — |
| Sirac | — | — | — | — | — | — | — | — | — | 1,515.7 |
| Evan | 1,476.3 | 1,590.7 | 1,501.4 | 1,493.8 | 1,565.8 | 1,638.6 | 1,544.9 | 1,534.6 | 1,621.1 | 1,474.1 |
| Ryan | 1,501.6 | 1,481.0 | 1,474.7 | 1,497.6 | 1,483.5 | 1,405.7 | 1,415.0 | 1,463.8 | 1,464.3 | 1,497.0 |
| Kyle | 1,440.2 | 1,407.4 | 1,548.5 | 1,546.6 | 1,593.3 | 1,546.4 | 1,547.8 | 1,487.8 | 1,510.8 | 1,483.4 |
| Nolan | 1,469.1 | 1,404.4 | 1,476.4 | 1,509.0 | 1,479.7 | 1,591.8 | 1,587.0 | 1,563.8 | 1,626.5 | 1,485.2 |
| Kevin | 1,467.5 | 1,501.7 | 1,351.0 | 1,443.3 | — | — | — | — | — | — |
| Bo | — | — | — | — | 1,405.0 | 1,382.4 | 1,357.6 | 1,514.2 | 1,524.9 | 1,556.6 |
Leaderboard
| Rank | Owner | Rating, end 2025 | Peak | Peak week | Low | Low week | Rated games | Upsets W–L | Status |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Noah | 1,576.1 | 1,663.6 | 2024, week 16 | 1,372.3 | 2021, week 14 | 149 | 7–24 | Champion |
| 2 | Bo | 1,556.6 | 1,584.9 | 2024, week 8 | 1,343.7 | 2021, week 12 | 90 | 11–5 | Active |
| 3 | Kent | 1,545.1 | 1,609.0 | 2016, week 16 | 1,356.8 | 2023, week 10 | 144 | 24–9 | Active |
| 4 | Ben | 1,517.7 | 1,667.6 | 2017, week 15 | 1,385.3 | 2024, week 8 | 151 | 14–20 | Active |
| 5 | Sirac | 1,515.7 | 1,545.7 | 2025, week 10 | 1,467.3 | 2025, week 2 | 14 | 1–2 | Active |
| 6 | Ryan | 1,497.0 | 1,541.6 | 2018, week 6 | 1,378.3 | 2022, week 6 | 139 | 20–13 | Active |
| 7 | Nolan | 1,485.2 | 1,626.5 | 2024, week 17 | 1,404.4 | 2017, week 13 | 148 | 14–21 | Active |
| 8 | Kyle | 1,483.4 | 1,612.3 | 2020, week 13 | 1,389.9 | 2017, week 12 | 147 | 16–21 | Active |
| 9 | Alex | 1,482.1 | 1,639.4 | 2020, week 16 | 1,435.5 | 2024, week 15 | 154 | 8–25 | Active |
| 10 | Evan | 1,474.1 | 1,650.3 | 2021, week 12 | 1,474.0 | 2025, week 12 | 144 | 11–23 | Active |
| 11 | Dylan | 1,469.0 | 1,554.5 | 2022, week 12 | 1,401.7 | 2016, week 6 | 128 | 18–6 | Through 2024 |
| 12 | Jake | 1,457.5 | 1,649.1 | 2020, week 13 | 1,403.1 | 2016, week 12 | 145 | 15–17 | Active |
| 13 | Kris | 1,451.8 | 1,575.5 | 2016, week 5 | 1,356.7 | 2020, week 5 | 95 | 12–5 | Through 2022 |
| 14 | Gavin | 1,449.6 | 1,494.1 | 2025, week 11 | 1,368.4 | 2024, week 12 | 42 | 9–0 | Active |
| 15 | Kevin | 1,443.3 | 1,501.7 | 2017, week 13 | 1,351.0 | 2018, week 13 | 52 | 13–2 | Through 2019 |
Scroll for more columns
Former owners keep the rating they left with. An upset is a win by an owner rated 50 or more points lower.
Biggest upsets
| Season | Wk | Game | Winner | Rating | Loser | Rating | Score | Gap | Win chance |
|---|---|---|---|---|---|---|---|---|---|
| 2021 | 13 | Regular | Bo | 1,343.7 | Evan | 1,650.3 | 184.77–165.05 | 306.7 | .146 |
| 2019 | 12 | Regular | Kevin | 1,405.6 | Ben | 1,632.8 | 97.70–92.40 | 227.2 | .213 |
| 2016 | 13 | Regular | Jake | 1,403.1 | Ben | 1,617.3 | 132.00–120.00 | 214.2 | .226 |
| 2022 | 8 | Regular | Ryan | 1,402.2 | Alex | 1,598.4 | 175.78–164.42 | 196.2 | .244 |
| 2020 | 6 | Regular | Kris | 1,356.7 | Ben | 1,538.6 | 116.60–76.50 | 181.9 | .260 |
| 2017 | 9 | Regular | Jake | 1,408.4 | Noah | 1,590.1 | 173.00–144.00 | 181.7 | .260 |
| 2025 | 2 | Regular | Gavin | 1,413.5 | Evan | 1,593.3 | 143.12–125.07 | 179.8 | .262 |
| 2023 | 14 | Regular | Ryan | 1,439.8 | Noah | 1,614.9 | 153.59–121.08 | 175.1 | .267 |
| 2021 | 4 | Regular | Kris | 1,409.3 | Jake | 1,582.4 | 190.59–108.89 | 173.1 | .270 |
| 2023 | 5 | Regular | Bo | 1,421.2 | Noah | 1,593.3 | 147.70–137.47 | 172.1 | .271 |
Scroll for more columns
2026 so far
| Owner | Team | Start of season | Now | Change |
|---|---|---|---|---|
| Noah | Diabetic Dynasty | 1,550.7 | 1,593.4 | +42.7 |
| Kent | Baby Back Gibbs | 1,530.1 | 1,548.9 | +18.8 |
| Bo | FoolsBall | 1,537.7 | 1,547.1 | +9.4 |
| Kyle | Steiner’s Stallions | 1,488.9 | 1,534.2 | +45.3 |
| Ryan | Straight Ca$h Homie | 1,498.0 | 1,513.7 | +15.7 |
| Alex | Schamerz | 1,488.1 | 1,507.8 | +19.7 |
| Evan | The Greenweenies | 1,482.7 | 1,495.6 | +12.9 |
| Nolan | Skol Gophers | 1,490.1 | 1,492.1 | +2.0 |
| Sirac | — | 1,510.5 | 1,472.8 | −37.7 |
| Ben | Notorious CTE | 1,511.8 | 1,459.6 | −52.2 |
| Gavin | — | 1,466.4 | 1,433.1 | −33.3 |
| Jake | Giebler's Elfs | 1,471.7 | 1,428.2 | −43.5 |
Scroll for more columns
1 upset: Ryan over Kent in week 3 (gap 66.0). Not in the timeline above.
Scoring environment
MFL scored in whole points through 2017 and Sleeper scoring averages higher, so compare within a season.
| Season | points per team-game |
|---|---|
| 2016 | 120.64 |
| 2017 | 111.06 |
| 2018 | 119.57 |
| 2019 | 114.46 |
| 2020 | 114.58 |
| 2021 | 151.64 |
| 2022 | 148.43 |
| 2023 | 149.93 |
| 2024 | 150.09 |
| 2025 | 146.05 |
| 2026 (so far) | 145.55 |
| Season | Platform and scoring | Weeks | Mean | SD | Median | High | Low |
|---|---|---|---|---|---|---|---|
| 2016 | MFL, whole-point scoring | 13 | 120.64 | 25.78 | 123.00 | 209.00 | 33.00 |
| 2017 | MFL, whole-point scoring | 13 | 111.06 | 25.54 | 110.00 | 180.00 | 54.00 |
| 2018 | MFL, decimal scoring | 13 | 119.57 | 26.65 | 117.10 | 202.40 | 53.50 |
| 2019 | MFL, decimal scoring | 13 | 114.46 | 27.16 | 114.90 | 182.00 | 54.80 |
| 2020 | MFL, decimal scoring | 13 | 114.58 | 24.46 | 114.15 | 208.20 | 51.70 |
| 2021 | Sleeper | 14 | 151.64 | 27.97 | 151.20 | 212.45 | 87.33 |
| 2022 | Sleeper | 14 | 148.43 | 28.96 | 145.56 | 228.00 | 70.00 |
| 2023 | Sleeper | 14 | 149.93 | 27.41 | 150.51 | 213.89 | 84.56 |
| 2024 | Sleeper | 14 | 150.09 | 24.90 | 148.12 | 220.22 | 71.91 |
| 2025 | Sleeper | 14 | 146.05 | 24.59 | 145.31 | 230.25 | 88.73 |
| 2026 (so far) | Sleeper | 3 | 145.55 | 30.10 | 146.11 | 253.72 | 98.05 |
Scroll for more columns
2026 is not in any all-time figure.
Margins of victory
| Margin of victory | games |
|---|---|
| 0–5 | 81 |
| 5–10 | 102 |
| 10–20 | 147 |
| 20–30 | 135 |
| 30–40 | 109 |
| 40–50 | 81 |
| 50–75 | 117 |
| 75–100 | 34 |
| 100+ | 4 |
| Margin | MFL, whole-point scoring | MFL, decimal scoring | Sleeper | All games | Share |
|---|---|---|---|---|---|
| 0–5 | 16 | 24 | 41 | 81 | 10.0% |
| 5–10 | 21 | 25 | 56 | 102 | 12.6% |
| 10–20 | 29 | 53 | 65 | 147 | 18.1% |
| 20–30 | 29 | 36 | 70 | 135 | 16.7% |
| 30–40 | 24 | 26 | 59 | 109 | 13.5% |
| 40–50 | 16 | 22 | 43 | 81 | 10.0% |
| 50–75 | 11 | 43 | 63 | 117 | 14.4% |
| 75–100 | 9 | 3 | 22 | 34 | 4.2% |
| 100+ | 1 | 2 | 1 | 4 | 0.5% |
Scroll for more columns
MFL, whole-point scoring: median 24.00, mean 28.94 over 156 games. MFL, decimal scoring: median 25.40, mean 29.45 over 234 games. Sleeper: median 26.72, mean 30.91 over 420 games.
Week of the season
| NFL week | Index | Seasons | Lowest season | Highest season | Note |
|---|---|---|---|---|---|
| 1 | 99.5 | 10 | 88.2 | 107.6 | |
| 2 | 102.2 | 10 | 93.4 | 109.9 | |
| 3 | 102.3 | 10 | 92.8 | 113.3 | |
| 4 | 101.0 | 10 | 95.5 | 107.9 | |
| 5 | 102.7 | 10 | 95.1 | 112.2 | Highest-scoring week |
| 6 | 99.7 | 10 | 93.2 | 109.1 | |
| 7 | 97.8 | 10 | 90.3 | 105.8 | |
| 8 | 100.4 | 10 | 93.1 | 108.8 | |
| 9 | 98.5 | 10 | 93.9 | 104.4 | |
| 10 | 98.2 | 10 | 85.3 | 108.3 | |
| 11 | 98.4 | 10 | 90.6 | 103.1 | |
| 12 | 102.5 | 10 | 95.1 | 108.0 | |
| 13 | 97.3 | 10 | 90.4 | 103.2 | Lowest-scoring week |
| 14 | 99.2 | 5 | 93.0 | 107.7 |
Scroll for more columns
Era-adjusted scoring and consistency
Each weekly score becomes a z-scoreZ-score: How far a score sits from average, in standard deviations: the score minus that week's mean, divided by that week's standard deviation. Zero is average; +1 beats about five in six scores.against that week’s league, so 2016 and 2025 sit on one scale. The average is how good, the spread how steady.
| Rank | Owner | Seasons | Games | PPG, raw | Z avg | Z spread | Z floor | Z ceiling |
|---|---|---|---|---|---|---|---|---|
| 1 | Noah | 10 | 135 | 141.97 | +0.34 | 1.04 | −0.53 | +2.86 |
| 2 | Alex | 10 | 135 | 141.89 | +0.31 | 0.94 | −0.48 | +2.69 |
| 3 | Ben | 10 | 135 | 139.52 | +0.22 | 0.97 | −0.52 | +2.47 |
| — | Sirac | 1 | 14 | 147.60 | +0.16 | 1.24 | −1.36 | +2.76 |
| 4 | Nolan | 10 | 135 | 136.53 | +0.15 | 1.01 | −0.71 | +2.61 |
| 5 | Kyle | 10 | 135 | 134.71 | +0.08 | 1.05 | −0.91 | +2.29 |
| 6 | Evan | 10 | 135 | 133.83 | +0.01 | 0.96 | −0.75 | +1.92 |
| 7 | Dylan | 9 | 121 | 130.40 | −0.06 | 0.99 | −0.98 | +2.45 |
| 8 | Jake | 10 | 135 | 131.51 | −0.07 | 0.99 | −0.96 | +2.00 |
| 9 | Ryan | 10 | 135 | 128.39 | −0.18 | 0.92 | −0.86 | +2.07 |
| 10 | Kent | 10 | 135 | 128.19 | −0.21 | 0.93 | −1.03 | +2.13 |
| 11 | Kris | 7 | 93 | 120.36 | −0.24 | 0.92 | −1.10 | +1.87 |
| 12 | Bo | 6 | 83 | 136.70 | −0.27 | 0.96 | −1.13 | +1.77 |
| 13 | Gavin | 3 | 42 | 138.05 | −0.38 | 0.89 | −1.18 | +1.31 |
| 14 | Kevin | 4 | 52 | 105.12 | −0.41 | 0.94 | −1.27 | +1.92 |
Scroll for more columns
Ranking needs two seasons; Sirac listed unranked. A z average of +0.50 is half a standard deviation above the league in a typical week.
Steadiest and most volatile seasons
| Profile | Owner | Season | PPG | SD | CV | Floor | Ceiling |
|---|---|---|---|---|---|---|---|
| Steadiest | Alex | 2024 | 153.45 | 15.60 | 0.102 | 140.30 | 185.35 |
| Steadiest | Jake | 2024 | 147.26 | 15.34 | 0.104 | 137.98 | 177.07 |
| Steadiest | Nolan | 2021 | 173.74 | 18.44 | 0.106 | 144.32 | 194.43 |
| Steadiest | Alex | 2016 | 127.38 | 14.06 | 0.110 | 115.00 | 150.00 |
| Steadiest | Noah | 2016 | 133.15 | 15.07 | 0.113 | 117.00 | 165.00 |
| Most volatile | Jake | 2017 | 107.46 | 34.52 | 0.321 | 76.00 | 173.00 |
| Most volatile | Ben | 2020 | 117.17 | 35.06 | 0.299 | 84.80 | 208.20 |
| Most volatile | Noah | 2020 | 108.35 | 29.49 | 0.272 | 74.60 | 152.70 |
| Most volatile | Nolan | 2017 | 102.85 | 26.87 | 0.261 | 77.00 | 151.00 |
| Most volatile | Dylan | 2016 | 99.85 | 25.90 | 0.259 | 81.00 | 128.00 |
Scroll for more columns
Closers, faders and the mid-season swing
Regular seasons split at week 7: who finishes strong, and how far the standings move from there.
- weeks 1–7
- week 8 on
- unranked (one season)
| Owner | win pct, weeks 1–7 | win pct, week 8 on |
|---|---|---|
| Nolan (30–40 early, 43–22 late) | .429 | .662 |
| Kevin (7–21 early, 11–13 late) | .250 | .458 |
| Dylan (25–38 early, 33–25 late) | .397 | .569 |
| Kent (24–46 early, 28–37 late) | .343 | .431 |
| Jake (33–37 early, 35–30 late) | .471 | .538 |
| Gavin (7–14 early, 7–14 late) | .333 | .333 |
| Kris (21–28 early, 18–26 late) | .429 | .409 |
| Alex (41–29 early, 36–29 late) | .586 | .554 |
| Kyle (38–32 early, 33–32 late) | .543 | .508 |
| Ben (43–27 early, 37–28 late) | .614 | .569 |
| Ryan (35–35 early, 27–38 late) | .500 | .415 |
| Noah (43–27 early, 31–34 late) | .614 | .477 |
| Bo (22–20 early, 15–26 late) | .524 | .366 |
| Evan (48–22 early, 32–33 late) | .686 | .492 |
| Sirac (3–4 early, 4–3 late, one season, unranked) | .429 | .571 |
Where the champion stood after week 7
45 of 60 teams in the top six after week 7 reached the bracket (.750); 3 of 10 champions were outside it.
| Season | Champion | Rank after week 7 | W–L after week 7 | Seed | Note |
|---|---|---|---|---|---|
| 2016 | Kent | 7th | 3–4 | No. 5 | Outside the top six |
| 2017 | Evan | 1st | 7–0 | No. 2 | |
| 2018 | Jake | 8th | 3–4 | No. 4 | Outside the top six |
| 2019 | Jake | 4th | 4–3 | No. 5 | |
| 2020 | Alex | 4th | 4–3 | No. 3 | |
| 2021 | Evan | 1st | 6–1 | No. 1 | |
| 2022 | Alex | 2nd | 5–2 | No. 6 | |
| 2023 | Noah | 1st | 5–2 | No. 1 | |
| 2024 | Nolan | 7th | 3–4 | No. 3 | Outside the top six |
| 2025 | Noah | 6th | 3–4 | No. 6 |
Scroll for more columns
Biggest climbs and collapses
| Swing | Owner | Season | Rank after week 7 | W–L after week 7 | Final position | Places | Result |
|---|---|---|---|---|---|---|---|
| Climb | Nolan | 2022 | 9th | 2–5 | No. 2 seed | +7 | Finished 4th |
| Climb | Kris | 2021 | 9th | 3–4 | No. 3 seed | +6 | Finished 5th |
| Climb | Nolan | 2023 | 9th | 3–4 | No. 3 seed | +6 | Finished 3rd |
| Climb | Ryan | 2025 | 10th | 3–4 | No. 4 seed | +6 | Finished 6th |
| Climb | Dylan | 2017 | 8th | 2–5 | No. 3 seed | +5 | Finished 4th |
| Collapse | Kyle | 2021 | 2nd | 5–2 | 7th in the standings | −6 | Missed the playoffs |
| Collapse | Evan | 2019 | 2nd | 5–2 | 6th in the standings | −5 | Missed the playoffs |
| Collapse | Evan | 2016 | 4th | 5–2 | 7th in the standings | −4 | Missed the playoffs |
| Collapse | Jake | 2016 | 8th | 3–4 | 12th in the standings | −4 | Missed the playoffs |
| Collapse | Nolan | 2017 | 7th | 3–4 | 11th in the standings | −4 | Missed the playoffs |
Scroll for more columns
Places gained (+) or lost (−) from week 7 to the final position.
Seeds and the playoffs
What a seed is worth, whether the Points King converts, and who plays up or down in the bracket.
| Seed | 1st | 2nd | 3rd | 4th | 5th | 6th | 7th |
|---|---|---|---|---|---|---|---|
| No. 1 seed | 2 times | 6 times | 1 time | 1 time | 0 times | 0 times | 0 times |
| No. 2 seed | 1 time | 2 times | 4 times | 2 times | 1 time | 0 times | 0 times |
| No. 3 seed | 2 times | 1 time | 1 time | 3 times | 3 times | 0 times | 0 times |
| No. 4 seed | 1 time | 1 time | 2 times | 2 times | 2 times | 2 times | 0 times |
| No. 5 seed | 2 times | 0 times | 1 time | 1 time | 2 times | 4 times | 0 times |
| No. 6 seed | 2 times | 0 times | 0 times | 1 time | 2 times | 4 times | 1 time |
| No. 7 seed | 0 times | 0 times | 1 time | 0 times | 0 times | 0 times | 0 times |
A seventh seed existed only in the 2020 bracket.
| Seed | Brackets | Titles | Finals | Avg finish | Title share |
|---|---|---|---|---|---|
| No. 1 | 10 | 2 | 8 | 2.1 | .200 |
| No. 2 | 10 | 1 | 3 | 3.0 | .100 |
| No. 3 | 10 | 2 | 3 | 3.4 | .200 |
| No. 4 | 10 | 1 | 2 | 3.9 | .100 |
| No. 5 | 10 | 2 | 2 | 4.3 | .200 |
| No. 6 | 10 | 2 | 2 | 4.7 | .200 |
| No. 7 | 1 | 0 | 0 | 3.0 | .000 |
Scroll for more columns
The Points King
The regular season’s top scorer won the title 2 times in 10, lost the final 5 times and missed it 3.
| Season | Points King | PF | W–L | Seed | Outcome | Champion |
|---|---|---|---|---|---|---|
| 2016 | Ben | 1,880.00 | 10–3 | No. 1 | Lost the final | Kent |
| 2017 | Noah | 1,733.00 | 9–4 | No. 4 | Missed the final | Evan |
| 2018 | Alex | 1,850.10 | 11–2 | No. 1 | Missed the final | Jake |
| 2019 | Jake | 1,755.90 | 7–6 | No. 5 | Won the title | Jake |
| 2020 | Kyle | 1,684.70 | 10–3 | No. 2 | Missed the final | Alex |
| 2021 | Nolan | 2,432.31 | 10–4 | No. 2 | Lost the final | Evan |
| 2022 | Noah | 2,430.14 | 14–0 | No. 1 | Lost the final | Alex |
| 2023 | Noah | 2,288.93 | 9–5 | No. 1 | Won the title | Noah |
| 2024 | Noah | 2,412.40 | 12–2 | No. 1 | Lost the final | Nolan |
| 2025 | Kent | 2,232.38 | 10–4 | No. 1 | Lost the final | Noah |
Scroll for more columns
Playoff record against the regular season
| Owner | Trips | Playoff W–L | Playoff PPG | Z avg | Reg. pct | Playoff pct | Gap | Best streak | Worst drought | Now |
|---|---|---|---|---|---|---|---|---|---|---|
| Evan | 4 of 10 | 7–2 | 146.92 | +0.40 | .593 | .778 | +.185 | 2 | 2 | Drought of 1 |
| Kent | 4 of 10 | 5–4 | 133.15 | 0.00 | .385 | .556 | +.170 | 2 | 3 | Streak of 1 |
| Jake | 5 of 10 | 6–4 | 133.01 | +0.36 | .504 | .600 | +.096 | 3 | 2 | Drought of 2 |
| Noah | 7 of 10 | 9–5 | 158.84 | +0.53 | .548 | .643 | +.095 | 4 | 3 | Streak of 4 |
| Alex | 9 of 10 | 11–8 | 141.67 | +0.16 | .570 | .579 | +.009 | 7 | 1 | Streak of 2 |
| Bo | 3 of 6 | 3–4 | 156.40 | −0.32 | .446 | .429 | −.017 | 3 | 3 | Streak of 3 |
| Nolan | 7 of 10 | 6–7 | 151.87 | −0.01 | .541 | .462 | −.079 | 7 | 2 | Drought of 1 |
| Kyle | 6 of 10 | 5–7 | 133.99 | −0.04 | .526 | .417 | −.109 | 3 | 2 | Drought of 1 |
| Dylan | 4 of 9 | 2–5 | 110.60 | −0.70 | .479 | .286 | −.194 | 2 | 2 | Former owner |
| Ryan | 2 of 10 | 1–3 | 117.37 | −0.55 | .459 | .250 | −.209 | 1 | 8 | Streak of 1 |
| Ben | 8 of 10 | 6–10 | 128.10 | −0.37 | .593 | .375 | −.218 | 6 | 1 | Streak of 1 |
| Kris | 2 of 7 | 0–2 | 94.89 | −0.83 | .419 | .000 | −.419 | 1 | 4 | Former owner |
| Gavin | 0 of 3 | 0–0 | — | — | .333 | — | — | 0 | 3 | Drought of 3 |
| Kevin | 0 of 4 | 0–0 | — | — | .346 | — | — | 0 | 4 | Former owner |
| Sirac | 0 of 1 | 0–0 | — | — | .500 | — | — | 0 | 1 | Drought of 1 |
Scroll for more columns
Ranking needs three playoff games. Listed last, unranked: Kris (2 playoff games), Gavin (0 playoff games), Kevin (0 playoff games), Sirac (0 playoff games).
Lineup efficiency
League efficiency
88.7%
2016–2025 regular seasons
Perfect weeks
132
of 1,620 lineups
Regret losses
287
losses the best lineup would have won
Finals lost on the bench
5
Ben 2016 · Ben 2017 · Nolan 2021 · Noah 2022 · Kent 2025
| Season | KNT | KRS | GAV | NOA | ALX | JAK | BEN | DYL | SRC | EVN | RYN | KYL | NLN | KEV | BO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | 91.3% · 163.00 left on the bench | 84.2% · 329.00 left on the bench | not in the league | 89.7% · 198.00 left on the bench | 84.7% · 300.00 left on the bench | 80.4% · 333.00 left on the bench | 88.8% · 238.00 left on the bench | 86.8% · 197.00 left on the bench | not in the league | 86.9% · 225.00 left on the bench | 80.8% · 354.00 left on the bench | 86.9% · 211.00 left on the bench | 87.7% · 211.00 left on the bench | 84.7% · 278.00 left on the bench | not in the league |
| 2017 | 88.1% · 193.00 left on the bench | 84.3% · 264.00 left on the bench | not in the league | 88.1% · 235.00 left on the bench | 84.8% · 274.00 left on the bench | 79.2% · 366.00 left on the bench | 85.3% · 274.00 left on the bench | 87.3% · 220.00 left on the bench | not in the league | 86.3% · 236.00 left on the bench | 84.8% · 253.00 left on the bench | 81.0% · 272.00 left on the bench | 86.7% · 205.00 left on the bench | 90.0% · 147.00 left on the bench | not in the league |
| 2018 | 88.1% · 203.50 left on the bench | 88.0% · 201.10 left on the bench | not in the league | 89.3% · 193.50 left on the bench | 93.9% · 119.40 left on the bench | 85.0% · 260.60 left on the bench | 92.8% · 139.20 left on the bench | 89.4% · 186.10 left on the bench | not in the league | 85.9% · 214.60 left on the bench | 84.5% · 282.60 left on the bench | 91.2% · 165.30 left on the bench | 91.2% · 156.40 left on the bench | 86.7% · 179.90 left on the bench | not in the league |
| 2019 | 87.9% · 178.00 left on the bench | 84.4% · 208.50 left on the bench | not in the league | 82.4% · 295.90 left on the bench | 85.3% · 266.30 left on the bench | 87.7% · 246.50 left on the bench | 87.4% · 231.70 left on the bench | 93.6% · 113.40 left on the bench | not in the league | 87.5% · 219.30 left on the bench | 88.5% · 192.70 left on the bench | 93.8% · 107.90 left on the bench | 90.5% · 147.50 left on the bench | 89.6% · 167.70 left on the bench | not in the league |
| 2020 | 83.7% · 258.10 left on the bench | 86.3% · 210.50 left on the bench | not in the league | 89.4% · 166.20 left on the bench | 89.4% · 189.20 left on the bench | 89.5% · 177.90 left on the bench | 87.9% · 210.40 left on the bench | 89.6% · 182.70 left on the bench | not in the league | 92.7% · 129.40 left on the bench | 85.6% · 246.50 left on the bench | 94.1% · 106.00 left on the bench | 93.3% · 101.30 left on the bench | not in the league | 86.5% · 217.70 left on the bench |
| 2021 | 91.2% · 212.07 left on the bench | 92.3% · 183.06 left on the bench | not in the league | 89.6% · 234.18 left on the bench | 92.7% · 179.04 left on the bench | 87.0% · 286.45 left on the bench | 94.2% · 133.07 left on the bench | 90.6% · 220.50 left on the bench | not in the league | 90.7% · 229.56 left on the bench | 89.7% · 217.96 left on the bench | 93.8% · 139.29 left on the bench | 93.7% · 163.20 left on the bench | not in the league | 92.7% · 150.20 left on the bench |
| 2022 | 85.0% · 322.58 left on the bench | 91.6% · 175.06 left on the bench | not in the league | 91.5% · 225.80 left on the bench | 89.4% · 260.38 left on the bench | 90.9% · 216.65 left on the bench | 93.8% · 136.59 left on the bench | 89.7% · 229.86 left on the bench | not in the league | 93.6% · 144.46 left on the bench | 89.6% · 233.90 left on the bench | 94.0% · 143.25 left on the bench | 92.6% · 185.82 left on the bench | not in the league | 86.9% · 253.25 left on the bench |
| 2023 | 87.9% · 265.10 left on the bench | not in the league | 84.3% · 327.73 left on the bench | 86.9% · 344.05 left on the bench | 88.1% · 287.19 left on the bench | 87.8% · 304.69 left on the bench | 94.7% · 122.55 left on the bench | 90.4% · 214.43 left on the bench | not in the league | 91.1% · 206.95 left on the bench | 84.6% · 374.34 left on the bench | 92.8% · 167.45 left on the bench | 92.7% · 169.15 left on the bench | not in the league | 89.4% · 262.20 left on the bench |
| 2024 | 87.9% · 257.14 left on the bench | not in the league | 88.3% · 267.54 left on the bench | 89.0% · 299.45 left on the bench | 89.9% · 242.16 left on the bench | 92.2% · 173.20 left on the bench | 84.8% · 346.42 left on the bench | 88.4% · 265.17 left on the bench | not in the league | 91.6% · 207.13 left on the bench | 83.0% · 405.72 left on the bench | 87.9% · 288.55 left on the bench | 90.2% · 246.87 left on the bench | not in the league | 87.8% · 296.79 left on the bench |
| 2025 | 92.3% · 187.43 left on the bench | not in the league | 93.7% · 136.36 left on the bench | 92.3% · 180.60 left on the bench | 88.7% · 281.60 left on the bench | 86.9% · 285.04 left on the bench | 90.7% · 210.07 left on the bench | not in the league | 86.8% · 313.23 left on the bench | 87.1% · 278.68 left on the bench | 87.2% · 294.82 left on the bench | 88.7% · 255.65 left on the bench | 86.8% · 299.79 left on the bench | not in the league | 90.6% · 211.83 left on the bench |
Values are percent. A dot marks a season the owner did not play.
Career
| Rank | Owner | Seasons | Weeks | Efficiency | Left per week | Perfect weeks | Regret losses | Gift wins | Playoff regret |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Kyle | 10 | 135 | 90.6% | 15.61 | 16 | 20 | 19 | 2 |
| 2 | Nolan | 10 | 135 | 90.6% | 15.73 | 19 | 23 | 24 | 4 |
| 3 | Ben | 10 | 135 | 90.0% | 17.49 | 7 | 17 | 26 | 5 |
| 4 | Dylan | 9 | 121 | 89.6% | 17.21 | 12 | 19 | 22 | 5 |
| 5 | Evan | 10 | 135 | 89.4% | 17.67 | 13 | 18 | 35 | 2 |
| 6 | Bo | 6 | 83 | 89.0% | 17.57 | 7 | 11 | 19 | 1 |
| 7 | Noah | 10 | 135 | 88.9% | 19.90 | 9 | 25 | 22 | 4 |
| 8 | Gavin | 3 | 42 | 88.8% | 17.42 | 3 | 11 | 5 | 2 |
| 9 | Alex | 10 | 135 | 88.7% | 20.25 | 13 | 27 | 20 | 4 |
| 10 | Kent | 10 | 135 | 88.5% | 18.72 | 5 | 30 | 15 | 5 |
| 11 | Kevin | 4 | 52 | 87.7% | 18.93 | 6 | 11 | 8 | 0 |
| 12 | Kris | 7 | 93 | 87.3% | 20.59 | 10 | 15 | 15 | 2 |
| 13 | Sirac | 1 | 14 | 86.8% | 22.86 | 0 | 2 | 1 | 2 |
| 14 | Jake | 10 | 135 | 86.7% | 22.58 | 7 | 29 | 28 | 5 |
| 15 | Ryan | 10 | 135 | 85.8% | 23.92 | 5 | 29 | 28 | 5 |
Scroll for more columns
Efficiency is points started over the best possible lineup, with MFL points scaled to Sleeper-era scoring. A perfect week leaves under 0.01 on the bench.
Finals lost on the bench
The worst start/sit calls
| Season | Wk | Owner | Benched | Pts | Started instead | Pts | Gap |
|---|---|---|---|---|---|---|---|
| 2023 | 3 | Dylan | De'Von Achane (RB) | 51.30 | Kendre Miller (RB) at FLEX | 4.40 | 46.90 |
| 2019 | 7 | Noah | Marvin Jones (WR) | 43.30 | William Fuller (WR) at WR | 1.60 | 41.70 |
| 2019 | 4 | Evan | Chris Godwin (WR) | 41.20 | Mecole Hardman (WR) at WR | 0.90 | 40.30 |
| 2019 | 13 | Jake | James White (RB) | 37.70 | Kalen Ballage (RB) at RB | 0.00 | 37.70 |
| 2018 | 3 | Jake | Calvin Ridley (WR) | 40.50 | Larry Fitzgerald (WR) at WR | 2.90 | 37.60 |
| 2019 | 5 | Ben | DJ Chark (WR) | 36.40 | Mike Evans (WR) at WR | 0.00 | 36.40 |
| 2016 | 3 | Ryan | Jameis Winston (QB) | 31.00 | Ryan Fitzpatrick (QB) at QB | −4.00 | 35.00 |
| 2024 | 13 | Ben | Jerry Jeudy (WR) | 40.50 | T.J. Hockenson (TE) at FLEX | 5.80 | 34.70 |
| 2019 | 15 (playoff) | Jake | Kenyan Drake (RB) | 39.60 | Robert Woods (WR) at WR | 5.70 | 33.90 |
| 2023 | 16 (playoff) | Nolan | George Pickens (WR) | 34.50 | Davante Adams (WR) at WR | 1.40 | 33.10 |
Scroll for more columns
Most points left on the bench in a week
| Season | Wk | Owner | Opponent | Started | Best lineup | Left | Result |
|---|---|---|---|---|---|---|---|
| 2023 | 4 | Bo | Kent | 123.73 | 204.63 | 80.90 | Won anyway |
| 2016 | 7 | Ryan | Dylan | 88.00 | 160.00 | 72.00 | Lost |
| 2024 | 9 | Ryan | Alex | 137.04 | 207.19 | 70.15 | Lost |
| 2019 | 13 | Jake | Ben | 102.40 | 171.20 | 68.80 | Won anyway |
| 2018 | 3 | Jake | Noah | 105.50 | 173.80 | 68.30 | Lost |
| 2016 | 3 | Ryan | Kris | 76.00 | 144.00 | 68.00 | Lost |
| 2024 | 4 | Kent | Gavin | 118.34 | 185.68 | 67.34 | Lost |
| 2023 | 14 | Noah | Ryan | 121.08 | 188.28 | 67.20 | Lost |
| 2023 | 7 | Ryan | Evan | 112.71 | 175.16 | 62.45 | Lost |
| 2019 | 1 | Noah | Ryan | 66.80 | 127.70 | 60.90 | Lost |
Scroll for more columns
2026 so far
| Owner | Team | Weeks | Efficiency | Left | Perfect weeks | Regret losses |
|---|---|---|---|---|---|---|
| Noah | Diabetic Dynasty | 3 | 96.1% | 22.82 | 1 | 0 |
| Kent | Baby Back Gibbs | 3 | 94.3% | 32.80 | 0 | 1 |
| Kyle | Steiner’s Stallions | 3 | 91.4% | 42.60 | 0 | 0 |
| Gavin | — | 3 | 90.4% | 46.70 | 0 | 1 |
| Nolan | Skol Gophers | 3 | 87.3% | 57.05 | 0 | 0 |
| Ryan | Straight Ca$h Homie | 3 | 87.3% | 67.40 | 0 | 0 |
| Sirac | — | 3 | 86.3% | 55.75 | 0 | 2 |
| Ben | Notorious CTE | 3 | 85.7% | 59.93 | 0 | 0 |
| Evan | The Greenweenies | 3 | 85.4% | 73.54 | 0 | 1 |
| Alex | Schamerz | 3 | 83.0% | 99.84 | 0 | 1 |
| Bo | FoolsBall | 3 | 82.8% | 93.06 | 0 | 1 |
| Jake | Giebler's Elfs | 3 | 70.3% | 133.42 | 0 | 1 |
Scroll for more columns
Not in the career table above.
Sleeper era only
Waiver-wire economics
FAAB arrived with Sleeper in 2021 at $100 and now stands at $300.
Budget used
$8,976
of $14,400 across 5 seasons
Winning claims
851
325 at $0 · 494 failed
Bids of $40 or more
10
1 returned 50 points or more
- 2021 ($100 budget)
- 2022 ($200 budget)
- 2023 ($300 budget)
- 2024 ($300 budget)
- 2025 ($300 budget)
| Series | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 ($100 budget) | 10% | 16% | 22% | 37% | 45% | 54% | 60% | 71% | 74% | 82% | 86% | 91% | 93% | 97% | 97% | 100% | 100% |
| 2022 ($200 budget) | 10% | 19% | 26% | 31% | 37% | 45% | 53% | 59% | 67% | 72% | 81% | 86% | 90% | 96% | 99% | 100% | 100% |
| 2023 ($300 budget) | 23% | 27% | 30% | 36% | 48% | 54% | 64% | 69% | 73% | 80% | 88% | 93% | 95% | 98% | 99% | 100% | 100% |
| 2024 ($300 budget) | 5% | 23% | 29% | 40% | 42% | 50% | 58% | 65% | 73% | 77% | 77% | 81% | 91% | 99% | 99% | 100% | 100% |
| 2025 ($300 budget) | 7% | 13% | 18% | 32% | 50% | 66% | 66% | 70% | 74% | 75% | 80% | 92% | 94% | 97% | 100% | 100% | 100% |
| Season | Budget | League spend | Share | Claims | Failed | Week-1 spend |
|---|---|---|---|---|---|---|
| 2021 | $100 | $833 | 69% | 146 | 114 | $86 |
| 2022 | $200 | $1,576 | 66% | 157 | 88 | $75 |
| 2023 | $300 | $2,349 | 65% | 194 | 103 | $178 |
| 2024 | $300 | $2,212 | 61% | 182 | 106 | $257 |
| 2025 | $300 | $2,006 | 56% | 172 | 83 | $276 |
Scroll for more columns
Claim counts run below league spend because in-season claims are on record only from 2022.
Who spends
| Owner | of budget used |
|---|---|
| Kent ($1,083 of $1,200 over 5 seasons) | 90% |
| Evan ($891 of $1,200 over 5 seasons) | 74% |
| Gavin ($663 of $900 over 3 seasons) | 74% |
| Ryan ($861 of $1,200 over 5 seasons) | 72% |
| Jake ($860 of $1,200 over 5 seasons) | 72% |
| Dylan ($585 of $900 over 4 seasons) | 65% |
| Noah ($769 of $1,200 over 5 seasons) | 64% |
| Bo ($706 of $1,200 over 5 seasons) | 59% |
| Kris ($169 of $300 over 2 seasons) | 56% |
| Nolan ($620 of $1,200 over 5 seasons) | 52% |
| Ben ($594 of $1,200 over 5 seasons) | 50% |
| Alex ($547 of $1,200 over 5 seasons) | 46% |
| Kyle ($530 of $1,200 over 5 seasons) | 44% |
| Sirac ($98 of $300 over 1 season) | 33% |
| Owner | Seasons | Budget used | Budget | Share | Claims | $0 claims | Failed | Return | Pts per $ | $40+ bids, hits |
|---|---|---|---|---|---|---|---|---|---|---|
| Kent | 5 | $1,083 | $1,200 | 90% | 75 | 26 | 41 | 1,586.21 | 3.43 | 2, 0 |
| Evan | 5 | $891 | $1,200 | 74% | 80 | 40 | 37 | 1,733.83 | 3.75 | 2, 0 |
| Gavin | 3 | $663 | $900 | 74% | 51 | 22 | 12 | 1,043.08 | 3.08 | 1, 0 |
| Ryan | 5 | $861 | $1,200 | 72% | 101 | 30 | 87 | 1,312.74 | 3.76 | 0, 0 |
| Jake | 5 | $860 | $1,200 | 72% | 77 | 43 | 55 | 875.46 | 2.48 | 1, 0 |
| Dylan | 4 | $585 | $900 | 65% | 53 | 16 | 12 | 1,347.49 | 4.18 | 1, 0 |
| Noah | 5 | $769 | $1,200 | 64% | 88 | 19 | 30 | 1,047.07 | 2.28 | 1, 0 |
| Bo | 5 | $706 | $1,200 | 59% | 36 | 2 | 16 | 766.87 | 2.02 | 0, 0 |
| Kris | 2 | $169 | $300 | 56% | 11 | 7 | 6 | 237.01 | 5.04 | 0, 0 |
| Nolan | 5 | $620 | $1,200 | 52% | 47 | 9 | 14 | 1,085.71 | 3.86 | 0, 0 |
| Ben | 5 | $594 | $1,200 | 50% | 59 | 16 | 22 | 1,598.24 | 5.12 | 0, 0 |
| Alex | 5 | $547 | $1,200 | 46% | 95 | 44 | 94 | 1,040.28 | 2.72 | 1, 0 |
| Kyle | 5 | $530 | $1,200 | 44% | 74 | 47 | 67 | 1,253.37 | 5.01 | 1, 1 |
| Sirac | 1 | $98 | $300 | 33% | 4 | 4 | 1 | 148.75 | — | 0, 0 |
Scroll for more columns
The highest bids
| Season | Wk | Owner | Player | Bid | Return | Pts per $ | Note |
|---|---|---|---|---|---|---|---|
| 2021 | 8 | Evan | Jeremy McNichols (RB) | $69 | 1.80 | 0.03 | Expensive bid, miss |
| 2021 | 4 | Jake | Damien Williams (RB) | $65 | 16.40 | 0.25 | Expensive bid, miss |
| 2024 | 13 | Kent | Ray Davis (RB) | $60 | 0.00 | 0.00 | Expensive bid, miss |
| 2021 | 1 | Kyle | Elijah Mitchell (RB) | $55 | 111.80 | 2.03 | Expensive bid, hit |
| 2025 | Pre | Gavin | KeAndre Lambert-Smith (WR) | $51 | 0.00 | 0.00 | Expensive bid, miss |
| 2025 | 5 | Evan | Emari Demercado (RB) | $48 | 0.00 | 0.00 | Expensive bid, miss |
| 2021 | 5 | Kent | Darrel Williams (RB) | $46 | 44.35 | 0.96 | Expensive bid, miss |
| 2022 | 9 | Alex | Jeff Wilson (RB) | $41 | 13.80 | 0.34 | Expensive bid, miss |
| 2023 | 6 | Dylan | Zach Evans (RB) | $41 | 0.00 | 0.00 | Expensive bid, miss |
| 2025 | 4 | Noah | Tre Tucker (WR) | $40 | 8.30 | 0.21 | Expensive bid, miss |
Scroll for more columns
Best returns
| Season | Wk | Owner | Player | Bid | Return | Pts per $ |
|---|---|---|---|---|---|---|
| 2025 | Pre | Kent | Jordyn Brooks (LB) | $0 | 208.00 | — |
| 2023 | 1 | Evan | Fred Warner (LB) | $0 | 200.25 | — |
| 2024 | 2 | Dylan | Sam Darnold (QB) | $32 | 185.33 | 5.79 |
| 2023 | 1 | Ben | Patrick Queen (LB) | $7 | 170.75 | — |
| 2025 | 1 | Ben | Tyrel Dodson (LB) | $1 | 163.25 | — |
| 2021 | 2 | Bo | Cordarrelle Patterson (RB) | $2 | 162.80 | — |
| 2023 | 3 | Kent | Quincy Williams (LB) | $1 | 161.50 | — |
| 2021 | 3 | Bo | Hunter Renfrow (WR) | $5 | 161.25 | — |
Scroll for more columns
Bricks and bargains
| Season | Wk | Owner | Player | Bid | Return | Note |
|---|---|---|---|---|---|---|
| 2024 | 13 | Kent | Ray Davis (RB) | $60 | 0.00 | Brick |
| 2025 | Pre | Gavin | KeAndre Lambert-Smith (WR) | $51 | 0.00 | Brick |
| 2025 | 5 | Evan | Emari Demercado (RB) | $48 | 0.00 | Brick |
| 2023 | 6 | Dylan | Zach Evans (RB) | $41 | 0.00 | Brick |
| 2025 | 12 | Bo | Emanuel Wilson (RB) | $39 | 0.00 | Brick |
| 2024 | 3 | Noah | Andrew Van Ginkel (LB) | $13 | 135.50 | Bargain |
| 2022 | 7 | Dylan | Geno Smith (QB) | $10 | 98.96 | Bargain |
| 2025 | 2 | Gavin | Daniel Jones (QB) | $17 | 154.73 | Bargain |
Scroll for more columns
2026 so far
$1,305 of $3,600 used across the league; the biggest spender so far is Noah at $235.
Roster churn
MFL logged moves and Sleeper logs players, so the two eras are counted differently.
| Owner | Seasons | Adds | Players added | Drops | Adds per season | Failed claims | Avg stint |
|---|---|---|---|---|---|---|---|
| Evan | 2016–2025 | 517 | 407 | 464 | 51.7 | 37 | 1.61 |
| Kent | 2016–2025 | 483 | 416 | 465 | 48.3 | 41 | 1.47 |
| Ryan | 2016–2025 | 418 | 362 | 421 | 41.8 | 87 | 1.96 |
| Jake | 2016–2025 | 393 | 338 | 395 | 39.3 | 55 | 1.78 |
| Kyle | 2016–2025 | 364 | 325 | 372 | 36.4 | 67 | 1.79 |
| Alex | 2016–2025 | 319 | 264 | 308 | 31.9 | 94 | 2.11 |
| Ben | 2016–2025 | 296 | 229 | 281 | 29.6 | 22 | 2.00 |
| Noah | 2016–2025 | 284 | 242 | 297 | 28.4 | 30 | 1.76 |
| Dylan | 2016–2024 | 277 | 204 | 264 | 30.8 | 12 | 1.96 |
| Nolan | 2016–2025 | 215 | 165 | 215 | 21.5 | 14 | 2.17 |
| Bo | 2020–2025 | 212 | 195 | 215 | 35.3 | 16 | 1.70 |
| Kris | 2016–2022 | 212 | 170 | 219 | 30.3 | 6 | 1.61 |
| Gavin | 2023–2025 | 106 | 106 | 114 | 35.3 | 12 | 1.40 |
| Kevin | 2016–2019 | 54 | 29 | 68 | 13.5 | 0 | 1.47 |
| Sirac | 2025 | 9 | 9 | 8 | 9.0 | 1 | 1.00 |
Scroll for more columns
League median by season
Methods
- Coverage
- Completed seasons 2016–2025. 2026 is kept apart as "so far" and stays out of every career table and ranking. Lineup efficiency covers both eras; on MFL it uses the optimal lineup MFL scored under its own rules. Waiver-bid figures are Sleeper only, since MFL used waiver priority and first come, first served, with no bids.
- Era-adjusted points
- Figures that add player points across seasons (cornerstones, draft return, pickups and career points left on the bench) scale each season to Sleeper-era scoring: a point is multiplied by the Sleeper seasons' average team score over that season's average. An MFL point counts 1.24 to 1.34 and a Sleeper point about 1. Single seasons and single games stay raw.
- Trade scorecard
- Trades are scored in wins above replacement: each week a player was started counts his points against the best players the league left on benches at his position that season, turned into the extra chance of winning that week. The count runs from the week after the trade through three more seasons, each later season worth 10% less, playoff games included. A pick counts as the player drafted with it, and an asset traded on keeps earning through what came back. Measuring each season against its own replacement level puts MFL and Sleeper on the same footing without era factors.
- Rated games
- Dynasty Elo and playoff records count regular-season, playoff, final, third-place games. Consolation, toilet-bowl and fifth-place games are never rated.
- Regular-season weeks
- Luck, weekly finish, scoring, consistency, closers and faders and the mid-season swing use regular-season weeks only: 13 through 2020, 14 from 2021.
- All-play record
- Each week, an owner gets a win for every one of the other 11 scores below theirs, a loss for every score above and a tie for every equal score. All-play percentage is wins plus half the ties over all those games.
- Luck index
- Expected wins are all-play percentage times games played. Luck is actual wins (ties count half) minus expected wins, summed over seasons for the career figure. A career ranking needs 2 seasons.
- Median record
- A median win is a week where the score beats the league median (the average of the 6th and 7th highest scores); anything else is a median loss. The median delta is actual wins minus median wins.
- Pythagorean expectation
- Expected wins are games played times PF^p divided by (PF^p + PA^p), from regular-season totals per owner-season. The power p is fitted by trying every value from 1.0 to 15.0 in steps of 0.1 and keeping the one with the smallest squared gap to actual wins (fitted power 6.7). Pythagorean luck is wins minus expected wins. The fit over 120 owner-seasons has a squared error of 152.2, against 358.5 for the classic 2.37.
- Strength of schedule
- Each opponent's points per game, divided by the league average and multiplied by 100, averaged over the owner's regular-season games. Career figures weight each season by games played.
- Points-against index
- Points against per game divided by the league average, times 100. Career figures weight each season by games played.
- Weekly finish grid
- Each regular-season score is ranked 1 to 12 within its week, highest first. Equal scores share the higher rank, so the one tie at the bottom (2016 week 12, two owners at 74) puts both at 11th and the grid has 134 twelfth places in 135 weeks, while both owners get a spoon.
- Crowns
- Weeks with the league's top score. A tie at the top crowns everyone tied.
- Spoons
- Weeks with the league's lowest score. A tie at the bottom gives everyone tied a spoon, so 136 spoons go out over 135 weeks.
- Cheap wins
- Regular-season wins while ranking 10th or worse in the week.
- Bad beats
- Regular-season losses while ranking in the week's top three.
- Dynasty Elo
- Every owner starts at 1500 at their first real game. Before each season, every rating moves one third of the way back toward 1500. The expected result comes from the rating gap: an even gap is 50% each and a 400-point gap gives the higher-rated owner 10-to-1 odds. After a game the two ratings move in opposite directions by the K factor times (actual result minus expected result), with 1 for a win, half for a tie and 0 for a loss. The K factor is 20 times (1 + ln(1 + 4 x margin of victory / the week's mean score)), where the week's mean is the average of both scores across all rated games that week. No home-field adjustment. Rated games are regular-season, playoff, title and third-place games; consolation, toilet-bowl and fifth-place games are skipped.
- Upsets
- Rated games where the pre-game rating gap was at least 50 points and the lower-rated owner won. The favorite win rate is the favorites' share of wins in all games with a gap of 50 or more. The list holds the 50 largest gaps.
- Scoring environment
- Mean, standard deviation, median, high and low of all regular-season team scores in each season, and of the 12 scores in each week.
- Week-of-season index
- For NFL week w: the average, over completed seasons, of that week's league mean score divided by that season's league mean, times 100. Week 14 exists in the Sleeper era only, and extremes consider weeks with 5 or more seasons.
- Margin distribution
- Regular-season margins of victory, binned 0-5, 5-10, 10-20, 20-30, 30-40, 40-50, 50-75, 75-100 and 100+, overall and per era.
- Consistency profile
- For each owner-season on regular-season scores: points per game, standard deviation, the coefficient of variation (deviation divided by points per game), the floor (20th percentile), the ceiling and the lowest score. Ranked from lowest variation, with at least 13 games.
- Career consistency
- Each regular-season score becomes a z-score against that week's league mean and standard deviation. The career profile is the mean and standard deviation of those z-scores over completed seasons, plus the 20th-percentile floor, the ceiling and the lowest z-score.
- Closers vs faders
- Regular seasons are split at week 7 (early is weeks 1 to 7, late is the rest), with the record and win share for each half. The delta is late win share minus early win share. Ranked with at least 20 games in each half.
- Mid-season swing
- Standings after week 7 (wins, then points for) are compared with the final position: the bracket seed for playoff teams, then non-playoff teams by final regular-season rank. The climb is the week-7 rank minus the final position. The playoff share is the share of week-7 top-six teams that reached the bracket.
- Seed to finish
- Bracket seed by final placement over the completed brackets (six seeds, seven in 2020), with titles and title-game appearances for each seed.
- Points King
- The owner with the most regular-season points. Outcome is title, lost final or missed final.
- Playoff vs regular
- Playoff wins and losses over real playoff games (playoff, title and third place) of completed seasons, with points per game. Each playoff score also becomes a z-score against every real bracket game that week, and the average is shown. The gap is playoff win percentage minus regular-season win percentage. Ranked with at least 3 playoff games.
- Playoff streaks
- An appearance is a place in the bracket field. Streaks and droughts count consecutive seasons the owner played; the active run is the one standing at the end of the owner's last completed season.
- Optimal lineup
- The best lineup for a week is the highest-scoring way to fill the 11 starter slots (QB, RB, RB, WR, WR, TE, flex, IDP flex, DL, LB, DB) from that week's rostered players. An empty slot scores 0, so the optimal is never below the actual score. A player can fill a slot only if his current Sleeper position allows it, so a player whose position has since changed can be barred from a slot he really started in (one known case: Quincy Williams at DB, 2021 week 5, now listed at LB only).
- Taxi and IR
- Candidates are the players in a roster's weekly points listing, minus anyone on taxi or IR at season end unless he started that week. Taxi and IR status is only known at season end, so the computed optimal lands between 0.965 and 1.037 of Sleeper's own maximum points, checked for every owner-season.
- Efficiency
- Actual points are the starters' points, which match the matchup score in all 1,184 Sleeper lineups. Points left are optimal minus actual, and a perfect week has under 0.01 left. Efficiency is total actual over total optimal, every regular-season week (13 on MFL, 14 on Sleeper).
- Regret losses and gift wins
- A regret loss is a game lost where the optimal lineup would have beaten the opponent's actual score. A gift win is a game won where the opponent's optimal lineup would have beaten the winner's actual score. Owner and career counts cover regular-season weeks; the regret list also carries playoff games.
- Worst start/sit
- For every benched player and every slot he could have filled, the gap is his points minus the points of the player who started there. The largest gap is kept for each owner-week. The list holds each week's largest (weeks 1 to 17) plus the all-time and per-season top 10.
- FAAB claims and return
- Claims are completed Sleeper waiver claims. Return points are the claiming owner's started points for the player from the week after the claim through week 14, stopping at that owner's next drop or trade of him. Points per dollar is return points over the bid, for bids of $10 or more. An expensive claim is a bid of $40 or more, and a hit when it returns 50 points or more. A brick is a bid of $30 or more with the lowest return.
- Season FAAB spend
- Season spend is the budget Sleeper reports as used. The transaction record holds only in-season claims from 2022, so the bids listed can add up to less than the budget used. Claims processed more than a week before the NFL week 1 Thursday (July and August, 2024 to 2026) count as preseason and are left out of the weekly spend curves.
- Burn curve
- Each week's winning bids summed, preseason claims left out. Cumulative share is the running share of that season's in-season dollars.
- Roster churn
- MFL adds are free-agent and waiver transactions (2016 logged nearly every add as a waiver claim, and drop-only free-agent moves are included). Sleeper adds are players added by completed waiver and free-agent transactions. Players added and drops count the players actually added and dropped in both eras.
- Average stint
- The mean number of seasons a player spends with an owner, from the loyalty records on the Record Book page.
- Owners are people
- Kevin and Bo (seat 12), Kris and Gavin (seat 02) and Dylan and Sirac (seat 07) are separate rows everywhere.
p. A