Soccer Betting Splits & Public Betting: Bets vs Money (Oct 20)
TodayAll toolsRecent toolsApp settingsTutorials+EV Board+EV Board ResultsOdds ScreenGame CenterLive LinesPlayer PropsLive PropsArbitrageMiddles+EV Parlay BuilderSharp MoneyBetting SplitsLine MovementReverse Line MovementPublic Betting ReportOdds BoardFuturesNFL SurvivorBet TrackerAlertsAI Betting CoachCalculators

Soccer Betting Splits and Public Betting for Tue, Oct 20

Soccer betting splits compare the share of betting tickets with the share of money wagered on each side of a game. Compare public betting percentages for the available markets. The figures describe our tracked market sample; they do not identify individual bettors or explain a line move on their own.

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

Today's Soccer read, Tue, Oct 20: The most-bet moneyline side is Real Madrid (RB Leipzig at Real Madrid) with 99% of the tickets and 94% of the money; the widest money-over-tickets gap is AEK Athens (AEK Athens at Manchester City): 2% of bets, 78% of money, +76 points. 5 of 38 games carry the sharp-side flag (a gap of 8 points or more). Data updated Oct 20, 2026, 2:33 AM ET. These describe the tracked sample, not a pick.

Showing Soccer games from Mon, Oct 19 to Fri, Oct 23: 80 matchups, 38 with reported betting percentages. Board retrieved Oct 20, 2026, 2:33 AM ET.

Loading live Soccer splits…
What this splits board is, and how far it reaches
SourceMethodCoverageSource time
Licensed market-data feed sampling regulated US sportsbooksShare of bets (tickets) versus share of money (handle) per side, from a licensed third-party sample of regulated US sportsbooks; not all betting activity38 of 80 Soccer games on the selected slate have reported betting splits.Ingested Oct 20, 2026, 2:33 AM ET

Coverage counts games with at least one reported percentage. Individual markets may be unavailable. The sample does not represent all betting activity.

Soccer public betting by game

