The Prediction Markets

Bundesliga Top 4 Finishers

Closes
Jun 6, 2027, in 7 months
Traded
$244K
Venues
Polymarket, Kalshi
Prices updated
just now
Share

Cite these odds

Free to quote with credit. Prices move, so keep the time.

Citation

Link to the live page
Image1200 × 675 card with the time printed on itDownload PNG

How to describe the numbers, and the reuse terms, are on the press page.

Embed this on your site

Free to use with the credit link. Prices refresh every minute.

Widget
Theme
Size

The script resizes the frame to fit; the iframe works without it.

Newsletters can’t run the live widget, so this is a picture of it with the time printed on it, linking to the live page.

What the markets expect

Bayern Munich 98%

Next is Barcelona at 97.5%. The venues differ most on Union Berlin (Polymarket 20.4%, Kalshi 7%), a 13-point gap.

Odds by venue

Consensus blends each venue’s last price, weighted by how much has traded there. Best Yes price is the cheapest ask across venues, and the payout is what a winning $100 stake returns before fees. Open a row for each venue’s contract name, bid and ask, and how closely their rules match.

Prices come from our regular polls of each venue. Ages are as of when this page was built.

  • Polymarket
  • Kalshi
Bayern Munich
98%
Polymarket 98%polled, just nowKalshi 98%polled, just nowBest Yes 98¢ on Kalshi, $100 pays $102 (1.02x)
Polymarket
Contract
Bayern Munich
Last price
98%
As of
Polled just now
Buy Yes
99.8¢
Sell Yes
96.1¢
$100 on Yes pays
$100 (1.00x)
Volume
$931
Trade this on Polymarket
Kalshi
Contract
Bayern Munich
Last price
98%
As of
Polled just now
Buy Yes
98¢
Sell Yes
93¢
$100 on Yes pays
$102 (1.02x)
Volume
$5
Trade this on Kalshi
Same label, rules unverified

Labels suggest the same named outcome; no persisted outcome identity or settlement parity is verified.

No arbitrage: the best bid elsewhere is 96.1¢, at or below the cheapest ask of 98¢.

