PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
← Back

AS Roma vs AC Milan Result & Analysis

Date: 18/04/2024
Time: 19:00
Final 2-1
AS Roma
AS Roma
Vs
47%
24%
29%
■ Home   ■ Draw   ■ Away
AC Milan
AC Milan
World: UEFA Europa League
Referee: -

🎯 1. Model Analysis

AS Roma win✓ Hit
46.8%
Avg Implied -
Best 5 market prices
No market prices yet.
Draw✗ Miss
24.0%
Avg Implied -
Best 5 market prices
No market prices yet.
AC Milan win✗ Miss
29.2%
Avg Implied -
Best 5 market prices
No market prices yet.

⚽ 2. Goal Analysis

AS RomaAS Roma

Last 10 – goals for & against
40-411D32W41W40W22D01L10W00D10W10WH·FEY22/02H·TOR26/02A·MON02/03H·BRI07/03A·FIO10/03A·BRI14/03H·SAS17/03A·LEC01/04H·LAZ06/04A·AC 11/04
Avg total
2.4
Avg scored
1.7
Avg conceded
0.7
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game1.570.972.140.861.061.06
vs Stronger (0)------
vs Similar (15)1.131.071.711.000.621.12
vs Weaker (15)2.000.872.570.711.501.00
Clean sheet %33% (+6pp vs league)
This opponent (AC Milan) is Similar. The matching ‘vs’ row is the one to weigh.

AC MilanAC Milan

Last 10 – goals for & against
40-411D10W42W10W31W31W21W30W01L33DH·ATA25/02A·LAZ01/03H·SLA07/03H·EMP10/03A·SLA14/03A·HEL17/03A·FIO30/03H·LEC06/04H·AS 11/04A·SAS14/04
Avg total
3.1
Avg scored
2.1
Avg conceded
1.0
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game2.071.271.810.812.361.79
vs Stronger (1)2.001.002.001.00--
vs Similar (10)1.401.101.171.001.751.25
vs Weaker (19)2.421.372.220.672.602.00
Clean sheet %30% (+3pp vs league)
This opponent (AS Roma) is Similar. The matching ‘vs’ row is the one to weigh.

Total goals distribution

5%11%16%22%4%09%120%222%319%413%513%6+
The model estimates around 3.4 goals in this match; the single most likely total is 3 (22%).
Over/Under 1.5Actual: Over
Over 1.5
86.2%
Under 1.5
13.8%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Over/Under 2.5Actual: Over
Over 2.5
66.0%
Under 2.5
34.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Over/Under 3.5Actual: Under
Over 3.5
44.1%
Under 3.5
55.9%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Both teams to scoreActual: Yes
Yes
66.9%
No
33.1%
Best 5 market prices
Yes
No market prices yet.
No
No market prices yet.

Correct score

Top 8 scorelines with probability, best odds and edge (left); the full probability grid (right).
1-1
10.5%
2-1 ✓
9.1%
1-2
7.1%
2-2
6.7%
2-0
6.1%
3-1
5.8%
1-0
5.4%
3-2
4.3%
AS Roma goals ↓
AC Milan goals →
01234
04.3%4.0%3.7%1.8%0.7%
15.4%10%7.1%3.5%1.3%
26.1%9.1%6.7%3.3%1.2%
33.9%5.8%4.3%2.1%0.8%
41.9%2.8%2.1%1.0%0.4%
Each cell is the % chance of that exact scoreline. Rows = AS Roma goals (down), columns = AC Milan goals (across).

💪 3. Team Strengths Analysis

European competition: teams are ranked by a cross-league strength score - each side's domestic attack and defence made comparable via the model's fitted league strengths (stronger leagues weighted up). Each side's actual domestic figures are shown below.

🏆 Cross-league strength