Status
Slate
Market
MatchupBest oddsSharpBig $Gap (pts)WGTBets %Money %
Public betting percentages are available on 38 of 80 Soccer games on this slate. Games without splits show lines and best prices only. Across its full Soccer feed the source is publishing splits on 99 of 351 games. Percentages are sampled from regulated US sportsbooks, never the whole market.
Tue, 10/20 · 12:45 PM ET · Slavia Prague vs Fenerbahce
Slavia Prague
+471Novig →
🔪
💰
-1
5%
4%
Draw
+360ESPN BET →
🔪
💰
N/A
N/A
N/A
Fenerbahce
-167Novig →
🔪
💰
+1
95%
96%
MoneylineBetsMoneyGapSignal
Slavia Prague5%4%-1 pts-
DrawN/AN/AN/A-
Fenerbahce95%96%+1 pts-
How to read this row
Follow the free play when it posts
Get Wise Guy Team's documented free play by email when one is available. Free plays can come from any sport on the board.
No card needed. Unsubscribe in one tap. See membership options.
Tue, 10/20 · 12:45 PM ET · Borussia Dortmund vs Sabah FK
Borussia Dortmund
-308Novig →
🔪
💰
-20
97%
77%
Draw
+510BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
Sabah FK
+852Novig →
🔪
💰
+20
3%
23%
MoneylineBetsMoneyGapSignal
Borussia Dortmund97%77%-20 pts-
DrawN/AN/AN/A-
Sabah FK3%23%+20 pts🔪 Sharp side
Tue, 10/20 · 2:45 PM ET · Portsmouth vs Wolverhampton
Portsmouth
+450Fanatics →
🔪
💰
N/A
N/A
N/A
Draw
+330Fanatics →
🔪
💰
N/A
N/A
N/A
Wolverhampton
-165DraftKings →
🔪
💰
0
100%
100%
MoneylineBetsMoneyGapSignal
PortsmouthN/AN/AN/A-
DrawN/AN/AN/A-
Wolverhampton100%100%0 pts-
Tue, 10/20 · 2:45 PM ET · MK Dons vs Blackpool
MK Dons
+170BetMGM →
🔪
💰
N/A
N/A
N/A
Draw
+270DraftKings →
🔪
💰
N/A
N/A
N/A
Blackpool
+145DraftKings →
🔪
💰
0
100%
100%
MoneylineBetsMoneyGapSignal
MK DonsN/AN/AN/A-
DrawN/AN/AN/A-
Blackpool100%100%0 pts-
Tue, 10/20 · 2:45 PM ET · Leicester City vs Bromley
Leicester City
-135BetMGM →
🔪
💰
0
100%
100%
Draw
+310DraftKings →
🔪
💰
N/A
N/A
N/A
Bromley
+320bet365 →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
Leicester City100%100%0 pts-
DrawN/AN/AN/A-
BromleyN/AN/AN/A-
Tue, 10/20 · 2:45 PM ET · Stockport County vs Doncaster
Stockport County
-110DraftKings →
🔪
💰
0
100%
100%
Draw
+295DraftKings →
🔪
💰
N/A
N/A
N/A
Doncaster
+280Caesars →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
Stockport County100%100%0 pts-
DrawN/AN/AN/A-
DoncasterN/AN/AN/A-
Tue, 10/20 · 2:45 PM ET · Peterborough United vs Huddersfield Town
Peterborough United
+425bet365 →
🔪
💰
N/A
N/A
N/A
Draw
+360DraftKings →
🔪
💰
N/A
N/A
N/A
Huddersfield Town
-175Fanatics →
🔪
💰
0
100%
100%
MoneylineBetsMoneyGapSignal
Peterborough UnitedN/AN/AN/A-
DrawN/AN/AN/A-
Huddersfield Town100%100%0 pts-
Tue, 10/20 · 2:45 PM ET · Barnsley vs Luton
Barnsley
+450ESPN BET →
🔪
💰
N/A
N/A
N/A
Draw
+375BetMGM →
🔪
💰
N/A
N/A
N/A
Luton
-190DraftKings →
🔪
💰
0
100%
100%
MoneylineBetsMoneyGapSignal
BarnsleyN/AN/AN/A-
DrawN/AN/AN/A-
Luton100%100%0 pts-
Tue, 10/20 · 2:45 PM ET · Wigan vs Oxford United
Wigan
+270DraftKings →
🔪
💰
N/A
N/A
N/A
Draw
+260bet365 →
🔪
💰
N/A
N/A
N/A
Oxford United
+100DraftKings →
🔪
💰
0
100%
100%
MoneylineBetsMoneyGapSignal
WiganN/AN/AN/A-
DrawN/AN/AN/A-
Oxford United100%100%0 pts-
Tue, 10/20 · 2:45 PM ET · Swindon Town vs Barnet
Swindon Town
+475DraftKings →
🔪
💰
N/A
N/A
N/A
Draw
+380DraftKings →
🔪
💰
N/A
N/A
N/A
Barnet
-195BetRivers (PA) →
🔪
💰
0
100%
100%
MoneylineBetsMoneyGapSignal
Swindon TownN/AN/AN/A-
DrawN/AN/AN/A-
Barnet100%100%0 pts-
Tue, 10/20 · 2:45 PM ET · Colchester United vs Chesterfield
Colchester United
+425Caesars →
🔪
💰
N/A
N/A
N/A
Draw
+330DraftKings →
🔪
💰
N/A
N/A
N/A
Chesterfield
-157BetRivers (PA) →
🔪
💰
0
100%
100%
MoneylineBetsMoneyGapSignal
Colchester UnitedN/AN/AN/A-
DrawN/AN/AN/A-
Chesterfield100%100%0 pts-
Tue, 10/20 · 2:45 PM ET · Tranmere vs Northampton
Tranmere
+215DraftKings →
🔪
💰
N/A
N/A
N/A
Draw
+230Fanatics →
🔪
💰
N/A
N/A
N/A
Northampton
+130DraftKings →
🔪
💰
0
100%
100%
MoneylineBetsMoneyGapSignal
TranmereN/AN/AN/A-
DrawN/AN/AN/A-
Northampton100%100%0 pts-
Tue, 10/20 · 2:45 PM ET · Grimsby Town vs Rochdale
Grimsby Town
+120DraftKings →
🔪
💰
0
100%
100%
Draw
+260DraftKings →
🔪
💰
N/A
N/A
N/A
Rochdale
+210BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
Grimsby Town100%100%0 pts-
DrawN/AN/AN/A-
RochdaleN/AN/AN/A-
Tue, 10/20 · 2:45 PM ET · Accrington vs York City
Accrington
+340DraftKings →
🔪
💰
N/A
N/A
N/A
Draw
+300DraftKings →
🔪
💰
N/A
N/A
N/A
York City
-135BetMGM →
🔪
💰
0
100%
100%
MoneylineBetsMoneyGapSignal
AccringtonN/AN/AN/A-
DrawN/AN/AN/A-
York City100%100%0 pts-
Tue, 10/20 · 2:45 PM ET · Mansfield Town vs AFC Wimbledon
Mansfield Town
+115DraftKings →
🔪
💰
N/A
N/A
N/A
Draw
+250DraftKings →
🔪
💰
N/A
N/A
N/A
AFC Wimbledon
+240bet365 →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 2:45 PM ET · Bradford City vs Burton Albion
Bradford City
+105BetMGM →
🔪
💰
N/A
N/A
N/A
Draw
+230ESPN BET →
🔪
💰
N/A
N/A
N/A
Burton Albion
+255BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 2:45 PM ET · Wycombe vs Cambridge United
Wycombe
+195BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
Draw
+255DraftKings →
🔪
💰
N/A
N/A
N/A
Cambridge United
+135DraftKings →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 2:45 PM ET · Sheffield Wednesday vs Notts County
Sheffield Wednesday
+120DraftKings →
🔪
💰
N/A
N/A
N/A
Draw
+250DraftKings →
🔪
💰
N/A
N/A
N/A
Notts County
+220bet365 →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 2:45 PM ET · Plymouth Argyle vs Stevenage
Plymouth Argyle
+155Caesars →
🔪
💰
N/A
N/A
N/A
Draw
+240ESPN BET →
🔪
💰
N/A
N/A
N/A
Stevenage
+170BetMGM →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 2:45 PM ET · Salford City vs Bristol Rovers
Salford City
+175BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
Draw
+250BetMGM →
🔪
💰
N/A
N/A
N/A
Bristol Rovers
+160bet365 →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 2:45 PM ET · Fleetwood Town vs Cheltenham Town
Fleetwood Town
+128BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
Draw
+250DraftKings →
🔪
💰
N/A
N/A
N/A
Cheltenham Town
+215DraftKings →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 2:45 PM ET · Shrewsbury vs Crawley Town
Shrewsbury
+140Caesars →
🔪
💰
N/A
N/A
N/A
Draw
+240BetMGM →
🔪
💰
N/A
N/A
N/A
Crawley Town
+188bet365 →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 2:45 PM ET · Crewe Alexandra vs Exeter City
Crewe Alexandra
+175BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
Draw
+225BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
Exeter City
+150BetMGM →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 2:45 PM ET · Newport County vs Rotherham United
Newport County
+245BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
Draw
+245DraftKings →
🔪
💰
N/A
N/A
N/A
Rotherham United
+120BetMGM →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 2:45 PM ET · Oldham Athletic vs Walsall
Oldham Athletic
+188BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
Draw
+255DraftKings →
🔪
💰
N/A
N/A
N/A
Walsall
+140DraftKings →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 3:00 PM ET · Port Vale vs Gillingham
Port Vale
+130BetMGM →
🔪
💰
0
100%
100%
Draw
+230DraftKings →
🔪
💰
N/A
N/A
N/A
Gillingham
+220bet365 →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
Port Vale100%100%0 pts-
DrawN/AN/AN/A-
GillinghamN/AN/AN/A-
Tue, 10/20 · 3:00 PM ET · Slovan Bratislava vs Roma
Slovan Bratislava
+2000Caesars →
🔪
💰
N/A
N/A
1%
Draw
+900Novig →
🔪
💰
N/A
N/A
N/A
Roma
-641Novig →
🔪
💰
-1
100%
99%
MoneylineBetsMoneyGapSignal
Slovan BratislavaN/A1%N/A-
DrawN/AN/AN/A-
Roma100%99%-1 pts-
Tue, 10/20 · 3:00 PM ET · PSV vs Porto
PSV
+480BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
Draw
+375Fanatics →
🔪
💰
N/A
N/A
N/A
Porto
-170Novig →
🔪
💰
0
100%
100%
MoneylineBetsMoneyGapSignal
PSVN/AN/AN/A-
DrawN/AN/AN/A-
Porto100%100%0 pts-
Tue, 10/20 · 3:00 PM ET · Villarreal vs Liverpool
Villarreal
+567Novig →
🔪
💰
-1
2%
1%
Draw
+388Novig →
🔪
💰
N/A
N/A
N/A
Liverpool
-190Novig →
🔪
💰
+1
98%
99%
MoneylineBetsMoneyGapSignal
Villarreal2%1%-1 pts-
DrawN/AN/AN/A-
Liverpool98%99%+1 pts-
Tue, 10/20 · 3:00 PM ET · AEK Athens vs Manchester City
AEK Athens
+2532Novig →
🔪
💰
+76
2%
78%
Draw
+1076Novig →
🔪
💰
N/A
N/A
N/A
Manchester City
-800BetMGM →
🔪
💰
-76
98%
22%
MoneylineBetsMoneyGapSignal
AEK Athens2%78%+76 pts🔪 Sharp side 💰 Big money
DrawN/AN/AN/A-
Manchester City98%22%-76 pts-
Tue, 10/20 · 3:00 PM ET · Bodo/Glimt vs Napoli
Bodo/Glimt
+355Novig →
🔪
💰
+6
16%
22%
Draw
+310BetRivers (PA) →
🔪
💰
N/A
N/A
N/A
Napoli
-122Novig →
🔪
💰
-6
84%
78%
MoneylineBetsMoneyGapSignal
Bodo/Glimt16%22%+6 pts-
DrawN/AN/AN/A-
Napoli84%78%-6 pts-
Tue, 10/20 · 3:00 PM ET · Barcelona vs Paris Saint-Germain
Barcelona
+147Novig →
🔪
💰
+7
70%
77%
Draw
+355Novig →
🔪
💰
N/A
N/A
N/A
Paris Saint-Germain
+160Novig →
🔪
💰
-7
30%
23%
MoneylineBetsMoneyGapSignal
Barcelona70%77%+7 pts💰 Big money
DrawN/AN/AN/A-
Paris Saint-Germain30%23%-7 pts-
Tue, 10/20 · 3:00 PM ET · Atlético Madrid vs Stuttgart
Atlético Madrid
+115Novig →
🔪
💰
+3
97%
100%
Draw
+292Novig →
🔪
💰
N/A
N/A
N/A
Stuttgart
+239Novig →
🔪
💰
N/A
3%
N/A
MoneylineBetsMoneyGapSignal
Atlético Madrid97%100%+3 pts-
DrawN/AN/AN/A-
Stuttgart3%N/AN/A-
Tue, 10/20 · 6:30 PM ET · Cuiabá vs Londrina
Cuiabá
+150bet365 →
🔪
💰
N/A
N/A
N/A
Draw
+210bet365 →
🔪
💰
N/A
N/A
N/A
Londrina
+188bet365 →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 8:07 PM ET · Necaxa vs Guadalajara
Necaxa
+650bet365 →
🔪
💰
-2
3%
1%
Draw
+441Novig →
🔪
💰
N/A
N/A
N/A
Guadalajara
-233Novig →
🔪
💰
+1
98%
99%
MoneylineBetsMoneyGapSignal
Necaxa3%1%-2 pts-
DrawN/AN/AN/A-
Guadalajara98%99%+1 pts-
Tue, 10/20 · 8:30 PM ET · Boca Juniors vs Vasco da Gama
Boca Juniors
+175DraftKings →
🔪
💰
N/A
N/A
N/A
Draw
+240bet365 →
🔪
💰
N/A
N/A
N/A
Vasco da Gama
+165DraftKings →
🔪
💰
N/A
N/A
N/A
MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Tue, 10/20 · 9:00 PM ET · Queretaro vs San Luis
Queretaro
+213Novig →
🔪
💰
+35
44%
79%
Draw
+260bet365 →
🔪
💰
N/A
N/A
N/A
San Luis
+133Novig →
🔪
💰
-35
56%
21%
MoneylineBetsMoneyGapSignal
Queretaro44%79%+35 pts🔪 Sharp side 💰 Big money
DrawN/AN/AN/A-
San Luis56%21%-35 pts-
Tue, 10/20 · 9:00 PM ET · Atlante vs Juarez
Atlante
+145Caesars →
🔪
💰
+3
54%
57%
Draw
+264Novig →
🔪
💰
N/A
N/A
N/A
Juarez
+203Novig →
🔪
💰
-3
46%
43%
MoneylineBetsMoneyGapSignal
Atlante54%57%+3 pts-
DrawN/AN/AN/A-
Juarez46%43%-3 pts-
Tue, 10/20 · 11:00 PM ET · Leon vs Tigres
Leon
+300Caesars →
🔪
💰
N/A
N/A
N/A
Draw
+285Novig →
🔪
💰
N/A
N/A
N/A
Tigres
-104Novig →
🔪
💰
0
100%
100%
MoneylineBetsMoneyGapSignal
LeonN/AN/AN/A-
DrawN/AN/AN/A-
Tigres100%100%0 pts-
Wed, 10/21 · 12:45 PM ET · Manchester United vs Como

