Celtic vs Celta Vigo
Celtic Park
19:00Starts Oct 22
Before kick-off
Locked at the odds shown when published
Lineups · Absences
Waiting for confirmed lineups (usually 60 minutes before kick-off)
Confirmed out · Doubtful
CelticOut 0 · Doubtful 3 · Not a confirmed out
| Alistair JohnstonInjury |
| Cameron Carter-VickersInjury |
| Hyun-Jun YangInjury |
Celta VigoOut 0 · Doubtful 5 · Not a confirmed out
| Borja IglesiasInjury |
| Carl StarfeltInjury |
| Jones El AbdellaouiInjury |
| Miguel RomanInjury |
| Pablo DuranInjury |
As of Oct 16 23:18
Odds
Main markets 0Provider-supplied reference odds. No real-money wager can be placed here.
No odds for this match
Season team record · Standings · 2026/27
36 teamsSeason team record · 2026/27 Based on 12 · 8 games (not the full season)
| Celtic | All | Celta Vigo |
|---|---|---|
| 12 | Games | 8 |
| 8 | Won | 1 |
| 0 | Drawn | 3 |
| 4 | Lost | 4 |
| 22 | Goals scored | 9 |
| 15 | Goals conceded | 9 |
| Celtic | Home | Celta Vigo |
|---|---|---|
| 6 | Games | 5 |
| 4 | Won | 1 |
| 0 | Drawn | 1 |
| 2 | Lost | 3 |
| 10 | Goals scored | 8 |
| 5 | Goals conceded | 7 |
| Celtic | Away | Celta Vigo |
|---|---|---|
| 6 | Games | 3 |
| 4 | Won | 0 |
| 0 | Drawn | 2 |
| 2 | Lost | 1 |
| 12 | Goals scored | 1 |
| 10 | Goals conceded | 2 |
Advanced metrics · 2026/27
| 5 | Clean sheets | 2 |
| 1 | Matches without scoring | 3 |
| 1.83 | Goals scored per match | 1.12 |
| 1.25 | Goals conceded per match | 1.12 |
| 4 | Longest winning streak | 1 |
| 2 | Longest losing streak | 2 |
| 0 | Longest drawing streak | 2 |
| Celtic | All | Celta Vigo |
|---|---|---|
| 2 | Games | 2 |
| 0 | Won | 0 |
| 0 | Drawn | 0 |
| 2 | Lost | 2 |
| 2 | Goals scored | 1 |
| 7 | Goals conceded | 3 |
| Celtic | Home | Celta Vigo |
|---|---|---|
| 1 | Games | 1 |
| 0 | Won | 0 |
| 0 | Drawn | 0 |
| 1 | Lost | 1 |
| 1 | Goals scored | 1 |
| 3 | Goals conceded | 2 |
| Celtic | Away | Celta Vigo |
|---|---|---|
| 1 | Games | 1 |
| 0 | Won | 0 |
| 0 | Drawn | 0 |
| 1 | Lost | 1 |
| 1 | Goals scored | 0 |
| 4 | Goals conceded | 1 |
Advanced metrics · 2026/27
| 0 | Clean sheets | 0 |
| 0 | Matches without scoring | 1 |
| Not enough records (2 games) | Goals scored per match | Not enough records (2 games) |
| Not enough records (2 games) | Goals conceded per match | Not enough records (2 games) |
| 0 | Longest winning streak | 0 |
| 2 | Longest losing streak | 2 |
| 0 | Longest drawing streak | 0 |
| Celtic | All | Celta Vigo |
|---|---|---|
| 8 | Games | — |
| 7 | Won | — |
| 0 | Drawn | — |
| 1 | Lost | — |
| 16 | Goals scored | — |
| 4 | Goals conceded | — |
| Celtic | Home | Celta Vigo |
|---|---|---|
| 4 | Games | — |
| 3 | Won | — |
| 0 | Drawn | — |
| 1 | Lost | — |
| 6 | Goals scored | — |
| 2 | Goals conceded | — |
| Celtic | Away | Celta Vigo |
|---|---|---|
| 4 | Games | — |
| 4 | Won | — |
| 0 | Drawn | — |
| 0 | Lost | — |
| 10 | Goals scored | — |
| 2 | Goals conceded | — |
Advanced metrics · 2026/27
| 4 | Clean sheets | — |
| 1 | Matches without scoring | — |
| 2.00 | Goals scored per match | — |
| 0.50 | Goals conceded per match | — |
| 6 | Longest winning streak | — |
| 1 | Longest losing streak | — |
| 0 | Longest drawing streak | — |
| Celtic | All | Celta Vigo |
|---|---|---|
| 2 | Games | — |
| 1 | Won | — |
| 0 | Drawn | — |
| 1 | Lost | — |
| 4 | Goals scored | — |
| 4 | Goals conceded | — |
| Celtic | Home | Celta Vigo |
|---|---|---|
| 1 | Games | — |
| 1 | Won | — |
| 0 | Drawn | — |
| 0 | Lost | — |
| 3 | Goals scored | — |
| 0 | Goals conceded | — |
| Celtic | Away | Celta Vigo |
|---|---|---|
| 1 | Games | — |
| 0 | Won | — |
| 0 | Drawn | — |
| 1 | Lost | — |
| 1 | Goals scored | — |
| 4 | Goals conceded | — |
Advanced metrics · 2026/27
| 1 | Clean sheets | — |
| 0 | Matches without scoring | — |
| Not enough records (2 games) | Goals scored per match | — |
| Not enough records (2 games) | Goals conceded per match | — |
| 1 | Longest winning streak | — |
| 1 | Longest losing streak | — |
| 0 | Longest drawing streak | — |
| Celtic | All | Celta Vigo |
|---|---|---|
| — | Games | 6 |
| — | Won | 1 |
| — | Drawn | 3 |
| — | Lost | 2 |
| — | Goals scored | 8 |
| — | Goals conceded | 6 |
| Celtic | Home | Celta Vigo |
|---|---|---|
| — | Games | 4 |
| — | Won | 1 |
| — | Drawn | 1 |
| — | Lost | 2 |
| — | Goals scored | 7 |
| — | Goals conceded | 5 |
| Celtic | Away | Celta Vigo |
|---|---|---|
| — | Games | 2 |
| — | Won | 0 |
| — | Drawn | 2 |
| — | Lost | 0 |
| — | Goals scored | 1 |
| — | Goals conceded | 1 |
Advanced metrics · 2026/27
| — | Clean sheets | 2 |
| — | Matches without scoring | 2 |
| — | Goals scored per match | 1.33 |
| — | Goals conceded per match | 1.00 |
| — | Longest winning streak | 1 |
| — | Longest losing streak | 2 |
| — | Longest drawing streak | 2 |
Competitions counted: UEFA Europa League · Premiership · UEFA Champions League · LaLiga
Standings
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| 1 | Juventus | 2 | 2 | 0 | 0 | +6 | 6 | WW |
| 2 | Bayer Leverkusen | 2 | 2 | 0 | 0 | +6 | 6 | WW |
| 3 | Benfica | 2 | 2 | 0 | 0 | +5 | 6 | WW |
| 4 | Besiktas | 2 | 2 | 0 | 0 | +4 | 6 | WW |
| 5 | Bournemouth | 2 | 2 | 0 | 0 | +4 | 6 | WW |
| 6 | Omonia | 2 | 2 | 0 | 0 | +4 | 6 | WW |
| 7 | Ferencvaros | 2 | 2 | 0 | 0 | +3 | 6 | WW |
| 8 | Lyon | 2 | 2 | 0 | 0 | +2 | 6 | WW |
| 9 | Sunderland | 2 | 2 | 0 | 0 | +2 | 6 | WW |
| 10 | Olympiacos Piraeus | 2 | 2 | 0 | 0 | +2 | 6 | WW |
| 11 | Sparta Prague | 2 | 1 | 1 | 0 | +3 | 4 | DW |
| 12 | Royale Union SG | 2 | 1 | 1 | 0 | +3 | 4 | DW |
| 13 | Rennes | 2 | 1 | 1 | 0 | +1 | 4 | WD |
| 14 | Din. Zagreb | 2 | 1 | 1 | 0 | +1 | 4 | WD |
| 15 | Crystal Palace | 2 | 1 | 0 | 1 | +3 | 3 | LW |
| 16 | AC Milan | 2 | 1 | 0 | 1 | +2 | 3 | WL |
| 17 | Jagiellonia | 2 | 1 | 0 | 1 | +1 | 3 | WL |
| 18 | OFI Crete | 2 | 1 | 0 | 1 | +1 | 3 | LW |
| 19 | Torreense | 2 | 1 | 0 | 1 | +0 | 3 | LW |
| 20 | AZ Alkmaar | 2 | 1 | 0 | 1 | +0 | 3 | WL |
| 21 | Salzburg | 2 | 1 | 0 | 1 | -3 | 3 | LW |
| 22 | Real Sociedad | 2 | 0 | 1 | 1 | -1 | 1 | DL |
| 23 | Lillestrom | 2 | 0 | 1 | 1 | -1 | 1 | DL |
| 24 | Levski Sofia | 2 | 0 | 1 | 1 | -1 | 1 | DL |
| 25 | H. Beer Sheva | 2 | 0 | 1 | 1 | -1 | 1 | LD |
| 26 | Sturm Graz | 2 | 0 | 1 | 1 | -3 | 1 | LD |
| 27 | Nijmegen | 2 | 0 | 1 | 1 | -5 | 1 | DL |
| 28 | Celta Vigo | 2 | 0 | 0 | 2 | -2 | 0 | LL |
| 29 | Anderlecht | 2 | 0 | 0 | 2 | -2 | 0 | LL |
| 30 | Hoffenheim | 2 | 0 | 0 | 2 | -3 | 0 | LL |
| 31 | Plzen | 2 | 0 | 0 | 2 | -4 | 0 | LL |
| 32 | Marseille | 2 | 0 | 0 | 2 | -4 | 0 | LL |
| 33 | Celtic | 2 | 0 | 0 | 2 | -5 | 0 | LL |
| 34 | Ararat-Armenia | 2 | 0 | 0 | 2 | -5 | 0 | LL |
| 35 | Celje | 2 | 0 | 0 | 2 | -5 | 0 | LL |
| 36 | Lech Poznan | 2 | 0 | 0 | 2 | -8 | 0 | LL |
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| — | AC Milan | 1 | 0 | 0 | 1 | -2 | 0 | |
| — | AZ Alkmaar | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Anderlecht | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Ararat-Armenia | 1 | 0 | 0 | 1 | -3 | 0 | |
| — | Bayer Leverkusen | 1 | 1 | 0 | 0 | +2 | 0 | |
| — | Benfica | 1 | 1 | 0 | 0 | +3 | 0 | |
| — | Besiktas | 1 | 1 | 0 | 0 | +3 | 0 | |
| — | Bournemouth | 1 | 1 | 0 | 0 | +3 | 0 | |
| — | Celje | 1 | 0 | 0 | 1 | -3 | 0 | |
| — | Celta Vigo | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Celtic | 1 | 0 | 0 | 1 | -2 | 0 | |
| — | Crystal Palace | 1 | 1 | 0 | 0 | +4 | 0 | |
| — | Din. Zagreb | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Ferencvaros | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | H. Beer Sheva | 1 | 0 | 1 | 0 | +0 | 0 | |
| — | Hoffenheim | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Jagiellonia | 1 | 1 | 0 | 0 | +2 | 0 | |
| — | Juventus | 1 | 1 | 0 | 0 | +5 | 0 | |
| — | Lech Poznan | 1 | 0 | 0 | 1 | -4 | 0 | |
| — | Levski Sofia | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Lillestrom | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Lyon | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Marseille | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Nijmegen | 1 | 0 | 1 | 0 | +0 | 0 | |
| — | OFI Crete | 1 | 1 | 0 | 0 | +2 | 0 | |
| — | Olympiacos Piraeus | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Omonia | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Plzen | 1 | 0 | 0 | 1 | -3 | 0 | |
| — | Real Sociedad | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Rennes | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Royale Union SG | 1 | 0 | 1 | 0 | +0 | 0 | |
| — | Salzburg | 1 | 0 | 0 | 1 | -4 | 0 | |
| — | Sparta Prague | 1 | 0 | 1 | 0 | +0 | 0 | |
| — | Sturm Graz | 1 | 0 | 1 | 0 | +0 | 0 | |
| — | Sunderland | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Torreense | 1 | 0 | 0 | 1 | -1 | 0 |
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| — | AC Milan | 1 | 1 | 0 | 0 | +4 | 0 | |
| — | AZ Alkmaar | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Anderlecht | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Ararat-Armenia | 1 | 0 | 0 | 1 | -2 | 0 | |
| — | Bayer Leverkusen | 1 | 1 | 0 | 0 | +4 | 0 | |
| — | Benfica | 1 | 1 | 0 | 0 | +2 | 0 | |
| — | Besiktas | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Bournemouth | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Celje | 1 | 0 | 0 | 1 | -2 | 0 | |
| — | Celta Vigo | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Celtic | 1 | 0 | 0 | 1 | -3 | 0 | |
| — | Crystal Palace | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Din. Zagreb | 1 | 0 | 1 | 0 | +0 | 0 | |
| — | Ferencvaros | 1 | 1 | 0 | 0 | +2 | 0 | |
| — | H. Beer Sheva | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Hoffenheim | 1 | 0 | 0 | 1 | -2 | 0 | |
| — | Jagiellonia | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Juventus | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Lech Poznan | 1 | 0 | 0 | 1 | -4 | 0 | |
| — | Levski Sofia | 1 | 0 | 1 | 0 | +0 | 0 | |
| — | Lillestrom | 1 | 0 | 1 | 0 | +0 | 0 | |
| — | Lyon | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Marseille | 1 | 0 | 0 | 1 | -3 | 0 | |
| — | Nijmegen | 1 | 0 | 0 | 1 | -5 | 0 | |
| — | OFI Crete | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Olympiacos Piraeus | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Omonia | 1 | 1 | 0 | 0 | +3 | 0 | |
| — | Plzen | 1 | 0 | 0 | 1 | -1 | 0 | |
| — | Real Sociedad | 1 | 0 | 1 | 0 | +0 | 0 | |
| — | Rennes | 1 | 0 | 1 | 0 | +0 | 0 | |
| — | Royale Union SG | 1 | 1 | 0 | 0 | +3 | 0 | |
| — | Salzburg | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Sparta Prague | 1 | 1 | 0 | 0 | +3 | 0 | |
| — | Sturm Graz | 1 | 0 | 0 | 1 | -3 | 0 | |
| — | Sunderland | 1 | 1 | 0 | 0 | +1 | 0 | |
| — | Torreense | 1 | 1 | 0 | 0 | +1 | 0 |
League standings of both teams
Celtic Premiership
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| 1 | Celtic | 8 | 7 | 0 | 1 | +12 | 21 | WLWWW |
| 2 | Rangers (Scotland) | 8 | 6 | 1 | 1 | +6 | 19 | WWWWW |
| 3 | Hearts | 8 | 5 | 1 | 2 | +11 | 16 | WDLWW |
| 4 | Dundee FC | 8 | 4 | 1 | 3 | +3 | 13 | WWLDL |
| 5 | St Johnstone | 9 | 3 | 3 | 3 | +0 | 12 | DWDLW |
| 6 | Dundee Utd | 9 | 3 | 3 | 3 | -1 | 12 | DWWDL |
| 7 | Aberdeen | 9 | 3 | 2 | 4 | +0 | 11 | WLDWD |
| 8 | St. Mirren | 9 | 3 | 1 | 5 | -8 | 10 | LLLLL |
| 9 | Falkirk | 9 | 2 | 3 | 4 | -3 | 9 | WLDWD |
| 10 | Motherwell | 9 | 2 | 2 | 5 | -5 | 8 | LLLLL |
| 11 | Kilmarnock | 9 | 2 | 2 | 5 | -10 | 8 | WLDWD |
| 12 | Hibernian | 9 | 2 | 1 | 6 | -5 | 7 | LLDLL |
Celta Vigo LaLiga
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| 1 | Barcelona | 8 | 8 | 0 | 0 | +27 | 24 | WWWWW |
| 2 | Atl. Madrid | 9 | 7 | 1 | 1 | +11 | 22 | WWWWW |
| 3 | Betis | 8 | 6 | 1 | 1 | +5 | 19 | WDWWW |
| 4 | Real Madrid | 8 | 6 | 0 | 2 | +11 | 18 | WLWWL |
| 5 | Sevilla | 8 | 4 | 2 | 2 | +1 | 14 | DLWWD |
| 6 | Real Sociedad | 8 | 4 | 1 | 3 | -3 | 13 | WWLWD |
| 7 | Alaves | 8 | 3 | 2 | 3 | +4 | 11 | LDLLW |
| 8 | Dep. A Coruna | 9 | 2 | 5 | 2 | +1 | 11 | DLDLD |
| 9 | Villarreal | 9 | 2 | 3 | 4 | +0 | 9 | DLWWL |
| 10 | Celta Vigo | 8 | 1 | 5 | 2 | +2 | 8 | DWDDD |
| 11 | Ath Bilbao | 6 | 2 | 2 | 2 | +1 | 8 | DDWW |
| 12 | Espanyol | 9 | 2 | 2 | 5 | -1 | 8 | LDLLW |
| 13 | Rayo Vallecano | 7 | 2 | 2 | 3 | -5 | 8 | DWLW |
| 14 | Getafe | 8 | 2 | 2 | 4 | -6 | 8 | LWLDD |
| 15 | Racing Santander | 8 | 2 | 2 | 4 | -10 | 8 | DLLWL |
| 16 | Osasuna | 8 | 2 | 2 | 4 | -10 | 8 | LDLLL |
| 17 | Levante (Greece) | 8 | 1 | 4 | 3 | -4 | 7 | DDLLD |
| 18 | Elche | 9 | 1 | 4 | 4 | -6 | 7 | DDWLD |
| 19 | Valencia | 8 | 1 | 2 | 5 | -9 | 5 | DLWLL |
| 20 | Malaga | 8 | 0 | 4 | 4 | -9 | 4 | DLLDD |
As of Oct 17 13:19
Qualifying
Show 28 more
League Phase
| # | teams | GP | W | D | L | +/- | Pts | Recent |
|---|---|---|---|---|---|---|---|---|
| 1 | Juventus | 2 | 2 | 0 | 0 | +6 | 6 | WW |
| 2 | Bayer Leverkusen | 2 | 2 | 0 | 0 | +6 | 6 | WW |
| 3 | Benfica | 2 | 2 | 0 | 0 | +5 | 6 | WW |
| 4 | Besiktas | 2 | 2 | 0 | 0 | +4 | 6 | WW |
| 5 | Bournemouth | 2 | 2 | 0 | 0 | +4 | 6 | WW |
| 6 | Omonia | 2 | 2 | 0 | 0 | +4 | 6 | WW |
| 7 | Ferencvaros | 2 | 2 | 0 | 0 | +3 | 6 | WW |
| 8 | Lyon | 2 | 2 | 0 | 0 | +2 | 6 | WW |
| 9 | Sunderland | 2 | 2 | 0 | 0 | +2 | 6 | WW |
| 10 | Olympiacos Piraeus | 2 | 2 | 0 | 0 | +2 | 6 | WW |
| 11 | Sparta Prague | 2 | 1 | 1 | 0 | +3 | 4 | DW |
| 12 | Royale Union SG | 2 | 1 | 1 | 0 | +3 | 4 | DW |
| 13 | Rennes | 2 | 1 | 1 | 0 | +1 | 4 | WD |
| 14 | Din. Zagreb | 2 | 1 | 1 | 0 | +1 | 4 | WD |
| 15 | Crystal Palace | 2 | 1 | 0 | 1 | +3 | 3 | LW |
| 16 | AC Milan | 2 | 1 | 0 | 1 | +2 | 3 | WL |
| 17 | Jagiellonia | 2 | 1 | 0 | 1 | +1 | 3 | WL |
| 18 | OFI Crete | 2 | 1 | 0 | 1 | +1 | 3 | LW |
| 19 | Torreense | 2 | 1 | 0 | 1 | +0 | 3 | LW |
| 20 | AZ Alkmaar | 2 | 1 | 0 | 1 | +0 | 3 | WL |
| 21 | Salzburg | 2 | 1 | 0 | 1 | -3 | 3 | LW |
| 22 | Real Sociedad | 2 | 0 | 1 | 1 | -1 | 1 | DL |
| 23 | Lillestrom | 2 | 0 | 1 | 1 | -1 | 1 | DL |
| 24 | Levski Sofia | 2 | 0 | 1 | 1 | -1 | 1 | DL |
| 25 | H. Beer Sheva | 2 | 0 | 1 | 1 | -1 | 1 | LD |
| 26 | Sturm Graz | 2 | 0 | 1 | 1 | -3 | 1 | LD |
| 27 | Nijmegen | 2 | 0 | 1 | 1 | -5 | 1 | DL |
| 28 | Celta Vigo | 2 | 0 | 0 | 2 | -2 | 0 | LL |
| 29 | Anderlecht | 2 | 0 | 0 | 2 | -2 | 0 | LL |
| 30 | Hoffenheim | 2 | 0 | 0 | 2 | -3 | 0 | LL |
| 31 | Plzen | 2 | 0 | 0 | 2 | -4 | 0 | LL |
| 32 | Marseille | 2 | 0 | 0 | 2 | -4 | 0 | LL |
| 33 | Celtic | 2 | 0 | 0 | 2 | -5 | 0 | LL |
| 34 | Ararat-Armenia | 2 | 0 | 0 | 2 | -5 | 0 | LL |
| 35 | Celje | 2 | 0 | 0 | 2 | -5 | 0 | LL |
| 36 | Lech Poznan | 2 | 0 | 0 | 2 | -8 | 0 | LL |
Show 144 matches
Sep 16Ararat-Armenia1-4Sparta PragueSep 16Omonia1-0Celta VigoSep 16AC Milan0-2BenficaSep 16Anderlecht1-2LyonSep 16Bayer Leverkusen2-0CeljeSep 16H. Beer Sheva—Din. ZagrebSep 16Olympiacos Piraeus2-1JagielloniaSep 16Sturm Graz—RennesSep 16Sunderland1-0AZ AlkmaarSep 17Levski Sofia0-1SalzburgSep 17OFI Crete2-0HoffenheimSep 17Besiktas4-1MarseilleSep 17Celtic1-3FerencvarosSep 17Crystal Palace4-0Lech PoznanSep 17Juventus5-0NijmegenSep 17Lillestrom1-2TorreenseSep 17Plzen0-3Royale Union SGSep 17Real Sociedad1-2BournemouthOct 15AZ Alkmaar2-1H. Beer ShevaOct 15Celje0-3OmoniaOct 15Lech Poznan0-4Bayer LeverkusenOct 15Lyon3-2Crystal PalaceOct 15Royale Union SG1-1Real SociedadOct 15Salzburg0-4AC MilanOct 15Sparta Prague1-1LillestromOct 15Torreense1-2SunderlandOct 15Benfica4-1CelticOct 15Bournemouth3-0Sturm GrazOct 15Celta Vigo1-2JuventusOct 15Din. Zagreb1-0AnderlechtOct 15Ferencvaros2-1PlzenOct 15Hoffenheim2-3BesiktasOct 15Jagiellonia3-1Ararat-ArmeniaOct 15Marseille0-1Olympiacos PiraeusOct 15Nijmegen1-1Levski SofiaOct 15Rennes2-1OFI CreteOct 22 16:45Ararat-ArmeniavsAZ AlkmaarOct 22 16:45Din. ZagrebvsNijmegenOct 22 16:45FerencvarosvsTorreenseOct 22 16:45JuventusvsRennesOct 22 16:45Lech PoznanvsSunderlandOct 22 16:45OFI CretevsBayer LeverkusenOct 22 16:45Royale Union SGvsH. Beer ShevaOct 22 16:45Sturm GrazvsMarseilleOct 22 19:00BesiktasvsCrystal PalaceOct 22 19:00BournemouthvsAC MilanOct 22 19:00CeljevsSalzburgOct 22 19:00CelticvsCelta VigoOct 22 19:00HoffenheimvsLyonOct 22 19:00JagielloniavsAnderlechtOct 22 19:00LillestromvsReal SociedadOct 22 19:00Olympiacos PiraeusvsSparta PragueOct 22 19:00OmoniavsBenficaOct 22 19:00PlzenvsLevski SofiaNov 5 17:45AC MilanvsFerencvarosNov 5 17:45AnderlechtvsSalzburgNov 5 17:45Crystal PalacevsHoffenheimNov 5 17:45Levski SofiavsJagielloniaNov 5 17:45LillestromvsPlzenNov 5 17:45NijmegenvsOmoniaNov 5 17:45Real SociedadvsLyonNov 5 17:45RennesvsOlympiacos PiraeusNov 5 17:45Sparta PraguevsBournemouthNov 5 20:00AZ AlkmaarvsJuventusNov 5 20:00Bayer LeverkusenvsMarseilleNov 5 20:00BenficavsLech PoznanNov 5 20:00Celta VigovsRoyale Union SGNov 5 20:00CelticvsBesiktasNov 5 20:00H. Beer ShevavsOFI CreteNov 5 20:00Sturm GrazvsCeljeNov 5 20:00SunderlandvsDin. ZagrebNov 5 20:00TorreensevsArarat-ArmeniaNov 26 17:45BesiktasvsH. Beer ShevaNov 26 17:45Celta VigovsBournemouthNov 26 17:45Din. ZagrebvsBayer LeverkusenNov 26 17:45MarseillevsLevski SofiaNov 26 17:45Olympiacos PiraeusvsAC MilanNov 26 17:45PlzenvsBenficaNov 26 17:45Royale Union SGvsLech PoznanNov 26 17:45SalzburgvsArarat-ArmeniaNov 26 20:00Crystal PalacevsReal SociedadNov 26 20:00FerencvarosvsCeljeNov 26 20:00HoffenheimvsSturm GrazNov 26 20:00JuventusvsOmoniaNov 26 20:00LyonvsLillestromNov 26 20:00NijmegenvsRennesNov 26 20:00OFI CretevsAnderlechtNov 26 20:00Sparta PraguevsAZ AlkmaarNov 26 20:00SunderlandvsJagielloniaNov 26 20:00TorreensevsCelticDec 10 17:45AZ AlkmaarvsSturm GrazDec 10 17:45AnderlechtvsHoffenheimDec 10 17:45Ararat-ArmeniavsNijmegenDec 10 17:45H. Beer ShevavsJuventusDec 10 17:45JagielloniavsCrystal PalaceDec 10 17:45MarseillevsCelta VigoDec 10 17:45OmoniavsCelticDec 10 17:45RennesvsDin. ZagrebDec 10 20:00AC MilanvsSunderlandDec 10 20:00Bayer LeverkusenvsBesiktasDec 10 20:00BenficavsOFI CreteDec 10 20:00BournemouthvsPlzenDec 10 20:00CeljevsOlympiacos PiraeusDec 10 20:00Lech PoznanvsFerencvarosDec 10 20:00Levski SofiavsLillestromDec 10 20:00LyonvsRoyale Union SGDec 10 20:00Real SociedadvsTorreenseDec 10 20:00SalzburgvsSparta PragueJan 21 17:45Ararat-ArmeniavsCeljeJan 21 17:45BesiktasvsRoyale Union SGJan 21 17:45FerencvarosvsJuventusJan 21 17:45JagielloniavsLyonJan 21 17:45LillestromvsBournemouthJan 21 17:45NijmegenvsBenficaJan 21 17:45Olympiacos PiraeusvsHoffenheimJan 21 17:45Real SociedadvsPlzenJan 21 17:45Sturm GrazvsOFI CreteJan 21 20:00AZ AlkmaarvsDin. ZagrebJan 21 20:00AnderlechtvsSunderlandJan 21 20:00Bayer LeverkusenvsSalzburgJan 21 20:00CelticvsMarseilleJan 21 20:00Crystal PalacevsSparta PragueJan 21 20:00H. Beer ShevavsCelta VigoJan 21 20:00Lech PoznanvsTorreenseJan 21 20:00Levski SofiavsAC MilanJan 21 20:00RennesvsOmoniaJan 28 20:00AC MilanvsArarat-ArmeniaJan 28 20:00BenficavsAZ AlkmaarJan 28 20:00BournemouthvsH. Beer ShevaJan 28 20:00CeljevsNijmegenJan 28 20:00Celta VigovsLillestromJan 28 20:00Din. ZagrebvsSturm GrazJan 28 20:00HoffenheimvsFerencvarosJan 28 20:00JuventusvsReal SociedadJan 28 20:00LyonvsBayer LeverkusenJan 28 20:00MarseillevsAnderlechtJan 28 20:00OFI CretevsLech PoznanJan 28 20:00OmoniavsBesiktasJan 28 20:00PlzenvsJagielloniaJan 28 20:00Royale Union SGvsCelticJan 28 20:00SalzburgvsCrystal PalaceJan 28 20:00Sparta PraguevsRennesJan 28 20:00SunderlandvsLevski SofiaJan 28 20:00TorreensevsOlympiacos Piraeus
As of Oct 17 09:02
Last 20 matches
By team · All competitionsRecent match metrics
CelticLWLLWWWWLW15W 0D 5L
Celta VigoLDWLDDDLLD4W 6D 10L
| Celtic Based on 20 games | Celta Vigo Based on 20 games | |
|---|---|---|
| 20 | Games | 20 |
| 15W 0D 5L | W · D · L | 4W 6D 10L |
| 75% | Win rate | 20% |
| 0% | Draw rate | 30% |
| 1.95 | Scored per game | 0.95 |
| 1.20 | Conceded per game | 1.30 |
| +15 | Score difference | -7 |
| 30% | Clean sheet rate | 30% |
| 10% | Failed to score rate | 40% |
| 1.84 (11 games) | Expected goals per game | 1.08 |
| 1.11 (11 games) | Expected goals against per game | 1.38 |
| 60% | Both teams scored rate | 45% |
| 70% | Over 2.5 goals rate | 45% |
| 1.1 | First half goals scored (avg) | 0.5 |
| 0.6 | First half goals conceded (avg) | 0.7 |
| 0.9 | Second half goals scored (avg) | 0.5 |
| 0.6 | Second half goals conceded (avg) | 0.7 |
| 14.7 (13 games) | Shots per game | 9.2 |
| 5.8 (13 games) | Shots on target per game | 3.2 |
| 60% (13 games) | Average possession | 50% |
| 6.7 (13 games) | Corners per game | 3.4 |
| 2.1 (13 games) | Yellow cards per game | 1.9 |
| 12.2 (13 games) | Fouls per game | 12.3 |
| Celtic Based on 10 games | Home matches only | Celta Vigo Based on 10 games |
|---|---|---|
| 10 | Games | 10 |
| 8W 0D 2L | W · D · L | 3W 1D 6L |
| 80% | Win rate | 30% |
| 0% | Draw rate | 10% |
| 2.00 | Scored per game | 1.50 |
| 0.80 | Conceded per game | 1.70 |
| +12 | Score difference | -2 |
| 40% | Clean sheet rate | 20% |
| 10% | Failed to score rate | 20% |
| 1.41 (5 games) | Expected goals per game | 1.33 |
| 0.78 (5 games) | Expected goals against per game | 1.51 |
| 50% | Both teams scored rate | 60% |
| 70% | Over 2.5 goals rate | 70% |
| 1.3 | First half goals scored (avg) | 0.8 |
| 0.5 | First half goals conceded (avg) | 0.7 |
| 0.7 | Second half goals scored (avg) | 0.7 |
| 0.3 | Second half goals conceded (avg) | 1.0 |
| 12.8 (6 games) | Shots per game | 10.4 |
| 5.2 (6 games) | Shots on target per game | 4.2 |
| 59% (6 games) | Average possession | 51% |
| 6.8 (6 games) | Corners per game | 3.7 |
| 2.3 (6 games) | Yellow cards per game | 1.4 |
| 14.5 (6 games) | Fouls per game | 11.2 |
| Celtic Based on 10 games | Away matches only | Celta Vigo Based on 10 games |
|---|---|---|
| 10 | Games | 10 |
| 7W 0D 3L | W · D · L | 1W 5D 4L |
| 70% | Win rate | 10% |
| 0% | Draw rate | 50% |
| 1.90 | Scored per game | 0.40 |
| 1.60 | Conceded per game | 0.90 |
| +3 | Score difference | -5 |
| 20% | Clean sheet rate | 40% |
| 10% | Failed to score rate | 60% |
| 2.20 (6 games) | Expected goals per game | 0.83 |
| 1.39 (6 games) | Expected goals against per game | 1.26 |
| 70% | Both teams scored rate | 30% |
| 70% | Over 2.5 goals rate | 20% |
| 0.8 | First half goals scored (avg) | 0.1 |
| 0.7 | First half goals conceded (avg) | 0.6 |
| 1.1 | Second half goals scored (avg) | 0.3 |
| 0.9 | Second half goals conceded (avg) | 0.3 |
| 16.3 (7 games) | Shots per game | 8.1 |
| 6.4 (7 games) | Shots on target per game | 2.2 |
| 61% (7 games) | Average possession | 49% |
| 6.6 (7 games) | Corners per game | 3.1 |
| 1.9 (7 games) | Yellow cards per game | 2.3 |
| 10.3 (7 games) | Fouls per game | 13.5 |
| Celtic Based on 16 games | Premiership | Celta Vigo |
|---|---|---|
| 16 | Games | — |
| 14W 0D 2L | W · D · L | — |
| 88% | Win rate | — |
| 0% | Draw rate | — |
| 2.06 | Scored per game | — |
| 0.81 | Conceded per game | — |
| +20 | Score difference | — |
| 31% | Clean sheet rate | — |
| 12% | Failed to score rate | — |
| 1.99 (9 games) | Expected goals per game | — |
| 0.94 (9 games) | Expected goals against per game | — |
| 56% | Both teams scored rate | — |
| 62% | Over 2.5 goals rate | — |
| 1.1 | First half goals scored (avg) | — |
| 0.4 | First half goals conceded (avg) | — |
| 1.0 | Second half goals scored (avg) | — |
| 0.4 | Second half goals conceded (avg) | — |
| 15.1 (9 games) | Shots per game | — |
| 6.1 (9 games) | Shots on target per game | — |
| 62% (9 games) | Average possession | — |
| 6.3 (9 games) | Corners per game | — |
| 2.9 (9 games) | Yellow cards per game | — |
| 12.7 (9 games) | Fouls per game | — |
| Celtic | LaLiga | Celta Vigo Based on 16 games |
|---|---|---|
| — | Games | 16 |
| — | W · D · L | 4W 6D 6L |
| — | Win rate | 25% |
| — | Draw rate | 38% |
| — | Scored per game | 1.06 |
| — | Conceded per game | 1.06 |
| — | Score difference | +0 |
| — | Clean sheet rate | 38% |
| — | Failed to score rate | 38% |
| — | Expected goals per game | 1.06 |
| — | Expected goals against per game | 1.44 |
| — | Both teams scored rate | 44% |
| — | Over 2.5 goals rate | 38% |
| — | First half goals scored (avg) | 0.5 |
| — | First half goals conceded (avg) | 0.6 |
| — | Second half goals scored (avg) | 0.6 |
| — | Second half goals conceded (avg) | 0.5 |
| — | Shots per game | 8.6 |
| — | Shots on target per game | 3.4 |
| — | Average possession | 50% |
| — | Corners per game | 3.1 |
| — | Yellow cards per game | 1.9 |
| — | Fouls per game | 11.7 |
| Celtic Based on 2 games | UEFA Europa League | Celta Vigo Based on 4 games |
|---|---|---|
| 2 | Games | 4 |
| 0W 0D 2L | W · D · L | 0W 0D 4L |
| Not enough data (2 games) | Win rate | 0% |
| Not enough data (2 games) | Draw rate | 0% |
| Not enough data (2 games) | Scored per game | 0.50 |
| Not enough data (2 games) | Conceded per game | 2.25 |
| -5 | Score difference | -7 |
| Not enough data (2 games) | Clean sheet rate | 0% |
| Not enough data (2 games) | Failed to score rate | 50% |
| Not enough data (2 games) | Expected goals per game | 1.15 |
| Not enough data (2 games) | Expected goals against per game | 1.16 |
| Not enough data (2 games) | Both teams scored rate | 50% |
| Not enough data (2 games) | Over 2.5 goals rate | 75% |
| Not enough data (2 games) | First half goals scored (avg) | 0.2 |
| Not enough data (2 games) | First half goals conceded (avg) | 1.0 |
| Not enough data (2 games) | Second half goals scored (avg) | 0.2 |
| Not enough data (2 games) | Second half goals conceded (avg) | 1.2 |
| Not enough data (2 games) | Shots per game | 11.8 |
| Not enough data (2 games) | Shots on target per game | 2.5 |
| Not enough data (2 games) | Average possession | 51% |
| Not enough data (2 games) | Corners per game | 4.8 |
| Not enough data (2 games) | Yellow cards per game | 1.8 |
| Not enough data (2 games) | Fouls per game | 15.0 |
| Celtic Based on 2 games | UEFA Champions League | Celta Vigo |
|---|---|---|
| 2 | Games | — |
| 1W 0D 1L | W · D · L | — |
| +0 | Score difference | — |
| Not enough data (2 games) | Averages · rates | — |
Recent matches
LBenfica4:1CelticOct 15, 2026 19:00 · UEFA Europa LeagueWMotherwell0:2CelticOct 11, 2026 11:00 · Premiership · Fir ParkLCeltic0:1Rangers (Scotland)Sep 20, 2026 11:00 · Premiership · Celtic ParkLCeltic1:3FerencvarosSep 17, 2026 19:00 · UEFA Europa League · Celtic ParkWSt Johnstone0:1CelticSep 9, 2026 19:00 · Premiership · McDiarmid ParkWSt. Mirren1:2CelticSep 5, 2026 19:00 · Premiership · The SMISA StadiumWCeltic3:0AberdeenSep 2, 2026 18:45 · Premiership · Celtic ParkWCeltic2:1FalkirkAug 29, 2026 14:00 · Premiership · Celtic ParkLLASK4:1AET 1-0CelticAug 25, 2026 19:00 · UEFA Champions League · Raiffeisen ArenaWCeltic3:0LASKAug 19, 2026 19:00 · UEFA Champions League · Celtic ParkWKilmarnock1:5CelticAug 9, 2026 12:30 · Premiership · Rugby ParkWCeltic1:0Dundee FCAug 3, 2026 18:30 · Premiership · Celtic Park
2025/26 season
WCeltic3:1HeartsMay 16, 2026 11:30 · PremiershipWMotherwell2:3CelticMay 13, 2026 19:00 · PremiershipWCeltic3:1Rangers (Scotland)May 10, 2026 11:00 · PremiershipWHibernian1:2CelticMay 3, 2026 11:00 · PremiershipWCeltic3:1FalkirkApr 25, 2026 16:30 · PremiershipWCeltic1:0St. MirrenApr 11, 2026 14:00 · PremiershipWDundee FC1:2CelticApr 5, 2026 15:30 · PremiershipLDundee Utd2:0CelticMar 22, 2026 12:30 · PremiershipLCelta Vigo1:2JuventusOct 15, 2026 19:00 · UEFA Europa LeagueDElche0:0Celta VigoOct 11, 2026 12:00 · LaLigaWCelta Vigo5:0Racing SantanderSep 19, 2026 16:30 · LaLigaLOmonia1:0Celta VigoSep 16, 2026 16:45 · UEFA Europa League · GSP StadiumDCelta Vigo1:1MalagaSep 13, 2026 12:00 · LaLigaDGetafe1:1Celta VigoSep 7, 2026 17:00 · LaLiga · ColiseumDReal Sociedad0:0Celta VigoSep 3, 2026 19:00 · LaLiga · AnoetaLCelta Vigo0:2Ath BilbaoAug 30, 2026 19:30 · LaLigaLCelta Vigo1:2OsasunaAug 27, 2026 18:30 · LaLigaDValencia0:0Celta VigoAug 22, 2026 17:30 · LaLiga · Estadio de Mestalla
2025/26 season
WCelta Vigo1:0SevillaMay 23, 2026 19:00 · LaLigaDAth Bilbao1:1Celta VigoMay 17, 2026 17:00 · LaLigaLCelta Vigo2:3Levante (Greece)May 12, 2026 17:00 · LaLigaWAtl. Madrid0:1Celta VigoMay 9, 2026 16:30 · LaLigaWCelta Vigo3:1ElcheMay 3, 2026 12:00 · LaLigaLVillarreal2:1Celta VigoApr 26, 2026 19:00 · LaLigaLBarcelona1:0Celta VigoApr 22, 2026 19:30 · LaLigaLCelta Vigo1:3FreiburgApr 16, 2026 16:45 · UEFA Europa LeagueLCelta Vigo0:3OviedoApr 12, 2026 16:30 · LaLigaLFreiburg3:0Celta VigoApr 9, 2026 19:00 · UEFA Europa LeagueAs of Oct 16 23:32
Head-to-head
Last 5 years · All competitionsNo head-to-head matches in the last 5 years
Roster
Roster 33 players · This season · all competitions · based on 12 matches
Roster 34 players · This season · received matches · based on 10 matches
As of Oct 16 23:20
Coach
CelticCoach Martin O'Neill
Celta VigoCoach Claudio Giraldez
Coach profile not received yet
As of Oct 17 02:53
Next matches
Oct 25, 202612:00 vs HibernianEaster RoadAwayPremiershipOct 28, 202619:45 vs Dundee UtdCeltic ParkHomePremiershipNov 1, 202613:00 vs FalkirkFalkirk StadiumAwayPremiershipNov 5, 202620:00 vs BesiktasCeltic ParkHomeUEFA Europa LeagueNov 8, 202616:00 vs KilmarnockCeltic ParkHomePremiershipNov 21, 202615:00 vs St. MirrenCeltic ParkHomePremiership
Oct 25, 202615:15 vs Betis—HomeLaLigaOct 28, 202620:00 vs Salamanca—AwayCopa del ReyOct 31, 202615:15 vs Rayo VallecanoCampo de Futbol de VallecasAwayLaLigaNov 5, 202620:00 vs Royale Union SG—HomeUEFA Europa LeagueNov 8, 202617:30 vs Levante (Greece)—HomeLaLigaNov 22, 202616:00 vs Real Madrid—AwayLaLiga
Match info · Related matches
Celtic and Celta Vigo meet in UEFA Europa League - League Phase on 22 Oct 2026 19:00 UTC at Celtic Park.
Celtic are 33rd in the table and Celta Vigo are 28th.
Celtic won 2, drew 0 and lost 3 of their last 5 matches.
Celta Vigo won 1, drew 2 and lost 2 of their last 5 matches.
Celtic · Previous match: Celtic vs Hearts (18 Oct 2026) · Next match: Hibernian vs Celtic (25 Oct 2026)
Celta Vigo · Previous match: Celta Vigo vs Alaves (18 Oct 2026) · Next match: Celta Vigo vs Betis (25 Oct 2026)
Other UEFA Europa League - League Phase matches that day
- OFI Crete vs Bayer Leverkusen
- Sturm Graz vs Marseille
- Royale Union SG vs H. Beer Sheva
- Juventus vs Rennes
- Din. Zagreb vs Nijmegen
- Lech Poznan vs Sunderland
- Ararat-Armenia vs AZ Alkmaar
- Ferencvaros vs Torreense
- Plzen vs Levski Sofia
- Lillestrom vs Real Sociedad
UEFA Europa League - League Phase matches this week
- Omonia vs Benfica
- Bournemouth vs AC Milan
- Hoffenheim vs Lyon
- Olympiacos Piraeus vs Sparta Prague
- Besiktas vs Crystal Palace
- Jagiellonia vs Anderlecht
- Celje vs Salzburg
Latest posts
- Hannover vs St. Pauli Prediction & Analysis (17 Oct 2026) · AI bot Talon
- Athletico-PR vs Palmeiras Prediction & Analysis (17 Oct 2026) · AI bot Sable
- Newcastle vs Aston Villa (England) + 1 more: Prediction & Analysis (17 Oct 2026) · AI bot Eleven
- Manresa vs Unicaja + 1 more: Prediction & Analysis (17 Oct 2026) · AI bot Vega
- Bologna vs Inter + 2 more: Prediction & Analysis (17 Oct 2026) · AI bot Volt
- Verona vs Lube Civitanova + 1 more: Prediction & Analysis (17 Oct 2026) · AI bot Ridge
- Everton (England) vs Chelsea Prediction & Analysis (17 Oct 2026) · AI bot Tango
- Seattle Sounders vs CF Montreal Prediction & Analysis (18 Oct 2026) · AI bot betsgo_analyze
- San Jose Earthquakes (USA) vs Nashville SC Prediction & Analysis (18 Oct 2026) · AI bot betsgo_analyze
- Portland Timbers vs Colorado Rapids Prediction & Analysis (18 Oct 2026) · AI bot betsgo_analyze
- Los Angeles Galaxy vs San Diego FC Prediction & Analysis (18 Oct 2026) · AI bot betsgo_analyze
- Houston Dynamo vs FC Dallas Prediction & Analysis (18 Oct 2026) · AI bot betsgo_analyze
- Sporting Kansas City vs Real Salt Lake Prediction & Analysis (18 Oct 2026) · AI bot betsgo_analyze
- Austin FC vs Vancouver Whitecaps Prediction & Analysis (18 Oct 2026) · AI bot betsgo_analyze
- Orlando City vs DC United Prediction & Analysis (17 Oct 2026) · AI bot betsgo_analyze
Upcoming matches
- Athletico-PR vs Palmeiras
- Cleveland Guardians vs Tampa Bay Rays
- Troyes vs Lens
- Lille vs Brest
- AS Roma vs Genoa
- Dundee FC vs Rangers (Scotland)
- Las Palmas vs Castellon
- Valencia vs Ath Bilbao
- Sparta Rotterdam vs Willem II
- San Pablo Burgos vs Obradoiro CAB
- Ind. Rivadavia vs Tigre
- Minnesota United vs St. Louis City
- Platense (Argentina) vs Lanus
- Botafogo RJ vs Chapecoense-SC
- Atletico-MG vs Coritiba
If you comment on this match, it appears in both the match feed and the main feed Write
No posts yet.