NFL · Week 6 Start Free

The App

One coach in front. A whole front office behind him.

Ten screens built from our own database, no LLM near a number, none of them costing a question — and Ribby reading every one of them before he opens his mouth.

Screens below: the Ribby Sample League, NFL Week 4, as of 4 Oct 2026 · every number real and dated

Dashboard · the win read

The morning briefing, with a win read under it.

Ribby writes you a briefing every day in season — who kicks first, who’s carrying a designation, where the week turns — and the win read does the arithmetic with each position’s own measured week-to-week swing. Not a vibe. A percentage, and the handful of players who decide it.

Dashboardthe win read
53%
Blitz Krieg 109.8 projected · 9 of 9 still to play
Turf Burners 106.8 projected · 8 of 9 to play
Kenneth Walker IIIRB · yours27 leverage
Chris OlaveWR · theirs25 leverage
Lamar JacksonQB · theirs23 leverage

RibbyA coin flip with a thumb on it. Walker is the biggest swing on either side — the week turns on his touches, not on their quarterback's name.

Roster · set my lineup

Set my lineup. Exactly, and then checked.

The optimizer runs every legal arrangement of your roster under your league’s scoring — flex math included — and shows the swaps as changes from the lineup you have set on your platform. A toss-up is called a coin flip, never a strikethrough. Situation chips on every row say who’s out around a man and what that opens up.

Rosterset my lineup
Fielded → optimalexact, every legal lineup84.9 → 104.2
A.J. Brown WR · IRstill starting
Mike Evans in for BrownWR seat+10.9
De'Von Achane RB · IRstill starting
19.2 points left on your bench

RibbyTwo men on IR are in your starting lineup. That is not a bold strategy, that is a Tuesday you forgot about. Evans goes in, and we talk about the back.

Matchup · the lock strip

The lock strip: who’s left, on both sides.

Both lineups, player by player, kickoff by kickoff, who’s locked and who’s still to play — the number no scoreline gives you at 4:15 on a Sunday. From the first kickoff on, the big number is what’s been scored; the projection is the small line under it.

Matchupthe lock strip
QB Burrow · Sun 1:00RB Walker · Sun 4:25WR Higgins · Sun 1:00 TE Kraft · Sun 1:00FLEX Tuten · Sun 1:00K Loop · Sun 1:00 DST Bills · Sun 1:00
ThemTurf Burners3.0 banked · 8 left
YouBlitz Krieg0.0 banked · 9 left

RibbyNothing of yours has kicked yet and they already have three points in the bank. Relax. Nobody in the history of this game has been eliminated by a field goal before lunch.

Waivers · moves to consider

Thin spots, Moves to Consider, and a FAAB bid that knows your league.

An add is measured against what your lineup is short of, never against the top of a value-ranked pool. The drop is named. The bye is printed. The bid is priced off the winning bids in your own league’s history, or it isn’t offered.

Waiversmoves to consider
Thin spot: WR 10th of 10 · no healthy WR on the benchbyes 6 & 8
Jalen CokerWR · CAR · 32% rostered+4.6 this wk · 10.7/gm
FAAB for Cokeroff your league’s 4 winning bids$12–21 a starter price
Brock PurdyQB · SF · 10% rostered19.5/gm · $7–12

RibbyYour receiver room is one man and a prayer, and the wire has an actual starter sitting there at 32% rostered. Bid like you mean it; your league paid $21 for a back three weeks ago.

League · power vs record

Power vs record, and a schedule heatmap banded to your playoffs.

A power grid that prices every team’s starters per position — so a lucky 3-0 reads as a lucky 3-0 — plus the luck map, and a rest-of-season strength-of-schedule heatmap with your league’s own playoff weeks marked.

Leaguepower vs record
Gridiron Gravy1-2 · most points in the league#1 power · luck −5
Hail Mary Hive3-0 · eighth in points#8 power · luck +8
WalkerW4W5W6W7W8W9 vs rank LV 21BYELAC 5 SEA 2DEN 1NYJ 32

RibbyThe 3-0 team is eighth in power and the 1-2 team is first. Records lie in October. Call the unlucky one about a receiver before he figures out he's good.

Trade · both sides graded

Both sides rebuilt. Both sides priced. No diplomacy.

Needle Movers searches the league’s rosters for the deals that move your weekly number. Every deal is graded on the lineup each side would actually field afterwards, both shown, and a lopsided one is named as one in plain words.

Tradeboth sides graded
You give
Tucker Kraft + Kenny Gainwell
+3.4 / wk
Fourth And Long Shots give
Quinshon Judkins
−1.2 / wk
Achane + A.J. Brown for Amon-Ra St. Brownlong shot +8.4 / −5.6

RibbyI rebuild the lineup each side would actually field and price the gap. The Judkins deal is a trade. The St. Brown one is a letter to Santa — I'll still send it, but don't hold your breath.

Season · playoff odds

Playoff odds that run the schedule out instead of eyeballing it.

The outlook simulates the rest of your schedule with the byes your starters actually have — because that is where seasons leak — and shows every team’s odds, expected wins and bracket start on one page.

Seasonplayoff odds
31%
Blitz Krieg to make the playoffs
5 of 10 teams make it · bracket starts week 15
Gridiron Gravy1-279%
Fourth And Long Shots3-065%

RibbyYou're 2-1 and you're a 31% shot. The two unbeaten teams are 68 and 65. That's the whole season in one chart: records are noise, projections are the signal, and you have fixing to do.

The player card

Every player, taken apart.

Where he ranks against his peers under your scoring, Next Gen Stats percentiles that name their population, the weekly log with byes drawn as gaps, the target map and the red-zone strip — plus the news feed and his situation chip. Real 2025 season below, pulled 9 Sep 2026.