Manchester United +203 at Novig · Draw +285 at Novig · Como +138 at Novig

MoneylineBetsMoneyGapSignal
Manchester United75%44%-31 pts-
DrawN/AN/AN/A-
Como25%56%+31 pts🔪 Sharp side
Wed, 10/21 · 12:45 PM ET · Galatasaray vs Lille

Galatasaray +228 at Novig · Draw +285 at Novig · Lille +120 at Novig

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Wed, 10/21 · 2:00 PM ET · Athletic Club vs Levante

Athletic Club +120 at Novig · Draw +250 at bet365 · Levante +270 at BetRivers (PA)

MoneylineBetsMoneyGapSignal
Athletic Club88%61%-27 pts-
DrawN/AN/AN/A-
Levante12%39%+27 pts🔪 Sharp side
Wed, 10/21 · 3:00 PM ET · Arsenal vs Bayern München

Arsenal +251 at Novig · Draw +300 at Novig · Bayern München +105 at DraftKings

MoneylineBetsMoneyGapSignal
ArsenalN/AN/AN/A-
DrawN/AN/AN/A-
Bayern München100%100%0 pts-
Wed, 10/21 · 3:00 PM ET · Lens vs Club Brugge

Lens +239 at Novig · Draw +320 at bet365 · Club Brugge +108 at Novig

