ENESJoin the club
Predictions

Predictions

Start with today, or pick a sport. Every pick comes with the full reasoning, what other previews say, and goes into the public tracker.

Football predictions

Match previews and picks from the big leagues and international football.

87 bets · win rate 68.2% · ROI +17.1% Full record →

Open picks

Analysis

Full previews of the big games with our predicted score and our pick.

Europe · Europa League · League phase, matchday 3 · 20:00 UK · 22 OCTAnalysis

CelticvsCelta

Celtic or draw at 1.51.

Our pick
Celtic or draw
Our estimate
63–66%
Odds
1.51
Europe · Europa League · League phase, matchday 3 · 20:00 UK · 22 OCTAnalysis

LillestrømvsReal Sociedad

Both teams to score at 1.72.

Our pick
Both teams to score
Our estimate
56–60%
Odds
1.72
South America · Copa Libertadores · Semi-final, second leg · 01:30 UK · 23 OCTAnalysis

FlamengovsEstudiantes

Under 2.5 goals at 1.73.

Our pick
Under 2.5 goals
Our estimate
60–64%
Odds
1.73

Already played

Our previews of the last 30 days, with the final score and whether our pick came true. Older ones are in the tracker, under analysis picks.

All our analysis picks here: 27 of 42 came true

Mexico · Liga MX · Matchday 13 · 21 OCTAnalysis

Pachuca1:2Cruz Azul

Over 2.5 goals at 1.66.

Our pick
Over 2.5 goals
Our estimate
55–58%
Odds
1.66
Status
Full time
Prediction came true
South America · Copa Libertadores · Semi-final, second leg · 21 OCTAnalysis

Palmeiras0:1Fluminense

Palmeiras win at 1.94.

Our pick
Palmeiras win
Our estimate
48–51%
Odds
1.94
Status
Full time
Prediction missed
South America · Copa Sudamericana · Semi-final, second leg · 20 OCTAnalysis

Vasco1:3Boca

Under 2.5 goals at 1.59.

Our pick
Under 2.5 goals
Our estimate
57–61%
Odds
1.59
Status
Full time
Prediction missed
Mexico · Liga MX · Matchday 13 · 20 OCTAnalysis

Chivas1:0Necaxa

Under 3.5 goals at 1.67.

Our pick
Under 3.5 goals
Our estimate
54–59%
Odds
1.67
Status
Full time
Prediction came true
Europe · Champions League · League phase, matchday 3 · 20 OCTAnalysis

Stuttgart1:1Atlético

Both teams to score at 1.43.

Our pick
Both teams to score
Our estimate
63–67%
Odds
1.43
Status
Full time
Prediction came true
Europe · Champions League · League phase, matchday 3 · 20 OCTAnalysis

PSG4:2Barcelona

Under 4.5 goals at 1.74.

Our pick
Under 4.5 goals
Our estimate
53–57%
Odds
1.74
Status
Full time
Prediction missed
Argentina · Liga Profesional · Round 13 · 19 OCTAnalysis

Newell's2:1Central Córdoba

Under 2.5 goals at 1.53.

Our pick
Under 2.5 goals
Our estimate
58–63%
Odds
1.53
Status
Full time
Prediction missed
Portugal · Primeira Liga · Matchday 2, rescheduled · 19 OCTAnalysis

Braga1:2Gil Vicente

Under 2.5 goals at 1.74.

Our pick
Under 2.5 goals
Our estimate
54–57%
Odds
1.74
Status
Full time
Prediction missed
England · Premier League · Matchday 7 · 19 OCTAnalysis

Tottenham3:1Coventry

Tottenham win at 1.48.

Our pick
Tottenham win
Our estimate
58–63%
Odds
1.48
Status
Full time
Prediction came true
Spain · La Liga · Matchday 9 · 19 OCTAnalysis

Getafe1:1Rayo

Under 2.5 goals at 1.51.

Our pick
Under 2.5 goals
Our estimate
60–64%
Odds
1.51
Status
Full time
Prediction came true
Turkey · Süper Lig · Matchday 8 · 19 OCTAnalysis

Trabzonspor2:0Beşiktaş

Both teams to score at 1.45.

Our pick
Both teams to score
Our estimate
61–66%
Odds
1.45
Status
Full time
Prediction missed
Mexico · Liga MX · Matchday 12 · 18 OCTAnalysis

Monterrey2:1Pachuca

Pachuca or draw at 2.11.

Our pick
Pachuca or draw
Our estimate
44–49%
Odds
2.11
Status
Full time
Prediction missed
Argentina · Liga Profesional · Round 13 · 18 OCTAnalysis

Belgrano0:3River

River win at 2.20.

Our pick
River win
Our estimate
40–45%
Odds
2.20
Status
Full time
Prediction came true
Argentina · Liga Profesional · Round 13 · 18 OCTAnalysis

Racing1:1Independiente

Under 2.5 goals at 1.56.

Our pick
Under 2.5 goals
Our estimate
60–65%
Odds
1.56
Status
Full time
Prediction came true
England · Premier League · Matchday 7 · 18 OCTAnalysis

Forest0:1Arsenal

Arsenal win at 1.57.

