Skip to content
NFL EDGES

Live game edges — model vs. Kalshi, ranked

Gridiron Edge · 5-min refresh

NFL 2026

Power rankings, futures & win totals — all 32 teams

FED DESK

Kalshi vs Polymarket vs futures on the next FOMC decision

Fed Rate Tracker · live

COMBO EDGE

Correlation-aware Kalshi combos — free

Home/NFL/Week 4/Cardinals vs Giants
Gridiron EdgeWeek 4 · 2026

Arizona Cardinals 24, New York Giants 36

Final. Giants' next game: Giants vs Eagles, Week 9 →Upset: Giants closed +110 and won. Every 2026 upset, by closing line →

Updated · model ratings

Sunday, October 4, 2026 · MetLife Stadium, East Rutherford, NJ

Quick Answer

Final (Sunday, October 4, 2026): Arizona Cardinals 24, New York Giants 36 — NFL Week 4, 2026. Our pre-game market-anchored line had the Cardinals by 2.5 (59% to win); the Giants won, so that call missed. The last Kalshi price we archived before kickoff had the Cardinals at 56c. The graded recap below covers how it happened and how each player call on our board resolved.

Every NFL edge on the board →

New to these pages? Watch the 4-minute guide →

Settled

Arizona Cardinals 24, New York Giants 36Final

Model call: MISS

Our pre-game market-anchored line had the Cardinals by 2.5 (59% to win). The Giants won — that call missed.

Closing-line value on the Cardinals: +3c — we archived the Cardinals at 53c on Sep 28; the last Kalshi price before kickoff was 56c on Oct 4. The market moved toward our side before kickoff.

Next: NFL Week 5 predictions →See how the model has done vs Kalshi →

Kickoff board How to read the Kickoff Board →

Week 4 · 2026-10-05

No actionable edge on this game — 1 market priced and every one inside our tolerance.

MarketPriceModelCall¼ Kelly
Cardinals moneylineModel 59% vs the last Kalshi price before kickoff, 56% on ARI — kept as the pre-game record.56c59%Pass—

Edge is model probability minus the market's implied probability, in percentage points. Prop rows show our tier, and our odds only where our probabilities are calibrated; props carry no Kelly stake. One published number per market: where our sources disagreed we publish the most conservative defensible figure, and where they disagreed by more than 15 points the row is a conflict and carries no stake. ¼ Kelly is the share of a bankroll quarter-Kelly would put on the row at the published price — click it to size against your own bankroll on our Kelly calculator, or call kelly_size from our MCP server inside your own agent.

Data quality & caveats
  • • Kalshi is not quoting this game yet — the board covers derivative markets only.

New York 36, Arizona 24: Jameis Winston threw three touchdown passes, and Deonte Banks returned the last play of the game 98 yards

Arizona led 14-3 after a quarter and scored once more in the first half. Winston, in his second start for Jaxson Dart, threw touchdown passes to Malachi Fields, Malik Nabers and Theo Johnson around two interceptions. Dominic Zvada kicked three field goals and is 9 for 9 on the season. Jacoby Brissett threw three interceptions, the last returned for a touchdown as time expired, and the Giants are alone in first place in the NFC East at 3-1.

Cardinals 24—Giants 36

Final✗ Call missed

The chip reads a miss. The stored probability had Arizona at 58.8% — the market’s own number, anchored at weight zero from a 2.5-point Cardinals line — and the Giants won by 12. This was a QB-adjusted game on our board (Winston for Dart), so the lean was capped at WATCH and no game-line position published. The model’s own read was Arizona by 0.3, a 2.25-point WATCH lean toward New York, and the Giants won outright: the lean was right. The line itself moved further than any other in the window. DraftKings opened New York minus 7 and closed New York plus 2.5, a 9.5-point move toward the team that lost. The one ledger row on this game, 2026_04_ARI_NYG_moneyline (HIGH, New York, entered at 49.5c on 2026-09-22), was voided before kickoff on 2026-09-28 by the QB gate, so it is not a grade in either direction, though the Giants won. Saturday’s article passed on this game. The final player board held no PLAY row here; three WATCH rows that count went 2-1 and are graded apart.

