NFL WEEK 1

Model vs. Kalshi on all 16 openers

Week 1 markets live now

FANTASY DRAFT

Free draft desk inside Claude, ChatGPT or Cursor

8 tools · no account

NFL EDGES

Live game edges — model vs. Kalshi, ranked

Gridiron Edge · 5-min refresh

COMBO EDGE

Correlation-aware Kalshi combos — free

SILVER EDGE

Options vs. Kalshi on weekly silver brackets

We Priced All 30 Premier League Legs Against ESPN's Line. None Are Underpriced — and the Reason Is Worth More Than an Edge.

Every match-result contract on Kalshi's Premier League opening weekend, de-vigged against the DraftKings line ESPN publishes. Kalshi's raw prices beat the book on all ten fixtures. The fee reverses it on nine. As a taker Kalshi wins 1 of 10; as a maker it wins 10 of 10 — and the fee bill swings 2.1x depending on how even the fixture is.

Premier League opening weekend 2026-27 — Kalshi match-result contract prices for all ten fixtures beside the DraftKings line ESPN publishes, with the complete-set cost on each venue.
Premier League opening weekend 2026-27 — Kalshi match-result contract prices for all ten fixtures beside the DraftKings line ESPN publishes, with the complete-set cost on each venue.
The 7 Oracles
The PredictionMarketsPicks Oracles
August 21, 2026

Use these tools

We ran every Premier League contract Kalshi has listed for opening weekend against the line ESPN publishes on its scoreboard, de-vigged it two different ways, and added the trading fee. Thirty match-result legs across ten fixtures. Ten match totals. Both directions on every one.

Nothing is underpriced. Not one leg.

That is a real answer, and it is worth more than a manufactured edge, because the reason nothing is underpriced turns out to be a structural fact about this board that we have not seen written down anywhere — and it points at where the money on Kalshi's soccer market actually is.

> The finding in one line. Kalshi's raw prices beat the DraftKings line on all ten fixtures. The fee reverses it on nine. As a taker, Kalshi's complete set is cheaper on 1 of 10. As a maker, it is cheaper on 10 of 10. The edge on this board is a queue-position question, not a handicapping one.

The live Premier League board — every fixture, both US exchanges, cheaper venue marked per leg. Updates every fifteen minutes.

How we did it, so you can check us

ESPN's scoreboard carries a DraftKings line on every Premier League fixture: home, draw and away in American odds. Converting each to an implied probability gives three numbers that sum to more than 100% — the overround, the margin priced into the line. Removing it fairly is the whole game, and there is no single correct way to do it, which is why we did it twice.

Proportional de-vigging divides each implied probability by the total. It is the standard method and it is known to flatter favorites. Power de-vigging solves for the exponent k that makes the three probabilities sum to one, which pushes margin back onto the longshots where the research says books actually put it. The two methods disagree by up to 2.6 points on the same fixture, and that disagreement is the honest error bar on this entire exercise. A leg only counts if it clears both.

On the Kalshi side we take the ask — what buying actually costs, not the mid — and add the real fee: 0.07 × P × (1 − P) per contract, the published general schedule. Every number below is a live ask read Friday, August 21.

The ten fixtures, all-in

The clean comparison is the complete set: one contract on each of home, draw and away. Exactly one pays a dollar. What the set costs all-in is a direct measure of the venue's total take, and it is the only way to put an exchange that charges a fee next to a book that prices its margin into the line.

FixtureKalshi asksAsk sumFeeKalshi all-inDK impliedKalshi vs DK
Arsenal v Coventry (Fri)82 / 13 / 6101.02.22103.22104.8+1.58
Nottm Forest v Leeds41 / 28 / 31100.04.60104.60104.60.00
Hull City v Man United11 / 19 / 72102.03.17105.17104.7−0.47
Everton v Crystal Palace44 / 28 / 29101.04.58105.58104.7−0.88
Fulham v Chelsea (Mon)25 / 25 / 52102.04.37106.37105.4−0.97
Ipswich v Sunderland35 / 29 / 37101.04.67105.67104.4−1.27
Brentford v Tottenham40 / 26 / 36102.04.64106.64105.2−1.44
Brighton v Aston Villa44 / 27 / 31102.04.60106.60104.9−1.70
Newcastle v Liverpool25 / 25 / 52102.04.37106.37104.4−1.97
Man City v Bournemouth67 / 20 / 16103.03.61106.61104.4−2.21