Our pick
Arsenal win
Our estimate
57–62%
Odds
1.57
Status
Full time
Prediction came true
Netherlands · Eredivisie · Matchday 9 · 18 OCTAnalysis

Groningen2:5Ajax

Ajax win at 1.85.

Our pick
Ajax win
Our estimate
50–54%
Odds
1.85
Status
Full time
Prediction came true
England · Premier League · Matchday 7 · 18 OCTAnalysis

Leeds1:1Man United

Man United or draw at 1.59.

Our pick
Man United or draw
Our estimate
58–63%
Odds
1.59
Status
Full time
Prediction came true
England · Premier League · Matchday 7 · 18 OCTAnalysis

Brighton5:0Crystal Palace

Brighton win at 1.48.

Our pick
Brighton win
Our estimate
62–66%
Odds
1.48
Status
Full time
Prediction came true
Mexico · Liga MX · Matchday 12 · 17 OCTAnalysis

León3:5América

León or draw at 1.66.

Our pick
León or draw
Our estimate
60–64%
Odds
1.66
Status
Full time
Prediction missed
Mexico · Liga MX · Matchday 12 · 17 OCTAnalysis

Chivas1:1Tigres

Under 2.5 goals at 1.97.

Our pick
Under 2.5 goals
Our estimate
52–56%
Odds
1.97
Status
Full time
Prediction came true
Argentina · Liga Profesional · Zone A, round 13 · 17 OCTAnalysis

Vélez1:0Gimnasia Mendoza

Under 2.5 goals at 1.70.

Our pick
Under 2.5 goals
Our estimate
58–62%
Odds
1.70
Status
Full time
Prediction came true
England · Premier League · Matchday 7 · 17 OCTAnalysis

Newcastle0:1Aston Villa

Both teams to score at 1.50.

Our pick
Both teams to score
Our estimate
64–68%
Odds
1.50
Status
Full time
Prediction missed
Spain · LaLiga · Matchday 9 · 17 OCTAnalysis

Betis2:5Barcelona

Barcelona win at 1.42.

Our pick
Barcelona win
Our estimate
66–70%
Odds
1.42
Status
Full time
Prediction came true
Germany · Bundesliga · Matchday 6 · 16 OCTAnalysis

Frankfurt1:0Köln

Over 2.5 goals at 1.40.

Our pick
Over 2.5 goals
Our estimate
68–72%
Odds
1.40
Status
Full time
Prediction missed
South America · Copa Libertadores · Semi-final, first leg · 15 OCTAnalysis

Estudiantes0:0Flamengo

Under 2.5 goals at 1.49.

Our pick
Under 2.5 goals
Our estimate
60–65%
Odds
1.49
Status
Full time
Prediction came true
Europe · Europa League · League phase, matchday 2 · 15 OCTAnalysis

Union SG1:1Real Sociedad

Union SG or draw at 1.46.

Our pick
Union SG or draw
Our estimate
64–69%
Odds
1.46
Status
Full time
Prediction came true
Europe · Europa League · League phase, matchday 2 · 15 OCTAnalysis

Salzburg0:4Milan

Salzburg or draw at 1.77.

Our pick
Salzburg or draw
Our estimate
55–60%
Odds
1.77
Status
Full time
Prediction missed
Argentina · Liga Profesional · Zone B, round 11 · 14 OCTAnalysis

Sarmiento1:1River

Under 2.5 goals at 1.57.

Our pick
Under 2.5 goals
Our estimate
57–62%
Odds
1.57
Status
Full time
Prediction came true
Europe · Champions League · League phase, matchday 2 · 14 OCTAnalysis

Man City2:4PSG

Both teams to score at 1.40.

Our pick
Both teams to score
Our estimate
60–65%
Odds
1.40
Status
Full time
Prediction came true
South America · Copa Sudamericana · Semi-final, first leg · 13 OCTAnalysis

Boca0:1Vasco

Under 2.5 goals at 1.44.

Our pick
Under 2.5 goals
Our estimate
64–68%
Odds
1.44
Status
Full time
Prediction came true
Europe · Champions League · League phase, matchday 2 · 13 OCTAnalysis

Villarreal3:1Napoli

Napoli or draw at 1.70.

Our pick
Napoli or draw
Our estimate
55–58%
Odds
1.70
Status
Full time
Prediction missed
Europe · Champions League · League phase, matchday 2 · 13 OCTAnalysis

Atlético2:0Man United

Both teams to score at 1.44.

Our pick
Both teams to score
Our estimate
60–65%
Odds
1.44
Status
Full time
Prediction missed
England · Premier League · Matchday 6 · 12 OCTAnalysis

Coventry4:1Newcastle

Both teams to score at 1.57.

Our pick
Both teams to score
Our estimate
55–60%
Odds
1.57
Status
Full time
Prediction came true
Argentina · Liga Profesional · Zone A, round 12 · 12 OCTAnalysis

Lanús2:0Vélez

Under 2.5 goals at 1.50.

Our pick
Under 2.5 goals
Our estimate
64–68%
Odds
1.50
Status
Full time
Prediction came true
Spain · LaLiga · Matchday 8 · 12 OCTAnalysis

Levante3:3Sevilla

