Championship · REGULAR SEASON - 44 · RAB, 22 APR · 01:45 WIB LOCAL
QPR
14TH · 58 PTS · LAST 5:
L L D D W
FT
1 2
FULL TIME HT · 0-1
SWANSEA
D L W D D
· 11TH · 61 PTS · LAST 5
⚽ 90' Rhys Norrington-Davies
GOL
⚽ 2' Ronald ⚽ 80' Žan Vipotnik (P)
Ronald
👑
⭐ PLAYER OF THE MATCH
Ronald
Swansea · 90 mins
⚽ 1 goal · 24% pass acc · 1 shots on
RATING
8.2
PREDICTIONS
▶ MATCH HIGHLIGHTS

Goals, key moments & recap

awaiting upload
Goals, key moments, post-match interviews
Highlightly publishes 30 min – 6 h after final whistle
📊 90 MIN TOTALS

Finalised · Match completed

1.55
⚡ EXPECTED GOALS (xG)
2.61
49%
BALL POSSESSION %
51%
12
TOTAL SHOTS
17
5
SHOTS ON TARGET
11
83%
PASS ACCURACY %
85%
4
CORNERS
5
MOMEN PENTING 17 events
  1. 2'
    Goal · Normal Goal
    Ronald
    SWA
  2. 23'
    Card · Yellow Card
    Kieran Morgan
    QPR
  3. 29'
    Subst · Substitution 1
    Kwame Poku · assist Paul Smyth
    QPR
  4. 55'
    Card · Yellow Card
    Kealey Adamson
    QPR
  5. 60'
    Card · Yellow Card
    Rhys Norrington-Davies
    QPR
  6. 60'
    Subst · Substitution 2
    Rayan Kolli · assist Ilias Chair
    QPR
  7. 61'
    Subst · Substitution 3
    Isaac Hayden · assist Nicolas Madsen
    QPR
  8. 61'
    Subst · Substitution 4
    Steve Cook · assist Tylon Smith
    QPR
  9. 62'
    Subst · Substitution 5
    Rumarn Burrell · assist Richard Kone
    QPR
  10. 66'
    Subst · Substitution 1
    Gonçalo Franco · assist Ji-sung Eom
    SWA
  11. 66'
    Subst · Substitution 2
    Leo Walta · assist Malick Yalcouyé
    SWA
  12. 67'
    Subst · Substitution 3
    Adam Idah · assist Žan Vipotnik
    SWA
  13. 73'
    Subst · Substitution 4
    Samuel Parker · assist Joel Ward
    SWA
  14. 76'
    Subst · Substitution 5
    Melker Widell · assist Liam Cullen
    SWA
  15. 80'
    Goal · Penalty
    Žan Vipotnik
    SWA
  16. 90'
    Goal · Normal Goal
    Rhys Norrington-Davies
    QPR
  17. 90'+2
    Card · Yellow Card
    Ronald
    SWA
RATING PEMAIN · TOP 5 SETIAP TIM 0–10 scale
QPR AVG 7.3
SWANSEA AVG 7.6
MATCH STATS H vs A
ATTACK
1.6
xG
2.6
12.0
TOTAL SHOTS
17.0
5.0
ON TARGET
11.0
4.0
OFF TARGET
2.0
3.0
BLOCKED
4.0
POSSESSION
49.0%
POSSESSION %
51.0%
523.0
PASSES
560.0
83.0%
PASS ACCURACY
85.0%
SET PIECES
4.0
CORNERS
5.0
2.0
OFFSIDES
2.0
DISCIPLINE
11.0
FOULS
7.0
3.0
YELLOW CARDS
1.0
8.0
GK SAVES
4.0
🎯 SHOT BREAKDOWN

Top shooters · accuracy = on-target / total

player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
QPR 4 shots
Paul Smyth
2/3
Rhys Norrington-Davies
1/1
SWANSEA 2 shots
Ronald
1/1
Melker Widell
1/1
📈 xG RACE

Cumulative xG over 90 minutes REAL xG

final xG: 1.552.61
2.1 1.6 1 0.5 2.6 0.0 HT 90' 2' 80' H 1.55 A 2.61 KO 30' 60' FT

Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match

⚡ ATTACK SHARE

Event activity ratio · attacks/cards/subs

zone-based attack maps butuh broadcast partner (Q3)
H 53%
47% A
9
EVENT TERCATAT
8
EVENT TERCATAT
SUSUNAN PEMAIN 4-4-2 vs 4-2-3-1
SUBSTITUTES · QPR
22
Richard Kone
F
24
Nicolas Mads...
M
11
Paul Smyth
F
28
Esquerdinha
D
27
Amadou Salif...
D
40
Jonathan Var...
M
10
Ilias Chair
M
29
Ben Hamer
G
30
Tylon Smith
D
COACH: Julien Stephan
SUBSTITUTES · SWANSEA
6
Marko Stamen...
M
9
Žan Vipotnik
F
20
Liam Cullen
F
44
Thomas Woodw...
M
8
Malick Yalco...
M
10
Ji-sung Eom
F
25
Joel Ward
D
1
Andrew Fishe...
G
18
Gustavo Nune...
F
COACH: Vitor Emanuel Soares Matos
🏥 UNAVAILABLE PLAYERS
QPR · 0 OUT

No injuries reported · federation feed activates Q3

SWA · 0 OUT

No injuries reported · federation feed activates Q3

