🌍
HostAfrica — Web Hosting Built for Africa
Fast • Affordable • Local Support
Get Started

Sponsored

Friendlies Clubs logo

Friendlies Clubs

July 31, 2026 2 weeks from now VS

Match Analysis

Alaves Castellón
Alaves L W W D L W
Castellón L D W W D D
STRENGTH
SHOT CONVERSION
SHOTS ON TARGET
POSSESSION
SAVE RATE
ATTACKING POTENTIAL
EXPECTED GOALS
WINS THE GAME
What do these metrics mean?
Strength
Recent form points from the last several matches. Higher means a better recent run of results.
Shot Conversion
Goals scored divided by total shots taken (rolling window of past matches). Measures finishing efficiency — only available when historical shot data exists.
Shots on Target
Proportion of shots that were on target. Reflects shot accuracy and discipline — only available when historical shot data exists.
Possession
Average ball possession percentage over recent matches. Indicates territorial dominance — only available when historical stats exist.
Save Rate
Goalkeeper saves divided by shots faced. Higher means the keeper is denying more chances — only available when historical stats exist.
Attacking Potential
Composite index from goals, expected goals and shots (weighted). Only available when full shot stats are tracked for a team.
Defensive Potential
Composite index from goals conceded, saves and blocked shots (weighted). Only available when full shot stats are tracked.
Expected Goals
Poisson-estimated goals each team is likely to score, derived from season attack/defence averages and opponent strength.
Head to Head
Historical win share across all previous meetings between these two teams (home wins | draws | away wins).
Wins the Game
Machine learning win probability — the model's confidence that each team wins this match outright.

Head to Head History

Home Team Away Team Score Date
Alaves Castellón 2 - 1 July 26, 2025

Alaves Form (Last 6 Matches)

Date Venue Opponent Score Result
May 23, 26 Home Rayo Vallecano 1 - 2 Loss
May 17, 26 Away Oviedo 0 - 1 Win
May 13, 26 Home Barcelona 1 - 0 Win
May 9, 26 Away Elche 1 - 1 Draw
May 2, 26 Home Athletic Club 2 - 4 Loss
Apr 25, 26 Home Mallorca 2 - 1 Win

Castellón Form (Last 6 Matches)

Date Venue Opponent Score Result
Jun 9, 26 Away Almeria 3 - 2 Loss
Jun 6, 26 Home Almeria 1 - 1 Draw
May 31, 26 Home Eibar 2 - 1 Win
May 24, 26 Away Huesca 0 - 1 Win
May 15, 26 Home Cadiz 1 - 1 Draw
May 9, 26 Away AD Ceuta FC 1 - 1 Draw

Predictions

Alaves to win
This prediction indicates that Alaves has a 49.06% likelihood to win the match. The likelihood for the match to end as a draw is 27.30 %
Under 1.5 goals
This prediction indicates that there is a 52.23% likelihood that by the end of the football match, there will be less than two goals scored.
Under 2.5 goals
This prediction indicates that there is a 50.49% likelihood that by the end of the football match, there will be less than three goals scored.

Most Likely Scorelines

Subscribe to unlock scoreline predictions View plans

Comments

[[ comment.user.username ]]
This comment has been removed
[[ comment.user.username ]]
[[ comment.comment ]]

Friendlies Clubs