Both teams to score at 1.75.

Our pick
Both teams to score
Our estimate
57–62%
Odds
1.75
Status
Full time
Prediction came true
Greece · Super League · Regular season · 11 OCTAnalysis

Olympiacos1:0Panathinaikos

Under 2.5 goals at 1.67.

Our pick
Under 2.5 goals
Our estimate
55–60%
Odds
1.67
Status
Full time
Prediction came true
England · Premier League · Matchday 6 · 10 OCTAnalysis

Man United1:1Tottenham

Man United win at 1.71.

Our pick
Man United win
Our estimate
53–57%
Odds
1.71
Status
Full time
Prediction missed
Spain · LaLiga · Matchday 8 · 10 OCTAnalysis

Barcelona3:0Getafe

Both teams not to score at 1.61.

Our pick
Both teams not to score
Our estimate
60–64%
Odds
1.61
Status
Full time
Prediction came true
Argentina · Liga Profesional · Zone A, round 12 · 9 OCTAnalysis

Instituto2:2Boca

Draw at 2.89.

Our pick
Draw
Our estimate
30–34%
Odds
2.89
Status
Full time
Prediction came true
Portugal · Primeira Liga · Matchday 8 · 9 OCTAnalysis

Braga1:3Sporting

Sporting or draw at 1.33.

Our pick
Sporting or draw
Our estimate
70–74%
Odds
1.33
Status
Full time
Prediction came true
Spain · LaLiga · Matchday 8 · 9 OCTAnalysis

Málaga1:1Espanyol

Draw at 3.16.

Our pick
Draw
Our estimate
30–34%
Odds
3.16
Status
Full time
Prediction came true
France · Ligue 1 · Matchday 6 · 9 OCTAnalysis

Lens2:1Lyon

Draw at 3.67.

Our pick
Draw
Our estimate
28–32%
Odds
3.67
Status
Full time
Prediction missed

Basketball predictions

EuroLeague and NBA picks built on injuries, rest, ratings and pace. Its own tracker, separate from other sports.

5 bets · win rate 60% · ROI -7.4% Full record →

Open picks

Analysis

Full previews of the big games with our predicted score and our pick.

Europe · EuroLeague · Regular season, round 7 · 18:30 UK · 22 OCTAnalysis

Anadolu EfesvsBeşiktaş

Beşiktaş +4.5 at 1.91.

Our pick
Beşiktaş +4.5
Our estimate
50–54%
Odds
1.91
Europe · EuroLeague · Regular season, round 7 · 19:15 UK · 22 OCTAnalysis

PanathinaikosvsBaskonia

Panathinaikos −15.5 at 1.91.

Our pick
Panathinaikos −15.5
Our estimate
45–50%
Odds
1.91
Europe · EuroLeague · Regular season, round 7 · 19:45 UK · 22 OCTAnalysis

PartizanvsCrvena Zvezda

Partizan win at 1.90.

Our pick
Partizan win
Our estimate
50–54%
Odds
1.90
USA · NBA · Regular season · 00:00 UK · 23 OCTAnalysis

PhiladelphiavsCleveland

Philadelphia win at 1.66.

Our pick
Philadelphia win
Our estimate
55–62%
Odds
1.66

Already played

Our previews of the last 30 days, with the final score and whether our pick came true. Older ones are in the tracker, under analysis picks.

All our analysis picks here: 9 of 15 came true

USA · NBA · Regular season · Analysis

Lakers127:105Golden State

Lakers win at 1.42.

Our pick
Lakers win
Our estimate
63–67%
Odds
1.42
Status
Full time
Prediction came true
USA · NBA · Regular season · Analysis

San Antonio104:116Oklahoma City

San Antonio win at 1.77.

Our pick
San Antonio win
Our estimate
50–55%
Odds
1.77
Status
Full time
Prediction missed
USA · NBA · Regular season · Analysis

Detroit121:113Boston

Detroit +1.5 at 1.74.

Our pick
Detroit +1.5
Our estimate
50–55%
Odds
1.74
Status
Full time
Prediction came true
Spain · Liga Endesa · Regular season, round 4 · Analysis

Joventut113:89Barcelona

Barcelona +2.5 at 1.85.

Our pick
Barcelona +2.5
Our estimate
55–59%
Odds
1.85
Status
Full time
Prediction missed
Spain · Liga Endesa · Regular season, round 4 · Analysis

Real Madrid119:84Bilbao

Real Madrid −7.5 at 1.45.

Our pick
Real Madrid −7.5
Our estimate
52–56%
Odds
1.45
Status
Full time
Prediction came true
Spain · Liga Endesa · Regular season, round 4 · Analysis

Manresa72:84Unicaja

Unicaja win at 1.49.

Our pick
Unicaja win
Our estimate
58–62%
Odds
1.49
Status
Full time
Prediction came true
Europe · EuroLeague · Regular season, round 6 · Analysis

Barcelona100:105Olympiacos

Olympiacos win at 1.53.

Our pick
Olympiacos win
Our estimate
54–59%
Odds
1.53
Status
Full time
Prediction came true
Europe · EuroLeague · Regular season, round 6 · Analysis

Real Madrid111:92ASVEL