Opening and closing line

DraftKings via ESPN, one book. Not the Kalshi price — that block reads our own tape.

Spread
Giants −7 → Cardinals −2.5
Total
45.5 → 43.5
Moneyline
ARI +260 / NYG −325 → ARI −130 / NYG +110

The spread moved toward the side that lost. The total fell 2 to 43.5; the game landed on 60.

How it happened

Q1

Arizona drove for two touchdowns in the first 12 minutes

Brissett found Marvin Harrison Jr. from 12 yards at 11:08, and after a Zvada field goal Tyler Allgeier ran 22 yards for a 14-3 lead with 3:05 left in the quarter.

After one
Cardinals 14, Giants 3

ESPN — box score

Q2

Sixteen Giants points, then Chad Ryland from 60 at the gun

Zvada kicked a 50-yarder. Winston’s 12-yard throw to Fields at 4:30 was New York’s first touchdown since the season opener, ending a drought of more than nine quarters, and after an interception gave New York the ball at the Arizona 26 he hit Nabers from 25 for a 19-14 lead. Ryland made a 60-yarder on the last play of the half.

Halftime
Giants 19, Cardinals 17
Nabers
6 rec · 112 yds · 1 TD

ESPN — AP recap

Q3

The lead changed hands twice in the third quarter

Brissett’s two-yard pass to Elijah Higgins put Arizona ahead 24-19 at 7:20. Winston answered with an 11-yard touchdown to Theo Johnson at 1:44, and Najee Harris ran in the two-point conversion.

After three
Giants 27, Cardinals 24

ESPN — box score

Q4

Zvada from 52, and Banks 98 yards the other way on the final play

Zvada’s 52-yarder made it 30-24 with 2:11 left. Arizona drove 63 yards in 12 plays to the New York 4, and Banks intercepted Brissett on the final play and returned it 98 yards, a few plays after his own pass-interference penalty. Rookie Arvell Reese, the No. 5 pick, had his first NFL interception with Lawrence Taylor in the building.

Brissett
21/35 · 166 yds · 2 TD · 3 INT
Winston
18/29 · 250 yds · 3 TD · 2 INT
Turnovers
ARI 3 · NYG 3

ESPN — AP recap

What this recap does not know

  • The ledger holds no live position on this game. 2026_04_ARI_NYG_moneyline was voided pre-kickoff on 2026-09-28 by the QB gate (result VOID, pnl 0) and counts in neither direction. The prop grades above are derived from the ESPN box score by script (handoffs/artifacts/NFL_W4_SUNDAY_EARLY_2026/prop-reconciliation-w04-sunday-early.csv), never by hand, and the prop rows are not yet graded in the ledger. If the ledger ever disagrees with anything above, the ledger is right and this page is wrong.
  • The 9.5-point move is ESPN’s archived DraftKings open and close. Neither source says when the line moved or why; Dart’s injury and Winston’s start are the obvious candidates, but the timing is not established here.
  • A Giants possession early in the fourth quarter ended in a fumble on ESPN’s drive chart; the AP does not describe it, and it is left out.
  • J.J. McCarthy dressed six days after the trade from Minnesota and did not play (AP).
  • Andrew Wingard was carted off with a knee injury; the AP’s injury list is cut off in the copy pulled, so other injuries in this game may be missing here.
  • This recap does not know what the Kalshi book did during the game. Nothing above is a live price; the DraftKings numbers are ESPN’s archived open and close.

Reporting verified 2026-10-04. Further sources: ESPN — AP recap: Winston throws 3 TD passes and Banks’ pick-6 seals Giants’ 36-24 win over Cardinals · ESPN — box score · ESPN — core odds, opening and closing DraftKings line

QB-adjusted: Jameis Winston has the Giants job, and the room behind him changed again on Monday

