Football · Club Friendly · World
B. Monchengladbach (GER) vs Aston Villa (ENG)
Saturday, 15 August 2026
Played. Source reports: FINISHED.Final score
B. Monchengladbach (GER)2-1Aston Villa (ENG)
- 1ST HALF
- 2-0
- 2ND HALF
- 0-1
B. Monchengladbach (GER) vs Aston Villa (ENG) in Club Friendly (Football) was played on Saturday, 15 August 2026. Final score: B. Monchengladbach (GER) 2-1 Aston Villa (ENG). Pre-match model prediction: B. Monchengladbach (GER) 54% vs Aston Villa (ENG) 27%, draw 19%. See recent form. Compare the result with the pre-match model prediction.
World•Club Friendly
b. Monchengladbach (ger)(0)
Aston Villa (eng)(0)Saturday, 15 August 2026 at 16:30
Played. Source reports: FINISHED.
Final score
B. Monchengladbach (GER)2-1Aston Villa (ENG)
- 1ST HALF
- 2-0
- 2ND HALF
- 0-1
H2H: 0-0-0
b. Monchengladbach (ger) — Last 10
W34d
W45d
W52d
W59d
W118d
W122d
L129d
W135d
D143d
D149d
Aston Villa (eng) — Last 10
L34d
L39d
W42d
W45d
L49d
L52d
W56d
W114d
W118d
W123d
Model Prediction
Expected Goals
b. Monchengladbach (ger): 2.17
Expected Goals
Aston Villa (eng): 1.5
b. Monchengladbach (ger)
54%
Draw
19%
Aston Villa (eng)
27%
Over 2.5: 77%
BTTS: 67%
Quality: medium
Team 1 Form
b. Monchengladbach (ger)
12 Aug
Ssvg Velbert vs b. Monchengladbach
0-8W
01 Aug
Hansa Rostock vs b. Monchengladbach
1-3W
25 Jul
rw Essen vs b. Monchengladbach
1-2W
18 Jul
Wuppertal vs b. Monchengladbach
0-6W
20 May
Spelle-venhaus vs b. Monchengladbach
2-6W
16 May
b. Monchengladbach vs Hoffenheim
4-0W
09 May
Augsburg vs b. Monchengladbach
3-1L
03 May
b. Monchengladbach vs Dortmund
1-0W
25 Apr
Wolfsburg vs b. Monchengladbach
0-0D
19 Apr
b. Monchengladbach vs Mainz
1-1D
Team 2 Form
Aston Villa (eng)
12 Aug
Psg vs Aston Villa
2-1L
07 Aug
Bayern Munich vs Aston Villa
2-1L
04 Aug
Pathum United vs Aston Villa
1-3W
01 Aug
Liga 1 All-stars vs Aston Villa
1-3W
28 Jul
Aston Villa vs Real Sociedad
2-4L
25 Jul
fc Porto vs Aston Villa
2-1L
21 Jul
Walsall vs Aston Villa
0-5W
24 May
Manchester City vs Aston Villa
1-2W
20 May
Freiburg vs Aston Villa
0-3W
15 May
Aston Villa vs Liverpool
4-2W
Head-to-Head
Last 10
No rows.
Full Match Object
{
"league": "Club Friendly",
"country": "World",
"match": "B. Monchengladbach (Ger) vs Aston Villa (Eng)",
"date": "2026-08-15",
"time": "16:30",
"team_1": {
"name": "B. Monchengladbach (GER)",
"last_10_matches": [
{
"date": "12.08.26",
"home": "SSVg Velbert",
"away": "B. Monchengladbach",
"score": "0-8"
},
{
"date": "01.08.26",
"home": "Hansa Rostock",
"away": "B. Monchengladbach",
"score": "1-3"
},
{
"date": "25.07.26",
"home": "RW Essen",
"away": "B. Monchengladbach",
"score": "1-2"
},
{
"date": "18.07.26",
"home": "Wuppertal",
"away": "B. Monchengladbach",
"score": "0-6"
},
{
"date": "20.05.26",
"home": "Spelle-Venhaus",
"away": "B. Monchengladbach",
"score": "2-6"
},
{
"date": "16.05.26",
"home": "B. Monchengladbach",
"away": "Hoffenheim",
"score": "4-0"
},
{
"date": "09.05.26",
"home": "Augsburg",
"away": "B. Monchengladbach",
"score": "3-1"
},
{
"date": "03.05.26",
"home": "B. Monchengladbach",
"away": "Dortmund",
"score": "1-0"
},
{
"date": "25.04.26",
"home": "Wolfsburg",
"away": "B. Monchengladbach",
"score": "0-0"
},
{
"date": "19.04.26",
"home": "B. Monchengladbach",
"away": "Mainz",
"score": "1-1"
}
]
},
"team_2": {
"name": "Aston Villa (ENG)",
"last_10_matches": [
{
"date": "12.08.26",
"home": "PSG",
"away": "Aston Villa",
"score": "2-1"
},
{
"date": "07.08.26",
"home": "Bayern Munich",
"away": "Aston Villa",
"score": "2-1"
},
{
"date": "04.08.26",
"home": "Pathum United",
"away": "Aston Villa",
"score": "1-3"
},
{
"date": "01.08.26",
"home": "Liga 1 All-Stars",
"away": "Aston Villa",
"score": "1-3"
},
{
"date": "28.07.26",
"home": "Aston Villa",
"away": "Real Sociedad",
"score": "2-4"
},
{
"date": "25.07.26",
"home": "FC Porto",
"away": "Aston Villa",
"score": "2-1"
},
{
"date": "21.07.26",
"home": "Walsall",
"away": "Aston Villa",
"score": "0-5"
},
{
"date": "24.05.26",
"home": "Manchester City",
"away": "Aston Villa",
"score": "1-2"
},
{
"date": "20.05.26",
"home": "Freiburg",
"away": "Aston Villa",
"score": "0-3"
},
{
"date": "15.05.26",
"home": "Aston Villa",
"away": "Liverpool",
"score": "4-2"
}
]
},
"head_to_head": {
"last_10_matches": []
},
"model": {
"expected_goals": {
"team_1": 2.17,
"team_2": 1.5
},
"win_probability": {
"team_1": 54,
"draw": 19,
"team_2": 27
},
"over_2_5_probability": 77,
"btts_probability": 67,
"prediction_quality": "medium",
"model_version": "v2-2026-04-football"
},
"sport": "football",
"source_match_id": "AaIVT2YH",
"source_url": "https://www.flashscore.com/match/football/aston-villa-W00wmLO0/b-monchengladbach-88HSzjDr/?mid=AaIVT2YH",
"score_home": 2,
"score_away": 1,
"score": "2-1",
"period_scores": [
[
"1ST HALF",
2,
0
],
[
"2ND HALF",
0,
1
]
],
"set_scores": [],
"quarters": null,
"innings": null,
"_page_modified_at": "2026-09-15T03:09:06.988238Z",
"_page_published_at": "2026-09-15T03:09:06.988238Z",
"event_status": "FINISHED",
"status": "FINISHED",
"status_checked_at": "2026-09-15T03:09:06.988238Z",
"finished": true
}Team 1
{
"name": "B. Monchengladbach (GER)",
"last_10_matches": [
{
"date": "12.08.26",
"home": "SSVg Velbert",
"away": "B. Monchengladbach",
"score": "0-8"
},
{
"date": "01.08.26",
"home": "Hansa Rostock",
"away": "B. Monchengladbach",
"score": "1-3"
},
{
"date": "25.07.26",
"home": "RW Essen",
"away": "B. Monchengladbach",
"score": "1-2"
},
{
"date": "18.07.26",
"home": "Wuppertal",
"away": "B. Monchengladbach",
"score": "0-6"
},
{
"date": "20.05.26",
"home": "Spelle-Venhaus",
"away": "B. Monchengladbach",
"score": "2-6"
},
{
"date": "16.05.26",
"home": "B. Monchengladbach",
"away": "Hoffenheim",
"score": "4-0"
},
{
"date": "09.05.26",
"home": "Augsburg",
"away": "B. Monchengladbach",
"score": "3-1"
},
{
"date": "03.05.26",
"home": "B. Monchengladbach",
"away": "Dortmund",
"score": "1-0"
},
{
"date": "25.04.26",
"home": "Wolfsburg",
"away": "B. Monchengladbach",
"score": "0-0"
},
{
"date": "19.04.26",
"home": "B. Monchengladbach",
"away": "Mainz",
"score": "1-1"
}
]
}Team 2
{
"name": "Aston Villa (ENG)",
"last_10_matches": [
{
"date": "12.08.26",
"home": "PSG",
"away": "Aston Villa",
"score": "2-1"
},
{
"date": "07.08.26",
"home": "Bayern Munich",
"away": "Aston Villa",
"score": "2-1"
},
{
"date": "04.08.26",
"home": "Pathum United",
"away": "Aston Villa",
"score": "1-3"
},
{
"date": "01.08.26",
"home": "Liga 1 All-Stars",
"away": "Aston Villa",
"score": "1-3"
},
{
"date": "28.07.26",
"home": "Aston Villa",
"away": "Real Sociedad",
"score": "2-4"
},
{
"date": "25.07.26",
"home": "FC Porto",
"away": "Aston Villa",
"score": "2-1"
},
{
"date": "21.07.26",
"home": "Walsall",
"away": "Aston Villa",
"score": "0-5"
},
{
"date": "24.05.26",
"home": "Manchester City",
"away": "Aston Villa",
"score": "1-2"
},
{
"date": "20.05.26",
"home": "Freiburg",
"away": "Aston Villa",
"score": "0-3"
},
{
"date": "15.05.26",
"home": "Aston Villa",
"away": "Liverpool",
"score": "4-2"
}
]
}Head-to-Head
{
"last_10_matches": []
}Model
{
"expected_goals": {
"team_1": 2.17,
"team_2": 1.5
},
"win_probability": {
"team_1": 54,
"draw": 19,
"team_2": 27
},
"over_2_5_probability": 77,
"btts_probability": 67,
"prediction_quality": "medium",
"model_version": "v2-2026-04-football"
}Odds
Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.