Soccer Betting Splits & Public Betting: Bets vs Money

Soccer betting splits, where the money is.

🎁 Get today's free play by email · no card neededFree ↓

Soccer betting splits show the percentage of bets and the percentage of money on each side of the three-way moneyline, home win, draw, or away win, for every upcoming match. Also called public betting percentages or consensus data, they reveal whether a price is moving on the crowd's tickets or on fewer, larger sharp wagers. We publish them free across the major competitions, updated all day.

Live soccer public betting percentages for every match on the board: the share of bets vs the share of money behind the home side, the draw, and the away side. Use the competition filter to jump to your league, find where the money runs ahead of the tickets, then take the best price.

Loading live Soccer splits…
Today's sharpest Soccer split: as of Sep 5, 1:06 AM ET, 98% of the money vs 67% of the bets is on Whitecaps (moneyline) - the classic sharp-money footprint. Live board below.
Tonight's sharpest split + the side the pros took - free, daily.
The Desk reads this exact board every morning. Get the documented free play it produces - six straight winning years, every result graded in public.
Free. No card. Unsubscribe anytime in one tap.
How to read this
1Bets % vs Money %Bets % is the share of tickets. Money % is the share of money (handle). The gap between them is the whole story.
2Sharp action 🔪Money % runs well ahead of bets % on a side - bigger, sharper bettors are on it, not the public.
3Big money 💰A side carrying a heavily lopsided share of the handle.
4WGT play 🔒Marks a matchup where the Wise Guy Team has a documented play. Members unlock which side - start a $1 trial to see it.
Status
Market
ScheduledBest OddsSharpBig $WGTBets %Money %
Sat, 9/5 · 7:30 AM ET · Bournemouth vs Newcastle United
Bournemouth
+240BetRivers →
🔪
💰
--
--
Draw
+290ESPN BET →
🔪
💰
--
--
Newcastle United
+115ESPN BET →
🔪
💰
100%
100%
Sat, 9/5 · 7:30 AM ET · Southampton vs Lincoln City
Southampton
-120DraftKings →
🔪
💰
--
--
Draw
+300DraftKings →
🔪
💰
--
--
Lincoln City
+310bet365 →
🔪
💰
--
--
Sat, 9/5 · 7:30 AM ET · Blackburn vs Preston North End
Blackburn
+200bet365 →
🔪
💰
--
--
Draw
+230DraftKings →
🔪
💰
--
--
Preston North End
+145DraftKings →
🔪
💰
--
--
Sat, 9/5 · 7:30 AM ET · Charlton vs Stoke City
Charlton
+260DraftKings →
🔪
💰
--
--
Draw
+235DraftKings →
🔪
💰
--
--
Stoke City
+110DraftKings →
🔪
💰
--
--
Sat, 9/5 · 7:30 AM ET · Sheffield Wednesday vs Peterborough United
Sheffield Wednesday
+115DraftKings →
🔪
💰
--
--
Draw
+280DraftKings →
🔪
💰
--
--
Peterborough United
+210bet365 →
🔪
💰
--
--
Sat, 9/5 · 7:30 AM ET · Stockport County vs Wigan
Stockport County
+125DraftKings →
🔪
💰
--
--
Draw
+260DraftKings →
🔪
💰
--
--
Wigan
+200bet365 →
🔪
💰
--
--
Sat, 9/5 · 7:30 AM ET · Shrewsbury vs Fleetwood Town
Shrewsbury
+300bet365 →
🔪
💰
--
--
Draw
+255DraftKings →
🔪
💰
--
--
Fleetwood Town
-110DraftKings →
🔪
💰
--
--
Sat, 9/5 · 7:30 AM ET · Port Vale vs Salford City
Port Vale
+320BetMGM →
🔪
💰
--
--
Draw
+270bet365 →
🔪
💰
--
--
Salford City
-115DraftKings →
🔪
💰
--
--
Sat, 9/5 · 8:00 AM ET · Bochum vs Dynamo Dresden
Bochum
+225BetRivers →
🔪
💰
--
--
Draw
+260Fanatics →
🔪
💰
--
--
Dynamo Dresden
+115BetMGM →
🔪
💰
--
--
Sat, 9/5 · 8:00 AM ET · Nürnberg vs Holstein Kiel
Nürnberg
+200DraftKings →
🔪
💰
--
--
Draw
+265DraftKings →
🔪
💰
--
--
Holstein Kiel
+125DraftKings →
🔪
💰
--
--
Sat, 9/5 · 8:00 AM ET · SV Darmstadt 98 vs Kaiserslautern
SV Darmstadt 98
+220Fanatics →
🔪
💰
--
--
Draw
+255DraftKings →
🔪
💰
--
--
Kaiserslautern
+120DraftKings →
🔪
💰
--
--
Sat, 9/5 · 8:00 AM ET · Energie Cottbus vs Wolfsburg
Energie Cottbus
+700DraftKings →
🔪
💰
--
--
Draw
+425DraftKings →
🔪
💰
--
--
Wolfsburg
-275BetMGM →
🔪
💰
--
--
Sat, 9/5 · 9:00 AM ET · Torino vs Fiorentina
Torino
+350BetRivers →
🔪
💰
--
--
Draw
+250ESPN BET →
🔪
💰
--
--
Fiorentina
-105FanDuel →
🔪
💰
100%
100%
Sat, 9/5 · 9:30 AM ET · FC Union Berlin vs Bayer Leverkusen
FC Union Berlin
+550BetRivers →
🔪
💰
--
--
Draw
+400ESPN BET →
🔪
💰
--
--
Bayer Leverkusen
-225bet365 →
🔪
💰
--
--
Sat, 9/5 · 9:30 AM ET · SV 07 Elversberg vs Borussia Mönchengladbach
SV 07 Elversberg
+275BetMGM →
🔪
💰
--
--
Draw
+280ESPN BET →
🔪
💰
--
--
Borussia Mönchengladbach
-112BetMGM →
🔪
💰
--
--
Sat, 9/5 · 9:30 AM ET · Freiburg vs SC Paderborn 07
Freiburg
+105BetMGM →
🔪
💰
--
--
Draw
+270bet365 →
🔪
💰
--
--
SC Paderborn 07
+270bet365 →
🔪
💰
--
--
Sat, 9/5 · 9:30 AM ET · Borussia Dortmund vs Hoffenheim
Borussia Dortmund
+150bet365 →
🔪
💰
--
--
Draw
+280BetRivers →
🔪
💰
--
--
Hoffenheim
+170BetRivers →
🔪
💰
--
--
Sat, 9/5 · 9:30 AM ET · RB Leipzig vs Werder Bremen
RB Leipzig
-120BetMGM →
🔪
💰
--
--
Draw
+310bet365 →
🔪
💰
--
--
Werder Bremen
+310BetRivers →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Sunderland vs Brentford
Sunderland
+425ESPN BET →
🔪
💰
17%
4%
Draw
+300ESPN BET →
🔪
💰
--
--
Brentford
-135DraftKings →
🔪
💰
83%
96%
Sat, 9/5 · 10:00 AM ET · Crystal Palace vs Fulham
Crystal Palace
+240bet365 →
🔪
💰
25%
40%
Draw
+250ESPN BET →
🔪
💰
--
--
Fulham
+130DraftKings →
🔪
💰
75%
60%
Sat, 9/5 · 10:00 AM ET · Coventry vs Manchester City
Coventry
+1700FanDuel →
🔪
💰
--
--
Draw
+800bet365 →
🔪
💰
--
--
Manchester City
-650DraftKings →
🔪
💰
100%
100%
Sat, 9/5 · 10:00 AM ET · Kilmarnock vs Aberdeen
Kilmarnock
+375bet365 →
🔪
💰
--
--
Draw
+300Fanatics →
🔪
💰
--
--
Aberdeen
-139BetRivers →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Falkirk vs Dundee United
Falkirk
+275bet365 →
🔪
💰
--
--
Draw
+270ESPN BET →
🔪
💰
--
--
Dundee United
+100DraftKings →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Motherwell vs Rangers
Motherwell
+525Caesars →
🔪
💰
--
--
Draw
+350DraftKings →
🔪
💰
--
--
Rangers
-200DraftKings →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Leeds United vs Brighton
Leeds United
+285BetRivers →
🔪
💰
--
--
Draw
+270ESPN BET →
🔪
💰
--
--
Brighton
+110DraftKings →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Tottenham Hotspur vs Nottingham Forest
Tottenham Hotspur
+195DraftKings →
🔪
💰
--
--
Draw
+260ESPN BET →
🔪
💰
--
--
Nottingham Forest
+143BetRivers →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Bristol City vs Burnley
Bristol City
+300Fanatics →
🔪
💰
--
--
Draw
+270DraftKings →
🔪
💰
--
--
Burnley
-105DraftKings →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Bolton Wanderers vs Millwall
Bolton Wanderers
+310BetRivers →
🔪
💰
--
--
Draw
+240bet365 →
🔪
💰
--
--
Millwall
+100DraftKings →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Cardiff City vs Portsmouth
Cardiff City
+190Fanatics →
🔪
💰
--
--
Draw
+260DraftKings →
🔪
💰
--
--
Portsmouth
+140DraftKings →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Middlesbrough vs QPR
Middlesbrough
+120DraftKings →
🔪
💰
--
--
Draw
+265DraftKings →
🔪
💰
--
--
QPR
+220DraftKings →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Norwich City vs Sheffield United
Norwich City
+163BetRivers →
🔪
💰
--
--
Draw
+255DraftKings →
🔪
💰
--
--
Sheffield United
+160DraftKings →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Watford vs West Bromwich Albion
Watford
+310Fanatics →
🔪
💰
--
--
Draw
+265DraftKings →
🔪
💰
--
--
West Bromwich Albion
-110DraftKings →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Derby County vs West Ham United
Derby County
+650BetRivers →
🔪
💰
--
--
Draw
+400bet365 →
🔪
💰
--
--
West Ham United
-235BetMGM →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Stevenage vs Barnsley
Stevenage
+250bet365 →
🔪
💰
--
--
Draw
+245DraftKings →
🔪
💰
--
--
Barnsley
+115ESPN BET →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Mansfield Town vs Bradford City
Mansfield Town
+340Caesars →
🔪
💰
--
--
Draw
+250ESPN BET →
🔪
💰
--
--
Bradford City
-120BetMGM →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Cambridge United vs Burton Albion
Cambridge United
+160BetRivers →
🔪
💰
--
--
Draw
+225bet365 →
🔪
💰
--
--
Burton Albion
+175BetMGM →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Plymouth Argyle vs Doncaster
Plymouth Argyle
+170BetMGM →
🔪
💰
--
--
Draw
+250ESPN BET →
🔪
💰
--
--
Doncaster
+145ESPN BET →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Notts County vs Huddersfield Town
Notts County
+400bet365 →
🔪
💰
--
--
Draw
+310DraftKings →
🔪
💰
--
--
Huddersfield Town
-149ESPN BET →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Oxford United vs Leicester City
Oxford United
+375bet365 →
🔪
💰
--
--
Draw
+310DraftKings →
🔪
💰
--
--
Leicester City
-145ESPN BET →
🔪
💰
--
--
Sat, 9/5 · 10:00 AM ET · Leyton Orient vs Luton
Leyton Orient
+370BetRivers →
🔪
💰
--
--
Draw
+310DraftKings →
🔪
💰
--
--
Luton
-145DraftKings →
🔪
💰
--
--
FREE · NO CARD · EVERY GAME DAY
The Desk reads these exact splits every morning · get the free play they produce
Sharp-money signals like the board above feed the Wise Guy Desk's documented daily free play. Six straight winning years, every result graded in public, win or lose.
Unsubscribe anytime in one tap. No spam, just the play and the receipts.
Sportsbook offers
FanDuelBest overall
4.8
Bet $5, get $200 in bonus bets
One of the most widely used US sportsbooks - a clean app, deep market coverage and fast payouts. Our top all-around pick.
Claim bonus →
21+. New users. T&Cs apply.
FanaticsBest rewards
4.5
Get Up to $1,000 Matched in FanCash
Fast-growing book built on FanCash rewards, with a welcome offer that matches your first 10 days of bets in FanCash.
Claim bonus →
21+. New users. T&Cs apply.
BetRiversBest odds boosts
4.3
Second-chance first bet up to $500 + daily odds boosts
Sharp pricing and a loyalty program that actually rewards regular volume, not just sign-up.
Claim bonus →
21+. New users. T&Cs apply.
UnderdogBest for props
4.4
Pick'em plus a full sportsbook
The deepest player-prop and pick'em menu in the game, now paired with a full sportsbook.
Claim bonus →
21+. New users. T&Cs apply.
NovigBest exchange
4.2
Zero-vig betting exchange - true prices
A no-juice peer-to-peer exchange: you bet true prices with no built-in margin, often the best number anywhere. Promo code: WISEGUYTEAM.
Claim bonus →
21+. New users. T&Cs apply.
RebetSocial sportsbook
4.1
Social betting with real payouts
A social sportsbook: bet with friends, sweat picks together, and cash real winnings - a fun on-ramp in states the big books skip.
Claim bonus →
21+. New users. T&Cs apply.

