NFLNO PLAY research

Cooper Kupp

Position and team not on the research feed

Next gameChicago Bears @ Seattle SeahawksMon, Nov 2, 8:15 PM ETGame intelligence →
Historical sample Measured
90 games
Last 10 · receiving yards Measured
6/10
MCP consistency Model
40.3
Markets evaluated
4
Evidence · receiving yardsNO PLAY
Line MarketOVER 29.5
Price-115
Sportsbook—
REPICOM modelModel63.1%
Market impliedMarket53.5%
Model − market+9.6 ptsPrice -115
Edge Derived
+9.6 pts
EV per 1u Derived
+0.179u
Sample Measured
90 g
REPICOM decisionNO PLAY

Model signal exists, but MCP consistency did not reach a qualifying band.

A positive gap is not a pick: qualification also requires confidence, edge, expected value and a sufficient sample — those rules are unchanged.
Source & method · as of Nov 1, 3:36 PM ET
Source
repicom_public_nfl_intelligence_v1 (NO PLAY research rows, read server-side)
Statistic
Probability of the evaluated side, in %
Calculation
Model = model_probability. Market = captured market_probability; if absent, implied from american_odds (−odds ÷ (−odds + 100), or 100 ÷ (odds + 100)). Gap = model − market, in percentage points. EV = p × (decimal − 1) − (1 − p) per 1u.
Sample
history_games on the row
Freshness
Read on every request (no cache); the market price is the one captured with the evaluation
Missing data
A missing probability or price shows “—” and no bar. Nothing is estimated.
Recent form · receiving yardsMeasured
Cleared the line, last 106/1060%
Count of hits in the sample, not an ordered game log.
Current miss streak
1
MCP consistency Model
40.3
Line on record
29.5

Comparable miss streaks: 10 on record · next-game hit rate 90.0%. Context only — not a “due” signal.

Source & method · as of Nov 1, 3:36 PM ET
Source
repicom_nfl_intelligence_v1 — non-qualified, unlocked rows only, joined on player + market (+ game_id)
Statistic
Games that cleared the line, out of the last 10 (count)
Calculation
recent10_hits ÷ recent10_games. Dots show the count, not the game order.
Sample
recent10_games
Freshness
Read on every request (no cache)
Missing data
No confident join → “Recent form unavailable”.
Market map · every evaluated marketTap a market
REPICOM modelMarket impliedGap in pts
Compare playersPublic research only
Cooper Kupp
Rome Odunze
Historical sample
90 g9 g
Last-10 hit rate
60%89%
Best model − market gap
+9.6 pts+17.6 pts
Markets evaluated
44
Open Rome Odunze
Game-by-game · real game logs vs the Hard Rock line
ReceptionsOver the line in 2 of last 6 with a Hard Rock line
2026 season
2.6
Last 5
2.8
Last 10
4.1
Home · Away
5.6 · 7.7
DateOppReceptionsLine
Oct 25vs KC22.5Under
Oct 15@ DEN52.5Over
Oct 11vs SF22.5Under
Oct 4vs LAC12.5Under
Sep 27@ WAS42.5Over
Sep 20@ ARI22.5Under
Sep 9vs NE2—
Jan 9vs SF7—
Jan 2@ BAL6—
Dec 26@ MIN10—
Receiving yardsOver the line in 2 of last 6 with a Hard Rock line
2026 season
28.4
Last 5
28.8
Last 10
52.1
Home · Away
70.1 · 92.1
DateOppReceiving yardsLine
Oct 25vs KC2025.5Under
Oct 15@ DEN5022.5Over
Oct 11vs SF1523.5Under
Oct 4vs LAC1324.5Under
Sep 27@ WAS4621.5Over
Sep 20@ ARI2023.5Under
Sep 9vs NE35—
Jan 9vs SF118—
Jan 2@ BAL95—
Dec 26@ MIN109—

Stats: nflverse game logs, regular season. Line: Hard Rock's final line before each game, when we captured one. Green bar = over the line, red = under.

SourcesResearch: repicom_public_nfl_intelligence_v1 (NO PLAY rows) · Form: repicom_nfl_intelligence_v1 (non-qualified rows only) · Read live at Nov 1, 3:36 PM ET.Member-qualified and locked player markets are never shown on public research pages. A research signal is not a REPICOM play.