Justin Jefferson WR · MIN · #18 · 2025 season
2026 ADP11.8
17 G · 141 TGT · 84 REC · 1,048 YDS · 2 TD · 11.9 PPR/G

27 yrs · 6'1" · 195 lb · 7 yrs exp · LSU · drafted 2020 · rd 1 · pk 22

Where he ranks 2025 · 187 qualified WRs
WR30 11.9 per game vs a 5.0 median

His points per game against every WR with at least 6 games in 2025, scored under full PPR — in the product this is scored under your league's own point values. A placement, not a projection: it says where he has been.

Percentiles vs 85 qualified WRs
Separation
78
3.23 · 78
Air yards share
93
38% · 93
YAC over exp
69
0.78 · 69
Catch %
28
60% · 28
Cushion
34
5.85 · 34

grey = a style read, not a grade — neither end is better

Next Gen Stats tracking metrics against the 85 receivers with a 2025 season row — its own population, named on the block, because the rank above is drawn from a different and larger one and a percentile borrowed across pools is not a percentile. 93rd-percentile air yards share and 28th-percentile catch rate is the whole profile in two dots.

Weekly PPR · 2025 avg 11.9 · high 22.6

Seventeen games, one bye, and a five-week hole in the middle of it. Every bar is real — and the bye is drawn as a gap, not a zero, because a week he didn't play is not a week he played badly.

Red zone fewermore · peak 8 touches
11–20: 8 touches — 0 carries, 8 targets · 1 TD 8 11–20 6–10: 5 touches — 0 carries, 5 targets · 1 TD 5 6–10 Inside 5: 5 touches — 0 carries, 5 targets 5 Inside 5 2 TD

18 touches inside the 20 over 17 games — 0 carries, 18 targets, 2 touchdowns. That's 19% of everything his offense did inside the 20 in those weeks. The three bands don't overlap, so they add up — inside-the-10 is the last two.

Target map fewermore · peak 26 targets
leftmiddleright 20+10–190–9< 0 AIR YDS Deep 20+ left: 7 targets · 3 caught · 71 yd · 25.6 aDOT 7 Deep 20+ middle: 4 targets · 2 caught · 88 yd · 33.8 aDOT 4 Deep 20+ right: 10 targets · 0 caught · 0 yd · 29.1 aDOT 10 Int 10–19 left: 16 targets · 11 caught · 195 yd · 14 aDOT 16 Int 10–19 middle: 11 targets · 10 caught · 166 yd · 1 TD · 14.2 aDOT 11 Int 10–19 right: 19 targets · 8 caught · 115 yd · 1 TD · 14.1 aDOT 19 Short 0–9 left: 16 targets · 6 caught · 51 yd · 4.9 aDOT 16 Short 0–9 middle: 12 targets · 9 caught · 99 yd · 3.8 aDOT 12 Short 0–9 right: 26 targets · 17 caught · 171 yd · 4.8 aDOT 26 Behind LOS left: 11 targets · 10 caught · 53 yd · -3.9 aDOT 11 Behind LOS middle: 1 target · 1 caught · 10 yd · -4 aDOT 1 Behind LOS right: 8 targets · 7 caught · 29 yd · -2.1 aDOT 8

141 targets over 17 games · 10.2 average depth of target · 84 caught for 1,048 yards, 2 TD. Depth is air yards — where the ball was thrown, not where he ended up. A dashed cell is one he was never thrown to.

Ribby

Ask anything. Get a call, not a lecture.

  • Start/sit, waivers, trades, matchup strategy, the standings, the news — asked in plain English, answered for your exact roster and scoring.
  • He reads the screens first. The lineup card, the injury report, the news on anyone with a designation, the usage, the defenses — then he talks. Agreeing is normal; disagreeing is one sentence with the seat, the reason and the cost.
  • Every answer ends with a verdict. Ribby's Call is one line, on the record. No “it depends” mush.
  • He owns his earlier calls. A recommendation from Tuesday is stood by or withdrawn in one line with the delta — never denied.
  • Honest about gaps. If a number isn't in our data, he says so instead of inventing it.
  • A real personality. Sharp, funny, occasionally sassy — the buddy who happens to be a fantasy genius, not a search result.
Player pool — availability tags
✓ YOURSYour WR1
🟢 FREEThe wire pickup
🔒 RIVALRostered elsewhere

Every player is tagged yours / available / rostered — Ribby never pitches you a pickup you can't make.

Also in the box

The small touches that stop being small on a Sunday.

The daily briefing

Written every morning in season. Who kicks first, who's a coin flip, where the week turns, and one open question that the numbers don't already answer.

The alert strip

A man carrying a designation while he's still in your lineup, a bye you forgot, a cover who locks before the man he covers — flagged before kickoff, not after.

Trending adds

Who the whole world is adding right now, beside who your league actually paid for last week.

Schedule strength

A rest-of-season heatmap with your league's own playoff weeks banded — because week 15 matters more than week 3.

The Model Report Card

Our projections graded against reality, published inside the product with the misses on the page. Radical transparency is the feature.

Installs like an app

Add it to your home screen from the browser — full screen, stays signed in, updates itself. No app store, no waiting.

Platforms

ESPN, Yahoo, and Sleeper, ready to connect.

Connect a ESPN, Yahoo, and Sleeper league in about a minute — read-only, revocable any time. Sleeper takes a username; nothing to install, nothing that expires.

ESPNa bookmark and a tap Yahooone button Sleeperjust a username

18+ · US only

Live demo Start Free — No Card