New York is 2-1 off a 12-7 win over Tennessee that produced 238 total yards, and the quarterback who got them there is not the one our rating was built on — Jaxson Dart is on injured reserve for the season and J.J. McCarthy arrived Monday as the third man in the room. That makes this a QB-adjusted game on our board: one line, carrying a correction, and no position published off it. Arizona comes in 1-2 with a quarterback who is a different player the moment anyone touches him, which is the problem the Giants just lost Brian Burns to solve.

QB gate · injury and practice report

New York’s quarterback room, and a Wednesday that answered very little

Close to even

Dart went on Reserve/Injured on 24 September with a season-ending knee injury, Winston starts, and Head Coach John Harbaugh’s read on the Tennessee win was deliberately unromantic — "Jameis did all the things as a quarterback that we needed to do to win that game, but that doesn’t mean that’s where we stand." McCarthy was acquired from Minnesota on Monday for a 2027 fifth-round pick and sits third; Jake Haener was waived and re-signed to the practice squad inside the same week, which is the clearest signal available that the depth chart is still being arranged. Around the quarterback, left tackle Andrew Thomas (groin) and running back Tyrone Tracy Jr. (knee) both sat out Wednesday, and Deonte Banks and Tyler Nubin were limited with matching calf problems. Arizona’s Wednesday was quieter and less informative: Budda Baker, Isaac Seumalo and Josh Sweat were all down as rest.

Andrew Thomas (LT, groin)
DNP Wednesday 09-30
Tyrone Tracy Jr. (RB, knee)
DNP Wednesday 09-30
Deonte Banks (calf) · Tyler Nubin (calf)
Both limited Wednesday
Jacoby Brissett
Not on the Week 4 report

Source: giants.com — Giants vs. Cardinals Week 4 injury report

Giants pass rush · Cardinals protection

Abdul Carter and Kayvon Thibodeaux against a quarterback who folds under pressure

Edge: Giants

This is the game. Brissett clean is a genuinely efficient quarterback — he has completed 78.6 percent of his passes with four touchdowns and no interceptions when nobody gets to him. Pressured, he is a different person: under half his throws complete, no touchdowns, his only interception of the season, and a rating that falls by nearly sixty points. The catch is that New York lost Burns to a torn ACL in the fourth quarter against Tennessee and placed him on injured reserve on 29 September, so Carter and Thibodeaux inherit the job on a front Harbaugh himself said has to "get on track" and "get to the quarterback more." Arizona went into Wednesday with Seumalo resting and centre Hjalte Froholdt limited on a knee.

Brissett, no pressure
66/84 (78.6%), 501 yds, 4 TD, 0 INT, 107.4 rating
Brissett, under pressure
16/33 (48.5%), 151 yds, 0 TD, 1 INT, 48.9 rating
Brissett yards per attempt
5.6 — last among QBs who have started all three games

Source: giants.com — Storylines to follow in Week 4 vs. Cardinals

Cardinals run offense · Giants front and second level

Jeremiyah Love and Tyler Allgeier, grinding, because Arizona has no other gear

Edge: Cardinals

Arizona’s answer to a pass rush is to stop passing. The third overall pick finally broke through against San Francisco with 21 carries for 90 yards plus five catches and a touchdown — 26 touches, and a longest run of eight yards, which tells you exactly what kind of offense this is. Harbaugh called Love "impossible to tackle, it seemed like" and described the whole operation as a Rams-style two-back play-action look. The ceiling is the honest part: the Cardinals have generated two passes of twenty-plus yards all season against nine allowed, and Trey McBride, not a receiver, is the engine at 26 catches for 211 yards and two touchdowns. New York has both of its hurt defensive backs limited rather than out, so the question is whether a ground-first script can beat a front that is now short its best player.

Cardinals passes of 20+ yds
2 — against 9 allowed
Cardinals runs of 10+ yds
4 — against 11 allowed
Jeremiyah Love vs San Francisco
21 carries, 90 yds — longest run 8 yds

Source: azcardinals.com — Explosive topic: Cardinals hoping to find more big plays