Soccer betting splits across the major competitions

This board carries the betting splits behind every upcoming match we track: the share of bets (tickets) and the share of money (handle) on the home side, the draw, and the away side. Soccer is a three-way market, so the draw is a real side with its own split, not a footnote. When one side of a match draws far more money than tickets, larger and more disciplined bettors are on it.

Reading a three-way market

The bets column shows where the crowd is; the money column shows where the size is. In soccer the crowd leans heavily on favorites and big clubs, so the draw and the underdog are where the money-vs-tickets gap is most telling. Compare both columns on all three sides before you take a price, and shop the number across books, prices on the same match vary more in soccer than in most US sports.

What is sharp action in soccer betting?

Sharp action is when the money percentage on a side runs well ahead of its bet percentage, meaning fewer but larger wagers are driving it. Our 🔪 flag marks exactly that gap. If you also see the price at your book moving toward the less-bet side, treat it as extra confirmation before you follow it.

Public betting & consensus by sport

Live betting splits, consensus data and public betting percentages for every league we cover:

Soccer consensus: tickets vs money

The Soccer consensus is the side the public is backing most heavily, measured two ways. Bets % counts tickets, so it tells you what most bettors did. Money % counts dollars, so it tells you what the largest wagers did. When the two agree, the board is lopsided and the price usually reflects it. When they split, meaning one side has most of the tickets while the other side holds most of the money, the average wager on the money side is bigger. That gap is the footprint the market calls public money versus sharp money, and it is the whole reason betting splits are worth reading before you bet.

