Where's the best price?

Kalshi vs sportsbooks: who pays more after fees

Live, as of Oct 31, 12:05 PM ET. Moneylines on every upcoming game both sides price.

Right now Kalshi pays more than every regulated sportsbook on 131 of 547 moneyline bets (24%), counting its trading fee. Before the fee it would be 406: the fee alone flips 275 bets back to a sportsbook.

Today’s biggest gaps

Every bet where Kalshi and a sportsbook both have a price, Kalshi’s best first. Prices as of Oct 31, 12:05 PM ET; they move, so confirm at the venue.

BetGameKalshi priceKalshi after feeBest sportsbookKalshi vs best, $100
FK Kauno Žalgiris MLFC Lugano vs FK Kauno Žalgiris · Conference League · Nov 57¢+1242+1000 FanDuel+$242
Lech Poznań MLBenfica vs Lech Poznań · Europa League · Nov 56¢+1464+1300 FanDuel+$164
Cardinal MLCardinal @ Cardinals · NCAAF · Oct 317¢+1242+1100 theScore Bet+$142
Tigers MLTigers @ Cyclones · NCAAB · Nov 210¢+841+750 theScore Bet+$91
Draw MLAtalanta BC vs FC Kairat · Conference League · Nov 512¢+685+600 FanDuel+$85
Draw MLBarcelona vs Alavés · La Liga · Oct 318¢+1074+1000 FanDuel+$74
Draw MLAEK Athens vs Real Madrid · Champions League · Nov 414¢+573+500 DraftKings+$73
Draw MLFSV Mainz 05 vs Bayern Munich · Bundesliga · Nov 714¢+573+500 FanDuel+$73
Lincoln Red Imps FC MLLincoln Red Imps FC vs Hajduk Split · Conference League · Nov 510¢+841+775 BetMGM+$66
FC Iberia 1999 MLFC Copenhagen vs FC Iberia 1999 · Conference League · Nov 56¢+1464+1400 DraftKings+$64
Draw MLBenfica vs Lech Poznań · Europa League · Nov 511¢+756+700 FanDuel+$56
Draw MLFC Copenhagen vs FC Iberia 1999 · Conference League · Nov 511¢+756+700 FanDuel+$56
Sun Devils MLSun Devils @ Cougars · NCAAF · Oct 3113¢+625+575 BetMGM+$50
Draw MLBorussia Dortmund vs Elversberg · Bundesliga · Nov 714¢+573+525 BetMGM+$48
FC Kairat MLAtalanta BC vs FC Kairat · Conference League · Nov 57¢+1242+1200 DraftKings+$42
AEK Athens MLAEK Athens vs Real Madrid · Champions League · Nov 410¢+841+800 BetRivers+$41
Venezia MLComo vs Venezia · Serie A · Nov 110¢+841+800 Fanatics+$41
Elversberg MLBorussia Dortmund vs Elversberg · Bundesliga · Nov 710¢+841+800 Fanatics+$41
Draw MLReal Racing Club de Santander vs Real Madrid · La Liga · Nov 112¢+685+650 Fanatics+$35
Draw MLLyon vs Angers · Ligue 1 · Nov 118¢+426+400 Fanatics+$26
Draw MLRB Leipzig vs Augsburg · Bundesliga · Nov 717¢+456+430 FanDuel+$26
Draw MLBarcelona vs Aston Villa · Champions League · Nov 313¢+625+600 Fanatics+$25
Draw MLFC Lugano vs FK Kauno Žalgiris · Conference League · Nov 513¢+625+600 FanDuel+$25
Angers MLLyon vs Angers · Ligue 1 · Nov 113¢+625+600 FanDuel+$25
Dinamo Zagreb MLSunderland vs Dinamo Zagreb · Europa League · Nov 514¢+573+550 FanDuel+$23

Kalshi vs the best sportsbook, by sport

SportBets comparedKalshi best
NFL odds267 (27%)
NBA odds145 (36%)
Premier League odds243 (13%)
Champions League odds5416 (30%)
Europa League odds517 (14%)
Conference League odds3917 (44%)
La Liga odds304 (13%)
Serie A odds274 (15%)
Bundesliga odds247 (29%)
Ligue 1 odds214 (19%)
MLS odds4210 (24%)
NCAAF odds9122 (24%)
NHL odds306 (20%)
UFC odds223 (14%)
NCAAB odds143 (21%)
ATP Paris Masters odds3212 (38%)
ATP Vienna Open odds21 (50%)
WTA Pan Pacific Open odds20 (0%)
WNBA odds20 (0%)

How Kalshi odds compare to a sportsbook’s

A sportsbook quotes American odds like −150 or +130. Kalshi sells contracts that pay $1 if the team wins, priced in cents: a 60¢ contract risks 60¢ to win 40¢, which is −150. To compare them fairly you have to add Kalshi’s trading fee to the price first, because you pay it on every contract you buy.

The fee is 0.07 × price × (1 − price): 1.75¢ on a 50¢ contract, about 0.6¢ on a 10¢ one. That shape is why Kalshi tends to win on underdogs and lose on near coin-flips. Every Kalshi price on Oddy is after the fee. For any single price, use the Kalshi odds converter.

Kalshi vs sportsbooks: questions

Is Kalshi cheaper than sportsbooks?

Sometimes, not usually. On today’s board Kalshi beats every regulated sportsbook on 131 of 547 moneyline sides (24%) after its trading fee. On the rest at least one sportsbook pays more. Which side wins changes game to game, so compare before each bet.

Is Kalshi better for favorites or underdogs?

Underdogs, as a rule. Kalshi beats the best sportsbook on 22% of underdog sides today and 27% of favorites. Its fee peaks on coin flips and shrinks toward the extremes, and sportsbooks build more margin into long prices.

How much is Kalshi’s fee on sports?

Kalshi charges a taker fee of 0.07 × price × (1 − price) per contract, so it is largest at 50¢ (1.75¢ per contract) and close to zero near 1¢ or 99¢. Oddy folds the fee into every Kalshi price it shows, so the odds you compare are what you are actually paid.

How do I convert a Kalshi price to American odds?

A contract pays $1 if it wins. At 40¢ you risk 40¢ to win 60¢: decimal odds 1 ÷ 0.40 = 2.50, American +150. At 60¢ you risk 60¢ to win 40¢: decimal 1.67, American −150. Add the fee to the price first for the real number; the Kalshi odds converter does both for every price from 1¢ to 99¢.

Related: Kalshi vs Polymarket · Polymarket vs sportsbooks · Kalshi odds converter · Kalshi vs DraftKings · Kalshi vs FanDuel

What is Oddy?

Oddy shows what every regulated sportsbook and prediction market pays for the same bet, ranked, with a link to the best price. Prices refresh about every minute. Free, no account, and we never sell picks.