MoneylineBetsMoneyGapSignal
LensN/AN/AN/A-
DrawN/AN/AN/A-
Club Brugge100%100%0 pts-
Wed, 10/21 · 3:00 PM ET · Shakhtar Donetsk vs Inter

Shakhtar Donetsk +1400 at FanDuel · Draw +733 at Novig · Inter -471 at Novig

MoneylineBetsMoneyGapSignal
Shakhtar DonetskN/AN/AN/A-
DrawN/AN/AN/A-
Inter100%100%0 pts-
Wed, 10/21 · 3:00 PM ET · Feyenoord vs Real Betis

Feyenoord +430 at BetRivers (PA) · Draw +388 at Novig · Real Betis -163 at Novig

MoneylineBetsMoneyGapSignal
FeyenoordN/AN/AN/A-
DrawN/AN/AN/A-
Real Betis100%100%0 pts-
Wed, 10/21 · 3:00 PM ET · RB Leipzig vs Real Madrid

RB Leipzig +950 at BetRivers (PA) · Draw +641 at Novig · Real Madrid -365 at Novig

MoneylineBetsMoneyGapSignal
RB Leipzig1%6%+5 pts-
DrawN/AN/AN/A-
Real Madrid99%94%-5 pts-
Wed, 10/21 · 3:00 PM ET · LASK Linz vs Sporting

