PAR Trade Lab · Free tool · Full PPR

PAR Trade Lab

Points Above Replacement, built the PAR Trade Lab way — but with real Route Tree evidence, not PAR's invented sample numbers. Current PPG is 2026 actuals (PFR, as of Nov 10, max 9 games), prior-year PPG is 2025, and the usage factor uses 2025 snap share from DraftSharks. Blended PPG = 0.55 × current + 0.25 × prior + 0.20 × usage-implied. PAR = schedule-adjusted rest-of-season points − replacement points. Verdict: difference > 15 = clear win, 5–15 = lean, < 5 = toss-up.

Schedule is chosen per player (Easy 1.08 / Neutral 1.00 / Hard 0.92) — no live schedule feed yet. Replacement levels: 12-team — QB 14.5, RB 8.5, WR 9.5, TE 6 per week.

Verdict: Side B wins — clear

PAR difference (A − B): -18.9

Side A — you give

Tap up to 4 players. 2 selected.

Player2026 PPG2025 PPGBlendedScheduleROS adj.PAR
Christian McCaffrey (RB, SFO)20.824.522.3156.496.9
CeeDee Lamb (WR, DAL)22.414.419.7138.171.6

Total PAR: 168.5 · Schedule-adjusted ROS: 294.5

Side B — you get

Tap up to 4 players. 2 selected.

Player2026 PPG2025 PPGBlendedScheduleROS adj.PAR
Bijan Robinson (RB, ATL)20.021.821.1147.387.8
Puka Nacua (WR, LAR)24.823.423.7166.199.6

Total PAR: 187.4 · Schedule-adjusted ROS: 313.4

Sample trade loaded by default: McCaffrey + Lamb for Bijan + Nacua. Change it with the buttons above. Trades are in-browser only and reset on reload — no league sync, no Sleeper import, no injury feed yet. That is the PAR Trade Lab's own placeholder list, carried over here.