Lab
Vesta

The forecasts of the coming matches

Vesta is our statistical model. It gives a chance to every result, score, goal line and player of a match, publishes it before kick-off, and every forecast is checked against what happened.

101
matches with a forecast in the next days
176
published forecasts already checked
53%
likeliest result came true on 16,404 past matches

Mon 12 Oct 2026

3 matchesAll matches of the day ›

Tue 13 Oct 2026

9 matchesAll matches of the day ›

Wed 14 Oct 2026

9 matchesAll matches of the day ›

Thu 15 Oct 2026

36 matchesAll matches of the day ›
ECL18:45
CSKA Sofia16%
Monaco64%
Draw 20%Goals expected 0.909–2.042likeliest 0-2
ECL18:45
CSU Craiova39%
Getafe35%
Draw 26%Goals expected 1.411–1.316likeliest 1-1
ECL18:45
Egnatia15%
FC Midtjylland65%
Draw 20%Goals expected 0.894–2.076likeliest 0-2
ECL18:45
FC Lugano36%
Red Star Belgrade38%
Draw 26%Goals expected 1.346–1.378likeliest 1-1
ECL18:45
Hajduk Split34%
Ajax Amsterdam40%
Draw 26%Goals expected 1.295–1.433likeliest 1-1
ECL18:45
KAA Gent65%
AGF15%
Draw 20%Goals expected 2.097–0.885likeliest 2-0
ECL18:45
KuPS Kuopio39%
Trabzonspor35%
Draw 26%Goals expected 1.404–1.322likeliest 1-1
ECL18:45
Mjällby AIF58%
Inter D'Escaldes20%
Draw 22%Goals expected 1.874–0.99likeliest 1-0
ECL18:45
Panathinaikos67%
Borac Banja Luka14%
Draw 19%Goals expected 2.166–0.857likeliest 2-0
ECL18:45
Riga FC58%
Kairat Almaty20%
Draw 22%Goals expected 1.863–0.996likeliest 1-0
EL18:45
AZ Alkmaar59%
Hapoel Be'er19%
Draw 22%Goals expected 1.9–0.977likeliest 1-0
EL18:45
Lech Poznan28%
Bayer Leverkusen47%
Draw 25%Goals expected 1.177–1.577likeliest 1-1
EL18:45
Lyon49%
Crystal Palace26%
Draw 25%Goals expected 1.641–1.131likeliest 1-1
EL18:45
NK Celje43%
Omonia Nicosia31%
Draw 26%Goals expected 1.501–1.237likeliest 1-1
EL18:45
RB Salzburg38%
AC Milan36%
Draw 26%Goals expected 1.395–1.33likeliest 1-1
EL18:45
Sparta Prague68%
Lillestrom13%
Draw 19%Goals expected 2.2–0.843likeliest 2-0
EL18:45
Torreense27%
Sunderland49%
Draw 24%Goals expected 1.141–1.627likeliest 1-1
EL18:45
Union SG54%
Real Sociedad23%
Draw 23%Goals expected 1.753–1.059likeliest 1-1
ECL21:00
Atalanta57%
Pafos20%
Draw 23%Goals expected 1.848–1.004likeliest 1-1
ECL21:00
Brighton91%
Kauno Zalgiris2%
Draw 7%Goals expected 3.567–0.512likeliest 3-0
ECL21:00
F.C. København40%
Braga34%
Draw 26%Goals expected 1.43–1.298likeliest 1-1
ECL21:00
FC Twente63%
FC Thun16%
Draw 21%Goals expected 2.017–0.92likeliest 2-0
ECL21:00
Heart of Midlothian19%
FC Nordsjælland59%
Draw 22%Goals expected 0.975–1.904likeliest 0-1
ECL21:00
Freiburg76%
Jablonec9%
Draw 15%Goals expected 2.52–0.736likeliest 2-0
ECL21:00
SK Brann77%
Lincoln Red Imps8%
Draw 15%Goals expected 2.554–0.726likeliest 2-0
ECL21:00
Sint-Truidense76%
Iberia 19999%
Draw 15%Goals expected 2.493–0.743likeliest 2-0
EL21:00
Bournemouth75%
SK Sturm Graz9%
Draw 16%Goals expected 2.473–0.75likeliest 2-0
EL21:00
Benfica73%
Celtic10%
Draw 17%Goals expected 2.368–0.783likeliest 2-0
EL21:00
Celta Vigo30%
Juventus45%
Draw 25%Goals expected 1.212–1.531likeliest 1-1
EL21:00
Dinamo Zagreb44%
Anderlecht31%
Draw 25%Goals expected 1.506–1.233likeliest 1-1
EL21:00
Ferencvaros55%
Viktoria Plzen22%
Draw 23%Goals expected 1.779–1.043likeliest 1-1
EL21:00
Jagiellonia Bialystok68%
Ararat-Armenia13%
Draw 19%Goals expected 2.176–0.853likeliest 2-0
EL21:00
Marseille37%
Olympiacos37%
Draw 26%Goals expected 1.368–1.357likeliest 1-1
EL21:00
NEC Nijmegen46%
Levski Sofia29%
Draw 25%Goals expected 1.572–1.18likeliest 1-1
EL21:00
Rennes66%
OFI Crete14%
Draw 20%Goals expected 2.109–0.88likeliest 2-0
EL21:00
Hoffenheim43%
Besiktas32%
Draw 25%Goals expected 1.498–1.239likeliest 1-1

Fri 16 Oct 2026

4 matchesAll matches of the day ›

Sat 17 Oct 2026