LASK Linz +1200 at Caesars · Draw +700 at Novig · Sporting -426 at Novig

MoneylineBetsMoneyGapSignal
LASK LinzN/AN/AN/A-
DrawN/AN/AN/A-
Sporting100%100%0 pts-
Wed, 10/21 · 3:00 PM ET · Leyton Orient vs Reading

Leyton Orient +475 at Caesars · Draw +330 at Fanatics · Reading -185 at DraftKings

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Wed, 10/21 · 3:00 PM ET · Viking FK vs Aston Villa

Viking FK +1150 at Novig · Draw +614 at Novig · Aston Villa -376 at Novig

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Wed, 10/21 · 6:00 PM ET · Atlético Mineiro vs Montevideo City Torque

Atlético Mineiro +138 at bet365 · Draw +225 at bet365 · Montevideo City Torque +210 at bet365

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Wed, 10/21 · 6:30 PM ET · Birmingham Legion FC vs Brooklyn FC

Birmingham Legion FC +188 at BetMGM · Draw +270 at ESPN BET · Brooklyn FC +150 at ESPN BET

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Wed, 10/21 · 6:30 PM ET · FC Naples vs Sarasota Paradise

FC Naples (no price) · Sarasota Paradise (no price)

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Wed, 10/21 · 7:00 PM ET · D.C. United vs FC Cincinnati