Barcelona
97.5%
Polymarket 97.5%polled, just nowBest Yes 99.6¢ on Polymarket, $100 pays $100 (1.00x)
Polymarket
Contract
Barcelona
Last price
97.5%
As of
Polled just now
Buy Yes
99.6¢
Sell Yes
95.4¢
$100 on Yes pays
$100 (1.00x)
Volume
$714
Trade this on Polymarket
Dortmund
80%
Kalshi 80%polled, just nowBest Yes 93¢ on Kalshi, $100 pays $108 (1.08x)
Kalshi
Contract
Dortmund
Last price
80%
As of
Polled just now
Buy Yes
93¢
Sell Yes
80¢
$100 on Yes pays
$108 (1.08x)
Volume
$14
Trade this on Kalshi
Real Madrid
80%
Polymarket 80%polled, just nowBest Yes 80.7¢ on Polymarket, $100 pays $124 (1.24x)
Polymarket
Contract
Real Madrid
Last price
80%
As of
Polled just now
Buy Yes
80.7¢
Sell Yes
79.3¢
$100 on Yes pays
$124 (1.24x)
Volume
$15K
Trade this on Polymarket
Borussia Dortmund
77%
Polymarket 77%polled, just nowBest Yes 98¢ on Polymarket, $100 pays $102 (1.02x)
Polymarket
Contract
Borussia Dortmund
Last price
77%
As of
Polled just now
Buy Yes
98¢
Sell Yes
56¢
$100 on Yes pays
$102 (1.02x)
Volume
$578
Trade this on Polymarket
Bayer Leverkusen
65.5%
Polymarket 65.5%polled, just nowBest Yes 74¢ on Polymarket, $100 pays $135 (1.35x)
Polymarket
Contract
Bayer Leverkusen
Last price
65.5%
As of
Polled just now
Buy Yes
74¢
Sell Yes
57¢
$100 on Yes pays
$135 (1.35x)
Volume
$310
Trade this on Polymarket
Leverkusen
61%
Kalshi 61%polled, just nowBest Yes 69¢ on Kalshi, $100 pays $145 (1.45x)
Kalshi
Contract
Leverkusen
Last price
61%
As of
Polled just now
Buy Yes
69¢
Sell Yes
56¢
$100 on Yes pays
$145 (1.45x)
Volume
$33
Trade this on Kalshi
RB Leipzig
59.5%
Polymarket 59.5%polled, just nowBest Yes 66¢ on Polymarket, $100 pays $152 (1.52x)
Polymarket
Contract
RB Leipzig
Last price
59.5%
As of
Polled just now
Buy Yes
66¢
Sell Yes
53¢
$100 on Yes pays
$152 (1.52x)
Volume
$987
Trade this on Polymarket
Leipzig
54%
Kalshi 54%polled, just nowBest Yes 66¢ on Kalshi, $100 pays $152 (1.52x)
Kalshi
Contract
Leipzig
Last price
54%
As of
Polled just now
Buy Yes
66¢
Sell Yes
54¢
$100 on Yes pays
$152 (1.52x)
Volume
$240
Trade this on Kalshi
Harry Kane
52.5%
Polymarket 52.5%polled, just nowBest Yes 53¢ on Polymarket, $100 pays $189 (1.89x)
Polymarket
Contract
Harry Kane
Last price
52.5%
As of
Polled just now
Buy Yes
53¢
Sell Yes
52¢
$100 on Yes pays
$189 (1.89x)
Volume
$22K
Trade this on Polymarket
Show 62 more outcomes
TSG Hoffenheim
51.5%
Polymarket 51.5%polled, just nowBest Yes 90¢ on Polymarket, $100 pays $111 (1.11x)
Polymarket
Contract
TSG Hoffenheim
Last price
51.5%
As of
Polled just now
Buy Yes
90¢
Sell Yes
13¢
$100 on Yes pays
$111 (1.11x)
Volume
$162
Trade this on Polymarket
1. FC Köln
49.1%
Polymarket 49.1%polled, just nowBest Yes 96.9¢ on Polymarket, $100 pays $103 (1.03x)
Polymarket
Contract
1. FC Köln
Last price
49.1%
As of
Polled just now
Buy Yes
96.9¢
Sell Yes
1.3¢
$100 on Yes pays
$103 (1.03x)
Trade this on Polymarket
Mainz 05
47.5%
Polymarket 47.5%polled, just nowBest Yes 94¢ on Polymarket, $100 pays $106 (1.06x)
Polymarket
Contract
Mainz 05
Last price
47.5%
As of
Polled just now
Buy Yes
94¢
Sell Yes
1¢
$100 on Yes pays
$106 (1.06x)
Trade this on Polymarket
SC Freiburg
42.5%
Polymarket 42.5%polled, just nowBest Yes 60¢ on Polymarket, $100 pays $167 (1.67x)
Polymarket
Contract
SC Freiburg
Last price
42.5%
As of
Polled just now
Buy Yes
60¢
Sell Yes
25¢
$100 on Yes pays
$167 (1.67x)
Volume
$386
Trade this on Polymarket
Freiburg
38%
Kalshi 38%polled, just nowBest Yes 40¢ on Kalshi, $100 pays $250 (2.50x)
Kalshi
Contract
Freiburg
Last price
38%
As of
Polled just now
Buy Yes
40¢
Sell Yes
27¢
$100 on Yes pays
$250 (2.50x)
Volume
$7
Trade this on Kalshi
VfB Stuttgart
32.5%
Polymarket 32.5%polled, just nowBest Yes 54¢ on Polymarket, $100 pays $185 (1.85x)
Polymarket
Contract
VfB Stuttgart
Last price
32.5%
As of
Polled just now
Buy Yes
54¢
Sell Yes
11¢
$100 on Yes pays
$185 (1.85x)
Trade this on Polymarket
Stuttgart
27%
Kalshi 27%polled, just nowBest Yes 30¢ on Kalshi, $100 pays $333 (3.33x)
Kalshi
Contract
Stuttgart
Last price
27%
As of
Polled just now
Buy Yes
30¢
Sell Yes
19¢
$100 on Yes pays
$333 (3.33x)
Volume
$100K
Trade this on Kalshi
FC Augsburg
24%
Polymarket 24%polled, just nowBest Yes 46.8¢ on Polymarket, $100 pays $214 (2.14x)
Polymarket
Contract
FC Augsburg
Last price
24%
As of
Polled just now
Buy Yes
46.8¢
Sell Yes
1.1¢
$100 on Yes pays
$214 (2.14x)
Volume
$60
Trade this on Polymarket
Atlético Madrid
23%
Polymarket 23%polled, just nowBest Yes 24¢ on Polymarket, $100 pays $417 (4.17x)
Polymarket
Contract
Atlético Madrid
Last price
23%
As of
Polled just now
Buy Yes
24¢
Sell Yes
22¢
$100 on Yes pays
$417 (4.17x)
Volume
$1K
Trade this on Polymarket
Hamburger SV
22%
Polymarket 22%polled, just nowBest Yes 34.8¢ on Polymarket, $100 pays $287 (2.87x)
Polymarket
Contract
Hamburger SV
Last price
22%
As of
Polled just now
Buy Yes
34.8¢
Sell Yes
9.1¢
$100 on Yes pays
$287 (2.87x)
Volume
$4K
Trade this on Polymarket
Werder Bremen
17.6%
Polymarket 17.6%polled, just nowBest Yes 34¢ on Polymarket, $100 pays $294 (2.94x)
Polymarket
Contract
Werder Bremen
Last price
17.6%
As of
Polled just now
Buy Yes
34¢
Sell Yes
1.1¢
$100 on Yes pays
$294 (2.94x)
Trade this on Polymarket
Union Berlin
17%
Polymarket 20.4%polled, just nowKalshi 7%polled, just nowBest Yes 7¢ on Kalshi, $100 pays $1,429 (14.3x)
Polymarket
Contract
Union Berlin
Last price
20.4%
As of
Polled just now
Buy Yes
38.6¢
Sell Yes
2.1¢
$100 on Yes pays
$259 (2.59x)
Volume
$458
Trade this on Polymarket
Kalshi
Contract
Union Berlin
Last price
7%
As of
Polled just now
Buy Yes
7¢
Sell Yes
—
$100 on Yes pays
$1,429 (14.3x)
Volume
$1
Trade this on Kalshi
Same label, rules unverified