Read the third column before anything else. Kalshi's ask sum is 100 to 103 on every fixture. DraftKings implies 104.4 to 105.4 on every fixture. On gross price this is not close — the exchange is a third to a half cheaper than the retail line across the entire board, which is exactly the structural argument for trading a match result as a contract instead of taking a price from a house.

Then look at the fee column, and watch the argument fall over.

The fee is a variance term, and that changes where it bites

Kalshi's general trading fee is 0.07 × P × (1 − P) per contract. That P(1−P) is the variance of a coin flip. It peaks at 50 cents — 1.75 cents a contract — and collapses toward zero at both extremes. A 6-cent contract costs 0.39 cents to trade. A 44-cent contract costs 1.73.

Most people know that. What almost nobody has priced is what it does to a three-outcome market.

A football match has three contracts, and on an evenly matched fixture all three sit in the 25-to-45-cent band — the fattest part of the fee curve. You pay near the maximum, three times over. On a lopsided fixture the legs scatter to 82 / 13 / 6, far out on the tails, and the fee falls off a cliff.

Fixture shapeComplete-set fee
CheapestArsenal v Coventry — 82 / 13 / 62.22¢
DearestIpswich v Sunderland — 35 / 29 / 374.67¢

Same size. Same market. Same exchange. 2.1 times the execution cost, and the only variable that changed is how even the game is.

That is a rule you can act on immediately and it runs against instinct. A trader looking for value goes hunting in the tight fixtures, because that is where a model is most likely to disagree with a market. On Kalshi's Premier League board, the tight fixtures are precisely where your execution cost is highest — you need more edge to clear the fee in exactly the games where edge is hardest to find. The lopsided fixtures nobody wants to trade are the cheap ones.

The part that actually pays: stop lifting the ask

Kalshi's maker fee is 25% of the taker fee. That single line in the schedule is the whole article.

Rest a bid instead of crossing the spread and the complete-set fee drops from 2.22–4.67 cents to 0.55–1.17 cents. Re-run the table on maker pricing and every sign flips:

Kalshi cheaper than the DraftKings-implied set
Taking the ask1 of 10 fixtures
Resting a bid10 of 10 fixtures, by 0.50 to 3.45¢

There is the answer to "where is the edge on Kalshi soccer." It is not in the handicapping. It is in the queue. You do not need a better model than the market to beat the retail line on this board — you need the patience to be filled instead of the impatience to fill, and the exchange hands you two-thirds of its own margin advantage back for it.

That is also the honest caveat: a resting bid is not a free lunch, it is an option you have written. You get filled when the market moves against you and you sit unfilled when it moves your way, and on a fixture that kicks off in six hours you may simply not trade at all. The maker discount is compensation for that risk, not a loophole. But on a board where the taker fee is the only thing standing between you and a structurally cheaper price than the retail line, it is the lever that matters and it is the one nobody is pulling.

Two curiosities worth your attention

Nottingham Forest v Leeds sums to exactly 100.0. Three asks — 41, 28, 31 — and no overround at all before fees. That is the market maker quoting a Premier League fixture with a theoretical margin of zero. After fees the set lands at 104.60 against a DraftKings-implied 104.60. A dead heat to the penny, which is a coincidence, but a pleasing one.

Arsenal v Coventry is the only taker win, and it is the least interesting game on the board. Arsenal at 82 cents against a promoted side. Nobody wants that contract. It is also the single fixture this weekend where Kalshi's complete set is genuinely cheaper than the line ESPN carries — 103.22 against 104.8 — and it is cheaper because nobody wants it. The price is lopsided, so the fee is small. The structure rewards you for trading the boring game.

The two legs that looked positive, and why we cut them

Full disclosure on the only two numbers that came out green under one method:

LegKalshi all-inProportionalPowerVerdict
Coventry to win6.39¢6.8¢ (+0.4)5.7¢ (−0.7)Cut
Hull City to win11.69¢11.9¢ (+0.2)11.0¢ (−0.7)Cut

