2-2
Full Time
Saturday, Jul 26
2 - 2
Full Time
Venue TBD
Saturday, July 26, 2025 At 19:00 Edt
Recent Form
Eintracht Frankfurt
D
W
W
D
D
Eintracht Frankfurt vs Aston Villa
Jul 26, 2025
2 - 2
FSV Frankfurt vs Eintracht Frankfurt
Jul 19, 2025
2 - 3
SC Freiburg vs Eintracht Frankfurt
May 17, 2025
1 - 3
Aston Villa
D
L
L
L
W
Eintracht Frankfurt vs Aston Villa
Jul 26, 2025
2 - 2
Hansa Rostock vs Aston Villa
Jul 19, 2025
3 - 1
Walsall vs Aston Villa
Jul 16, 2025
1 - 0
Head to Head
Jul 26, 2025


2 - 2

2025
Match Events

Aston Villa

10'
⚽
12'
⚽
O. Watkins
Assist: D. Malen
20'
⚽
E. Wahi
20'
⚽
P. Aaronson
Yellow Card
32'
🟨
Yellow Card
33'
🟨
P. Aaronson
Yellow Card
33'
🟨
46'
↔️
E. Buendia
On: E. Buendia
Off: M. Rogers
Off: M. Rogers
Substitution
46'
↔️
T. Mings
On: T. Mings
Off: E. Konsa
Off: E. Konsa
Substitution
46'
↔️
Y. Tielemans
On: Y. Tielemans
Off: A. Onana
Off: A. Onana
Substitution
46'
↔️
M. Cash
On: M. Cash
Off: P. Torres
Off: P. Torres
Substitution
46'
↔️
E. Buendia
On: E. Buendia
Off: M. Rogers
Off: M. Rogers
Substitution
46'
↔️
T. Mings
On: T. Mings
Off: E. Konsa
Off: E. Konsa
Substitution
46'
↔️
Y. Tielemans
On: Y. Tielemans
Off: A. Onana
Off: A. Onana
Substitution
H. Larsson
On: H. Larsson
Off: O. Hojlund
Off: O. Hojlund
Substitution
46'
↔️
R. Koch
On: R. Koch
Off: N. Collins
Off: N. Collins
Substitution
46'
↔️
A. Knauff
On: A. Knauff
Off: M. Dills
Off: M. Dills
Substitution
46'
↔️
E. Wahi
On: E. Wahi
Off: M. Batshuayi
Off: M. Batshuayi
Substitution
46'
↔️
K. Trapp
On: K. Trapp
Off: J. Grahl
Off: J. Grahl
Substitution
46'
↔️
C. Y. Uzun
On: C. Y. Uzun
Off: J. Bahoya
Off: J. Bahoya
Substitution
46'
↔️
R. Koch
On: R. Koch
Off: N. Collins
Off: N. Collins
Substitution
46'
↔️
C. Y. Uzun
On: C. Y. Uzun
Off: J. Bahoya
Off: J. Bahoya
Substitution
46'
↔️
K. Trapp
On: K. Trapp
Off: J. Grahl
Off: J. Grahl
Substitution
46'
↔️
A. Knauff
On: A. Knauff
Off: M. Dills
Off: M. Dills
Substitution
46'
↔️
H. Larsson
On: H. Larsson
Off: O. Hojlund
Off: O. Hojlund
Substitution
46'
↔️
46'
↔️
Y. Tielemans
On: Y. Tielemans
Off: A. Onana
Off: A. Onana
Substitution
46'
↔️
E. Buendia
On: E. Buendia
Off: M. Rogers
Off: M. Rogers
Substitution
46'
↔️
M. Cash
On: M. Cash
Off: P. Torres
Off: P. Torres
Substitution
E. Wahi
On: E. Wahi
Off: M. Batshuayi
Off: M. Batshuayi
Substitution
46'
↔️
A. Knauff
On: A. Knauff
Off: M. Dills
Off: M. Dills
Substitution
46'
↔️
R. Koch
On: R. Koch
Off: N. Collins
Off: N. Collins
Substitution
46'
↔️
K. Trapp
On: K. Trapp
Off: J. Grahl
Off: J. Grahl
Substitution
46'
↔️
E. Wahi
On: E. Wahi
Off: M. Batshuayi
Off: M. Batshuayi
Substitution
46'
↔️
C. Y. Uzun
On: C. Y. Uzun
Off: J. Bahoya
Off: J. Bahoya
Substitution
46'
↔️
K. Trapp
On: K. Trapp
Off: J. Grahl
Off: J. Grahl
Substitution
46'
↔️
49'
⚽
M. Rogers
Assist: D. Malen
C. Y. Uzun
On: C. Y. Uzun
Off: J. Bahoya
Off: J. Bahoya
Substitution
52'
↔️
K. Trapp
On: K. Trapp
Off: J. Grahl
Off: J. Grahl
Substitution
52'
↔️
E. Wahi
On: E. Wahi
Off: M. Batshuayi
Off: M. Batshuayi
Substitution
52'
↔️
R. Koch
On: R. Koch
Off: N. Collins
Off: N. Collins
Substitution
52'
↔️
A. Knauff
On: A. Knauff
Off: M. Dills
Off: M. Dills
Substitution
52'
↔️
H. Larsson
On: H. Larsson
Off: O. Hojlund
Off: O. Hojlund
Substitution
52'
↔️
63'
↔️
L. Digne
On: L. Digne
Off: I. Maatsen
Off: I. Maatsen
Substitution
63'
↔️
D. Malen
On: D. Malen
Off: L. Bailey
Off: L. Bailey
Substitution
P. Aaronson
On: P. Aaronson
Off: E. Is
Off: E. Is
Substitution
63'
↔️
N. Nkounkou
On: N. Nkounkou
Off: A. Theate
Off: A. Theate
Substitution
63'
↔️
63'
↔️
D. Malen
On: D. Malen
Off: L. Bailey
Off: L. Bailey
Substitution
63'
↔️
L. Digne
On: L. Digne
Off: I. Maatsen
Off: I. Maatsen
Substitution
N. Nkounkou
On: N. Nkounkou
Off: A. Theate
Off: A. Theate
Substitution
63'
↔️
P. Aaronson
On: P. Aaronson
Off: E. Is
Off: E. Is
Substitution
63'
↔️
64'
↔️
M. Bizot
On: M. Bizot
Off: J. Gauci
Off: J. Gauci
Substitution
64'
↔️
B. Kamara
On: B. Kamara
Off: T. Rowe
Off: T. Rowe
Substitution
64'
↔️
O. Watkins
On: O. Watkins
Off: J. Jimoh-Aloba
Off: J. Jimoh-Aloba
Substitution
64'
↔️
J. Ramsey
On: J. Ramsey
Off: S. Iling Junior
Off: S. Iling Junior
Substitution
M. Dills
Yellow Card
65'
🟨
P. Aaronson
On: P. Aaronson
Off: E. Is
Off: E. Is
Substitution
66'
↔️
N. Nkounkou
On: N. Nkounkou
Off: A. Theate
Off: A. Theate
Substitution
67'
↔️
71'
↔️
O. Watkins
On: O. Watkins
Off: J. Jimoh-Aloba
Off: J. Jimoh-Aloba
Substitution
R. Kristensen
On: R. Kristensen
Off: T. Chandler
Off: T. Chandler
Substitution
72'
↔️
80'
🟨
T. Rowe
Yellow Card
81'
🟨
Yellow Card
82'
⚽
E. Is
Assist: J. Bahoya
82'
⚽
E. Is
Yellow Card
83'
🟨
Yellow Card
84'
🟨
F. Chaibi
On: F. Chaibi
Off: N. Fenyo
Off: N. Fenyo
Substitution
88'
↔️
A. Amenda
Yellow Card
90'
+1
🟨
Yellow Card
90'
+2
🟨
Lineups
No lineups available for this match
Match Statistics
Match statistics not available
Statistics are not available for this match yet.
Team Analytics
Team Comparison
Head-to-head analytics and performance comparison
Overall Strength
56.5
Eintracht Frankfurt
52.4%
47.6%
51.3
Aston Villa
Attacking Power
57.1%
42.9%
Defensive Strength
52.6%
47.4%
Current Form
50%
50%
Discipline
50%
50%
Early Goals Threat
50%
50%
Tactical Flexibility
50%
50%
Match Prediction Insight
Evenly Matched Teams
Cards Analysis
2024/2025 Season
46
Yellow Cards
1.35/Game
1
Red Cards
0.03/Game
47
Total Cards
1.38/Game
Good
Discipline
Cards by Period
0-15 Minutes
1
2.1% of Total
16-30 Minutes
6
12.8% of Total
31-45 Minutes
8
17.0% of Total
46-60 Minutes
6
12.8% of Total
61-75 Minutes
11
23.4% of Total
76-90 Minutes
14
1
31.9% of Total
76-90min
Most Yellow Cards
14 Cards
76-90min
Most Red Cards
1 Cards
Discipline Analysis
Discipline Record:
Excellent
(1.38/Game)
Red Card Frequency:
Rare
(0.03/Game)
Late Game Discipline:
Poor
(31.9%)
Pressure Handling:
Deteriorates
Cards Analysis
2024/2025 Season
2
Yellow Cards
1/Game
0
Red Cards
0/Game
2
Total Cards
1/Game
Good
Discipline
Cards by Period
61-75 Minutes
1
50.0% of Total
76-90 Minutes
1
50.0% of Total
61-75min
Most Yellow Cards
1 Cards
Discipline Analysis
Discipline Record:
Excellent
(1/Game)
Red Card Frequency:
Rare
(0/Game)
Late Game Discipline:
Poor
(50.0%)
Pressure Handling:
Stable
Season Comparison
Last Seasons: 2024/2025, 2023/2024, 2022/2023

Eintracht Frankfurt

Aston Villa
2024/2025 Season
34
Played
1.76
PPG
50%
Win Rate
+22
Goal Diff
17W 9D 0L |
68:46
2
Played
1.5
PPG
50%
Win Rate
0
Goal Diff
1W 0D 0L |
3:3
2023/2024 Season
34
Played
1.38
PPG
32.4%
Win Rate
+1
Goal Diff
11W 14D 0L |
51:50
3
Played
1.67
PPG
33.3%
Win Rate
+2
Goal Diff
1W 2D 0L |
8:6
2022/2023 Season
34
Played
1.47
PPG
38.2%
Win Rate
+6
Goal Diff
13W 11D 0L |
58:52
2
Played
1.5
PPG
50%
Win Rate
+1
Goal Diff
1W 0D 0L |
6:5
Performance Trends
Improving
Stable
Frequently Asked Questions about Eintracht Frankfurt vs Aston Villa
The final score was Eintracht Frankfurt 2 - 2 Aston Villa.
This match is part of the Friendlies Clubs (2025 season, Club Friendlies 5).