D.C. United +375 at bet365 · Draw +355 at Novig · FC Cincinnati -136 at BetRivers (PA)

MoneylineBetsMoneyGapSignal
D.C. UnitedN/AN/AN/A-
DrawN/AN/AN/A-
FC Cincinnati100%100%0 pts-
Wed, 10/21 · 7:00 PM ET · Spokane Velocity FC vs New York Cosmos

Spokane Velocity FC -120 at ESPN BET · Draw +270 at ESPN BET · New York Cosmos +270 at ESPN BET

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Wed, 10/21 · 8:30 PM ET · Fluminense vs Palmeiras

Fluminense +320 at Caesars · Draw +245 at DraftKings · Palmeiras -105 at BetRivers (PA)

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Wed, 10/21 · 9:00 PM ET · America vs Atlas

America +114 at BetRivers (PA) · Draw +285 at Novig · Atlas +250 at bet365

MoneylineBetsMoneyGapSignal
America82%85%+3 pts-
DrawN/AN/AN/A-
Atlas18%15%-3 pts-
Wed, 10/21 · 9:00 PM ET · Tijuana vs Toluca

Tijuana +614 at Novig · Draw +426 at Novig · Toluca -223 at Novig

MoneylineBetsMoneyGapSignal
TijuanaN/AN/AN/A-
DrawN/AN/AN/A-
Toluca100%100%0 pts-
Wed, 10/21 · 9:00 PM ET · Monterrey vs Puebla

Monterrey -109 at BetRivers (PA) · Draw +285 at Novig · Puebla +320 at Caesars

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Wed, 10/21 · 11:00 PM ET · Cruz Azul vs Pachuca

Cruz Azul +133 at Novig · Draw +270 at Novig · Pachuca +203 at Novig

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Wed, 10/21 · 11:10 PM ET · UNAM Pumas vs Santos Laguna

UNAM Pumas +210 at bet365 · Draw +270 at Novig · Santos Laguna +135 at BetRivers (PA)

MoneylineBetsMoneyGapSignal
UNAM Pumas100%100%0 pts-
DrawN/AN/AN/A-
Santos LagunaN/AN/AN/A-
Thu, 10/22 · 12:45 PM ET · AZ Alkmaar vs Ararat-Armenia

AZ Alkmaar -188 at bet365 · Draw +350 at BetMGM · Ararat-Armenia +500 at BetRivers (PA)

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 12:45 PM ET · NEC Nijmegen vs Dinamo Zagreb

NEC Nijmegen +380 at Caesars · Draw +310 at BetMGM · Dinamo Zagreb -145 at BetMGM

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 12:45 PM ET · Rennes vs Juventus

Rennes +500 at bet365 · Draw +335 at Novig · Juventus -167 at Novig

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 12:45 PM ET · Sunderland vs Lech Poznan