Labels suggest the same named outcome; no persisted outcome identity or settlement parity is verified.

No arbitrage: the best bid elsewhere is 2.1¢, at or below the cheapest ask of 7¢.

Patrik Schick
16.3%
Polymarket 16.3%polled, just nowBest Yes 17.1¢ on Polymarket, $100 pays $585 (5.85x)
Polymarket
Contract
Patrik Schick
Last price
16.3%
As of
Polled just now
Buy Yes
17.1¢
Sell Yes
15.4¢
$100 on Yes pays
$585 (5.85x)
Volume
$415
Trade this on Polymarket
Hoffenheim
16%
Kalshi 16%polled, just nowBest Yes 16¢ on Kalshi, $100 pays $625 (6.25x)
Kalshi
Contract
Hoffenheim
Last price
16%
As of
Polled just now
Buy Yes
16¢
Sell Yes
3¢
$100 on Yes pays
$625 (6.25x)
Volume
$0
Trade this on Kalshi
SV Elversberg
15.5%
Polymarket 15.5%polled, just nowBest Yes 29.9¢ on Polymarket, $100 pays $334 (3.34x)
Polymarket
Contract
SV Elversberg
Last price
15.5%
As of
Polled just now
Buy Yes
29.9¢
Sell Yes
1.1¢
$100 on Yes pays
$334 (3.34x)
Volume
$116
Trade this on Polymarket
Michael Olise
10.5%
Polymarket 10.5%polled, just nowBest Yes 12.9¢ on Polymarket, $100 pays $775 (7.75x)
Polymarket
Contract
Michael Olise
Last price
10.5%
As of
Polled just now
Buy Yes
12.9¢
Sell Yes
8.1¢
$100 on Yes pays
$775 (7.75x)
Volume
$3K
Trade this on Polymarket
Serhou Guirassy
9%
Polymarket 9%polled, just nowBest Yes 12¢ on Polymarket, $100 pays $833 (8.33x)
Polymarket
Contract
Serhou Guirassy
Last price
9%
As of
Polled just now
Buy Yes
12¢
Sell Yes
6¢
$100 on Yes pays
$833 (8.33x)
Volume
$3K
Trade this on Polymarket
Bremen
8.5%
Kalshi 8.5%polled, just nowBest Yes 14¢ on Kalshi, $100 pays $714 (7.14x)
Kalshi
Contract
Bremen
Last price
8.5%
As of
Polled just now
Buy Yes
14¢
Sell Yes
3¢
$100 on Yes pays
$714 (7.14x)
Trade this on Kalshi
Mainz
5.5%
Kalshi 5.5%polled, just nowBest Yes 11¢ on Kalshi, $100 pays $909 (9.09x)
Kalshi
Contract
Mainz
Last price
5.5%
As of
Polled just now
Buy Yes
11¢
Sell Yes
—
$100 on Yes pays
$909 (9.09x)
Trade this on Kalshi
Frankfurt
5%
Kalshi 5%polled, just nowBest Yes 12¢ on Kalshi, $100 pays $833 (8.33x)
Kalshi
Contract
Frankfurt
Last price
5%
As of
Polled just now
Buy Yes
12¢
Sell Yes
2¢
$100 on Yes pays
$833 (8.33x)
Volume
$3
Trade this on Kalshi
Schalke 04
4.6%
Polymarket 4.6%polled, just nowBest Yes 6.1¢ on Polymarket, $100 pays $1,639 (16.4x)
Polymarket
Contract
Schalke 04
Last price
4.6%
As of
Polled just now
Buy Yes
6.1¢
Sell Yes
3¢
$100 on Yes pays
$1,639 (16.4x)
Volume
$2K
Trade this on Polymarket
Elversberg
4.5%
Kalshi 4.5%polled, just nowBest Yes 9¢ on Kalshi, $100 pays $1,111 (11.1x)
Kalshi
Contract
Elversberg
Last price
4.5%
As of
Polled just now
Buy Yes
9¢
Sell Yes
—
$100 on Yes pays
$1,111 (11.1x)
Trade this on Kalshi
Augsburg
4%
Kalshi 4%polled, just nowBest Yes 8¢ on Kalshi, $100 pays $1,250 (12.5x)
Kalshi
Contract
Augsburg
Last price
4%
As of
Polled just now
Buy Yes
8¢
Sell Yes
—
$100 on Yes pays
$1,250 (12.5x)
Trade this on Kalshi
Rayo Vallecano
3.9%
Polymarket 3.9%polled, just nowBest Yes 5.3¢ on Polymarket, $100 pays $1,887 (18.9x)
Polymarket
Contract
Rayo Vallecano
Last price
3.9%
As of
Polled just now
Buy Yes
5.3¢
Sell Yes
2.4¢
$100 on Yes pays
$1,887 (18.9x)
Volume
$3K
Trade this on Polymarket
FC Cologne
3.5%
Kalshi 3.5%polled, just nowBest Yes 7¢ on Kalshi, $100 pays $1,429 (14.3x)
Kalshi
Contract
FC Cologne
Last price
3.5%
As of
Polled just now
Buy Yes
7¢
Sell Yes
—
$100 on Yes pays
$1,429 (14.3x)
Trade this on Kalshi
Hamburg
3.5%
Kalshi 3.5%polled, just nowBest Yes 7¢ on Kalshi, $100 pays $1,429 (14.3x)
Kalshi
Contract
Hamburg
Last price
3.5%
As of
Polled just now
Buy Yes
7¢
Sell Yes
—
$100 on Yes pays
$1,429 (14.3x)
Trade this on Kalshi
M´gladbach
3.5%
Kalshi 3.5%polled, just nowBest Yes 7¢ on Kalshi, $100 pays $1,429 (14.3x)
Kalshi
Contract
M´gladbach
Last price
3.5%
As of
Polled just now
Buy Yes
7¢
Sell Yes
—
$100 on Yes pays
$1,429 (14.3x)
Trade this on Kalshi
Paderborn
3.5%
Kalshi 3.5%polled, just nowBest Yes 7¢ on Kalshi, $100 pays $1,429 (14.3x)
Kalshi
Contract
Paderborn
Last price
3.5%
As of
Polled just now
Buy Yes
7¢
Sell Yes
—
$100 on Yes pays
$1,429 (14.3x)
Trade this on Kalshi
Schalke
3.5%
Kalshi 3.5%polled, just nowBest Yes 7¢ on Kalshi, $100 pays $1,429 (14.3x)
Kalshi
Contract
Schalke
Last price
3.5%
As of
Polled just now
Buy Yes
7¢
Sell Yes
—
$100 on Yes pays
$1,429 (14.3x)
Trade this on Kalshi
Valencia
3.3%
Polymarket 3.3%polled, just nowBest Yes 5.5¢ on Polymarket, $100 pays $1,818 (18.2x)
Polymarket
Contract
Valencia
Last price
3.3%
As of
Polled just now
Buy Yes
5.5¢
Sell Yes
1¢
$100 on Yes pays
$1,818 (18.2x)
Volume
$3K
Trade this on Polymarket
Espanyol
3.2%
Polymarket 3.2%polled, just nowBest Yes 4.7¢ on Polymarket, $100 pays $2,128 (21.3x)
Polymarket
Contract
Espanyol
Last price
3.2%
As of
Polled just now
Buy Yes
4.7¢
Sell Yes
1.7¢
$100 on Yes pays
$2,128 (21.3x)
Volume
$4K
Trade this on Polymarket
Borussia Mönchengladbach
3.1%
Polymarket 3.1%polled, just nowBest Yes 5¢ on Polymarket, $100 pays $2,000 (20.0x)
Polymarket
Contract
Borussia Mönchengladbach
Last price
3.1%
As of
Polled just now
Buy Yes
5¢
Sell Yes
1.1¢
$100 on Yes pays
$2,000 (20.0x)
Trade this on Polymarket
Maximilian Beier
2.8%
Polymarket 2.8%polled, just nowBest Yes 5.4¢ on Polymarket, $100 pays $1,852 (18.5x)
Polymarket
Contract
Maximilian Beier
Last price
2.8%
As of
Polled just now
Buy Yes
5.4¢
Sell Yes
0.2¢
$100 on Yes pays
$1,852 (18.5x)
Volume
$802
Trade this on Polymarket
Deniz Undav
2.7%
Polymarket 2.7%polled, just nowBest Yes 4.9¢ on Polymarket, $100 pays $2,041 (20.4x)
Polymarket
Contract
Deniz Undav
Last price
2.7%
As of
Polled just now
Buy Yes
4.9¢
Sell Yes
0.5¢
$100 on Yes pays
$2,041 (20.4x)
Volume
$318
Trade this on Polymarket
Sevilla
2.7%
Polymarket 2.7%polled, just nowBest Yes 4.7¢ on Polymarket, $100 pays $2,128 (21.3x)
Polymarket
Contract
Sevilla
Last price
2.7%
As of
Polled just now
Buy Yes
4.7¢
Sell Yes
0.7¢
$100 on Yes pays
$2,128 (21.3x)
Volume
$3K
Trade this on Polymarket
Real Sociedad
2.6%
Polymarket 2.6%polled, just nowBest Yes 4.1¢ on Polymarket, $100 pays $2,439 (24.4x)
Polymarket
Contract
Real Sociedad
Last price
2.6%
As of
Polled just now
Buy Yes
4.1¢
Sell Yes
1.1¢
$100 on Yes pays
$2,439 (24.4x)
Volume
$4K
Trade this on Polymarket
Osasuna
2.5%
Polymarket 2.5%polled, just nowBest Yes 4.2¢ on Polymarket, $100 pays $2,381 (23.8x)
Polymarket
Contract
Osasuna
Last price
2.5%
As of
Polled just now
Buy Yes
4.2¢
Sell Yes
0.7¢
$100 on Yes pays
$2,381 (23.8x)
Volume
$2K
Trade this on Polymarket
Getafe
2.4%
Polymarket 2.4%polled, just nowBest Yes 2.8¢ on Polymarket, $100 pays $3,571 (35.7x)
Polymarket
Contract
Getafe
Last price
2.4%
As of
Polled just now
Buy Yes
2.8¢
Sell Yes
2¢
$100 on Yes pays
$3,571 (35.7x)
Volume
$5K
Trade this on Polymarket
Betis
2.2%
Polymarket 2.2%polled, just nowBest Yes 3.6¢ on Polymarket, $100 pays $2,778 (27.8x)
Polymarket
Contract
Betis
Last price
2.2%
As of
Polled just now
Buy Yes
3.6¢
Sell Yes
0.7¢
$100 on Yes pays
$2,778 (27.8x)
Volume
$31K
Trade this on Polymarket
Luis Díaz
2.2%
Polymarket 2.2%polled, just nowBest Yes 3.9¢ on Polymarket, $100 pays $2,564 (25.6x)
Polymarket
Contract
Luis Díaz
Last price
2.2%
As of
Polled just now
Buy Yes
3.9¢
Sell Yes
0.4¢
$100 on Yes pays
$2,564 (25.6x)
Volume
$314
Trade this on Polymarket
Levante
2.1%
Polymarket 2.1%polled, just nowBest Yes 3.7¢ on Polymarket, $100 pays $2,703 (27.0x)
Polymarket
Contract
Levante
Last price
2.1%
As of
Polled just now
Buy Yes
3.7¢
Sell Yes
0.4¢
$100 on Yes pays
$2,703 (27.0x)
Volume
$2K
Trade this on Polymarket
Ermedin Demirović
2%
Polymarket 2%polled, just nowBest Yes 3.8¢ on Polymarket, $100 pays $2,632 (26.3x)
Polymarket
Contract
Ermedin Demirović
Last price
2%
As of
Polled just now
Buy Yes
3.8¢
Sell Yes
0.2¢
$100 on Yes pays
$2,632 (26.3x)
Volume
$197
Trade this on Polymarket
Racing Santander
1.8%
Polymarket 1.8%polled, just nowBest Yes 3.3¢ on Polymarket, $100 pays $3,030 (30.3x)
Polymarket
Contract
Racing Santander
Last price
1.8%
As of
Polled just now
Buy Yes
3.3¢
Sell Yes
0.3¢
$100 on Yes pays
$3,030 (30.3x)
Volume
$2K
Trade this on Polymarket
Andrej Kramarić
1.8%
Polymarket 1.8%polled, just nowBest Yes 3.3¢ on Polymarket, $100 pays $3,030 (30.3x)
Polymarket
Contract
Andrej Kramarić
Last price
1.8%
As of
Polled just now
Buy Yes
3.3¢
Sell Yes
0.2¢
$100 on Yes pays
$3,030 (30.3x)
Volume
$249
Trade this on Polymarket
Málaga
1.8%
Polymarket 1.8%polled, just nowBest Yes 2¢ on Polymarket, $100 pays $5,000 (50.0x)
Polymarket
Contract
Málaga
Last price
1.8%
As of
Polled just now
Buy Yes
2¢
Sell Yes
1.5¢
$100 on Yes pays
$5,000 (50.0x)
Volume
$4K
Trade this on Polymarket
Athletic Bilbao
1.7%
Polymarket 1.7%polled, just nowBest Yes 2.9¢ on Polymarket, $100 pays $3,448 (34.5x)
Polymarket
Contract
Athletic Bilbao
Last price
1.7%
As of
Polled just now
Buy Yes
2.9¢
Sell Yes
0.5¢
$100 on Yes pays
$3,448 (34.5x)
Volume
$7K
Trade this on Polymarket
Chris Führich
1.7%
Polymarket 1.7%polled, just nowBest Yes 3.1¢ on Polymarket, $100 pays $3,226 (32.3x)
Polymarket
Contract
Chris Führich
Last price
1.7%
As of
Polled just now
Buy Yes
3.1¢
Sell Yes
0.2¢
$100 on Yes pays
$3,226 (32.3x)
Volume
$184
Trade this on Polymarket
Deportivo La Coruña
1.7%
Polymarket 1.7%polled, just nowBest Yes 3¢ on Polymarket, $100 pays $3,333 (33.3x)
Polymarket
Contract
Deportivo La Coruña
Last price
1.7%
As of
Polled just now
Buy Yes
3¢
Sell Yes
0.3¢
$100 on Yes pays
$3,333 (33.3x)
Volume
$2K
Trade this on Polymarket
Yussuf Poulsen
1.7%
Polymarket 1.7%polled, just nowBest Yes 3.1¢ on Polymarket, $100 pays $3,226 (32.3x)
Polymarket
Contract
Yussuf Poulsen
Last price
1.7%
As of
Polled just now
Buy Yes
3.1¢
Sell Yes
0.2¢
$100 on Yes pays
$3,226 (32.3x)
Volume
$120
Trade this on Polymarket
Can Uzun
1.6%
Polymarket 1.6%polled, just nowBest Yes 3¢ on Polymarket, $100 pays $3,333 (33.3x)
Polymarket
Contract
Can Uzun
Last price
1.6%
As of
Polled just now
Buy Yes
3¢
Sell Yes
0.2¢
$100 on Yes pays
$3,333 (33.3x)
Volume
$255
Trade this on Polymarket
SC Paderborn
1.6%
Polymarket 1.6%polled, just nowBest Yes 3¢ on Polymarket, $100 pays $3,333 (33.3x)
Polymarket
Contract
SC Paderborn
Last price
1.6%
As of
Polled just now
Buy Yes
3¢
Sell Yes
0.2¢
$100 on Yes pays
$3,333 (33.3x)
Volume
$1K
Trade this on Polymarket
Alavés
1.6%
Polymarket 1.6%polled, just nowBest Yes 2.9¢ on Polymarket, $100 pays $3,448 (34.5x)
Polymarket
Contract
Alavés
Last price
1.6%
As of
Polled just now
Buy Yes
2.9¢
Sell Yes
0.2¢
$100 on Yes pays
$3,448 (34.5x)
Volume
$5K
Trade this on Polymarket
Jamal Musiala
1.5%
Polymarket 1.5%polled, just nowBest Yes 2.7¢ on Polymarket, $100 pays $3,704 (37.0x)
Polymarket
Contract
Jamal Musiala
Last price
1.5%
As of
Polled just now
Buy Yes
2.7¢
Sell Yes
0.2¢
$100 on Yes pays
$3,704 (37.0x)
Volume
$227
Trade this on Polymarket
Tim Kleindienst
1.4%
Polymarket 1.4%polled, just nowBest Yes 2.5¢ on Polymarket, $100 pays $4,000 (40.0x)
Polymarket
Contract
Tim Kleindienst
Last price
1.4%
As of
Polled just now
Buy Yes
2.5¢
Sell Yes
0.2¢
$100 on Yes pays
$4,000 (40.0x)
Volume
$184
Trade this on Polymarket
Villarreal
1.2%
Polymarket 1.2%polled, just nowBest Yes 2¢ on Polymarket, $100 pays $5,000 (50.0x)
Polymarket
Contract
Villarreal
Last price
1.2%
As of
Polled just now
Buy Yes
2¢
Sell Yes
0.3¢
$100 on Yes pays
$5,000 (50.0x)
Volume
$3K
Trade this on Polymarket
Elche
1%
Polymarket 1%polled, just nowBest Yes 1.7¢ on Polymarket, $100 pays $5,882 (58.8x)
Polymarket
Contract
Elche
Last price
1%
As of
Polled just now
Buy Yes
1.7¢
Sell Yes
0.2¢
$100 on Yes pays
$5,882 (58.8x)
Volume
$694
Trade this on Polymarket
Celta Vigo
0.9%
Polymarket 0.9%polled, just nowBest Yes 1.3¢ on Polymarket, $100 pays $7,692 (76.9x)
Polymarket
Contract
Celta Vigo
Last price
0.9%
As of
Polled just now
Buy Yes
1.3¢
Sell Yes
0.4¢
$100 on Yes pays
$7,692 (76.9x)
Volume
$5K
Trade this on Polymarket
Eintracht Frankfurt
0.9%
Polymarket 0.9%polled, just nowBest Yes 1.6¢ on Polymarket, $100 pays $6,250 (62.5x)
Polymarket
Contract
Eintracht Frankfurt
Last price
0.9%
As of
Polled just now
Buy Yes
1.6¢
Sell Yes
0.1¢
$100 on Yes pays
$6,250 (62.5x)
Volume
$482
Trade this on Polymarket
Ismael Saibari
0.5%
Polymarket 0.5%polled, just nowBest Yes 0.9¢ on Polymarket, $100 pays $11,111 (111x)
Polymarket
Contract
Ismael Saibari
Last price
0.5%
As of
Polled just now
Buy Yes
0.9¢
Sell Yes
0.1¢
$100 on Yes pays
$11,111 (111x)
Volume
$509
Trade this on Polymarket
Victor Boniface
0.3%
Polymarket 0.3%polled, just nowBest Yes 0.5¢ on Polymarket, $100 pays $20,000 (200x)
Polymarket
Contract
Victor Boniface
Last price
0.3%
As of
Polled just now
Buy Yes
0.5¢
Sell Yes
0.1¢
$100 on Yes pays
$20,000 (200x)
Volume
$195
Trade this on Polymarket
Jonathan Burkardt
0.3%
Polymarket 0.3%polled, just nowBest Yes 0.3¢ on Polymarket, $100 pays $33,333 (333x)
Polymarket
Contract
Jonathan Burkardt
Last price
0.3%
As of
Polled just now
Buy Yes
0.3¢
Sell Yes
0.2¢
$100 on Yes pays
$33,333 (333x)
Volume
$245
Trade this on Polymarket
Ritsu Doan
0.1%
Polymarket 0.1%polled, just nowBest Yes 0.1¢ on Polymarket, $100 pays $100,000 (1000x)
Polymarket
Contract
Ritsu Doan
Last price
0.1%
As of
Polled just now
Buy Yes
0.1¢
Sell Yes
—
$100 on Yes pays
$100,000 (1000x)
Volume
$158
Trade this on Polymarket