ASVEL +13.5 at 1.90.

Our pick
ASVEL +13.5
Our estimate
57–62%
Odds
1.90
Status
Full time
Prediction missed
Europe · EuroLeague · Regular season, round 5 · Analysis

Paris94:96Virtus Bologna

Paris win at 1.60.

Our pick
Paris win
Our estimate
55–60%
Odds
1.60
Status
Full time
Prediction missed
Europe · EuroLeague · Regular season, round 5 · Analysis

Partizan55:72Panathinaikos

Partizan +6.5 at 1.85.

Our pick
Partizan +6.5
Our estimate
54–59%
Odds
1.85
Status
Full time
Prediction missed
Europe · EuroLeague · Regular season, round 5 · Analysis

Olimpia Milano89:98Real Madrid

Olimpia Milano +5.5 at 1.74.

Our pick
Olimpia Milano +5.5
Our estimate
56–60%
Odds
1.74
Status
Full time
Prediction missed
Turkey · Basketbol Süper Ligi · Regular season, round 3 · Analysis

Galatasaray88:93Bursaspor

Bursaspor +9.5 at 1.45.

Our pick
Bursaspor +9.5
Our estimate
52–65%
Odds
1.45
Status
Full time
Prediction came true
USA · NBA · Preseason, NBA Canada Games · Analysis

Toronto114:106Clippers

Toronto win at 1.54.

Our pick
Toronto win
Our estimate
57–62%
Odds
1.54
Status
Full time
Prediction came true
Europe · EuroLeague · Regular season, round 4 · Analysis

Barcelona81:88Zalgiris

Zalgiris +5.5 at 1.50.

Our pick
Zalgiris +5.5
Our estimate
60–64%
Odds
1.50
Status
Full time
Prediction came true
Europe · EuroLeague · Regular season, round 4 · Analysis

Olympiacos89:66Anadolu Efes

Olympiacos win at 1.18.

Our pick
Olympiacos win
Our estimate
80–84%
Odds
1.18
Status
Full time
Prediction came true

Hockey predictions

NHL picks built on the starting goalies, rest and schedule, special teams and form. Its own tracker, separate from other sports.

12 bets · win rate 66.7% · ROI -5.8% Full record →

Open picks

Single · No. 140 · 22 OCTPending

New Jersey vs Anaheim

  1. Hockey · USA · NHL · 23 OCT · 00:00 UKNew Jersey vs AnaheimNew Jersey win · incl. OT

An NHL single on the New Jersey Devils at home to the Anaheim Ducks, overtime included. Anaheim play their third game in four nights and their third straight on the road, after defeats at both New York teams, and are without Troy Terry.

Open the bet
Total odds
1.50
Stake
1.00 unit

Analysis

Full previews of the big games with our predicted score and our pick.

USA · NHL · Regular season · 00:00 UK · 23 OCTAnalysis

TorontovsNY Rangers

Toronto win · incl. OT at 1.92.

Our pick
Toronto win · incl. OT
Our estimate
49–53%
Odds
1.92
USA · NHL · Regular season · 02:00 UK · 23 OCTAnalysis

EdmontonvsCarolina

Carolina win · incl. OT at 1.86.

Our pick
Carolina win · incl. OT
Our estimate
50–54%
Odds
1.86

Already played

Our previews of the last 30 days, with the final score and whether our pick came true. Older ones are in the tracker, under analysis picks.

All our analysis picks here: 11 of 19 came true

USA · NHL · Regular season · Analysis

Ottawa5:1Florida

Ottawa win · incl. OT at 1.92.

Our pick
Ottawa win · incl. OT
Our estimate
50–55%
Odds
1.92
Status
Full time
Prediction came true
USA · NHL · Regular season · Analysis

Dallas3:2 OTBoston

Dallas win · incl. OT at 1.58.

Our pick
Dallas win · incl. OT
Our estimate
57–62%
Odds
1.58
Status
Full time
Prediction came true
USA · NHL · Regular season · Analysis

Toronto3:1San Jose

San Jose +1.5 at 1.49.

Our pick
San Jose +1.5
Our estimate
62–65%
Odds
1.49
Status
Full time
Prediction missed
USA · NHL · Regular season · Analysis

NY Rangers5:2Anaheim

Anaheim +1.5 at 1.49.

Our pick
Anaheim +1.5
Our estimate
63–66%
Odds
1.49
Status
Full time
Prediction missed
USA · NHL · Regular season · Analysis

Calgary3:2Carolina

Calgary +1.5 at 1.70.

Our pick
Calgary +1.5
Our estimate
57–61%
Odds
1.70
Status
Full time
Prediction came true
USA · NHL · Regular season · Analysis

Minnesota2:1Columbus

Minnesota win · incl. OT at 1.52.

Our pick
Minnesota win · incl. OT
Our estimate
62–65%
Odds
1.52
Status
Full time
Prediction came true
USA · NHL · Regular season · Analysis

Utah2:6Edmonton

Over 6.5 goals at 1.96.

Our pick
Over 6.5 goals
Our estimate
50–54%
Odds
1.96
Status
Full time
Prediction came true
USA · NHL · Regular season · Analysis

