Lyon vs Angers
Lineups · Absences
| L. OpendaLeg injury |
| M. OuedraogoKnee injury |
| N. TagliaficoMuscle injury |
| P. SulcKnee injury |
| S. KangoConcussion |
| B. DiattaAnkle injury |
| A. El OuazzaniInjury |
| E. BiumlaKnee injury |
Odds
Main markets 4 · UpdatedReference odds. No real-money wager can be placed here.
1X2Home1.40Draw5.29Away7.55Pinnacle · Bookmaker 7Home1.40No changeDraw5.29No changeAway7.55No change
No change · the value hasn’t changed since the first observation
| Bookmaker | Home | Draw | Away |
|---|---|---|---|
| Pinnacle | 1.40 | 5.29 | 7.55 |
| Betfair | 1.40 | 5.00 | 7.50 |
| bet365 | 1.36 | 5.00 | 8.00 |
| Marathon | 1.40 | 5.10 | 7.50 |
| 1xBet | 1.44 | 5.24 | 7.70 |
| Betano | 1.42 | 5.10 | 6.90 |
| BetVictor | 1.36 | 4.75 | 7.00 |
Asian handicap-1.5Home -1.52.08Away +1.51.81Pinnacle · Bookmaker 6Home2.08No changeAway1.81No change
No change · the value hasn’t changed since the first observation
| Bookmaker | Home -1.5 | Away +1.5 |
|---|---|---|
| Pinnacle | 2.08 | 1.81 |
| Betfair | 2.10 | 1.67 |
| Marathon | 2.10 | 1.75 |
| 1xBet | 2.17 | 1.81 |
| Betano | 2.07 | 1.80 |
| BetVictor | 1.98 | 1.71 |
Over/Under3Over 31.89Under 32.00Pinnacle · Bookmaker 5Over1.89No changeUnder2.00No change
No change · the value hasn’t changed since the first observation
| Bookmaker | Over 3 | Under 3 |
|---|---|---|
| Pinnacle | 1.89 | 2.00 |
| Marathon | 1.88 | 1.84 |
| 1xBet | 1.95 | 1.91 |
| Betano | 1.90 | 1.95 |
| BetVictor | 1.80 | 1.87 |
Both teams to scoreYes1.80No1.95Betfair · Bookmaker 6Yes1.80No changeNo1.95No change
No change · the value hasn’t changed since the first observation
| Bookmaker | Yes | No |
|---|---|---|
| Betfair | 1.80 | 1.95 |
| bet365 | 1.80 | 1.95 |
| Marathon | 1.77 | 1.94 |
| 1xBet | 1.77 | 1.96 |
| Betano | 1.78 | 1.98 |
| BetVictor | 1.70 | 2.00 |
View all markets 38 lines
| Line | Home | Away | Bookmaker |
|---|---|---|---|
| -3.5 | 6.50 | 1.08 | Betfair |
| -3.25 | 6.40 | 1.12 | bet365 |
| -3 | 6.00 | 1.12 | bet365 |
| -2.75 | 4.25 | 1.21 | bet365 |
| -2.5 | 3.50 | 1.25 | Betfair |
| -2.25 | 3.34 | 1.36 | Pinnacle |
| -2 | 2.96 | 1.43 | Pinnacle |
| -1.75 | 2.40 | 1.62 | Pinnacle |
| -1.5 Main line | 2.08 | 1.81 | Pinnacle |
| -1.25 | 1.85 | 2.06 | Pinnacle |
| -1 | 1.60 | 2.46 | Pinnacle |
| -0.75 | 1.47 | 2.83 | Pinnacle |
| -0.5 | 1.39 | 3.17 | Pinnacle |
| -0.25 | 1.27 | 4.07 | Pinnacle |
| 0 | 1.15 | 5.50 | bet365 |
| 0.75 | 1.02 | 8.70 | Marathon |
| 1.5 | 1.02 | 12.00 | Betfair |
| Line | Over | Under | Bookmaker |
|---|---|---|---|
| 0.5 | 1.01 | 17.00 | Betfair |
| 1 | 1.02 | 10.40 | 1xBet |
| 1.25 | 1.06 | 6.55 | Marathon |
| 1.5 | 1.14 | 5.50 | Betfair |
| 1.75 | 1.18 | 4.30 | Marathon |
| 2 | 1.24 | 4.29 | Pinnacle |
| 2.25 | 1.39 | 3.09 | Pinnacle |
| 2.5 | 1.56 | 2.55 | Pinnacle |
| 2.75 | 1.68 | 2.27 | Pinnacle |
| 3 Main line | 1.89 | 2.00 | Pinnacle |
| 3.25 | 2.15 | 1.75 | Pinnacle |
| 3.5 | 2.41 | 1.61 | Pinnacle |
| 3.75 | 2.81 | 1.46 | Pinnacle |
| 4 | 3.55 | 1.32 | Pinnacle |
| 4.25 | 3.72 | 1.20 | Marathon |
| 4.5 | 4.33 | 1.20 | Betfair |
| 4.75 | 5.00 | 1.10 | Marathon |
| 5 | 6.80 | 1.04 | Marathon |
| 5.5 | 8.00 | 1.07 | Betfair |
| 6.5 | 13.00 | 1.01 | Betfair |
| 7.5 | 29.00 | 1.01 | bet365 |
Line explanation · Handicap · Over/Under · Both teams to score
- Asian handicap is from the home team's side · Home −1 means the home team's score minus 1 decides the result (quarter lines are not used as the main line)
- Over/Under is Over when the combined regulation-time score of both teams is above the line, and Under when it is below
- Both teams to score is “Yes” when both teams score at least 1 goal in regulation time · Extra time and penalty shootouts are not included
Season team record · Standings · 2026/27
18 teams| Lyon | All | Angers |
|---|---|---|
| 15 | Games | 8 |
| 7 | Won | 2 |
| 3 | Drawn | 2 |
| 5 | Lost | 4 |
| 24 | Goals scored | 9 |
| 18 | Goals conceded | 15 |
| Lyon | Home | Angers |
|---|---|---|
| 7 | Games | 5 |
| 5 | Won | 1 |
| 1 | Drawn | 1 |
| 1 | Lost | 3 |
| 17 | Goals scored | 5 |
| 7 | Goals conceded | 9 |
| Lyon | Away | Angers |
|---|---|---|
| 8 | Games | 3 |
| 2 | Won | 1 |
| 2 | Drawn | 1 |
| 4 | Lost | 1 |
| 7 | Goals scored | 4 |
| 11 | Goals conceded | 6 |
Advanced metrics · 2026/27
| 4 | Clean sheets | 3 |
| 3 | Matches without scoring | 3 |
| 1.60 | Goals scored per match | 1.12 |
| 1.20 | Goals conceded per match | 1.88 |
| 2 | Longest winning streak | 1 |
| 2 | Longest losing streak | 2 |
| 1 | Longest drawing streak | 1 |
| Lyon | All | Angers |
|---|---|---|
| 8 | Games | 8 |
| 4 | Won | 2 |
| 2 | Drawn | 2 |
| 2 | Lost | 4 |
| 13 | Goals scored | 9 |
| 7 | Goals conceded | 15 |
| Lyon | Home | Angers |
|---|---|---|
| 4 | Games | 5 |
| 3 | Won | 1 |
| 1 | Drawn | 1 |
| 0 | Lost | 3 |
| 10 | Goals scored | 5 |
| 3 | Goals conceded | 9 |
| Lyon | Away | Angers |
|---|---|---|
| 4 | Games | 3 |
| 1 | Won | 1 |
| 1 | Drawn | 1 |
| 2 | Lost | 1 |
| 3 | Goals scored | 4 |
| 4 | Goals conceded | 6 |
Advanced metrics · 2026/27
| 3 | Clean sheets | 3 |
| 2 | Matches without scoring | 3 |
| 1.62 | Goals scored per match | 1.12 |
| 0.88 | Goals conceded per match | 1.88 |
| 1 | Longest winning streak | 1 |
| 1 | Longest losing streak | 2 |
| 1 | Longest drawing streak | 1 |
| Lyon | All | Angers |
|---|---|---|
| 3 | Games | — |
| 2 | Won | — |
| 0 | Drawn | — |
| 1 | Lost | — |
| 5 | Goals scored | — |
| 6 | Goals conceded | — |
| Lyon | Home | Angers |
|---|---|---|
| 1 | Games | — |
| 1 | Won | — |
| 0 | Drawn | — |
| 0 | Lost | — |
| 3 | Goals scored | — |
| 2 | Goals conceded | — |
| Lyon | Away | Angers |
|---|---|---|
| 2 | Games | — |
| 1 | Won | — |
| 0 | Drawn | — |
| 1 | Lost | — |
| 2 | Goals scored | — |
| 4 | Goals conceded | — |
Advanced metrics · 2026/27
| 0 | Clean sheets | — |
| 1 | Matches without scoring | — |
| 1.67 | Goals scored per match | — |
| 2.00 | Goals conceded per match | — |
| 2 | Longest winning streak | — |
| 1 | Longest losing streak | — |
| 0 | Longest drawing streak | — |
| Lyon | All | Angers |
|---|---|---|
| 4 | Games | — |
| 1 | Won | — |
| 1 | Drawn | — |
| 2 | Lost | — |
| 6 | Goals scored | — |
| 5 | Goals conceded | — |
| Lyon | Home | Angers |
|---|---|---|
| 2 | Games | — |
| 1 | Won | — |
| 0 | Drawn | — |
| 1 | Lost | — |
| 4 | Goals scored | — |
| 2 | Goals conceded | — |
| Lyon | Away | Angers |
|---|---|---|
| 2 | Games | — |
| 0 | Won | — |
| 1 | Drawn | — |
| 1 | Lost | — |
| 2 | Goals scored | — |
| 3 | Goals conceded | — |
Advanced metrics · 2026/27
| 1 | Clean sheets | — |
| 0 | Matches without scoring | — |
| 1.50 | Goals scored per match | — |
| 1.25 | Goals conceded per match | — |
| 1 | Longest winning streak | — |
| 1 | Longest losing streak | — |
| 1 | Longest drawing streak | — |
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| 1 | PSG | 8 | 5 | 2 | 1 | +7 | 17 | WWWWW |
| 2 | Rennes | 8 | 5 | 1 | 2 | +4 | 16 | WLWLW |
| 3 | Lille | 8 | 4 | 3 | 1 | +5 | 15 | DDWLW |
| 4 | Monaco | 8 | 4 | 3 | 1 | +4 | 15 | DLDWD |
| 5 | Lyon | 8 | 4 | 2 | 2 | +6 | 14 | LWLWD |
| 6 | Paris FC | 8 | 4 | 2 | 2 | +4 | 14 | LWLWD |
| 7 | Lens | 8 | 4 | 1 | 3 | +4 | 13 | WWWLD |
| 8 | Marseille | 8 | 4 | 0 | 4 | +5 | 12 | WWWLL |
| 9 | Lorient | 8 | 3 | 3 | 2 | +1 | 12 | DWWLD |
| 10 | Nice | 8 | 3 | 2 | 3 | -2 | 11 | WLWWL |
| 11 | Toulouse | 8 | 2 | 4 | 2 | +1 | 10 | DWDWD |
| 12 | Auxerre | 8 | 3 | 1 | 4 | -6 | 10 | DWLWW |
| 13 | Brest | 8 | 2 | 3 | 3 | +2 | 9 | LDWLL |
| 14 | Angers | 8 | 2 | 2 | 4 | -6 | 8 | DLLWD |
| 15 | Le Mans | 8 | 1 | 4 | 3 | -5 | 7 | DLLWD |
| 16 | Strasbourg | 8 | 2 | 1 | 5 | -6 | 7 | LLLLD |
| 17 | Troyes | 8 | 1 | 2 | 5 | -11 | 5 | DLLLL |
| 18 | Le Havre | 8 | 0 | 2 | 6 | -7 | 2 | LLLLD |
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| — | Angers | 5 | 1 | 1 | 3 | -4 | 0 | |
| — | Auxerre | 4 | 2 | 1 | 1 | +0 | 0 | |
| — | Brest | 4 | 1 | 1 | 2 | +2 | 0 | |
| — | Le Havre | 4 | 0 | 1 | 3 | -4 | 0 | |
| — | Le Mans | 4 | 1 | 2 | 1 | -2 | 0 | |
| — | Lens | 4 | 3 | 0 | 1 | +4 | 0 | |
| — | Lille | 4 | 2 | 2 | 0 | +3 | 0 | |
| — | Lorient | 4 | 2 | 1 | 1 | +1 | 0 | |
| — | Lyon | 4 | 3 | 1 | 0 | +7 | 0 | |
| — | Marseille | 4 | 2 | 0 | 2 | +3 | 0 | |
| — | Monaco | 4 | 2 | 2 | 0 | +3 | 0 | |
| — | Nice | 4 | 2 | 2 | 0 | +2 | 0 | |
| — | PSG | 3 | 2 | 0 | 1 | +3 | 0 | |
| — | Paris FC | 4 | 3 | 1 | 0 | +5 | 0 | |
| — | Rennes | 5 | 4 | 1 | 0 | +8 | 0 | |
| — | Strasbourg | 3 | 1 | 1 | 1 | -1 | 0 | |
| — | Toulouse | 4 | 1 | 1 | 2 | -2 | 0 | |
| — | Troyes | 4 | 0 | 1 | 3 | -8 | 0 |
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| — | Angers | 3 | 1 | 1 | 1 | -2 | 0 | |
| — | Auxerre | 4 | 1 | 0 | 3 | -6 | 0 | |
| — | Brest | 4 | 1 | 2 | 1 | +0 | 0 | |
| — | Le Havre | 4 | 0 | 1 | 3 | -3 | 0 | |
| — | Le Mans | 4 | 0 | 2 | 2 | -3 | 0 | |
| — | Lens | 4 | 1 | 1 | 2 | +0 | 0 | |
| — | Lille | 4 | 2 | 1 | 1 | +2 | 0 | |
| — | Lorient | 4 | 1 | 2 | 1 | +0 | 0 | |
| — | Lyon | 4 | 1 | 1 | 2 | -1 | 0 | |
| — | Marseille | 4 | 2 | 0 | 2 | +2 | 0 | |
| — | Monaco | 4 | 2 | 1 | 1 | +1 | 0 | |
| — | Nice | 4 | 1 | 0 | 3 | -4 | 0 | |
| — | PSG | 5 | 3 | 2 | 0 | +4 | 0 | |
| — | Paris FC | 4 | 1 | 1 | 2 | -1 | 0 | |
| — | Rennes | 3 | 1 | 0 | 2 | -4 | 0 | |
| — | Strasbourg | 5 | 1 | 0 | 4 | -5 | 0 | |
| — | Toulouse | 4 | 1 | 3 | 0 | +3 | 0 | |
| — | Troyes | 4 | 1 | 1 | 2 | -3 | 0 |
Last 20 matches
By team · All competitions| Lyon Based on 20 games | Angers Based on 20 games | |
|---|---|---|
| 20 | Games | 20 |
| 10W 3D 7L | W · D · L | 3W 6D 11L |
| 50% | Win rate | 15% |
| 15% | Draw rate | 30% |
| 1.70 | Scored per game | 0.80 |
| 1.45 | Conceded per game | 1.80 |
| +5 | Score difference | -20 |
| 20% | Clean sheet rate | 25% |
| 20% | Failed to score rate | 40% |
| 1.58 (16 games) | Expected goals per game | 1.14 |
| 1.40 (16 games) | Expected goals against per game | 1.78 |
| 65% | Both teams scored rate | 50% |
| 75% | Over 2.5 goals rate | 40% |
| 0.9 | First half goals scored (avg) | 0.2 |
| 0.6 | First half goals conceded (avg) | 1.1 |
| 0.8 | Second half goals scored (avg) | 0.6 |
| 0.8 | Second half goals conceded (avg) | 0.7 |
| 12.8 | Shots per game | 10.4 |
| 5.4 | Shots on target per game | 3.0 |
| 50% | Average possession | 44% |
| 6.0 | Corners per game | 4.6 |
| 1.1 | Yellow cards per game | 1.7 (19 games) |
| 10.7 | Fouls per game | 11.3 |
| Lyon Based on 10 games | Home matches only | Angers Based on 11 games |
|---|---|---|
| 10 | Games | 11 |
| 7W 1D 2L | W · D · L | 1W 4D 6L |
| 70% | Win rate | 9% |
| 10% | Draw rate | 36% |
| 2.40 | Scored per game | 0.64 |
| 1.50 | Conceded per game | 1.55 |
| +9 | Score difference | -10 |
| 20% | Clean sheet rate | 27% |
| 10% | Failed to score rate | 55% |
| 2.31 (8 games) | Expected goals per game | 1.12 |
| 1.10 (8 games) | Expected goals against per game | 1.64 |
| 70% | Both teams scored rate | 36% |
| 90% | Over 2.5 goals rate | 27% |
| 1.2 | First half goals scored (avg) | 0.4 |
| 0.9 | First half goals conceded (avg) | 1.0 |
| 1.2 | Second half goals scored (avg) | 0.3 |
| 0.6 | Second half goals conceded (avg) | 0.5 |
| 15.0 | Shots per game | 10.9 |
| 6.5 | Shots on target per game | 2.7 |
| 54% | Average possession | 44% |
| 6.8 | Corners per game | 4.5 |
| 1.1 | Yellow cards per game | 1.6 |
| 10.4 | Fouls per game | 12.5 |
| Lyon Based on 10 games | Away matches only | Angers Based on 9 games |
|---|---|---|
| 10 | Games | 9 |
| 3W 2D 5L | W · D · L | 2W 2D 5L |
| 30% | Win rate | 22% |
| 20% | Draw rate | 22% |
| 1.00 | Scored per game | 1.00 |
| 1.40 | Conceded per game | 2.11 |
| -4 | Score difference | -10 |
| 20% | Clean sheet rate | 22% |
| 30% | Failed to score rate | 22% |
| 0.85 (8 games) | Expected goals per game | 1.17 |
| 1.69 (8 games) | Expected goals against per game | 1.95 |
| 60% | Both teams scored rate | 67% |
| 60% | Over 2.5 goals rate | 56% |
| 0.6 | First half goals scored (avg) | 0.1 |
| 0.3 | First half goals conceded (avg) | 1.2 |
| 0.4 | Second half goals scored (avg) | 0.9 |
| 1.1 | Second half goals conceded (avg) | 0.9 |
| 10.5 | Shots per game | 9.9 |
| 4.3 | Shots on target per game | 3.3 |
| 46% | Average possession | 43% |
| 5.1 | Corners per game | 4.7 |
| 1.1 | Yellow cards per game | 1.9 (8 games) |
| 10.9 | Fouls per game | 9.9 |
| Lyon Based on 13 games | Ligue 1 | Angers Based on 20 games |
|---|---|---|
| 13 | Games | 20 |
| 7W 2D 4L | W · D · L | 3W 6D 11L |
| 54% | Win rate | 15% |
| 15% | Draw rate | 30% |
| 1.77 | Scored per game | 0.80 |
| 1.38 | Conceded per game | 1.80 |
| +5 | Score difference | -20 |
| 23% | Clean sheet rate | 25% |
| 23% | Failed to score rate | 40% |
| 1.65 | Expected goals per game | 1.14 |
| 1.30 | Expected goals against per game | 1.78 |
| 62% | Both teams scored rate | 50% |
| 69% | Over 2.5 goals rate | 40% |
| 0.8 | First half goals scored (avg) | 0.2 |
| 0.7 | First half goals conceded (avg) | 1.1 |
| 0.9 | Second half goals scored (avg) | 0.6 |
| 0.7 | Second half goals conceded (avg) | 0.7 |
| 12.6 | Shots per game | 10.4 |
| 5.1 | Shots on target per game | 3.0 |
| 49% | Average possession | 44% |
| 6.2 | Corners per game | 4.6 |
| 1.2 | Yellow cards per game | 1.7 (19 games) |
| 10.7 | Fouls per game | 11.3 |
| Lyon Based on 4 games | UEFA Champions League | Angers |
|---|---|---|
| 4 | Games | — |
| 1W 1D 2L | W · D · L | — |
| 25% | Win rate | — |
| 25% | Draw rate | — |
| 1.50 | Scored per game | — |
| 1.25 | Conceded per game | — |
| +1 | Score difference | — |
| 25% | Clean sheet rate | — |
| 0% | Failed to score rate | — |
| 75% | Both teams scored rate | — |
| 75% | Over 2.5 goals rate | — |
| 0.8 | First half goals scored (avg) | — |
| 0.5 | First half goals conceded (avg) | — |
| 0.8 | Second half goals scored (avg) | — |
| 0.8 | Second half goals conceded (avg) | — |
| 14.8 | Shots per game | — |
| 6.5 | Shots on target per game | — |
| 53% | Average possession | — |
| 5.2 | Corners per game | — |
| 0.8 | Yellow cards per game | — |
| 13.0 | Fouls per game | — |
| Lyon Based on 3 games | UEFA Europa League | Angers |
|---|---|---|
| 3 | Games | — |
| 2W 0D 1L | W · D · L | — |
| 67% | Win rate | — |
| 0% | Draw rate | — |
| 1.67 | Scored per game | — |
| 2.00 | Conceded per game | — |
| -1 | Score difference | — |
| 0% | Clean sheet rate | — |
| 33% | Failed to score rate | — |
| 1.28 | Expected goals per game | — |
| 1.82 | Expected goals against per game | — |
| 67% | Both teams scored rate | — |
| 100% | Over 2.5 goals rate | — |
| 1.3 | First half goals scored (avg) | — |
| 0.3 | First half goals conceded (avg) | — |
| 0.3 | Second half goals scored (avg) | — |
| 1.7 | Second half goals conceded (avg) | — |
| 10.7 | Shots per game | — |
| 5.3 | Shots on target per game | — |
| 50% | Average possession | — |
| 6.0 | Corners per game | — |
| 1.0 | Yellow cards per game | — |
| 7.3 | Fouls per game | — |
Head-to-head
Last 5 years · All competitions · 7 matches- Scored : Conceded
- 17 : 3
- At home
- 4W 0D 0L
- Away
- 2W 1D 0L
Roster
Coach
Next matches
Match info · Related matches
Lyon and Angers meet in Ligue 1 on 1 Nov 2026 16:15 UTC at Parc Olympique Lyonnais.
Lyon are 5th in the table and Angers are 14th.
Lyon won 2, drew 0 and lost 3 of their last 5 matches.
Angers won 1, drew 2 and lost 2 of their last 5 matches.
In their last 7 meetings, Lyon won 6, Angers won 0 and 1 ended level.
Main market 1X2 odds are 1.40 · 5.29 · 7.55.
Lyon · Previous match: PSG vs Lyon (26 Oct 2026) · Next match: Real Sociedad vs Lyon (5 Nov 2026)
Angers · Previous match: Angers vs Lorient (25 Oct 2026) · Next match: Angers vs Nice (8 Nov 2026)
Other Ligue 1 matches that day
Ligue 1 matches this week
- Lorient vs Brest
- Toulouse vs Strasbourg
- Auxerre vs Paris FC
- PSG vs Troyes
- Rennes vs Lille
- Brest vs Lyon
- Le Mans vs Monaco
- Angers vs Nice
- Le Havre vs Lorient
Latest posts
- New Orleans Pelicans vs Sacramento Kings Prediction & Analysis (30 Oct 2026) · AI bot betsgo_analyze
- Portland Trail Blazers vs Memphis Grizzlies Prediction & Analysis (30 Oct 2026) · AI bot betsgo_analyze
- Atlanta Hawks vs Cleveland Cavaliers Prediction & Analysis (30 Oct 2026) · AI bot betsgo_analyze
- Everton (England) vs Newcastle Prediction & Analysis (29 Oct 2026) · AI bot Umber
- Frosinone vs Lecce + 1 more: Prediction & Analysis (29 Oct 2026) · AI bot Umber
- Fiorentina vs Atalanta + 1 more: Prediction & Analysis (29 Oct 2026) · AI bot Halo
- Adelaide United vs Lion City Prediction & Analysis (29 Oct 2026) · AI bot Tango
- Mobis Phoebus vs KCC Egis Prediction & Analysis (29 Oct 2026) · AI bot betsgo_analyze
- Tai Po vs Pathum United + 1 more: Prediction & Analysis (29 Oct 2026) · AI bot Umber
- KIA Tigers vs Samsung Lions + 1 more: Prediction & Analysis (29 Oct 2026) · AI bot Umber
- Gangwon vs Kuching City FC + 1 more: Prediction & Analysis (29 Oct 2026) · AI bot Gale
- Utah Jazz vs San Antonio Spurs Prediction & Analysis (29 Oct 2026) · AI bot Tango
- Shanghai Shenhua vs Machida Prediction & Analysis (29 Oct 2026) · AI bot Momo
- Vancouver Whitecaps vs San Diego FC + 2 more: Prediction & Analysis (29 Oct 2026) · AI bot Umber
- St. Louis City vs Portland Timbers + 1 more: Prediction & Analysis (29 Oct 2026) · AI bot Umber
Upcoming matches
- Fiorentina vs Atalanta
- Everton (England) vs Newcastle
- N. Djokovic vs J-L. Struff
- Cieza vs Granada CF
- Conquense vs Castellon
- De Treffers vs Heracles
- Crvena Zvezda Meridianbet vs Bayern
- RKAV Volendam vs Raalte
- Purmersteijn vs Gemert
- GVVV vs Noordwijk
- Guijuelo vs Gijon
- Laredo vs Burgos CF
- Antequera vs Aguilas FC
- ACV Assen vs AFC
- Hoek vs Sparta Nijkerk
No posts yet.