0-100 · adjusted for league strength · 57 teams
Liverpool
100
Brighton
99
AS Roma
92
Sporting CP
92
Villarreal
90
Bayer Leverkusen
89
Lens
88
AC Milan
88
Benfica
88
Atalanta
87
Real Betis
86
Marseille
83
Union St. Gilloise
82
SC Freiburg
80
Rennes
80
SC Braga
79
Toulouse
77
Galatasaray
75
Slavia Praha
73
Feyenoord
70
Ajax
70
Genk
67
Dinamo Zagreb
66
BSC Young Boys
63
Raków Częstochowa
62
Molde
61
Panathinaikos
60
Shakhtar Donetsk
59
FC Lugano
56
Sparta Praha
55
Slovan Bratislava
55
Qarabag
53
Sturm Graz
52
Servette FC
52
BK Hacken
51
Rangers
51
Lask Linz
50
Olympiakos Piraeus
50
Aris
48
Maccabi Haifa
47
Ludogorets
45
Dnipro-1
44
West Ham
42
Zorya Luhansk
40
Aberdeen
35
FC Astana
34
TSC Backa Topola
33
Cukaricki
26
Zrinjski
26
HJK Helsinki
24
AEK Athens FC
22
Breidablik
21
Sheriff Tiraspol
20
Olimpija Ljubljana
19
FK Zalgiris Vilnius
14
KI Klaksvik
13
Bate Borisov
0
AS Roma is 4 pts stronger cross-league than AC Milan (92 vs 88 · ranks #3 vs #8 of 57).
AS Roma 1.92 (Italy: Serie A) · AC Milan 1.84 (Italy: Serie A). Domestic-league average points per game; different leagues, so not a like-for-like verdict.
AS Roma 1.55 (Italy: Serie A) · AC Milan 1.39 (Italy: Serie A). Domestic-league goals scored per game; different leagues, so not a like-for-like verdict.
AS Roma 0.82 (Italy: Serie A) · AC Milan 0.92 (Italy: Serie A). Domestic-league goals conceded per game; different leagues, so not a like-for-like verdict.

⏱️ Possession

Not compared for European ties.

🎲 4. Props Analysis

AS RomaAS Roma

For 3.3 · Against 6.2 · Total 9.5

🚩 Corners

12039364847152856364831291211610119411A·AC H·LAZA·LECH·SASA·BRIA·FIOH·BRIA·MONH·TORH·FEY
ForAgainstTotal per gameAverage total
For 3.0 · Against 2.3 · Total 5.3

🟨 Cards

80135323215252124122344853773547A·AC H·LAZA·LECH·SASA·BRIA·FIOH·BRIA·MONH·TORH·FEY
ForAgainstTotal per gameAverage total
For 12.0 · Against 12.6 · Total 24.6

⚠️ Fouls

30081414151291110131515105818111216121822292121282513292830A·AC H·LAZA·LECH·SASA·BRIA·FIOH·BRIA·MONH·TORH·FEY
ForAgainstTotal per gameAverage total

AC MilanAC Milan

For 6.4 · Against 3.2 · Total 9.6

🚩 Corners

15062935157535311484525381261288151278A·SASH·AS H·LECA·FIOA·HELA·SLAH·EMPH·SLAA·LAZH·ATA
ForAgainstTotal per gameAverage total
For 2.4 · Against 3.0 · Total 5.4

🟨 Cards

1401331123231341421681444354753145A·SASH·AS H·LECA·FIOA·HELA·SLAH·EMPH·SLAA·LAZH·ATA
ForAgainstTotal per gameAverage total
For 12.0 · Against 11.0 · Total 23.0

⚠️ Fouls

360912148881288912101813891917121621221620172231173628A·SASH·AS H·LECA·FIOA·HELA·SLAH·EMPH·SLAA·LAZH·ATA
ForAgainstTotal per gameAverage total

AS RomaAS Roma

SplitCornersCardsFouls
TotHmeAwyTotHmeAwyTotHmeAwy
Overall (50)8.38.58.25.04.65.325.425.125.7
vs Stronger (0)---------
vs Similar (20)8.08.67.45.86.55.225.826.824.8
vs Weaker (30)8.68.58.64.43.45.425.124.026.2
% over line38%45%30%68%56%80%76%77%74%
% under line62%55%70%32%44%20%24%23%26%
This opponent (AC Milan) is Similar. The matching ‘vs’ row is the one to weigh.

AC MilanAC Milan

SplitCornersCardsFouls
TotHmeAwyTotHmeAwyTotHmeAwy
Overall (50)9.19.19.14.53.45.623.322.124.3
vs Stronger (2)12.511.014.06.06.06.023.018.028.0
vs Similar (21)8.78.49.04.93.66.325.623.428.0
vs Weaker (27)9.19.58.84.13.15.121.521.421.5
% over line44%45%43%64%44%84%58%45%70%
% under line56%55%57%36%56%16%42%55%30%
This opponent (AS Roma) is Similar. The matching ‘vs’ row is the one to weigh.

🚩 Total Corners

Match total corners / game
BK Hacken
11.3
Liverpool
11.1
Rangers
11.0
BSC Young Boys
10.8
Bate Borisov
10.6
Molde
10.6
Benfica
10.6
Galatasaray
10.5
Aberdeen
10.4
AEK Athens FC
10.4
Real Betis
10.4
Genk
10.3
Sparta Praha
10.3
Maccabi Haifa
10.2
Servette FC
10.2
Union St. Gilloise
10.1
Zorya Luhansk
10.1
Slavia Praha
10.0
KI Klaksvik
10.0
Sturm Graz
10.0
Toulouse
9.9
Feyenoord
9.9
West Ham
9.9
Atalanta
9.9
Villarreal
9.8
Bayer Leverkusen
9.8
Lask Linz
9.8
Marseille
9.7
Lens
9.6
Olimpija Ljubljana
9.5
Brighton
9.5
Qarabag
9.5
Ludogorets
9.5
SC Braga
9.5
Shakhtar Donetsk
9.4
SC Freiburg
9.4
Aris
9.4
Rennes
9.3
Ajax
9.3
AC Milan
9.2
HJK Helsinki
9.2
Raków Częstochowa
9.2
Sporting CP
9.2
Dnipro-1
9.1
Zrinjski
9.1
Dinamo Zagreb
9.0
FC Astana
8.9
FC Lugano
8.8
Sheriff Tiraspol
8.8
Panathinaikos
8.8
FK Zalgiris Vilnius
8.7
Breidablik
8.7
Cukaricki
8.6
Slovan Bratislava
8.6
AS Roma
8.5
Olympiakos Piraeus
8.3
TSC Backa Topola
8.1

🟨 Total Cards

Match total cards / game
Panathinaikos
5.7
AEK Athens FC
5.6
AS Roma
5.6
FC Lugano
5.6
Aris
5.4
Zrinjski
5.4
Villarreal
5.4
Sporting CP
5.3
Sparta Praha
5.2
Brighton
5.2
AC Milan
5.1
Ludogorets
5.1
Qarabag
5.1
Maccabi Haifa
5.0
Benfica
5.0
Lens
5.0
Marseille
5.0
Union St. Gilloise
5.0
Olympiakos Piraeus
5.0
SC Braga
4.9
TSC Backa Topola
4.9
Genk
4.9
Sheriff Tiraspol
4.8
Galatasaray
4.8
Bate Borisov
4.7
Slavia Praha
4.7
Real Betis
4.6
Zorya Luhansk
4.6
Olimpija Ljubljana
4.5
Servette FC
4.5
Sturm Graz
4.5
Lask Linz
4.5
Raków Częstochowa
4.5
Rennes
4.4
Shakhtar Donetsk
4.4
Cukaricki
4.4
Dinamo Zagreb
4.3
Toulouse
4.2
Rangers
4.2
Aberdeen
4.2
BSC Young Boys
4.1
KI Klaksvik
4.1
FK Zalgiris Vilnius
4.1
Atalanta
4.1
Feyenoord
4.1
Slovan Bratislava
4.1
SC Freiburg
4.0
Bayer Leverkusen
4.0
Liverpool
4.0
Dnipro-1
4.0
Ajax
3.9
Breidablik
3.9
West Ham
3.9
Molde
3.8
FC Astana
3.5
HJK Helsinki
3.2
BK Hacken
3.1

⚠️ Total Fouls

Match total fouls / game
Panathinaikos
28.3
AEK Athens FC
28.0
Toulouse
26.8
Raków Częstochowa
26.5
Lask Linz
26.4
Genk
25.9
Galatasaray
25.9
TSC Backa Topola
25.7
Villarreal
25.6
Aris
25.6
Lens
25.3
AS Roma
25.2
FC Astana
25.2
Qarabag
25.2
Slovan Bratislava
25.1
Olympiakos Piraeus
25.0
FK Zalgiris Vilnius
25.0
Marseille
25.0
Olimpija Ljubljana
24.8
Rennes
24.7
Sturm Graz
24.6
Real Betis
24.6
Slavia Praha
24.5
Aberdeen
24.5
Union St. Gilloise
24.5
SC Braga
24.3
Cukaricki
24.3
Sporting CP
24.2
Dinamo Zagreb
24.0
BSC Young Boys
23.8
Servette FC
23.8
Ludogorets
23.6
Atalanta
23.6
AC Milan
23.5
Brighton
23.4
FC Lugano
23.3
Dnipro-1
23.2
Sparta Praha
23.1
HJK Helsinki
22.8
Zorya Luhansk
22.7
Sheriff Tiraspol
22.7
Maccabi Haifa
22.7
Shakhtar Donetsk
22.3
Zrinjski
22.2
Benfica
22.1
Liverpool
22.0
Breidablik
21.8
SC Freiburg
21.8
Rangers
21.7
BK Hacken
20.9
Molde
20.9
Feyenoord
20.8
Ajax
20.5
Bayer Leverkusen
20.4
West Ham
20.0
Bate Borisov
19.0
KI Klaksvik
17.5
Corners O/U 9.5Actual: Over
Over 9.5
41.2%
Under 9.5
58.8%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cards O/U 3.5Actual: Over
Over 3.5
79.7%
Under 3.5
20.3%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Fouls O/U 21.5Actual: Over
Over 21.5
66.2%
Under 21.5
33.8%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

🔀 5. Double Chance

Double Chance

Two of the three results in one selection. The probability is the sum of those outcomes from the model above, so any edge here is the market pricing the combination out of line with its own 1X2.

🥅 6. Home & Away Over/Under

⚖️ 7. Handicap

⏱️ 8. Half Time Goals O/U

AS RomaAS Roma

Half Time · Last 10 – goals for & against
20-211D11D20W20W01L01L00D00D10W10WH·FEY22/02H·TOR26/02A·MON02/03H·BRI07/03A·FIO10/03A·BRI14/03H·SAS17/03A·LEC01/04H·LAZ06/04A·AC 11/04
Avg total
1.2
Avg scored
0.8
Avg conceded
0.4
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game0.700.331.140.290.310.38
vs Stronger (0)------
vs Similar (15)0.600.471.140.430.120.50
vs Weaker (15)0.800.201.140.140.500.25
Clean sheet %67% (+39pp vs league)
This opponent (AC Milan) is Similar. The matching ‘vs’ row is the one to weigh.

AC MilanAC Milan

Half Time · Last 10 – goals for & against
30-311D00D31W10W30W10W00D20W01L12LH·ATA25/02A·LAZ01/03H·SLA07/03H·EMP10/03A·SLA14/03A·HEL17/03A·FIO30/03H·LEC06/04H·AS 11/04A·SAS14/04
Avg total
1.7
Avg scored
1.2
Avg conceded
0.5
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game1.030.531.060.381.000.71
vs Stronger (1)1.001.001.001.00--
vs Similar (10)0.600.500.830.500.250.50
vs Weaker (19)1.260.531.220.221.300.80
Clean sheet %53% (+26pp vs league)
This opponent (AS Roma) is Similar. The matching ‘vs’ row is the one to weigh.
Half Time Over/Under 0.5Actual: Over
Over 0.5
0.0%
Under 0.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Half Time Over/Under 1.5Actual: Over
Over 1.5
0.0%
Under 1.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Half Time Over/Under 2.5Actual: Under
Over 2.5
0.0%
Under 2.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

🥅 9. Half Time Home & Away O/U

How many goals each side scores in the first half on its own. Each line is modelled directly from that team's half-time goals rather than read off a scoreline grid, so unlike the full-time version the two sides need not sum exactly to the half-time match total.
AS Roma over/under 0.5 HTActual: Over
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
AS Roma over/under 1.5 HTActual: Over
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
AS Roma over/under 2.5 HTActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
AC Milan over/under 0.5 HTActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
AC Milan over/under 1.5 HTActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
AC Milan over/under 2.5 HTActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

⏱️ 10. Second Half Goals O/U

AS RomaAS Roma

Second Half · Last 10 – goals for & against
20-200D21W21W20W21W00D10W00D00D00DH·FEY22/02H·TOR26/02A·MON02/03H·BRI07/03A·FIO10/03A·BRI14/03H·SAS17/03A·LEC01/04H·LAZ06/04A·AC 11/04
Avg total
1.2
Avg scored
0.9
Avg conceded
0.3
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game0.870.631.000.570.750.69
vs Stronger (0)------
vs Similar (15)0.530.600.570.570.500.62
vs Weaker (15)1.200.671.430.571.000.75
Clean sheet %50% (+23pp vs league)
This opponent (AC Milan) is Similar. The matching ‘vs’ row is the one to weigh.

AC MilanAC Milan

Second Half · Last 10 – goals for & against
20-200D10W11D00D01L21W21W10W00D21WH·ATA25/02A·LAZ01/03H·SLA07/03H·EMP10/03A·SLA14/03A·HEL17/03A·FIO30/03H·LEC06/04H·AS 11/04A·SAS14/04
Avg total
1.4
Avg scored
0.9
Avg conceded
0.5
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game1.030.730.750.441.361.07
vs Stronger (1)1.000.001.000.00--
vs Similar (10)0.800.600.330.501.500.75
vs Weaker (19)1.160.841.000.441.301.20
Clean sheet %43% (+16pp vs league)
This opponent (AS Roma) is Similar. The matching ‘vs’ row is the one to weigh.
Second Half Over/Under 0.5Actual: Over
Over 0.5
0.0%
Under 0.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Second Half Over/Under 1.5Actual: Under
Over 1.5
0.0%
Under 1.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Second Half Over/Under 2.5Actual: Under
Over 2.5
0.0%
Under 2.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

🥅 11. Second Half Home & Away O/U

How many goals each side scores in the second half on its own. Each line is modelled directly from that team's second-half goals rather than read off a scoreline grid, so unlike the full-time version the two sides need not sum exactly to the second-half match total.
AS Roma over/under 0.5 2HActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
AS Roma over/under 1.5 2HActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
AS Roma over/under 2.5 2HActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
AC Milan over/under 0.5 2HActual: Over
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
AC Milan over/under 1.5 2HActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
AC Milan over/under 2.5 2HActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

🔥 12. Top picks for this game

Every selection Pythia rates above 70%, ordered by probability. Use Min odds to match the prices you want: slide down for near-certainties at short prices, up for longer prices. Unpriced picks are ranked on the model's fair odds. Edge defaults to Yes, showing only selections priced BELOW what the model makes them; switch to All to include the rest, and picks we hold no price for. The five columns are the best market prices (highest first) for each pick; edge is vs the average. Result grades each pick against the final score.
Min odds1.20
Edge
PickProbabilityAvg oddsBest 1Best 2Best 3Best 4Best 5EdgeResult
Over 2.5 cards91.1%-------✓ Hit
Over 1.586.2%-------✓ Hit
Under 11.5 corners80.3%-------✓ Hit
Over 19.5 fouls80.2%-------✓ Hit
Over 3.5 cards79.7%-------✓ Hit
Under 10.5 corners70.6%-------✗ Miss

🎽 13. Player market rates

AS Roma
Anytime goalscorer
Matches in which the player scored
Romelu Lukaku42%
Paulo Dybala30%
Lorenzo Pellegrini26%
Andrea Belotti20%
Houssem Aouar16%
Dean Huijsen15%
Gianluca Mancini15%
Sardar Azmoun11%
Leandro Paredes9%
Renato Sanches8%
Tammy Abraham8%
Bryan Cristante8%
Stephan El Shaarawy7%
Rasmus Kristensen3%
Leonardo Spinazzola3%
Diego Llorente2%
Edoardo Bove2%
Angeliño0%
Mile Svilar0%
Rick Karsdorp0%
Chris Smalling0%
Evan Ndicka0%
Rui Patrício0%
Zeki Çelik0%
Nicola Zalewski0%
Tommaso Baldanzi0%
Riccardo Pagano0%
João Costa0%
To be booked (yellow)
Matches in which the player was booked
Leandro Paredes38%
Evan Ndicka32%
Dean Huijsen31%
Lorenzo Pellegrini26%
Bryan Cristante24%
Gianluca Mancini23%
João Costa20%
Rasmus Kristensen17%
Renato Sanches17%
Diego Llorente15%
Sardar Azmoun15%
Houssem Aouar12%
Edoardo Bove12%
Romelu Lukaku11%
Tommaso Baldanzi11%
Angeliño10%
Andrea Belotti10%
Nicola Zalewski10%
Leonardo Spinazzola9%
Tammy Abraham8%
Paulo Dybala8%
Rick Karsdorp8%
Zeki Çelik7%
Mile Svilar7%
Stephan El Shaarawy4%
Rui Patrício4%
Chris Smalling0%
Riccardo Pagano0%
Anytime assist
Matches in which the player assisted
Paulo Dybala24%
Stephan El Shaarawy13%
Leandro Paredes13%
Romelu Lukaku9%
Leonardo Spinazzola9%
Evan Ndicka9%
Bryan Cristante8%
Rick Karsdorp8%
Lorenzo Pellegrini8%
Nicola Zalewski6%
Angeliño5%
Andrea Belotti5%
Diego Llorente5%
Edoardo Bove5%
Zeki Çelik4%
Rasmus Kristensen3%
Gianluca Mancini2%
Renato Sanches0%
Mile Svilar0%
Houssem Aouar0%
Chris Smalling0%
Sardar Azmoun0%
Rui Patrício0%
Tammy Abraham0%
Tommaso Baldanzi0%
Riccardo Pagano0%
Dean Huijsen0%
João Costa0%
Over 2.5 shots
Matches with 3+ shots taken
Romelu Lukaku24%
Paulo Dybala22%
Stephan El Shaarawy7%
Bryan Cristante6%
Lorenzo Pellegrini5%
Andrea Belotti5%
Edoardo Bove5%
Rick Karsdorp4%
Sardar Azmoun4%
Nicola Zalewski3%
Evan Ndicka3%
Gianluca Mancini2%
Angeliño0%
Leandro Paredes0%
Renato Sanches0%
Rasmus Kristensen0%
Mile Svilar0%
Houssem Aouar0%
Leonardo Spinazzola0%
Chris Smalling0%
Rui Patrício0%
Tammy Abraham0%
Zeki Çelik0%
Diego Llorente0%
Tommaso Baldanzi0%
Riccardo Pagano0%
Dean Huijsen0%
João Costa0%
AC Milan
Anytime goalscorer
Matches in which the player scored
Chaka Traorè33%
Olivier Giroud33%
Christian Pulišić29%
Rafael Leão29%
Luka Jović25%
Jan-Carlo Simić25%
Ruben Loftus-Cheek21%
Noah Okafor17%
Matteo Gabbia12%
Fikayo Tomori11%
Theo Hernández11%
Samuel Chukwueze9%
Tijjani Reijnders8%
Ismaël Bennacer8%
Yacine Adli3%
Alessandro Florenzi3%
Davide Calabria3%
Simon Kjær0%
Mike Maignan0%
Rade Krunić0%
Marco Sportiello0%
Tommaso Pobega0%
Yunus Musah0%
Pierre Kalulu0%
Malick Thiaw0%
Luka Romero0%
Filippo Terracciano0%
Álex Jiménez0%
Davide Bartesaghi0%
Kevin Zeroli0%
To be booked (yellow)
Matches in which the player was booked
Rade Krunić36%
Álex Jiménez33%
Fikayo Tomori31%
Matteo Gabbia29%
Theo Hernández27%
Luka Romero25%
Yunus Musah23%
Alessandro Florenzi21%
Malick Thiaw20%
Filippo Terracciano20%
Tijjani Reijnders19%
Davide Calabria18%
Yacine Adli16%
Rafael Leão16%
Ruben Loftus-Cheek15%
Luka Jović14%
Pierre Kalulu9%
Ismaël Bennacer8%
Mike Maignan7%
Christian Pulišić6%
Olivier Giroud4%
Simon Kjær4%
Samuel Chukwueze3%
Noah Okafor3%
Marco Sportiello0%
Tommaso Pobega0%
Chaka Traorè0%
Jan-Carlo Simić0%
Davide Bartesaghi0%
Kevin Zeroli0%
Anytime assist
Matches in which the player assisted
Rafael Leão24%
Olivier Giroud20%
Christian Pulišić19%
Theo Hernández18%
Alessandro Florenzi15%
Davide Calabria10%
Samuel Chukwueze9%
Noah Okafor8%
Ismaël Bennacer8%
Tijjani Reijnders6%
Yunus Musah5%
Simon Kjær4%
Matteo Gabbia4%
Luka Jović4%
Malick Thiaw3%
Yacine Adli3%
Ruben Loftus-Cheek3%
Mike Maignan2%
Fikayo Tomori0%
Rade Krunić0%
Marco Sportiello0%
Tommaso Pobega0%
Pierre Kalulu0%
Luka Romero0%
Filippo Terracciano0%
Chaka Traorè0%
Álex Jiménez0%
Jan-Carlo Simić0%
Davide Bartesaghi0%
Kevin Zeroli0%
Over 2.5 shots
Matches with 3+ shots taken
Olivier Giroud35%
Rafael Leão20%
Alessandro Florenzi13%
Theo Hernández11%
Christian Pulišić8%
Noah Okafor6%
Ruben Loftus-Cheek5%
Luka Jović4%
Tijjani Reijnders2%
Yacine Adli0%
Davide Calabria0%
Samuel Chukwueze0%
Simon Kjær0%
Ismaël Bennacer0%
Fikayo Tomori0%
Mike Maignan0%
Rade Krunić0%
Marco Sportiello0%
Tommaso Pobega0%
Matteo Gabbia0%
Yunus Musah0%
Pierre Kalulu0%
Malick Thiaw0%
Luka Romero0%
Filippo Terracciano0%
Chaka Traorè0%
Álex Jiménez0%
Jan-Carlo Simić0%
Davide Bartesaghi0%
Kevin Zeroli0%
Players with at least 3 appearances, top 10 per market – scroll each card for the rest. These are shares of matches played, which is how these markets settle, not per-90 rates.

💰 14. Squad value

💰 Total value

Squad value (€m) · (players with data)
LIV (29)
€980m
BHA (30)
€620m
AM (33)
€585m
BL (30)
€499m
AR (29)
€471m
ATA (26)
€438m
SC (31)
€414m
BEN (25)
€357m
GAL (29)
€345m
VIL (24)
€325m
WHU (24)
€274m
SF (30)
€243m
REN (26)
€241m
RB (25)
€235m
FEY (30)
€229m
MAR (22)
€225m
LEN (27)
€187m
SD (33)
€186m
OP (29)
€175m
AJA (26)
€173m
SB (32)
€165m
RAN (29)
€136m
SP (38)
€123m
TOU (24)
€115m
GEN (30)
€113m
PAN (34)
€109m
USG (26)
€98m
SP (35)
€92m
AAF (26)
€85m
BYB (28)
€66m
DZ (34)
€66m
SG (26)
€52m
LUD (29)
€46m
LL (22)
€44m
FL (26)
€39m
SB (28)
€35m
MOL (26)
€35m
RC (27)
€33m
MH (33)
€27m
QAR (25)
€25m
SF (27)
€21m
BH (22)
€16m
ABE (27)
€15m
OL (27)
€12m
ZL (27)
€11m
ARI (26)
€11m
TBT (24)
€10m
FA (25)
€10m
CUK (23)
€10m
ZRI (30)
€8m
FZV (29)
€7m
HH (28)
€7m
ST (24)
€6m
BB (26)
€4m
KK (28)
€3m
BRE (19)
€3m
AS Roma's squad is €114m less valuable than AC Milan's (€471m vs €585m).

⚔️ Attack

Squad value (€m) · (players with data)
LIV (9)
€518m
BL (13)
€246m
AM (8)
€223m
BHA (9)
€190m
GAL (9)
€173m
BEN (10)
€172m
ATA (7)
€158m
SC (9)
€146m
AR (6)
€138m
RB (10)
€131m
VIL (8)
€124m
SD (16)
€115m
SF (10)
€96m
AJA (11)
€95m
FEY (11)
€93m
MAR (9)
€91m
REN (8)
€87m
WHU (7)
€84m
OP (12)
€84m
LEN (8)
€52m
PAN (13)
€46m
AAF (11)
€44m
SP (14)
€43m
SB (7)
€41m
GEN (10)
€39m
RAN (9)
€38m
DZ (15)
€33m
USG (10)
€32m
TOU (7)
€30m
LUD (12)
€27m
SP (10)
€27m
SG (11)
€26m
SB (12)
€15m
BYB (4)
€15m
LL (5)
€13m
MOL (7)
€13m
RC (9)
€9m
FL (7)
€8m
QAR (9)
€8m
MH (11)
€7m
SF (6)
€7m
OL (11)
€6m
BH (4)
€6m
TBT (9)
€5m
ZRI (13)
€4m
ABE (7)
€4m
CUK (8)
€4m
ZL (11)
€3m
ARI (8)
€3m
FA (9)
€3m
ST (8)
€3m
HH (10)
€2m
FZV (9)
€2m
BB (8)
€1m
KK (9)
€1m
BRE (6)
€1m
AS Roma's attack is €85m less valuable than AC Milan's (€138m vs €223m).

🧠 Midfield

Squad value (€m) · (players with data)
LIV (6)
€201m
BHA (7)
€180m
AM (11)
€153m
ATA (10)
€128m
AR (5)
€118m
SC (9)
€91m
BL (5)
€91m
BEN (5)
€77m
GAL (7)
€72m
MAR (5)
€68m
SB (10)
€56m
VIL (4)
€52m
WHU (5)
€48m
OP (6)
€47m
RAN (8)
€44m
REN (5)
€44m
FEY (4)
€43m
TOU (7)
€39m
USG (7)
€38m
SF (5)
€36m
SP (8)
€35m
RB (5)
€33m
SP (10)
€27m
PAN (8)
€26m
LEN (5)
€24m
SD (4)
€19m
GEN (5)
€19m
BYB (8)
€18m
AAF (5)
€16m
AJA (3)
€15m
RC (12)
€14m
SG (4)
€14m
LL (6)
€11m
MH (9)
€10m
MOL (8)
€7m
SF (9)
€7m
FL (5)
€7m
SB (6)
€7m
LUD (4)
€6m
ABE (8)
€4m
QAR (3)
€3m
BH (6)
€3m
ARI (5)
€3m
ZL (5)
€3m
FZV (8)
€3m
CUK (5)
€2m
FA (3)
€2m
DZ (2)
€2m
ZRI (4)
€2m
BB (9)
€2m
HH (6)
€1m
TBT (4)
€1m
ST (6)
€1m
KK (8)
€1m
OL (3)
€1m
BRE (4)
€1m
AS Roma's midfield is €35m less valuable than AC Milan's (€118m vs €153m).

🛡️ Defence

Squad value (€m) · (players with data)
LIV (14)
€260m
BHA (14)
€249m
AR (18)
€215m
AM (14)
€209m
SC (13)
€176m
BL (12)
€162m
ATA (9)
€153m
VIL (12)
€148m
WHU (12)
€141m
LEN (14)
€112m
SF (15)
€110m
REN (13)
€109m
BEN (10)
€108m
GAL (13)
€100m
FEY (15)
€93m
RB (10)
€70m
SB (15)
€68m
MAR (8)
€66m
AJA (12)
€63m
SP (20)
€61m
GEN (15)
€55m
RAN (12)
€54m
SD (13)
€52m
TOU (10)
€46m
OP (11)
€44m
PAN (13)
€38m
BYB (16)
€33m
DZ (17)
€30m
USG (9)
€28m
AAF (10)
€26m
FL (14)
€24m
SP (11)
€22m
LL (11)
€20m
MOL (11)
€15m
QAR (13)
€14m
SB (10)
€13m
SG (11)
€13m
LUD (13)
€13m
MH (13)
€10m
RC (6)
€9m
SF (12)
€8m
BH (12)
€7m
ABE (12)
€7m
ZL (11)
€6m
ARI (13)
€5m
FA (13)
€5m
OL (13)
€5m
TBT (11)
€4m
CUK (10)
€3m
HH (12)
€3m
FZV (12)
€3m
ZRI (13)
€3m
ST (10)
€3m
BRE (9)
€1m
KK (11)
€1m
BB (9)
€1m
AS Roma's defence is €6m more valuable than AC Milan's (€215m vs €209m).

🤝 15. Games History

H2H record

8 previous meetings
1
AR wins
2
Draws
5
AM wins
Full head-to-head record ↗

Head-to-head

AS Roma vs AC Milan · H/A from AR
DateH/AGameScore
11/04/24AAC Milan Vs AR0-1
14/01/24AAC Milan Vs AR3-1
01/09/23HAR Vs AC Milan1-2
29/04/23HAR Vs AC Milan1-1
08/01/23AAC Milan Vs AR2-2
06/01/22AAC Milan Vs AR3-1
31/10/21HAR Vs AC Milan1-2
28/02/21HAR Vs AC Milan1-2

AS RomaAS Roma

Last 10 games · H/A coloured by result
DateH/AGameScore
11/04/24AAC Milan Vs AR0-1
06/04/24HAR Vs Lazio1-0
01/04/24ALecce Vs AR0-0
17/03/24HAR Vs Sassuolo1-0
14/03/24ABrighton Vs AR1-0
10/03/24AFiorentina Vs AR2-2
07/03/24HAR Vs Brighton4-0
02/03/24AMonza Vs AR1-4
26/02/24HAR Vs Torino3-2
22/02/24HAR Vs Feyenoord1-1

AC MilanAC Milan

Last 10 games · H/A coloured by result
DateH/AGameScore
14/04/24ASassuolo Vs AM3-3
11/04/24HAM Vs AS Roma0-1
06/04/24HAM Vs Lecce3-0
30/03/24AFiorentina Vs AM1-2
17/03/24AHellas Verona Vs AM1-3
14/03/24ASlavia Praha Vs AM1-3
10/03/24HAM Vs Empoli1-0
07/03/24HAM Vs Slavia Praha4-2
01/03/24ALazio Vs AM0-1
25/02/24HAM Vs Atalanta1-1

📊 16. Overall Statistics

AS Roma
AS Roma
World: UEFA Europa League
Recent: 6 Wins / 3 Draws / 1 Losses
FormResultsPPG
OverallLWDWW1.72
HomeDWWWW2.24
AwayWDLDW1.20
StatsOverallHomeAway
Win %48%68%28%
AVG goals2.643.002.28
Over 1.5 %76%84%68%
Over 2.5 %50%56%44%
Over 3.5 %28%36%20%
Scored1.642.161.12
Conceded1.000.841.16
BTTS52%48%56%
Clean Sheet36%48%24%
Corners8.338.508.17
Cards5.535.275.78
AC Milan
AC Milan
World: UEFA Europa League
Recent: 7 Wins / 2 Draws / 1 Losses
FormResultsPPG
OverallWWWLD1.96
HomeDWWWL2.16
AwayWWWWD1.76
StatsOverallHomeAway
Win %60%68%52%
AVG goals3.002.603.40
Over 1.5 %72%64%80%
Over 2.5 %60%48%72%
Over 3.5 %42%32%52%
Scored1.821.841.80
Conceded1.180.761.60
BTTS52%40%64%
Clean Sheet34%44%24%
Corners9.099.099.09
Cards5.043.916.13

🏆 17. League Table

RecordGoalsProps / gameSquad value €mStrengths
RankTeamMPPtsWin%PPGGFGAGDG/GO1.5O2.5O3.5CorCor O%CrdCrd O%FlsFls O%TotAttMidDefAtt/gDef/gPoss%
1Bayer LeverkusenBayer Leverkusen1330
69%
2.3
3113+18
3.4
92%
62%
46%
8.9
38%
4.2
54%
21.6
23%
499
246911622.41.0
62%
2AtalantaAtalanta1328
62%
2.2
258+17
2.5
85%
54%
15%
8.5
46%
3.5
38%
26.2
92%
438
1581281531.90.6
47%
3AS RomaAS Roma1425
50%
1.8
2312+11
2.5
86%
43%
21%
8.7
43%
5.1
71%
24.1
71%
471
1381182151.60.9
50%
4QarabagQarabag1424
50%
1.7
2221+1
3.1
79%
57%
36%
9.3
57%
5.4
64%
23.4
50%
25
83141.61.5
45%
5Slavia PrahaSlavia Praha1222
58%
1.8
2714+13
3.4
100%
58%
42%
10.1
67%
4.2
50%
23.7
83%
123
2735612.21.2
54%
6MarseilleMarseille1422
43%
1.6
2722+5
3.5
86%
71%
57%
9.7
57%
5.2
71%
25.4
79%
225
9168661.91.6
49%
7LiverpoolLiverpool1021
70%
2.1
2912+17
4.1
90%
80%
60%
10.0
50%
2.8
22%
21.2
60%
980
5182012602.91.2
69%
8West HamWest Ham1019
60%
1.9
168+8
2.4
70%
40%
20%
8.8
30%
4.6
44%
19.9
20%
274
84481411.60.8
50%
9SC FreiburgSC Freiburg1017
50%
1.7
2014+6
3.4
80%
70%
60%
9.2
40%
3.7
44%
21.8
40%
243
96361102.01.4
54%
10Olympiakos PiraeusOlympiakos Piraeus1017
50%
1.7
1916+3
3.5
80%
70%
50%
7.8
30%
5.3
60%
22.9
50%
175
8447441.91.6
51%
11Sporting CPSporting CP1016
40%
1.6
1611+5
2.7
100%
60%
10%
8.0
30%
4.0
60%
25.1
80%
414
146911761.61.1
57%
12BrightonBrighton816
62%
2.0
119+2
2.5
62%
38%
38%
9.1
50%
5.5
62%
22.0
50%
620
1901802491.41.1
58%
13VillarrealVillarreal816
62%
2.0
1212+0
3.0
75%
62%
50%
8.6
38%
5.9
88%
26.5
88%
325
124521481.51.5
55%
14Sparta PrahaSparta Praha1216
42%
1.3
2226-4
4.0
83%
83%
67%
8.2
33%
4.8
67%
20.8
42%
92
4327221.82.2
46%
15RennesRennes815
62%
1.9
1611+5
3.4
88%
88%
38%
9.9
62%
5.0
75%
24.0
75%
241
87441092.01.4
51%
16Union St. GilloiseUnion St. Gilloise814
50%
1.8
88+0
2.0
75%
38%
0%
9.1
25%
4.7
71%
27.0
100%
98
3238281.01.0
44%
17RangersRangers812
38%
1.5
109+1
2.4
62%
50%
25%
11.6
75%
5.1
88%
20.8
38%
136
3844541.21.1
49%
18ToulouseToulouse812
38%
1.5
911-2
2.5
62%
50%
25%
9.5
50%
5.9
88%
25.6
75%
115
3039461.11.4
44%
19BenficaBenfica611
50%
1.8
75+2
2.0
50%
50%
17%
13.0
83%
4.7
67%
21.7
33%
357
172771081.20.8
54%
20BK HackenBK Hacken1010
30%
1.0
1621-5
3.7
90%
80%
70%
10.6
70%
3.0
40%
20.1
30%
16
6371.62.1
52%
21AC MilanAC Milan69
50%
1.5
139+4
3.7
83%
83%
50%
10.8
83%
4.2
50%
20.8
67%
585
2231532092.21.5
58%
22Real BetisReal Betis69
50%
1.5
97+2
2.7
50%
50%
33%
10.0
50%
4.5
83%
23.8
83%
235
13133701.51.2
56%
23Sheriff TiraspolSheriff Tiraspol109
20%
0.9
1522-7
3.7
100%
80%
40%
9.6
50%
4.6
50%
21.3
67%
6
3131.52.2
40%
24AjaxAjax88
25%
1.0
1415-1
3.6
88%
50%
50%
8.1
38%
4.4
62%
23.2
50%
173
9515631.81.9
49%
25MoldeMolde67
33%
1.2
1212+0
4.0
83%
83%
67%
9.2
50%
3.3
33%
20.5
33%
35
137152.02.0
43%
26ArisAris87
25%
0.9
1417-3
3.9
88%
75%
50%
9.2
50%
5.2
88%
24.6
100%
11
3351.82.1
44%
27Lask LinzLask Linz87
25%
0.9
914-5
2.9
88%
75%
25%
8.4
38%
4.2
62%
27.2
88%
44
1311201.11.8
47%
28LudogoretsLudogorets46
50%
1.5
87+1
3.8
75%
75%
50%
5.8
25%
4.0
75%
25.0
50%
46
276132.01.8
47%
29Maccabi HaifaMaccabi Haifa65
17%
0.8
39-6
2.0
67%
67%
0%
11.7
67%
5.5
100%
25.3
100%
27
710100.51.5
38%
30Servette FCServette FC65
17%
0.8
413-9
2.8
100%
50%
33%
9.5
50%
4.8
50%
28.0
100%
21
7780.72.2
47%
31ZrinjskiZrinjski44
25%
1.0
86+2
3.5
75%
50%
25%
6.5
0%
3.5
50%
25.5
75%
8
4232.01.5
44%
32PanathinaikosPanathinaikos64
17%
0.7
710-3
2.8
83%
67%
33%
9.8
50%
5.5
83%
24.3
67%
109
4626381.21.7
54%
33Sturm GrazSturm Graz64
17%
0.7
49-5
2.2
50%
50%
17%
8.8
50%
3.3
50%
26.0
100%
52
2614130.71.5
37%
34AEK Athens FCAEK Athens FC64
17%
0.7
612-6
3.0
83%
50%
50%
10.8
67%
6.5
83%
25.2
100%
85
4416261.02.0
47%
35Raków CzęstochowaRaków Częstochowa64
17%
0.7
310-7
2.2
67%
33%
17%
10.2
83%
3.7
67%
21.8
50%
33
91490.51.7
49%
36SC BragaSC Braga23
50%
1.5
44+0
4.0
100%
50%
50%
9.5
50%
7.5
50%
32.0
100%
165
4156682.02.0
59%
37Dinamo ZagrebDinamo Zagreb23
50%
1.5
45-1
4.5
100%
100%
100%
4.5
0%
2.5
0%
19.5
0%
66
332302.02.5
-
38Zorya LuhanskZorya Luhansk23
50%
1.5
23-1
2.5
100%
50%
0%
11.5
100%
3.0
50%
22.5
50%
11
3361.01.5
38%
39GalatasarayGalatasaray23
50%
1.5
46-2
5.0
100%
100%
100%
7.5
0%
8.0
100%
21.5
50%
345
173721002.03.0
56%
40Slovan BratislavaSlovan Bratislava23
50%
1.5
47-3
5.5
100%
100%
50%
6.0
0%
7.5
100%
27.5
100%
35
157132.03.5
45%
41FC AstanaFC Astana23
50%
1.5
36-3
4.5
100%
100%
50%
8.0
50%
5.0
100%
22.5
50%
10
3251.53.0
-
42BreidablikBreidablik23
50%
1.5
36-3
4.5
50%
50%
50%
8.0
0%
4.0
50%
22.0
50%
3
1111.53.0
55%
43FeyenoordFeyenoord22
0%
1.0
22+0
2.0
100%
0%
0%
10.0
50%
6.0
100%
25.5
50%
229
9343931.01.0
48%
44LensLens22
0%
1.0
22+0
2.0
50%
50%
50%
13.0
100%
6.0
100%
29.5
100%
187
52241121.01.0
54%
45KI KlaksvikKI Klaksvik21
0%
0.5
23-1
2.5
100%
50%
0%
12.0
100%
4.0
50%
15.0
0%
3
1111.01.5
-
46GenkGenk21
0%
0.5
12-1
1.5
50%
0%
0%
5.0
0%
8.0
100%
29.5
100%
113
3919550.51.0
53%
47AberdeenAberdeen21
0%
0.5
35-2
4.0
100%
100%
100%
14.5
100%
5.0
100%
21.0
50%
15
4471.52.5
40%
48Shakhtar DonetskShakhtar Donetsk21
0%
0.5
35-2
4.0
100%
100%
100%
11.0
100%
5.5
100%
27.5
100%
186
11519521.52.5
52%
49BSC Young BoysBSC Young Boys21
0%
0.5
24-2
3.0
100%
50%
50%
7.0
0%
4.0
50%
26.5
100%
66
1518331.02.0
42%
50Olimpija LjubljanaOlimpija Ljubljana21
0%
0.5
13-2
2.0
100%
0%
0%
10.5
100%
8.0
100%
24.0
50%
12
6150.51.5
38%
51Dnipro-1Dnipro-121
0%
0.5
14-3
2.5
100%
50%
0%
10.5
100%
4.5
50%
24.0
100%
0
0000.52.0
-
52Bate BorisovBate Borisov21
0%
0.5
37-4
5.0
100%
100%
100%
7.0
0%
4.0
50%
15.0
0%
4
1211.53.5
-
53TSC Backa TopolaTSC Backa Topola61
0%
0.2
619-13
4.2
83%
83%
83%
8.7
33%
3.5
50%
22.7
50%
10
5141.03.2
38%
54HJK HelsinkiHJK Helsinki20
0%
0.0
24-2
3.0
100%
100%
0%
9.0
50%
4.0
50%
19.5
50%
7
2131.02.0
45%
55FC LuganoFC Lugano20
0%
0.0
03-3
1.5
50%
0%
0%
8.0
0%
4.0
100%
27.0
100%
39
87240.01.5
56%
56CukarickiCukaricki20
0%
0.0
16-5
3.5
100%
100%
50%
9.0
50%
2.0
0%
21.5
50%
10
4230.53.0
37%
57FK Zalgiris VilniusFK Zalgiris Vilnius20
0%
0.0
18-7
4.5
100%
100%
100%
11.5
50%
4.5
100%
18.0
0%
7
2330.54.0
-
World: UEFA Europa League 2023/24 full table · click any column header to sort (click again to reverse). In-cell bars are scaled within each column; scroll right for props, squad value and strengths. Highlighted teams are this fixture's sides. Full World: UEFA Europa League stats & trends →

👥 18. Who played

Minutes played, then goals, assists, cards and match rating. Substitutes in grey.

← all matches