Los Angeles1:4Boston

Boston +1.5 at 1.43.

Our pick
Boston +1.5
Our estimate
66–70%
Odds
1.43
Status
Full time
Prediction came true
USA · NHL · Regular season · Analysis

Anaheim2:4Boston

Anaheim win · incl. OT at 1.95.

Our pick
Anaheim win · incl. OT
Our estimate
51–54%
Odds
1.95
Status
Full time
Prediction missed
USA · NHL · Regular season · Analysis

Edmonton2:4Utah

Utah +1.5 at 1.44.

Our pick
Utah +1.5
Our estimate
70–75%
Odds
1.44
Status
Full time
Prediction came true
USA · NHL · Regular season · Analysis

Toronto4:5 OTBuffalo

Buffalo win · incl. OT at 1.99.

Our pick
Buffalo win · incl. OT
Our estimate
50–55%
Odds
1.99
Status
Full time
Prediction came true
USA · NHL · Regular season · Analysis

Tampa Bay4:3 OTSeattle

Tampa Bay win in 60 min at 1.69.

Our pick
Tampa Bay win in 60 min
Our estimate
55–58%
Odds
1.69
Status
Full time
Prediction missed
USA · NHL · Regular season · Analysis

Colorado2:3 SODallas

Colorado win · incl. OT at 1.64.

Our pick
Colorado win · incl. OT
Our estimate
59–62%
Odds
1.64
Status
Full time
Prediction missed
USA · NHL · Regular season · Analysis

Washington5:4Montreal

Montreal +1.5 at 1.46.

Our pick
Montreal +1.5
Our estimate
64–67%
Odds
1.46
Status
Full time
Prediction came true
USA · NHL · Regular season · Analysis

Los Angeles1:4Edmonton

Los Angeles +1.5 at 1.42.

Our pick
Los Angeles +1.5
Our estimate
64–68%
Odds
1.42
Status
Full time
Prediction missed
USA · NHL · Regular season · Analysis

Buffalo5:3Florida

Under 6.5 goals at 1.73.

Our pick
Under 6.5 goals
Our estimate
56–62%
Odds
1.73
Status
Full time
Prediction missed
USA · NHL · Regular season · Analysis

NY Rangers6:2Vancouver

Over 5.5 goals at 1.68.

Our pick
Over 5.5 goals
Our estimate
53–57%
Odds
1.68
Status
Full time
Prediction came true
USA · NHL · Regular season · Analysis

San Jose1:3Edmonton

San Jose +1.5 at 1.54.

Our pick
San Jose +1.5
Our estimate
61–65%
Odds
1.54
Status
Full time
Prediction missed
USA · NHL · Regular season · Analysis

Washington3:1NY Rangers

Washington win · incl. OT at 1.70.

Our pick
Washington win · incl. OT
Our estimate
52–56%
Odds
1.70
Status
Full time
Prediction came true

Competitions

Tennis predictions

Tennis picks built on surface, form, schedule and the match-up. Every pick goes into its own tracker, separate from football.

30 bets · win rate 60% · ROI -22% Full record →

Open picks

Single · No. 137 · 22 OCTPending

Herbert vs Fritz

  1. Tennis · ATP · Lyon Open, Lyon · 22 OCT · 14:30 UKPierre-Hugues Herbert vs Taylor FritzPierre-Hugues Herbert +4.5 games

A single on Pierre-Hugues Herbert +4.5 games against Taylor Fritz in the second round of the Lyon Open. Fritz is the second seed and ranked 14, but he has lost four of his last five matches and has not played since 12 October. Herbert, a 35-year-old qualifier, has won three matches in a row on this court. We expect a tight match on serve, not a rout.

Open the bet
Total odds
1.53
Stake
1.00 unit

Analysis

Full previews of the big games with our predicted score and our pick.

WTA · Ningbo Open · Second round · 22 OCTAnalysis

Elena RybakinavsPolina Kudermetova

Analysis only. Our pick: Kudermetova +5.5 games · analysis only. Rybakina returns from a foot and lower-leg injury after 19 days without a match; Kudermetova has won three in a row here without dropping a set.

Predicted score
2:0
Our pick:
Polina Kudermetova +5.5 games
Odds
1.83
ATP · Lyon Open · Second round · 22 OCTAnalysis

Flavio CobollivsStan Wawrinka

Analysis only. Our pick: Wawrinka +4.5 games · analysis only. Cobolli has lost four in a row and holds 74.1% of his service games; both of their meetings went to a third set.

Predicted score
2:1
Our pick:
Stan Wawrinka +4.5 games
Odds
1.38

Already played

Our previews of the last 30 days, with the final score and whether our pick came true. Older ones are in the tracker, under analysis picks.

All our analysis picks here: 23 of 37 came true

ATP · Almaty Open · Second round · 22 OCTAnalysis

Daniil MedvedevvsSho Shimabukuro

Analysis only. Our pick: Medvedev −4.5 games · analysis only. The top seed wins 26.2% of his return games; Shimabukuro holds only 72.2% of his.

Final
6:2 6:1
Prediction came true
Predicted score
2:0
Our pick:
Daniil Medvedev −4.5 games
Odds
1.51
WTA · Ningbo Open · Second round · 22 OCTAnalysis