Both are deep longshots, and longshots are exactly where the two de-vigging methods disagree most — proportional under-taxes them, power over-taxes them. A finding that lives entirely inside the gap between two defensible methods is not a finding, it is a method choice. Somebody else would have published these two as "value plays." We are not going to.

The totals board tells the same story

Ten match totals, compared the same way. Kalshi's Over sits 1.4 to 3.5 points above the de-vigged DraftKings number on every single fixture, and the Under side is the mirror image once you price the fee on the No leg. Same shape, same cause: a 1-cent spread plus a two-way fee is roughly 2.7 cents round trip, and the retail overround on totals is 4.5 to 6.2%. Nothing clears.

The tightest of the ten is Manchester City v Bournemouth, Over 3.5 at 45 cents against a de-vigged 45.3 — a 1.4-point gap after fees on a board averaging more than two. Which brings us to Sunday.

Sunday, 9:00 a.m. ET: the one number both markets agree on

DraftKings set nine of these ten fixtures at a total of 2.5 goals. It set two at 3.5: Newcastle–Liverpool, and Manchester City–Bournemouth.

Erling Haaland is why. He is the mechanism that moves a total a full goal, and he is the reason the market prices a home fixture against a mid-table side as a potential four-goal game rather than a three-goal one. Both venues have arrived at the same conclusion independently — Kalshi's Over 3.5 at 45 cents, DraftKings' de-vigged 45.3 — and on a weekend where these two markets disagree by more than two points on almost everything, that agreement is the signal. When the exchange and the retail line converge on a number, the number is usually right, and the trade is not there.

The match result itself: Manchester City 67, draw 20, Bournemouth 16. The complete set costs 106.61 all-in, the second-dearest on the board, because the 67-cent favorite drags one leg toward the fee peak while the other two sit far out. If you want City on Sunday, rest the bid.

And the season-long number to sit with, live on Kalshi as of Friday:

ClubTitle contract
Arsenal47¢
Manchester City20¢
Liverpool13¢
Chelsea11¢
Manchester United10¢
Tottenham

Arsenal at 47 cents is the shortest opening-day title price this market has carried in several seasons. Manchester City at 20 — with Haaland, in a squad that has won more of these than anyone — is the contract that will look either obvious or absurd by May, and there is no third outcome.

What we would actually do this weekend

Nothing, at the ask. That is the whole point of running the numbers rather than writing around them.

If you are trading this board, the three things that survive the analysis are: rest bids instead of crossing (it is worth 1.7 to 3.5 cents a complete set and it flips every fixture in your favour); prefer lopsided fixtures when your edge is thin, because the fee is structural and it is smaller out on the tails; and stop treating the exchange price and the retail line as interchangeableKalshi is cheaper before fees on every fixture on this board and dearer after fees on nine of them, and which of those two facts applies to you is decided entirely by whether you are the one crossing the spread.

The live board is on the Premier League page, updating every fifteen minutes with both US venues side by side and the cheaper venue marked leg by leg. The fee math above is the same math in our Kalshi fee calculator, and the de-vigging runs through the probability converter.

All prices read live from Kalshi and from ESPN's published scoreboard line on Friday, August 21, 2026. Prices move. The board page is the current version of every number here.

Frequently Asked Questions

Are any Premier League contracts underpriced on Kalshi this weekend?

No. We checked all thirty match-result legs across the ten opening-weekend fixtures and all ten match totals against the DraftKings line ESPN publishes, de-vigged two different ways. Not one leg came out positive under both methods. Two legs — Coventry at 6 cents and Hull City at 11 cents — were fractionally positive under proportional de-vigging and went negative under the power method, which is inside the noise of the method choice rather than an edge. We are reporting that rather than picking the method that produces a number.

If Kalshi's prices are tighter, why isn't there an edge?

Because the fee arrives after the price. Kalshi's ask prices across the three legs of a fixture sum to between 100 and 103 cents on opening weekend. The same three outcomes at DraftKings imply 104.4 to 105.4. Kalshi is genuinely cheaper on gross price on every single fixture. Then the trading fee lands — 0.07 x P x (1-P) per contract, three times, once per leg — and adds 2.22 to 4.67 cents to the complete set. On nine of the ten fixtures that is enough to erase the whole advantage.