Sunderland -150 at bet365 · Draw +280 at ESPN BET · Lech Poznan +425 at bet365

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 12:45 PM ET · Bayer Leverkusen vs OFI Crete

Bayer Leverkusen -420 at BetRivers (PA) · Draw +600 at bet365 · OFI Crete +1100 at bet365

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 12:45 PM ET · Olympique Marseille vs Sturm Graz

Olympique Marseille +100 at Caesars · Draw +255 at BetRivers (PA) · Sturm Graz +260 at BetRivers (PA)

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 12:45 PM ET · Hapoel Be'er Sheva vs Union Saint-Gilloise

Hapoel Be'er Sheva +800 at bet365 · Draw +475 at bet365 · Union Saint-Gilloise -325 at BetMGM

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 12:45 PM ET · Torreense vs Ferencvaros

Torreense +700 at Caesars · Draw +360 at Caesars · Ferencvaros -280 at Caesars

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 3:00 PM ET · Milan vs Bournemouth

Milan +213 at Novig · Draw +270 at BetMGM · Bournemouth +127 at Novig

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 3:00 PM ET · Crystal Palace vs Besiktas

Crystal Palace +225 at bet365 · Draw +270 at bet365 · Besiktas +115 at Caesars

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 3:00 PM ET · Celta de Vigo vs Celtic

Celta de Vigo +163 at Novig · Draw +257 at Novig · Celtic +174 at Novig

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 3:00 PM ET · Anderlecht vs Jagiellonia Bialystok

Anderlecht +125 at bet365 · Draw +260 at BetMGM · Jagiellonia Bialystok +210 at bet365

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 3:00 PM ET · Real Sociedad vs Lillestrom

Real Sociedad -200 at bet365 · Draw +350 at bet365 · Lillestrom +500 at bet365

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 3:00 PM ET · Salzburg vs NK Celje

Salzburg -147 at Novig · Draw +326 at Novig · NK Celje +450 at bet365

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 3:00 PM ET · Sparta Prague vs Olympiacos FC

Sparta Prague +500 at bet365 · Draw +320 at bet365 · Olympiacos FC -185 at BetMGM

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 3:00 PM ET · Benfica vs Omonia Nicosia

Benfica -275 at bet365 · Draw +400 at bet365 · Omonia Nicosia +700 at bet365

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 3:00 PM ET · Olympique Lyonnais vs Hoffenheim

Olympique Lyonnais +239 at Novig · Draw +300 at bet365 · Hoffenheim +111 at Novig

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 3:00 PM ET · Levski Sofia vs Viktoria Plzen

Levski Sofia +350 at bet365 · Draw +290 at BetMGM · Viktoria Plzen -133 at bet365

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.
Thu, 10/22 · 8:30 PM ET · Estudiantes de La Plata vs Flamengo

Estudiantes de La Plata +750 at BetRivers (PA) · Draw +340 at BetRivers (PA) · Flamengo -256 at ESPN BET

MoneylineBetsMoneyGapSignal
No betting percentages reported for this game.

Worked example: Betting Splits

Ticket share and money share on both sides of every market.

Away @ Home · Moneyline (example shares)