Iva JovicvsJasmine Paolini

Analysis only. Our pick: Jovic to win in three sets · analysis only. She holds 70.0% of her service games and wins 41.2% on return, both better than Paolini.

Final
6:4 6:3
Prediction came true
Predicted score
2:1
Our pick:
Iva Jovic win
Odds
1.47
ATP · Lyon Open · Second round · 21 OCTAnalysis

Lorenzo MusettivsMoise Kouame

Analysis only. Our pick: Musetti 2:0 · analysis only. He took Matteo Arnaldi apart 6:1, 6:4 on Monday, and Kouame serves 5.8 double faults a match.

Final
6:4 6:4
Prediction came true
Predicted score
2:0
Our pick:
Lorenzo Musetti wins 2:0 in sets
Odds
1.74
ATP · Almaty Open · Second round · 21 OCTAnalysis

Stefanos TsitsipasvsMikhail Kukushkin

Analysis only. Our pick: Tsitsipas −4.5 games · analysis only. He leads Kukushkin 5-0, and Kukushkin had not played a match between June and this week.

Final
6:1 6:2
Prediction came true
Predicted score
2:0
Our pick:
Stefanos Tsitsipas −4.5 games
Odds
1.49
WTA · Ningbo Open · Second round · 21 OCTAnalysis

Leylah FernandezvsAliaksandra Sasnovich

Analysis only. Our pick: Fernandez in two sets · analysis only. She holds 71.6% of her service games this season, Sasnovich 58.8%.

Final
7:5 6:7 6:3
Prediction came true
Predicted score
2:0
Our pick:
Leylah Fernandez win
Odds
1.47
WTA · Japan Open · Second round · 21 OCTAnalysis

Katie BoultervsViktorija Golubic

Analysis only. Our pick: Boulter in three sets · analysis only. She beat Golubic 6:2, 6:2 in Ostrava in February and wins 66.2% of her first-serve points.

Final
6:2 6:1
Prediction came true
Predicted score
2:1
Our pick:
Katie Boulter win
Odds
1.87
WTA · Japan Open · Second round · 21 OCTAnalysis

Tereza ValentovavsLilli Tagger

Analysis only. Our pick: Tagger in three sets · analysis only. She holds 69.5% of her service games this season, and Valentova is back from a 52-day break.

Final
5:7 3:6
Prediction came true
Predicted score
1:2
Our pick:
Lilli Tagger win
Odds
1.85
ATP · Almaty Open · First round · 20 OCTAnalysis

Stefanos TsitsipasvsAleksandar Kovacevic

Analysis only. Our pick: Tsitsipas 2:0 in sets · analysis only. He has won eight of his last ten matches, beating Taylor Fritz in Shanghai; Kovacevic has won one match since August, in qualifying.

Final
7:6 3:6 6:3
Prediction missed
Predicted score
2:0
Our pick:
Stefanos Tsitsipas wins 2:0 in sets
Odds
1.68
WTA · Ningbo Open · First round · 20 OCTAnalysis

Belinda BencicvsJelena Ostapenko

Analysis only. Our pick: Bencic in three sets · analysis only. She holds serve far more often than Ostapenko this season, and Ostapenko played five matches in five days in Wuhan last week.

Final
6:3 1:1
Prediction missed
Predicted score
2:1
Our pick:
Belinda Bencic win
Odds
1.69
WTA · Ningbo Open · First round · 20 OCTAnalysis

Jasmine PaolinivsAnhelina Kalinina

Analysis only. Our pick: Paolini in two sets · analysis only. Kalinina is 6-10 on hard courts this season and her last qualifying match ended in a retirement, but Paolini has lost four of her last six.

Final
6:2 7:5
Prediction came true
Predicted score
2:0
Our pick:
Jasmine Paolini win
Odds
1.46
WTA · Japan Open · First round · 20 OCTAnalysis

Claire LiuvsMagda Linette

Analysis only. Our pick: Liu in two sets · analysis only. She has two wins on these courts in qualifying, and Linette has lost six matches in a row.

Final
4:6 3:6
Prediction missed
Predicted score
2:0
Our pick:
Claire Liu win
Odds
1.54
ATP · Lyon Open · First round · 19 OCTAnalysis

Lorenzo MusettivsMatteo Arnaldi

Analysis only. Our pick: Musetti in three sets · analysis only. He is 5-0 against Arnaldi, who is 4-10 on hard courts this season, but Musetti has not won a match since the first round of the US Open.

Final
6:1 6:4
Prediction came true
Predicted score
2:1
Our pick:
Lorenzo Musetti win
Odds
1.45
ATP · Almaty Open · First round · 19 OCTAnalysis

Nikoloz BasilashvilivsMarin Cilic

Analysis only. Our pick: Basilashvili in three sets · analysis only. He has won eight of his last ten matches and two here this week; Cilic has won three matches since June.

Final
6:2 7:5
Prediction came true
Predicted score
2:1
Our pick:
Nikoloz Basilashvili win
Odds
1.63
WTA · Ningbo Open · First round · 19 OCTAnalysis

Elise MertensvsLeylah Fernandez

