Will the San Antonio Spurs win the 2026 NBA Finals?

Created at: Jun 19, 2025 18:23

Current Odds

Live · 24h
87.9%No12.1%Yes
No0.879+$13,156 net
Vol $519.86KBuy $266,510Sell $253,354Share 72.8%
Yes0.121+$2,419 net
Vol $194.57KBuy $98,495Sell $96,076Share 27.2%
Buy flow Sell flow · % = implied probability · Net = buy − sell (24h)
Volume$714.44KBuy$365.01KSell$349.43K
Get API

Top Traders by Realized PnL

Top Traders by Realized PnL
Loading top traders...