| Spread | Total | ML | Best ML | |
|---|---|---|---|---|
Steelers | +1.5 β | O 35.5 β | 0% | β |
Bills | -1.5 β | U 35.5 β | 100%100% | 100% Kalshi |


| Spread | Total | Moneyline | Best ML | |
|---|---|---|---|---|
Pittsburgh Steelers | +1.5 β | O 35.5 β | 0% | β |
Buffalo Bills | -1.5 β | U 35.5 β | 100%100% | 100% Kalshi |
Buffalo is the 59.5c favorite over Pittsburgh (60c Kalshi, 59c Polymarket) for the preseason finale at Highmark Stadium on August 27, 2026, with Pittsburgh at 42c on both books. Buffalo is 2-0 this preseason and Pittsburgh is 1-1, but this is the last week before roster cuts and participation decides it: the Bills have confirmed both backup quarterbacks play, and Pittsburgh had not settled its plan as of Tuesday. Roughly $245K has traded across the board, and none of it says anything about September.
Pittsburgh at Buffalo closes the preseason for both rosters, and the board is pricing a near coin flip wearing a favorite's jersey. Buffalo trades at 59.5c on the cross-platform average (60c Kalshi, 59c Polymarket) with Pittsburgh at 42c on both books as of August 26, 2026. Buffalo is 2-0 this preseason and Pittsburgh is 1-1, having beaten Green Bay 28-9 before getting shut out 17-0 by the Jets. Roughly $245K has traded across the full game board. None of that is a read on September. Preseason Week 3 is the least predictive week on the calendar because the participation sheet, not the depth chart, decides the result, and both staffs are days away from cutting to 53.
Buffalo has said the most. Head coach Joe Brady confirmed both backup quarterbacks will play, telling reporters "You are going to see both of them on Thursday" about Kyle Allen and Shane Buechele. Kyle Allen went 10-of-12 for 128 yards with a touchdown against Cleveland, and Buechele threw for 111 yards with a touchdown in relief. The Bills have not publicly addressed Josh Allen's availability for this game and we could not source it, so treat any starter-based read on the 60c price as unsupported.
The rest of Buffalo's own preview is a bubble list, which is the honest signal here. The team flagged OLB Mike Danna, rookie DL Zane Durant (competing for roughly six defensive line spots), S Jalon Kilgore returning from injury, ILB Keonta Jenkins, and WR Dante Pettis, who missed the Cleveland game. Michael Hoecht, working back from a torn Achilles, is hoping to make his Bills debut Thursday.
Pittsburgh has said less, and said it plainly. As of Tuesday, first-year head coach Mike McCarthy had not finalized who plays or how much. What he did commit to was breadth: "You want to see everybody get an opportunity. I think it's important for me to accomplish that here in Buffalo." Quarterback reps are split between rookie Drew Allar and second-year Will Howard, who threw two interceptions against the Jets. LB Elandon Roberts logged 32 snaps in that game and wants more. McCarthy also framed what follows the game, saying "I know for me, I'm not looking forward to those next four days," a reference to the roster reduction that lands within days of kickoff.
Read those two postures together and the 18c gap between the teams looks like a market pricing organizations rather than lineups. A team favored on paper can dress the shorter list and lose by three touchdowns, and neither outcome carries into the regular season.
The moneyline is the tightest part of the board. Buffalo is 60c on Kalshi and 59c on Polymarket, a 1c gap, and Pittsburgh is 42c on both books. There is no cross-platform disagreement worth acting on here, which is itself informative: two independent order books landed on the same number. The Buffalo leg carries about $110K in lifetime volume against roughly $43.8K on the Pittsburgh leg.
The spread ladder is where the disagreement lives, and it is with the sportsbooks rather than between our two platforms. Buffalo -1.5 prices at 55c on both Kalshi and Polymarket and is the deepest alt rung on the board at about $40.6K lifetime. Buffalo -2.5 sits at 52c on Kalshi and 53c on Polymarket, and Buffalo -3.5 drops to 45c. ESPN's DraftKings line for the game shows Buffalo -3 after opening at -1.5, so the sportsbook has walked further toward Buffalo than the prediction-market ladder has. The Kalshi ladder still implies a number closer to two points.
The total agrees across venues. O/U 35.5 trades at 51c with about $11.5K lifetime volume, matching the 35.5 DraftKings number. The ladder around it is coherent: over 29.5 at 68c, over 35.5 effectively a coin flip, over 41.5 at 29c. A market total in the mid-30s is a preseason-shaped total, well under a regular-season NFL number, and it is the cleanest statement on the board that neither side expects starter-quality offense for four quarters.
On movement, the snapshot series covers roughly 24 hours, from the afternoon of August 25 through midday August 26. Inside that window everything held: Buffalo's moneyline ran 59c to 60c on Kalshi and stayed at 59c on Polymarket, Pittsburgh moved from 41c to 42c on Polymarket, Buffalo -1.5 held between 55c and 56c, and O/U 35.5 held between 50c and 51c. That is a one-cent band across every captured tick, so the honest statement is that the board has not moved in the captures available, not that it has been flat since it opened.
Kickoff is 7:00 PM ET on Thursday, August 27, 2026 at Highmark Stadium in Orchard Park, with NFL Network carrying it nationally alongside local CBS coverage on WIVB in Buffalo and KDKA-TV in Pittsburgh. The moneyline resolves to the team that wins the game, and the spread and total contracts settle on the final score. Preseason games can finish level, and one already has this month, with New England sitting at 1-0-1, so a draw is a live outcome and each platform applies its own stated tie rule to the two team contracts. Kalshi lists the game under KXNFLGAME-26AUG27PITBUF and Polymarket carries the same matchup; both settle once the game goes final on the scheduled date.
Participation over talent: Buffalo has confirmed both backup quarterbacks play and has not addressed its starter, while Pittsburgh had not finalized its plan as of Tuesday.
Quarterback split in Pittsburgh: rookie Drew Allar and second-year Will Howard share reps, and Howard is coming off two interceptions against the Jets.
Roster bubble stakes: Buffalo's own watch list is Danna, Durant, Kilgore, Jenkins and Pettis, all playing for one of the last spots before cuts.
Spread disagreement with the books: the Kalshi ladder implies about two points on Buffalo while DraftKings has moved to -3 from an opening -1.5.
Total as the tell: O/U 35.5 at 51c is a preseason-shaped number and the most consensus-driven line on the board.
Tie risk: preseason games can end level, and the New England result this month shows it is not theoretical.
Both teams have prior boards from this preseason worth comparing: Bills vs Browns on August 22 and Jets vs Steelers on August 21, the 17-0 shutout that is the only blemish on Pittsburgh's preseason record. Full cross-platform inventory for each club lives on the Buffalo Bills hub and the Pittsburgh Steelers hub, and every active board sits on the NFL market index. For season-long context only, the Super Bowl LXI champion market and the AFC Championship market price the twelve-month question. Thursday's result does not move either one, and any preseason score that appears to argue otherwise is noise.
The moneyline resolves to the team that wins the preseason game played at Highmark Stadium in Orchard Park, New York on Thursday, August 27, 2026, with kickoff scheduled for 7:00 PM ET. Spread contracts settle against the final margin and total contracts settle against the combined final score, both using the official final score when the game is declared final on the scheduled date. Preseason games can end in a tie, so a draw is a live outcome and each platform applies its own stated tie rule to the two team contracts; check the rules tab before sizing. Kalshi lists the game under the KXNFLGAME-26AUG27PITBUF series and Polymarket carries the same matchup. If the game is postponed, relocated or canceled, each platform resolves under its own postponement and void rules.
As of August 26, 2026, Buffalo trades at 60c on Kalshi and 59c on Polymarket for a 59.5c cross-platform average, and Pittsburgh is 42c on both books. The board carries roughly $245K in lifetime volume across moneyline, spread and total contracts.
Buffalo is favored at an implied 59.5% against Pittsburgh at 42%. The spread ladder prices Buffalo -1.5 at 55c and Buffalo -2.5 at 52c on Kalshi, implying a favorite of about two points rather than the -3 currently posted at DraftKings.
The game kicks off at 7:00 PM ET on Thursday, August 27, 2026 at Highmark Stadium, and the contracts settle once the game is declared final that night. A tie is a live outcome in preseason and each platform applies its own stated tie rule.
Both Kalshi and Polymarket list the game. Kalshi carries it under the KXNFLGAME-26AUG27PITBUF series with moneyline, a spread ladder and a full total ladder, while Polymarket lists the moneyline plus selected spread and team-total lines.
The main total is 35.5, trading at 51c to the over on Kalshi with about $11.5K in lifetime volume, and it matches the 35.5 posted at DraftKings. The surrounding ladder runs from over 29.5 at 68c down to over 41.5 at 29c.
Watch the inactives and the announced quarterback rotations, which land shortly before the 7:00 PM ET kickoff and matter more than either preseason record in the final week before cuts to 53. Buffalo has confirmed Kyle Allen and Shane Buechele will both play; Pittsburgh has not published its plan.