Analysis only. Our pick: Mertens in three sets · analysis only. She beat Coco Gauff and Iga Swiatek in Beijing this month, but Fernandez won a title in September and the market sees a close match.

Final
6:2 3:6 5:7
Prediction missed
Predicted score
2:1
Our pick:
Elise Mertens win
Odds
1.71
WTA · Japan Open · First round · 19 OCTAnalysis

Liudmila SamsonovavsLilli Tagger

Analysis only. Our pick: Samsonova in three sets · analysis only. The fifth seed has the higher rating, but Tagger beat her in Linz in April and is 24-11 on hard courts this season.

Final
3:6 3:6
Prediction missed
Predicted score
2:1
Our pick:
Liudmila Samsonova win
Odds
1.66
WTA · Wuhan Open · Final · 18 OCTAnalysis

Sonay KartalvsMaja Chwalinska

Analysis only. Our pick: Sonay Kartal to win the final · analysis only. We expect three sets, with Kartal's serve the difference, but the odds see this as level.

Final
6:2 4:6 2:6
Prediction missed
Predicted score
2:1
Our pick:
Sonay Kartal win
Odds
1.85
ATP · Shanghai Masters · Final · 18 OCTAnalysis

Rafael JodarvsAlejandro Davidovich Fokina

Analysis only. Our pick: Rafael Jodar to win the final · analysis only. We expect three sets: Jodar returns better than anyone Davidovich Fokina has met this week, but the odds see a near coin-flip.

Final
6:1 6:7 4:6
Prediction missed
Predicted score
2:1
Our pick:
Rafael Jodar win
Odds
1.72
WTA · Wuhan Open · Semi-final · 17 OCTAnalysis

Iga SwiatekvsMaja Chwalinska

Analysis only. Our pick: Chwalinska +6.5 games · analysis only. We expect Swiatek to win, 6:4, 6:3, but Chwalinska has taken sets off Marie Bouzkova and Maria Sakkari this week.

Final
5:7 1:6
Prediction came true
Predicted score
2:0
Our pick:
Maja Chwalinska +6.5 games
Odds
1.73
WTA · Wuhan Open · Quarter-final · 16 OCTAnalysis

Ann LivsIga Swiatek

Analysis only. Our pick: Swiatek to win, in two sets · analysis only. She has lost five games in two matches in Wuhan; Li beat Aryna Sabalenka on Wednesday.

Final
4:6 1:6
Prediction came true
Predicted score
0:2
Our pick:
Iga Swiatek win
Odds
1.19
ATP · Shanghai Masters · Quarter-final · 16 OCTAnalysis

Rafael JodarvsCasper Ruud

Analysis only. Our pick: Jodar in three sets · analysis only. He has come from a set down in all three of his matches in Shanghai; Ruud reached the quarter-finals when Felix Auger-Aliassime retired at 5:2.

Final
4:6 6:4 6:3
Prediction came true
Predicted score
2:1
Our pick:
Rafael Jodar win
Odds
1.76
WTA · Wuhan Open · Quarter-final · 16 OCTAnalysis

Elina SvitolinavsSonay Kartal

Analysis only. Our pick: Svitolina in three sets · analysis only. She leads the head to head 2-0, but Kartal beat Belinda Bencic and Jasmine Paolini this week, conceding two games to Paolini.

Final
2:6 6:2 4:6
Prediction missed
Predicted score
2:1
Our pick:
Elina Svitolina win
Odds
1.48
ATP · Shanghai Masters · Quarter-final · 15 OCTAnalysis

Alexander ZverevvsAlex de Minaur

Analysis only. Our pick: Zverev to win, most likely in three sets · analysis only. He is the stronger server, but his ankle flared up again in the Bublik match.

Final
6:4 6:4
Prediction came true
Predicted score
2:1
Our pick:
Alexander Zverev win
Odds
1.48
ATP · Shanghai Masters · Quarter-final · 15 OCTAnalysis

Arthur GeavsAlejandro Davidovich Fokina

Analysis only. Our pick: Davidovich Fokina in three sets · analysis only. He won two deciding-set tie-breaks this week; Gea beat Ben Shelton and Jakub Mensik without dropping a set.

Final
1:4
Prediction came true
Predicted score
1:2
Our pick:
Alejandro Davidovich Fokina win
Odds
1.81
WTA · Wuhan Open · Third round · 15 OCTAnalysis

Karolina MuchovavsDiana Shnaider

Analysis only. Our pick: Shnaider in three sets · analysis only. Muchova needed two tie-breaks to get through on Wednesday, Shnaider lost four games.

Final
5:7 3:6
Prediction came true
Predicted score
1:2
Our pick:
Diana Shnaider win
Odds
1.94
WTA · Wuhan Open · Second round · 14 OCTAnalysis

Aryna SabalenkavsAnn Li

Analysis only. Our pick: Sabalenka 2:0 in sets · analysis only. She holds 81.7% of her service games this season against Li’s 70.5%, and Li wins only 45.2% of her second-serve points.

Final
6:3 4:6 6:7
Prediction missed
Predicted score
2:0
Our pick:
Aryna Sabalenka wins 2:0 in sets
Odds
1.53
WTA · Wuhan Open · Second round · 14 OCTAnalysis