No cross-venue arbitrage right now: on every matched outcome, the best bid on one venue is at or below the cheapest ask on the other. Find markets with open spreads

Likely the same bet: we have not reviewed these rules side by side yet

Polymarket
Polymarket resolves via:
UMA optimistic oracle
Kalshi
Kalshi resolves via:
Kalshi (CFTC-regulated exchange), source: Sky Sports, ESPN, CBS Sports
Show full rule comparison
  • Trading closes Jun 14, 2027, 3:59 AM UTC on Polymarket and Jun 6, 2027, 2:00 AM UTC on Kalshi.

Summarized from each venue’s published rules; the venue’s own rules page is the final word.

How the odds have moved

The top 3 outcomes on both venues, with the consensus between them. Hover for exact values.

  • Bayern Munich
  • Barcelona
  • Dortmund

Live prices for Bayern Munich

What it costs to buy Yes, what you would get selling it, and the last trade on each exchange, updating as orders change. Hover a status for timing details.

Order books

Each venue’s resting orders for the selected outcome’s Yes contract, side by side. Top of book streams live; depth refreshes every 15 seconds.

Combined depth · both venues

Loading both order books…

Top of book

Connecting
Best bid
—
Spread
—
Best ask
—

Waiting for the first live quote…

Depth · top 8 levels