21 matchesAll matches of the day ›
PL · Matchday 713:30
Everton38%
Chelsea35%
Draw 27%Goals expected 1.513–1.443likeliest 1-1
LL · Matchday 914:00
Espanyol22%
Atletico Madrid51%
Draw 27%Goals expected 1.084–1.692likeliest 1-1
SA · Matchday 715:00
Venezia15%
Napoli62%
Draw 23%Goals expected 0.954–2.015likeliest 1-1
BL · Matchday 615:30
Elversberg43%
Augsburg31%
Draw 26%Goals expected 1.783–1.502likeliest 1-1
BL · Matchday 615:30
Hamburger SV24%
VfB Stuttgart52%
Draw 24%Goals expected 1.332–2.002likeliest 1-1
BL · Matchday 615:30
Schalke 0431%
Mainz 0543%
Draw 26%Goals expected 1.547–1.827likeliest 1-1
BL · Matchday 615:30
Union Berlin16%
Borussia Dortmund61%
Draw 23%Goals expected 0.984–2.045likeliest 1-1
BL · Matchday 615:30
Werder Bremen46%
Paderborn26%
Draw 28%Goals expected 1.593–1.154likeliest 1-1
PL · Matchday 716:00
Brentford37%
Liverpool36%
Draw 27%Goals expected 1.488–1.471likeliest 1-1
PL · Matchday 716:00
Fulham41%
Hull30%
Draw 29%Goals expected 1.465–1.231likeliest 1-1
PL · Matchday 716:00
Manchester City77%
Ipswich8%
Draw 15%Goals expected 2.703–0.857likeliest 2-0
LL · Matchday 916:15
Villarreal70%
Elche11%
Draw 19%Goals expected 2.439–0.965likeliest 2-1
L1 · Matchday 717:15
Strasbourg19%
PSG58%
Draw 23%Goals expected 1.15–2.086likeliest 1-1
SA · Matchday 718:00
Bologna17%
Inter59%
Draw 24%Goals expected 1.017–1.954likeliest 1-1
BL · Matchday 618:30
Bayern Munich74%
RB Leipzig11%
Draw 15%Goals expected 3.117–1.282likeliest 3-1
LL · Matchday 918:30
Real Betis19%
Barcelona60%
Draw 21%Goals expected 1.336–2.379likeliest 1-2
PL · Matchday 718:30
Newcastle United41%
Aston Villa31%
Draw 28%Goals expected 1.575–1.359likeliest 1-1
L1 · Matchday 720:45
Lille46%
Brest27%
Draw 27%Goals expected 1.597–1.193likeliest 1-1
L1 · Matchday 720:45
Troyes18%
Lens59%
Draw 23%Goals expected 1.131–2.113likeliest 1-1
SA · Matchday 720:45
Roma66%
Genoa12%
Draw 22%Goals expected 1.992–0.779likeliest 2-0
LL · Matchday 921:00
Valencia29%
Athletic Club41%
Draw 30%Goals expected 1.104–1.326likeliest 1-1

Sun 18 Oct 2026

19 matchesAll matches of the day ›
SA · Matchday 712:30
Udinese54%
Lecce20%
Draw 26%Goals expected 1.75–1.0likeliest 1-1
LL · Matchday 914:00
Osasuna50%
Racing Santander25%
Draw 25%Goals expected 1.827–1.263likeliest 1-1
L1 · Matchday 715:00
Angers24%
Marseille50%
Draw 26%Goals expected 1.24–1.811likeliest 1-1
PL · Matchday 715:00
Bournemouth50%
Sunderland23%
Draw 27%Goals expected 1.701–1.115likeliest 1-1
PL · Matchday 715:00
Brighton61%
Crystal Palace17%
Draw 22%Goals expected 2.207–1.138likeliest 2-1
PL · Matchday 715:00
Leeds34%
Manchester United38%
Draw 28%Goals expected 1.381–1.481likeliest 1-1
SA · Matchday 715:00
Fiorentina21%
Como53%
Draw 26%Goals expected 1.055–1.753likeliest 1-1
BL · Matchday 615:30
Bayer Leverkusen57%
Freiburg19%
Draw 24%Goals expected 2.023–1.15likeliest 1-1
LL · Matchday 916:15
Celta Vigo40%
Alaves29%
Draw 31%Goals expected 1.267–1.058likeliest 1-1
L1 · Matchday 717:15
Le Havre41%
Auxerre30%
Draw 29%Goals expected 1.428–1.181likeliest 1-1
L1 · Matchday 717:15
Lorient33%
Monaco37%
Draw 30%Goals expected 1.185–1.278likeliest 1-1
L1 · Matchday 717:15
Paris FC47%
Rennes26%
Draw 27%Goals expected 1.682–1.221likeliest 1-1
BL · Matchday 617:30
Gladbach33%
Hoffenheim41%
Draw 26%Goals expected 1.583–1.756likeliest 1-1
PL · Matchday 717:30
Nottingham Forest20%
Arsenal54%
Draw 26%Goals expected 1.017–1.733likeliest 1-1
SA · Matchday 718:00
AC Milan50%
Atalanta23%
Draw 27%Goals expected 1.684–1.115likeliest 1-1
LL · Matchday 918:30
Malaga32%
Real Sociedad39%
Draw 29%Goals expected 1.255–1.42likeliest 1-1
L1 · Matchday 720:45
Lyon60%
Nice16%
Draw 24%Goals expected 1.947–0.945likeliest 1-1
SA · Matchday 720:45
Juventus54%
Lazio19%
Draw 27%Goals expected 1.596–0.868likeliest 1-1
LL · Matchday 921:00
Real Madrid75%
Sevilla8%
Draw 17%Goals expected 2.381–0.704likeliest 2-0