⚖ MATCH OFFICIALS
WASIT
L. Doughty
QPR MANAGER
Julien Stephan
pelatih
SWA MANAGER
Vitor Emanuel Soares Matos
pelatih
HEAD-TO-HEAD · SEPANJANG MASA
3
QPR WINS
3
SERI
4
SWA WINS
30%
30%
40%
7 10
TOTAL GOALS · 10 MEETINGS
1.70
RATA-RATA GOL / PERTANDINGAN
PERTEMUAN TERKINI SHOWING 5 / 10
QPR 5 TERAKHIR KESELURUHAN
L L D D W
SWANSEA 5 TERAKHIR KESELURUHAN
D L W D D
MATCH IMPACT Final 1–2 · result locked
QPR #14
Lost · already at 58 pts
SWANSEA #11
Won · already at 61 pts
KONTEKS LIGA FULL TABLE →
# TIM P W D L GD PTS PERFORMA
1 Coventry 45 27 11 7 +48 92
W W D D D
2 Ipswich 45 22 15 8 +30 81
D D W D L
3 Millwall 45 23 11 11 +13 80
D W W D L
4 Middlesbrough 45 22 13 10 +25 79
W W D L D
5 Southampton 45 21 14 10 +24 77
D D W W W
6 Wrexham 45 19 13 13 +4 70
L W W L L
7 Hull City 45 20 10 15 +3 70
L D D L D
8 Derby 45 20 9 16 +9 69
W L W L W
9 Norwich 45 19 8 18 +8 65
D W W L W
10 Birmingham 45 17 12 16 +1 63
W W D W L
11 Swansea 45 17 10 18 -4 61
D W L W D
12 Preston 45 15 15 15 -5 60
W L L W D
13 Bristol City 45 16 11 18 -2 59
L D L D W
14 QPR 45 16 10 19 -9 58
L L L D D
15 Sheffield Utd 45 17 6 22 -1 57
L L W W L
16 Watford 45 14 15 16 -8 57
L L L L D
17 Stoke City 45 15 10 20 -3 55
L L L D L
18 Portsmouth 45 14 12 19 -15 54
W L W W W
19 Charlton 45 13 14 18 -12 53
W L D L D
20 Blackburn 45 13 13 19 -13 52
W D L D D
21 West Brom 45 13 14 18 -9 51
D W W D D
22 Oxford United 45 11 14 20 -12 47
W L L W D
23 Leicester 45 11 16 18 -11 43
D D L L D
24 Sheffield Wednesday 45 1 12 32 -61 -3
L L D D D
UCL Qualification Europa / Conference Relegation
COMMENTARY
  • 90'+2
    Card · Yellow Card · Ronald
    Argument
  • 90'
    Goal · Normal Goal · Rhys Norrington-Davies
  • 80'
    Goal · Penalty · Žan Vipotnik
  • 76'
    Subst · Substitution 5 · Melker Widell
  • 73'
    Subst · Substitution 4 · Samuel Parker
  • 67'
    Subst · Substitution 3 · Adam Idah
  • 66'
    Subst · Substitution 2 · Leo Walta
  • 66'
    Subst · Substitution 1 · Gonçalo Franco
  • 62'
    Subst · Substitution 5 · Rumarn Burrell
  • 61'
    Subst · Substitution 4 · Steve Cook
  • 61'
    Subst · Substitution 3 · Isaac Hayden
  • 60'
    Subst · Substitution 2 · Rayan Kolli
  • 60'
    Card · Yellow Card · Rhys Norrington-Davies
    Foul
  • 55'
    Card · Yellow Card · Kealey Adamson
    Foul
  • HALF TIME · 0 – 1
  • 29'
    Subst · Substitution 1 · Kwame Poku
  • 23'
    Card · Yellow Card · Kieran Morgan
    Foul
  • 2'
    Goal · Normal Goal · Ronald
13 BOOKIES
📊 AVERAGE ACROSS 13 BOOKMAKERS
QPR WIN
2.25
44.4% implied
↑ best 2.29
DRAW
3.31
30.2% implied
↑ best 3.45
SWANSEA WIN
3.17
31.5% implied
↑ best 3.35
ODDS PEMENANG PERTANDINGAN rata-rata dari bandar
BANDAR 1 X 2
10Bet 2.20 3.30 3.20
1xBet 2.25 3.28 3.14
888Sport 2.25 3.20 3.10
Bet365 2.25 3.25 3.20
Betano 2.25 3.30 3.35
Betfair 2.25 3.30 3.25
BetVictor 2.25 3.40 3.10
Dafabet 2.28 3.40 3.25
Marathonbet 2.23 3.28 3.14
Pinnacle 2.29 3.43 3.22
SBO 2.28 3.18 2.98
Unibet 2.18 3.45 3.20
William Hill 2.25 3.25 3.10

Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.

📊 OTHER MARKETS

Over/Under · BTTS · Asian Handicap

rata-rata dari bandar
⚽ GOALS · OVER / UNDER
1.5 O 1.30 U 3.35
2.5 O 1.95 U 1.83
3.5 O 3.29 U 1.30
⚽ BOTH TEAMS SCORE
YES
1.72 10 bks
NO
2.02 10 bks
⚖ ASIAN HANDICAP
Away -0.25 1.86
Away -0.5 1.65
Away -0.75 1.46
Away -1 1.28
Away -1.25 1.21
Away -1.5 1.17
📈 MARKET MOVEMENT

Bagaimana pasar bergeser sebelum kickoff

pergerakan line historis
7d ago 3d 1d KICKOFF

Smoothed line illustration · per-snapshot historical odds storage activates Q3.