Loading snapshot…

Recent trades

Loading…

Top of book

Connecting
Best bid
—
Spread
—
Best ask
—

Waiting for the first live quote…

Depth · top 8 levels

Loading snapshot…

Recent trades

Loading…

What your stake buys

Enter a stake to see where it buys the most after fees, using each venue’s live order book.

$
Buy

Loading both order books…

Buys at the asks resting now (taker orders), cheapest after fees first, from order-book snapshots up to 15 seconds old. Fees: Kalshi 0.07 × price × (1 − price) per share, rounded up to the cent; Polymarket 0.05 × price × (1 − price) per share (sports rate). Fee calculator. Estimates only, not advice.

About this market

Live prediction market odds for "Bundesliga Top 4 Finishers". Bayern Munich leads at 98%. Next is Barcelona at 97.5%. $244K has traded across 72 outcomes on Polymarket and Kalshi. The market is expected to resolve by Jun 6, 2027.

Questions

What does the consensus price mean?

It is the price of a Yes contract that pays $1 if the outcome happens. A 14¢ price means traders put the chance near 14%. Where two venues list the same outcome, we blend their last prices, weighting the venue with more trading volume more heavily (neither counts for less than a quarter). When only one outcome can win, each venue’s prices add up to a little over 100% (its margin); the fair chance removes that margin so the outcomes add up to exactly 100%.

How is the payout worked out?

A Yes contract pays $1 if it wins, so at the best ask a $100 stake buys 100 ÷ ask contracts. At 18¢ that is about 555 contracts, paying $556 (5.56x) if Yes happens. Venue fees and price slippage on larger orders are not included.

Why do the venues show different prices?

Each venue has its own traders, fees and order book. Contracts can also settle on slightly different terms, which is why each row lists how closely the rules match.

Is a price gap an arbitrage?

Only when you can buy Yes on one venue below what someone pays for Yes on the other, after fees, and both contracts settle the same way. We show the executable bid and ask so you can check.

How fresh are these prices?

Venue prices refresh every few minutes, and the order book and live quotes stream continuously. Each venue’s card shows when we last observed it.

See all sports markets