What this read does not know

  • This game is QB-adjusted, and our lean on it is capped at a watch. No starter-versus-backup-specific quarterback value exists for this pairing yet, so the model line carries a flat term — it means "league-average starter against league-average backup", not "Dart against Winston". Winston is confirmed and that is not in doubt; what is in doubt is the size of the correction. A QB-adjusted line is never described as stronger than a watch, whatever direction it points.
  • The Giants’ power rating still partly reflects Jaxson Dart, which is the whole reason the adjustment exists. Dart is on injured reserve for the season and Winston has the job, but the rating was built on snaps Dart took. Correcting a rating after the fact is not the same as having built it right, so we publish no position on this game line at all — not a side, not a size.
  • Our injury feed is practice participation, not game-status designations. The Week 4 report is practice participation only and was fetched 2026-10-01 12:01Z. NFL.com’s league page shows an empty Game Status column for every player in this game, because Friday designations do not exist on a Thursday. Nothing below is a ruling; the inactives list on Sunday is the ruling.
  • The power ratings behind the model line are this week’s board (as-of 2026-09-30, written by the Week 4 pipeline run). An earlier version of this read called them stale and said Arizona had no rating row; the first was a freshness label on our own tool scoring a weekly board against a daily clock, fixed on 2026-10-01, and the second did not reproduce — Arizona sits 30th at −3.0 on the same board.
  • The two official feeds disagree about Arizona’s interior line — the exact group this game turns on. The club’s own Wednesday report lists Isaac Seumalo (rest), Roy Lopez (groin) and Walter Nolen III (shoulder); NFL.com’s league page for the same session lists none of the three. Three of Arizona’s four rest-day absences are starters sat down on a Wednesday, which carries no information about Sunday either way, and Dadrion Taylor-Demerson has not been on the field since last Thursday with a back that keeps flaring. Where the feeds conflicted we used the clubs.
  • Andrew Thomas missing a second straight week of practice is the loose thread on the New York side, and one Arizona number we were handed could not be verified. Thomas (groin) did not practise Wednesday after also missing sessions in Week 3; he is the left tackle in front of a quarterback whose offense produced 238 total yards last week. Separately, Brissett’s specific Week 3 passing line is not sourced in this module — the recap that surfaced in search was a different 49ers–Cardinals game and was discarded as stale, so only his season totals and pressure splits appear above.

Reporting verified 2026-10-01. Further sources: giants.com — Giants vs. Cardinals Week 4 injury report · giants.com — Storylines to follow in Week 4 vs. Cardinals · giants.com — Week 4 tracker: latest news, notes & roster moves · azcardinals.com — Injury report: Week 4 at Giants · azcardinals.com — Explosive topic: Cardinals hoping to find more big plays · azcardinals.com — “Getting back to my old self”: Jeremiyah Love finds his groove · azcardinals.com — You’ve got mail: needing a giant step forward · azcardinals.com — How to watch: Cardinals at Giants, Week 4 · FOX Sports — QB Stock Market, Week 4 (2026-09-29) · NBC Sports — Jacoby Brissett (hip) will face the 49ers in Week 3 · NFL.com — official Week 4 injury report (practice participation)

Every defense's injury load this week, by unit: the defensive injury cluster board.

PMP · WK 4 MODEL LINE
Sun, Oct 4
AWAY ARI -4.4
vs ARI -2.5
HOME NYG -0.7
Fair (books) · NYG 41% home win prob
Kalshi · NYG — yes mid
Edge — fair − Kalshi
📍 East Rutherford, NJ PASS — no position

This one's been played. Get the full Week 4 card free, every remaining game priced against the market.

No spam. Unsubscribe anytime.

Cardinals

59%

fair value (books)

Giants

41%

fair value (books)

Run this matchup yourself → Full PWR board for all 32 → Player prop gaps for this game → Whose number this is →

48%

Madden 27

52%

Madden 27

Run the numbers yourself

All tools →

Go Pro · 26% off your first year

Every NFL game priced against the live Kalshi line, every week — $150/yr

Pro is the layer around the free game edges: fair value against the live Kalshi price on every market, edge alerts in Discord the moment a gap opens, and the full win-total, championship and projection boards.

Go Pro →