Heybridge Swifts vs Colchester 14 hours from now · 9:45 p.m. Wacker Burghausen vs Augsburg II 11 hours from now · 6 p.m. Hertha BSC II vs Schöningen 11 hours from now · 6 p.m. Roda vs Beerschot Wilrijk 6 hours from now · 1:30 p.m. FC ST. Gallen vs Norwich 14 hours from now · 9 p.m. FSV Mainz 05 vs FC Kaiserslautern 9 hours from now · 4:30 p.m. Sigma Olomouc vs Al Sadd 9 hours from now · 4 p.m. ASA Targu Mures vs Metaloglobus 10 hours from now · 5 p.m. Alverca vs CF Os Belenenses 8 hours from now · 3 p.m. Levante vs Sheffield Utd 8 hours from now · 3 p.m. Lebring vs Mooskirchen 13 hours from now · 8 p.m. Bergisch Gladbach vs Hilden 13 hours from now · 8:15 p.m. St. Pauli II vs Altona 93 8 hours from now · 3 p.m. Gloggnitz vs Weiz 13 hours from now · 8 p.m. falkenbergs FF vs Laholm 12 hours from now · 7 p.m. Bayreuth vs Carl Zeiss Jena 12 hours from now · 7 p.m. FC Astoria Walldorf vs SV Darmstadt 98 12 hours from now · 7 p.m. Annecy vs FC Sion 11 hours from now · 6 p.m. Zaglebie Lubin vs Bohemians 1905 10 hours from now · 5 p.m. Viktoria Žižkov vs Baník Souš 11 hours from now · 6 p.m. Ústí nad Labem vs Dukla Praha 12 hours from now · 7 p.m. Star Starachowice vs Moravia Morawica 8 hours from now · 3 p.m. Peterborough vs NEOM 14 hours from now · 9 p.m. Kolos Kovalivka vs Kudrivka 8 hours from now · 3 p.m. Stockport County vs Bristol City 6 hours from now · 1 p.m. Benfica vs Villarreal 14 hours from now · 9:45 p.m. SKN ST. Polten vs Slovan Liberec 9 hours from now · 4 p.m. Accrington ST vs Bradford 14 hours from now · 9:30 p.m. Zelzate vs Lokeren-Temse 13 hours from now · 8 p.m. Istra 1961 vs Milton Keynes Dons 13 hours from now · 8 p.m. Sonderjyske vs Kolding IF 6 hours from now · 1 p.m. Prostějov vs Floridsdorfer AC 5 hours from now · noon Rennes vs Guingamp 11 hours from now · 6:30 p.m. Aalborg vs Silkeborg 7 hours from now · 2 p.m. Alfreton Town vs Derby 14 hours from now · 9 p.m. Feyenoord vs Charleroi 7 hours from now · 2:30 p.m. Leganes vs Albacete 4 hours from now · 11 a.m. Getafe vs Reading 13 hours from now · 8 p.m. Jong AZ vs Jong Ajax 6 hours from now · 1 p.m. Mladost DG vs FK Vozdovac 12 hours from now · 7 p.m. Radomiak Radom vs Legia Warszawa II 8 hours from now · 3 p.m. Erzurum BB vs Rizespor 8 hours from now · 3 p.m. Lokomotive Leipzig vs Hallescher FC 6 hours from now · 1 p.m. Kyoto Sanga vs Shonan Bellmare 5 hours from now · noon FC Ryukyu vs Urawa 4 hours from now · 11 a.m. Sandecja Nowy Sącz vs Tatran Prešov 8 hours from now · 3 p.m. WSG Wattens vs Hertha BSC 12 hours from now · 7:30 p.m. Montpellier vs Le Puy Foot 11 hours from now · 6 p.m. Radcliffe vs Shrewsbury 10 hours from now · 5:30 p.m. Odra Opole vs Ironi Kiryat Shmona 8 hours from now · 3 p.m. FC Midtjylland vs Odense 10 hours from now · 5 p.m. Jagiellonia vs FC Nordsjaelland 9 hours from now · 4 p.m. West Brom vs Bromley 14 hours from now · 9 p.m. Motherwell vs Genk 14 hours from now · 9 p.m. Świt Skolwin vs Stargard Szczeciński 8 hours from now · 3 p.m. FC Bacau vs Gloria Bistriţa 4 hours from now · 11 a.m. Humenné vs Sandecja Nowy Sącz 11 hours from now · 6 p.m. Motor Lublin vs Hapoel Katamon 8 hours from now · 3 p.m. FC Winterthur vs Union Berlin 13 hours from now · 8 p.m. Bishop's Cleeve vs Hereford 14 hours from now · 9:45 p.m. Dunajska Streda vs Bolton 13 hours from now · 8 p.m. Sportist Svoge vs Maccabi Petah Tikva 8 hours from now · 3 p.m. Krems / Rehberg vs SKU Amstetten 12 hours from now · 7:30 p.m. De Graafschap vs Telstar 8 hours from now · 3 p.m. LE Havre vs Amiens 10 hours from now · 5 p.m. Eintracht Trier vs Bitburg 13 hours from now · 8 p.m. Metz vs Seraing United 11 hours from now · 6 p.m. Zbrojovka Brno vs Podbrezová 11 hours from now · 6 p.m. BFC Dynamo vs BAK '07 12 hours from now · 7 p.m. Korona Kielce vs Nieciecza 8 hours from now · 3 p.m. Vejle vs HB Koge 7 hours from now · 2 p.m. Lincoln vs Leyton Orient 11 hours from now · 6 p.m. Luckenwalde vs Germania Halberstadt 12 hours from now · 7:30 p.m. Wisla Plock vs ŁKS Łódź 6 hours from now · 1 p.m. Vorwärts-Wacker 04 vs Eimsbütteler TV 13 hours from now · 8:30 p.m. FC Viktoria Köln vs SV Elversberg 12 hours from now · 7 p.m. Austria Vienna (Am) vs SV Lafnitz 11 hours from now · 6 p.m. Preußen Münster vs SSV Jeddeloh 10 hours from now · 5:30 p.m. Club Brugge II vs Oudenaarde 12 hours from now · 7 p.m. Rapperswil vs Cham 13 hours from now · 8:30 p.m. Sparta Praha II vs FSV Zwickau 10 hours from now · 5:30 p.m. Sparta Praha vs FC Nordsjaelland 6 hours from now · 1 p.m. Zbrojovka Brno vs Hanácká 4 hours from now · 11:15 a.m. Club Brugge KV vs Heerenveen 13 hours from now · 8 p.m. Rodez vs Cannes 12 hours from now · 7 p.m. Longridge Town vs Clitheroe 14 hours from now · 9:30 p.m. Třinec vs Sigma Olomouc II 8 hours from now · 3 p.m. Ümraniyespor vs Galatasaray 14 hours from now · 9 p.m. Maritimo vs Leixoes 8 hours from now · 3 p.m. Viborg vs Aarhus Fremad 6 hours from now · 1 p.m. Austria Vienna vs Paks 14 hours from now · 9 p.m. Utrecht vs V-varen Nagasaki 13 hours from now · 8 p.m. Unia Swarzędz vs Sokół Kleczew 8 hours from now · 3 p.m. Spaeri vs FC Urartu 8 hours from now · 3 p.m. Aragvi Dusheti vs FC Urartu 4 hours from now · 11 a.m. Pogoń Grod. Mazowiecki vs Wigry Suwałki 8 hours from now · 3 p.m. NK Lokomotiva Zagreb vs Karpaty 10 hours from now · 5 p.m. Heart Of Midlothian vs Rayo Vallecano 14 hours from now · 9:45 p.m. Eldense vs Millwall 12 hours from now · 7:30 p.m. Zalaegerszegi TE vs Epitsentr Dunayivtsi 8 hours from now · 3 p.m. PAU vs Bayonne 12 hours from now · 7:30 p.m. Wolfsberger AC vs SV Kapfenberg 11 hours from now · 6 p.m. Olympiakos Piraeus vs Fortuna Sittard 12 hours from now · 7:30 p.m. FC 08 Homburg vs Pirmasens 12 hours from now · 7:30 p.m. Ried vs Rot-Weiß Essen 11 hours from now · 6 p.m. Rapid Wien II vs Wiener SC 12 hours from now · 7:30 p.m. FC Lugano vs FC Vaduz 14 hours from now · 9:15 p.m.