Why does the Kalshi fee cost more on some fixtures than others?

The fee is a Bernoulli variance term, so it peaks at 50 cents and shrinks toward zero at the extremes. A three-way match-result market on an even fixture puts all three legs in the 25-to-45-cent band — near the fee maximum — and you pay it three times. On a lopsided fixture the legs sit far from 50 cents and the fee collapses. Arsenal versus Coventry, at 82 / 13 / 6, costs 2.22 cents for the complete set. Ipswich versus Sunderland, at 35 / 29 / 37, costs 4.67 cents. Same size, same market type, 2.1 times the execution cost, and the only thing that changed was how even the game is.

What is a complete set and why does it matter here?

A complete set is one contract on each of the three outcomes — home, draw and away. Exactly one of them settles at a dollar and the other two settle at zero, so what the set costs you all-in is a clean, direct measure of a venue's total take on that fixture. It is the only apples-to-apples number between an exchange that charges a fee and a book that prices its margin into the line. Under 100 cents all-in would be riskless. Nothing on this board is close, and we say so rather than dressing a price comparison up as an arbitrage scanner.

Where does the edge actually sit on Kalshi's Premier League board?

In the queue, not in the handicapping. Kalshi's maker fee is 25 percent of the taker fee. Resting a bid instead of lifting the ask cuts the complete-set fee from 2.22-4.67 cents to 0.55-1.17 cents — and at that price Kalshi's complete set is cheaper than the DraftKings-implied set on all ten fixtures, by between 0.50 and 3.45 cents. As a taker you beat the line on one fixture out of ten. As a maker you beat it on ten out of ten. That is the entire finding.

Which Premier League fixture is the cheapest to trade on Kalshi right now?

Arsenal versus Coventry, the Friday opener, is the only fixture where the complete set is cheaper on Kalshi than the DraftKings line implies even if you lift the ask — 103.22 cents against 104.8. It is also the most lopsided fixture on the board at 82 / 13 / 6, which is exactly why. Nottingham Forest versus Leeds is the curiosity: its three asks sum to exactly 100.0 cents before fees, and after fees the Kalshi set lands at 104.60 against a DraftKings-implied 104.60. A dead heat to the penny.

What are the Premier League title odds on Kalshi?

As of Friday, August 21, the 2026-27 title market has Arsenal at 47 cents, Manchester City at 20, Liverpool at 13, Chelsea at 11, Manchester United at 10 and Tottenham at 3, with the other fourteen clubs at a penny or bid at zero. Arsenal at 47 is the shortest opening-day title price the market has carried in several seasons, and Manchester City at 20 is the number to sit with before Sunday.

How is Manchester City versus Bournemouth priced for Sunday?

Manchester City 67 cents, draw 20, Bournemouth 16 on Kalshi. The more interesting contract is the total: DraftKings set this game at 3.5 goals rather than the 2.5 it used on seven of the ten fixtures, and Kalshi's Over 3.5 sits at 45 cents against a de-vigged 45.3. That is the closest the two markets sit to each other on anything this weekend — a 1.4-point gap after fees, against a board averaging well over two. Erling Haaland is the reason that total moved, and both markets have him priced the same.

Read Next

Prediction-market edges, weekly. The only newsletter built for Kalshi & Polymarket traders.

No spam. Unsubscribe anytime.

7O

The 7 Oracles

Prediction Markets Desk

The 7 Oracles is the analyst collective behind PredictionMarketsPicks — calibrated, data-first coverage of Kalshi, Polymarket, DraftKings, and FanDuel markets.

About the Oracles
Premier League oddsEPL odds KalshiPremier League prediction marketsKalshi Premier LeagueEPL opening weekend 2026Arsenal Coventry oddsManchester City Bournemouth oddsPremier League title odds KalshiKalshi fees soccerEPL match result contractsKalshi vs DraftKings odds

Want more analysis like this?

Get The 7 Oracles' daily prediction market breakdown — free, no fluff, straight to your inbox.

Get the daily edge in your inbox →