Jelena OstapenkovsJessica Pegula

Analysis only. Our pick: Pegula in three sets · analysis only. She is the better player on paper, but this is her first match since the US Open semi-final and a withdrawal from Beijing with an injury.

Final
2:6 7:6 6:3
Prediction missed
Predicted score
1:2
Our pick:
Jessica Pegula win
Odds
1.44
WTA · Wuhan Open · Second round · 14 OCTAnalysis

Jasmine PaolinivsNikola Bartunkova

Analysis only. Our pick: Paolini in three sets · analysis only. Bartunkova is the favourite, but she needed three sets on Tuesday after the best and longest week of her career in Beijing.

Final
7:6 6:3
Prediction came true
Predicted score
2:1
Our pick:
Jasmine Paolini win
Odds
2.38
ATP · Shanghai Masters · Fourth round · 13 OCTAnalysis

Hubert HurkaczvsAlejandro Davidovich Fokina

Analysis only. Our pick: Davidovich Fokina in three sets · analysis only. He leads their meetings 5-2 and beat Hurkacz in the Chengdu final two weeks ago, but Hurkacz has beaten Novak Djokovic this week and the market makes him a slight favourite.

Final
6:1 3:6 6:7
Prediction came true
Predicted score
1:2
Our pick:
Alejandro Davidovich Fokina win
Odds
1.96
ATP · Shanghai Masters · Fourth round · 13 OCTAnalysis

Alex de MinaurvsKaren Khachanov

Analysis only. Our pick: de Minaur in three sets · analysis only. He is 25-10 on hard courts this season, but he retired in the Beijing final a week ago and Khachanov has the better serve and return numbers lately.

Final
6:3 6:4
Prediction came true
Predicted score
2:1
Our pick:
Alex de Minaur win
Odds
1.85
WTA · Wuhan Open · Second round · 13 OCTAnalysis

Maria SakkarivsMarta Kostyuk

Analysis only. Our pick: Kostyuk in three sets · analysis only. She is the stronger player on paper, but this is her first match since a wrist injury.

Final
4:6 6:2 6:2
Prediction missed
Predicted score
1:2
Our pick:
Marta Kostyuk win
Odds
1.50
ATP · Shanghai Masters · Third round · 12 OCTAnalysis

Carlos AlcarazvsZizou Bergs

Analysis only. Our pick: Alcaraz 2:0, about 6:4, 6:3, which keeps Bergs inside +5.5 games · analysis only. Bergs serves big and holds 81.8% of his service games, so we expect one break a set, not a rout.

Final
5:7 6:7
Prediction came true
Predicted score
2:0
Our pick:
Zizou Bergs +5.5 games
Odds
1.92
WTA · China Open · Semi-final · 10 OCTAnalysis

Qinwen ZhengvsElise Mertens

Analysis only. Our pick: Zheng in three sets. She serves nine aces a match and has won five in a row at home; Mertens has just beaten Gauff and Swiatek, so this is close.

Final
7:5 6:2
Prediction came true
Predicted score
2:1
Our pick:
Qinwen Zheng win
Odds
1.68
ATP · Shanghai Masters · Second round · 10 OCTAnalysis

Carlos AlcarazvsJuan Manuel Cerundolo

Analysis only. Our pick: Cerundolo +6.5 games. We expect Alcaraz to win, but not by a landslide: four of his five first sets in Tokyo went to a tie-break, and he plays his first match four days after that title.

Final
6:3 6:3
Prediction came true
Predicted score
2:0
Our pick:
Juan Manuel Cerundolo +6.5 games
Odds
1.65
WTA · China Open · Quarter-final · 9 OCTAnalysis

Iga SwiatekvsElise Mertens

Analysis only. Our pick: Swiatek in two sets. Mertens has just beaten Gauff 6:3, 6:3, and Swiatek has already dropped a set this week.

Final
6:7 3:6
Prediction missed
Predicted score
2:0
Our pick:
Iga Swiatek win
Odds
1.20
WTA · China Open · Quarter-final · 9 OCTAnalysis

Elina SvitolinavsQinwen Zheng

Analysis only. Our pick: Svitolina in three sets. Zheng plays at home with a big serve, and that makes this close to an even match.

Final
3:6 6:7
Prediction missed
Predicted score
2:1
Our pick:
Elina Svitolina win
Odds
1.73
WTA · China Open · Quarter-final · 8 OCTAnalysis

Ekaterina AlexandrovavsMirra Andreeva

Analysis only. Our pick: Andreeva in three sets. Alexandrova has beaten her twice in two meetings without dropping a set.

Final
6:7 6:7
Prediction came true
Predicted score
1:2
Our pick:
Mirra Andreeva win
Odds
1.29
ATP · Shanghai Masters · First round · 7 OCTAnalysis

Holger RunevsDaniel Altmaier

Analysis only. Our pick: Rune in three sets. One week after a 55-minute defeat in Tokyo, his level is the one thing nobody can measure yet.

Final
6:1 6:7 4:6
Prediction missed
Predicted score
2:1
Our pick:
Holger Rune win
Odds
1.40