Soccer public money and betting trends

Public money follows favorites, home teams and overs, which is why those prices are often shaded a half point or a few cents against you. Reading public betting percentages next to the line movement shows the trend: a line that moves toward the side with fewer tickets is reverse line movement, a sign the book respected the money more than the crowd. A line that moves with the crowd is the book balancing action. Neither pattern wins on its own. Used with the best price on the board and honest bet sizing, the Soccer public betting numbers tell you when the crowd has already paid for the obvious side and when a contrarian number is being offered.

Where this data comes from, and its limits

Source. Splits are licensed from a third-party market-data feed that samples betting activity across regulated US sportsbooks. Percentages represent that tracked sample, not every dollar bet in America, and different books can show different mixes. Odds are compared across the regulated books we track, and the timestamp on the board shows the last refresh.

How to read it. A gap between ticket share and money share means the average wager on one side is larger, the classic sharp-money footprint. It is a signal, not proof: a big split does not guarantee professional action, and no single number should decide a bet on its own. The Wise Guy Desk combines these splits with expected-value math and line movement before anything reaches the board, and every resulting play is graded in public, win or lose.

Freshness. The board refreshes continuously on game days. If the feed stalls, the timestamp stops advancing rather than presenting stale numbers as new.

Frequently asked questions

What are soccer betting splits?

The percentage of bets and percentage of money on each side of the three-way moneyline (home, draw, away) for every upcoming match. Comparing the two shows whether a price is moving on the public's tickets or on fewer, larger sharp wagers.

Which soccer leagues are covered?

Every competition our data feed carries, including the major European leagues, MLS, and continental cups when they are in play. Use the competition filter on the board to jump to one league.

Why does the draw have its own split?

Soccer is a three-way market: home, draw, away. The draw is a real side with its own bets and money percentages, and it is often where the sharpest gaps show, because the public rarely bets it.

21+. For entertainment and educational purposes, not financial advice. If gambling stops being fun, take a break. 1-800-GAMBLER. Regulated US books only.

Splits show the money. We show the play. 3 to 7 documented Wise Guy Team plays a day, every one tracked - win or loss.
Start your $1 trial →