$111 for the first year, then $150/yr. Code applies automatically. Ends Dec 31. Monthly is $14.99/mo.

Every signal graded in public, losers left on the board. See the record →

The Ladder — Cardinals at Giants How to read the Ladder →

All ladders →

Our margin distribution against every Kalshi spread strike listed for this game. A single line says we lean one way; the ladder says whether that is about the middle of the distribution or its tail.

Cardinals at GiantsSpreadMARKET READ

This ladder is settled: the rungs above are the pre-kickoff record, not a live quote.

    Market
    —

    Fewer than three strikes have both a two-sided Kalshi book and a model number inside our published 30–70% band, so there is no shape call here. The market prices are complete.

    Legend
    • Kalshi YES mid, 0–100¢
    • book consensus (no-vig)
    • Oracle line (Pro) · hollow = outside the 30–70% band
    • YES/NO buttons are the Kalshi taker cost; “pays” is 100¢ ÷ cost.
    Go Pro · $150/yr, $111 your first year →

    Gold is our distribution, parchment is the Kalshi contract at each strike; the band between them is green where our probability is higher and purple where it is lower. We publish our number only where we have measured it to be calibrated, between 30% and 70%; rungs outside that range show the market only, and a rung where our number sits more than 30 points from a liquid market is refused outright — a gap that size is a bug until proven otherwise. A contract pays $1 if it settles YES, so a price in cents is an implied probability. Prediction markets carry risk; contracts can settle at $0.

    Share this Oracle Ladder

    Cardinals at Giants Kalshi spread ladder for Week 4: the Kalshi price at every spread strike
    The Cardinals–Giants spread ladder — free to share. Updates as the market moves.

    Cardinals vs Giants power ratings (Week 4) What PWR measures →

    TeamRatingRankTier
    Arizona Cardinals-4.431stBelow Avg
    New York Giants-0.720thAverage

    Cardinals and Giants season outlook

    ARINYG
    Average wins6.09.8
    Make playoffs4%66%
    Win division1%60%
    Win Super Bowl0.1%3.0%

    10,000 simulated seasons on our preseason power ratings — real NFL tiebreakers, real 2026 schedule, no injuries or market prices. The season sim fits its own home-field (2.0 points, from played games); the game model above uses +2.5. How it works →

    Cardinals vs Giants — player pages

    All players →

    One page per player: every strike Kalshi lists, the sportsbook consensus at the same threshold, the season projection and the measured range.

    Before kickoff: Cardinals–Giants is a coin flip on our numbers

    How this read is built →

    Written before the game and kept as published. Final: Arizona Cardinals 24, New York Giants 36 — the graded call is above.

    There is almost nothing between these two on our numbers. The Giants rate -0.7 (20th of 32), the Cardinals -4.4 (31st) — 3.7 points apart before home field, inside the error bar of any preseason rating. The split comes out 49%/51%, and this rates as the 12th-closest game of the 16 in Week 4. When the model has no opinion worth holding, the price has to supply the edge. One input in this line is not a rating: the Giants are without their usual starting quarterback (Jameis Winston starts), and our QB-out term moves the line 6.5 points toward the Cardinals — already inside the number above.

    Zoom out to the full season and the model projects the Giants at 9.8 wins (favored in 7 of 17) and the Cardinals at 6.0 (favored in 2) — 3.8 wins apart across the year. By win probability this is the 16th-hardest game on the Giants' schedule and the 6th-hardest on the Cardinals'.

    The sharpest unit gap in the game runs one way: the Giants offense grades +0.7 (13th of 32) against a Cardinals defense at -3.8 (30th) — 4.5 points of separation on our scale, and the single biggest reason the line sits where it does. Going the other direction, the Cardinals offense (-0.6, 22nd) meets the Giants defense (-1.4, 19th), a 0.9-point gap.

    Recent history, for context only: 11 regular-season meetings since 2002, 7-4 in the Cardinals' favour. They last met in 2023: Giants won 31-28 in September. Over their last 4 meetings the Giants are 1-3. It is not an input to the line — rosters turn over faster than series records do.

    Conditions are unlikely to be the story: across 8 New York home games in October since 2015, the median temperature was 62°F and the median wind 6 mph. That is a neutral-weather profile, which is worth knowing mostly because it removes an excuse from both sides.

    Calibration check, because a near-even number is the easiest kind to overtrust: across 3266 walk-forward games (2013-2024) the model gave a side 50-55% in 870 of them, and those sides won 52%. The Cardinals at 51% are in that band. A margin that thin is why we would rather wait for a price than call it a lean.

    Kalshi listed this game as KXNFLGAME-26OCT04ARINYG, and the contract has settled now that the game has been played. The last price we archived before kickoff is in the settled-market section on this page; there is no live price and no position left to take.

    Prediction markets are not sportsbooks — you trade a contract that settles at $1 or $0, not a wager against a house line. Informational only; trade responsibly.

    Cardinals vs Giants on Kalshi

    Kalshi event
    KXNFLGAME-26OCT04ARINYG
    Market-implied (Giants)
    not listed yet
    Fair value — books (Giants)
    41%
    Fair value vs market
    —

    This game has been played, so nothing above is a live market. Our pre-game market-anchored line number was 41% for the Giants. Those are kept as the record of what the model said before kickoff, not as a quote you can act on — the contract has settled at $1 or $0.

    Every Kalshi NFL market we track →

    Where Cardinals vs Giants trades Why the venues differ →

    Each venue’s own price where we have one; Robinhood and Coinbase resell the Kalshi contract. Home-side price shown.

    VenueGiantsTrade
    Kalshigame played — market settledTrade on Kalshi →
    Novig44% 44cOpen Novig →
    Polymarket USno captured price for this game — US exchangeSign-up offer →
    Robinhoodsame Kalshi contractsame Kalshi contract, not listed yetOpen Robinhood →
    Coinbasesame Kalshi contractsame Kalshi contract, not listed yetOpen Coinbase →
    DraftKings Predictionsprice not available — sign-up offer →Sign-up offer →
    FanDuel Predictsprice not available — sign-up offer →Sign-up offer →

    A price under a venue name is that venue’s own; Robinhood and Coinbase list the same Kalshi contract. DraftKings Predictions and FanDuel Predicts run on exchanges we have no price feed for, so they carry an offer and no number. We earn a referral credit or commission when you sign up through these links; it never changes the price or the model. Disclosure.

    Embed this game on your site

    A live tile locked to Cardinals vs Giants, Week 4 — our model's win probability against the Kalshi price for this one game, not "whichever game is closest today" — for a team blog, a newsletter or a Discord landing page. Free to preview on your own page; publishing runs on an Enterprise license, and the credit line stays on.

    The MPU (300×250) and Leaderboard (728×90) sizes are IAB standard ad units — paste one where an ad already goes. Every NFL prediction-market widget.

    Article width · 560×320

    <iframe
      src="https://predictionmarketspicks.com/embed/nfl-game/cardinals-vs-giants-week-04-2026/hero"
      width="560"
      height="320"
      frameborder="0"
      loading="lazy"
      title="Cardinals vs Giants, Week 4 — model vs Kalshi — PredictionMarketsPicks">
    </iframe>
    <p style="margin:6px 0 0;font:12px/1.4 system-ui,sans-serif;text-align:center">Cardinals vs Giants, Week 4 prediction — model vs Kalshi from <a href="https://predictionmarketspicks.com/nfl/cardinals-vs-giants-week-04-2026?utm_source=embed&utm_medium=widget&utm_campaign=nfl-game">PredictionMarketsPicks</a></p>

    Sidebar · 320×340

    <iframe
      src="https://predictionmarketspicks.com/embed/nfl-game/cardinals-vs-giants-week-04-2026/sidebar"
      width="320"
      height="340"
      frameborder="0"
      loading="lazy"
      title="Cardinals vs Giants, Week 4 — model vs Kalshi — PredictionMarketsPicks">
    </iframe>
    <p style="margin:6px 0 0;font:12px/1.4 system-ui,sans-serif;text-align:center">Cardinals vs Giants, Week 4 prediction — model vs Kalshi from <a href="https://predictionmarketspicks.com/nfl/cardinals-vs-giants-week-04-2026?utm_source=embed&utm_medium=widget&utm_campaign=nfl-game">PredictionMarketsPicks</a></p>

    MPU · ad slot · 300×250

    <iframe
      src="https://predictionmarketspicks.com/embed/nfl-game/cardinals-vs-giants-week-04-2026/mpu"
      width="300"
      height="250"
      frameborder="0"
      loading="lazy"
      title="Cardinals vs Giants, Week 4 — model vs Kalshi — PredictionMarketsPicks">
    </iframe>
    <p style="margin:6px 0 0;font:12px/1.4 system-ui,sans-serif;text-align:center">Cardinals vs Giants, Week 4 prediction — model vs Kalshi from <a href="https://predictionmarketspicks.com/nfl/cardinals-vs-giants-week-04-2026?utm_source=embed&utm_medium=widget&utm_campaign=nfl-game">PredictionMarketsPicks</a></p>

    Leaderboard · ad slot · 728×90

    <iframe
      src="https://predictionmarketspicks.com/embed/nfl-game/cardinals-vs-giants-week-04-2026/leaderboard"
      width="728"
      height="90"
      frameborder="0"
      loading="lazy"
      title="Cardinals vs Giants, Week 4 — model vs Kalshi — PredictionMarketsPicks">
    </iframe>
    <p style="margin:6px 0 0;font:12px/1.4 system-ui,sans-serif;text-align:center">Cardinals vs Giants, Week 4 prediction — model vs Kalshi from <a href="https://predictionmarketspicks.com/nfl/cardinals-vs-giants-week-04-2026?utm_source=embed&utm_medium=widget&utm_campaign=nfl-game">PredictionMarketsPicks</a></p>

    Embed this game’s spread ladder

    A live card locked to Cardinals vs Giants, Week 4 — the Kalshi price at every spread strike for this one game — for a preview post or a game-day thread. Free to preview on your own page; publishing runs on an Enterprise license, and the credit line stays on.

    Every NFL prediction-market widget.

    Article width · 560×300

    <iframe
      src="https://predictionmarketspicks.com/embed/nfl-ladder/cardinals-vs-giants-week-04-2026/hero"
      width="560"
      height="300"
      frameborder="0"
      loading="lazy"
      title="Cardinals vs Giants, Week 4 — model vs Kalshi — PredictionMarketsPicks">
    </iframe>
    <p style="margin:6px 0 0;font:12px/1.4 system-ui,sans-serif;text-align:center">Cardinals vs Giants, Week 4 Kalshi spread ladder from <a href="https://predictionmarketspicks.com/nfl/cardinals-vs-giants-week-04-2026?utm_source=embed&utm_medium=widget&utm_campaign=nfl-ladder">PredictionMarketsPicks</a></p>

    Sidebar · 320×280

    <iframe
      src="https://predictionmarketspicks.com/embed/nfl-ladder/cardinals-vs-giants-week-04-2026/sidebar"
      width="320"
      height="280"
      frameborder="0"
      loading="lazy"
      title="Cardinals vs Giants, Week 4 — model vs Kalshi — PredictionMarketsPicks">
    </iframe>
    <p style="margin:6px 0 0;font:12px/1.4 system-ui,sans-serif;text-align:center">Cardinals vs Giants, Week 4 Kalshi spread ladder from <a href="https://predictionmarketspicks.com/nfl/cardinals-vs-giants-week-04-2026?utm_source=embed&utm_medium=widget&utm_campaign=nfl-ladder">PredictionMarketsPicks</a></p>

    Watch the breakdown: Cardinals vs Giants

    Cardinals vs Giants — frequently asked

    Who won Cardinals vs Giants in Week 4?

    Arizona Cardinals 24, New York Giants 36 — final, played Sunday, October 4, 2026; our pre-game market-anchored line had the Cardinals by 2.5 (59% to win), and the Giants won, so that call missed. The full graded recap, with every player call resolved, is on this page.

    Who did the model favor in Cardinals vs Giants before kickoff?

    Before kickoff the market line favored the Cardinals by 2.5 points, a 59% win probability over the Giants. That number is kept on this page as the record of the call; Kalshi's KXNFLGAME-26OCT04ARINYG market has since settled, so no price on it is live.

    Why does the model call this a toss-up?

    Because the Giants (-0.7, 20th) and Cardinals (-4.4, 31st) are only 3.7 rating points apart. The 2.5-point home-field adjustment is larger than the gap between the teams, so home field is effectively the entire margin and the split lands at 41%/59%. In games like this the model is not the deciding input — the contract price is.

    How do you take a position on Cardinals vs Giants?

    The contract will be KXNFLGAME-26OCT04ARINYG on Kalshi, a CFTC-regulated exchange available in most states, with sports contracts restricted in some. It has not opened yet; when it does, the model would take the Giants at 39c or below, or the Cardinals at 57c or below. There is no point spread — you buy a yes or no contract on a team and it settles at $1 or $0.

    When and where do the Giants host the Cardinals?

    Arizona Cardinals visit the New York Giants on Sunday, October 4, 2026 — a Sunday game in NFL Week 4, at MetLife Stadium, East Rutherford, NJ.

    What does the model project for the Giants and Cardinals this season?

    Across all 17 games the model projects the Giants at 9.8 wins (favored in 7) and the Cardinals at 6.0 (favored in 2). This game ranks 16th-hardest on the Giants' schedule and 6th-hardest on the Cardinals', by win probability.

    What are the Kalshi odds for Cardinals vs Giants?

    Kalshi listed this game as KXNFLGAME-26OCT04ARINYG, and the contract has settled now that the game has been played. The last price we archived before kickoff is in the settled-market section on this page; there is no live price and no position left to take.

    Could you trade Cardinals vs Giants on Kalshi?

    This game has been played, so the Week 4 market KXNFLGAME-26OCT04ARINYG has settled — there is no position left to take on it. While it was open it traded as an event contract rather than a point spread: Kalshi is a CFTC-regulated exchange available in most states, with sports contracts restricted in some, you bought a YES or NO contract on a team between 1c and 99c, and it settled at $1 or $0, so the price paid was the break-even probability. Kalshi lists the next week's games on the same terms.

    How often does the model win when it is 51% on a team like the Cardinals?

    52% of the time. Over 3266 walk-forward games from 2013-2024 — trained only on prior seasons, no market line as an input — the model put a team in the 50-55% range 870 times, and those teams won 52% of them. The Cardinals at 51% over the Giants sit in that band, off a 0.5-point model line. Straight-up across all 3266 graded games the model picked winners at 59.6%, with a Brier score of 0.236 against 0.25 for a coin flip.

    Is Cardinals moneyline worth a position?

    Our model puts it at 59% against a market price implying 56%, an edge of +2.7 points. Model 59% vs the last Kalshi price before kickoff, 56% on ARI — kept as the pre-game record. We pass — no position.

    Trade this game on Kalshi →Giants hub →Cardinals hub →Kalshi NFL hub →Week 4 edge board →NFL predictions hub →

    Every Thursday before kickoff: the full Week 4 card, market price vs our number. Free.

    No spam. Unsubscribe anytime.

    Next up for each team

    More Week 4 matchups

    Full Week 4 board →Next: NFL Week 5 predictions →

    Same model, inside your AI agent

    The engine behind these numbers is callable from Claude, ChatGPT or Grok through our MCP server — every Kalshi prop this week priced venue by venue, spread and win-total ladders against the whole distribution, correlation-aware same-game combos, and the weekly game edges. The free tools answer with no key and no account.

    See the in-season NFL tools →

    Prediction markets carry risk. Contracts can settle at $0. Informational only — not financial advice. Trade responsibly.

    One of 64 games in the first-quarter report

    Every Week 1–4 game, with the opening and closing line, in one book. Read the report →

    More NFL model boards