Both flags compare money share with ticket share in the provider's sample. They do not identify who bet. Made-up shares.

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.
Largest money-versus-bets gap in this view: AEK Athens in AEK Athens at Manchester City, moneyline. Game: Oct 20, 2026, 3:00 PM ET. The sample shows 2% of tickets and 78% of money, a difference of 76 percentage points. Board retrieved: Oct 20, 2026, 2:33 AM ET. This identifies the largest reported gap in this view. It is not a recommendation to bet that side.
1Bets % vs Money %Bets % is the share of tickets (the number of bets) on a side. Money % is the share of dollars (the handle) on it. Both come from the reported sample for that market, so they describe the market, not any one bettor.
2Gap (pts)Money % minus Bets %, in percentage points. Example: 40% of the bets but 58% of the money is a gap of +18 points, which means the average wager on that side is larger than on the other side. A gap near zero means tickets and dollars agree.
3Sharp 🔪 (sharp side)The knife lights on the side with the biggest money-over-bets gap when that gap is 8 points or more, and the line under the game calls it the sharp side. Fewer bettors are putting up more of the money there, the pattern most people call sharp action. It is a pattern in this sample, not a win probability, not proof of who bet, and not proof that a line moved because of it.
4Big $ 💰 (big money)A side holding 65% or more of the money with a gap of at least 5 points over its share of bets. Favorites often carry most of the money on their own, so the gap requirement keeps this flag honest.
5WGT 🔒Marks a matchup where the Wise Guy Team has a documented play. Members unlock which side. Start a $1 trial to see it.
Sportsbook offers
FanDuelBest overall
★4.8
Bet $5, get $250 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. Code: FAN2026.
Claim bonus →
21+. New users. T&Cs apply.
BetRiversBest odds boosts
★4.3
2nd Chance Bet up to $500 (PA) + 1x playthrough
Sharp pricing, odds boosts and a loyalty program that rewards regular volume, with a 1x bonus playthrough. Code: SPORTS.
Claim bonus →
21+. New users. T&Cs apply.
UnderdogBest for pick'em
★4.4
Up to $1,000 in bonus funds on your first deposit
The deepest player pick'em menu in the game, plus predictions and season-long fantasy for the NFL, NBA and more. Code: UDPROMO.
Claim bonus →
21+. New users. T&Cs apply.
NovigBest exchange
★4.2
Deposit $10, get $50 in Trade Credits
A no-vig peer-to-peer exchange: you trade at market prices with no built-in margin, and it posts the best number on our boards more often than any sportsbook. Code: WISEGUYTEAM.
Claim bonus →
21+. New users. T&Cs apply.
RebetSocial sportsbook
★4.1
Free-to-play social sportsbook with sweepstakes prizes
Pick against friends, publish picks to a feed and enter sweepstakes for prizes. Free to play; not real-money betting.
Claim bonus →
21+. New users. T&Cs apply.

Soccer betting splits across the major competitions

This board carries the betting splits for the upcoming matches with reported splits: 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.

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?

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

Consensus describes the side with the largest share of reported tickets in a selected market. Tickets count wagers, not individual bettors. Money % describes the share of reported dollars. Neither percentage identifies the people placing those bets.

Gap is money share minus ticket share, measured in percentage points. The sharp-action flag (the knife) lights at a gap of 8 points or more, meaning fewer tickets are carrying more of the money on that side. The big-money flag lights when a side holds 65% or more of the money with a gap of at least 5 points. Compare the same market and source snapshot. A flag is a pattern in the reported sample, not a win probability and not proof of who placed the bets. Explore public betting percentages across sports or read about recorded line movement.

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 describes the distribution of wagers in this sample. It does not identify the bettors or establish the cause of a price change. 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 page retrieves the board when opened and when you select Refresh. Board retrieval and source ingestion are separate timestamps. Check the source date before using the figures; a newer page retrieval can carry an older source snapshot.

Frequently asked questions

What is soccer public betting?

Public betting describes the distribution of reported tickets on the sides of a market. Ticket share counts wagers, not unique people. Money share describes the reported dollars.

What are Soccer public betting percentages?

They show the share of reported betting tickets on each side of a Soccer market. Money percentages show the share of reported dollars. Both describe the source's sample.

Does a higher money percentage prove professional betting?

No. It can indicate a larger average wager on that side within the sample. The percentages do not identify the bettors.

Why are some Soccer percentages unavailable?

Our source may have odds for a game without publishing ticket or money percentages for that market. Those cells are marked N/A, meaning Not available, until the data arrives.

Are betting splits the same as reverse line movement?

No. Splits describe tickets and money at a point in time. Reverse line movement compares a recorded price change with the distribution of tickets. One snapshot cannot establish that movement or its cause.

How often does the board update?

The page retrieves the current board when opened and when you select Refresh. Board retrieval and source ingestion are labeled separately. A recent retrieval does not mean the source has supplied new percentages.

Upcoming Soccer predictions

Every matchup on this board gets its own preview: the line, the public split, and the angle we would play. Posted before the game and left up after.

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. or $197 once, rest of 2026 →
Start your $1 trial →