Thursday , 2 July 2026

Queens Park Rangers FC vs Swansea City AFC, Championship 2025-26 REGULAR SEASON

Championship · 2025-26
Tue 21 Apr 2026 · 18:45 UTC Loftus Road 13,835 HT 45' · FT 45'
0–1 2' Ronald
0–2 80' Zan Vipotnik pen

Overview

Match Preview

Queens Park Rangers FC vs Swansea City AFCChampionship at Loftus Road.

Match Details

  • Referee Leigh Doughty
  • Assistant 1 Richard Woodward
  • Assistant 2 Rob Hyde (England)

Recent Form

DateOpponentH/A ScoreResult
21 Apr Swansea City AFC H 1–2 L
18 Apr Millwall FC A 0–2 L
11 Apr Bristol City FC H 0–0 D
06 Apr Preston North End FC A 1–1 D
03 Apr Watford FC H 2–1 W
21 Mar Portsmouth FC H 6–1 W
DateOpponentH/A ScoreResult
21 Apr Queens Park Rangers FC A 2–1 W
18 Apr Southampton FC H 1–2 L
11 Apr Leicester City FC A 1–0 W
06 Apr Middlesbrough FC H 2–2 D
03 Apr Sheffield United FC A 3–3 D
21 Mar Coventry City FC H 0–3 L

Season Stats

Queens Park Rangers FC Swansea City AFC
#15 Position #11
58 Points 64
46 Played 46
16 / 10 / 20 W / D / L 18 / 10 / 18
61 Scored 57
73 Conceded 59
-12 GD -2
1.26 PPG 1.39
35% Win % 39%

Key Stats

31% Both Teams to Score
H2H (16 games)
38% Over 2.5 Goals
H2H history

Queens Park Rangers FC are 15th (58 pts). Swansea City AFC are 11th (64 pts).

Events

Match Events

  • 0' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. Queens Park Rangers FC is hosting Swansea City AFC for another epic battle.
  • 2' What a strike from Ronald! The score is 0-1.
  • 7' Swansea City AFC looks like a favorite considering 1 games won in last 2 matches with its main striker Zan Vipotnik scoring 1 goals.
  • 12' Swansea City AFC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 17' It looks surprising Queens Park Rangers FC does not make any changes. Kwame Poku has some obvious troubles when approaching to the goal.
  • 22' The teams are not in a rush to score plenty of goals. It might look strange considering Swansea City AFC that had 383 games and scored 472 goals.
  • 23' A meaty challenge results in booking for Kieran Morgan on 23.
  • 28' The travelling Swansea City AFC supporters hardly appreciate their team being pressed down to the backline.
  • 29' Paul Smyth has so much to prove this time. He replaces Kwame Poku on 29 minute.
  • 34' Not even hints on scoring a goal over the last 34 minutes.
  • 39' It’s high time Julien Stéphan made some changes to put the his team’s game back to action.
  • 44' It looks like no one’s ball. Swansea City AFC is used to counterattacking playing. None of the sides are ready to take the lead.
  • 49' Swansea City AFC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 49.
  • 54' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 55' It’s gonna be a card for Kealey Adamson.
  • 60' Another substitution for Queens Park Rangers FC to replace Rayan Kolli by Ilias Chair on 60 minute.
  • 60' It’s gonna be a card for Rhys Norrington-Davies.
  • 61' The whistle greets Steve Cook as he departs to be replaced by Tylon Smith.
  • 62' Another change for Queens Park Rangers FC made on 62 minute. Rumarn Burrell leaves to be changed by Richard Kone.
  • 66' Time for substitution for Swansea City AFC. Adam Idah is replaced by Zan Vipotnik.
  • 67' Swansea City AFC manager makes another effort to make the tables turned. Malick Yalcouye is hanging Leo Walta on the field on 67 minute.
  • 72' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 73' Swansea City AFC manager makes another effort to make the tables turned. Joel Ward is hanging Sam Parker on the field on 73 minute.
  • 76' Liam Cullen has so much to prove this time. He replaces Melker Widell on 76 minute.
  • 80' Goal! Zan Vipotnik scores his 23 goal in 105 matches.
  • 85' While there is no rush on the pitch, let’s have a look at some stats. Goncalo Franco made 320 appearances and scored 6 goals. He is very likely to score a goal today.
  • 90' The referee calls foul for Ronald. He receives a card.
  • 90' What a strike from Rhys Norrington-Davies! The score is 1-2.
  • The referee blows the final whistle. Sensational lose for Queens Park Rangers FC.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.38 Queens Park Rangers FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.49 Swansea City AFC xG
I would bet for: Queens Park Rangers FC or Swansea City AFC 72% + Both teams to score 58%

Match Result

✓ Correct
Queens Park Rangers FC35% Draw28% Swansea City AFC37%
Actual: Swansea City AFC win

Both Teams to Score

✓ Correct
Yes58% 0% No42%
Avg goals/match: 2.87
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 92%
8%
± 1.5 78%
22%
± 2.5 54%
46%
± 3.5 32%
68%
± 4.5 17%
83%

Double Chance

Queens Park Rangers FC or Draw
63%
Draw or Swansea City AFC
65%
Queens Park Rangers FC or Swansea City AFC
72%

Half-Time Result

✗ Wrong
Queens Park Rangers FC26% Draw45% Swansea City AFC29%
Actual: Swansea City AFC win at HT

Correct Score

✓ In top 12
1 – 1
12.6%
1 – 2
Actual
2 – 1
7.8%
0 – 1
7.5%
0 – 0
7.5%
1 – 0
6.9%
0 – 2
6.2%
2 – 2
5.8%
2 – 0
5.3%
1 – 3
4.1%
3 – 1
3.6%
0 – 3
3%

Asian Handicap — Queens Park Rangers FC

Handicap Queens Park Rangers FC covers Push Swansea City AFC covers
-2.5 6% 94%
-2 6% 10% 84%
-1.5 16% 84%
-1 16% 18% 66%
-0.5 34% 66%
+0.5 61% 39%
+1 61% 19% 19%
+1.5 81% 19%
+2 81% 12% 7%
+2.5 93% 7%

Clean Sheet

Queens Park Rangers FC keeps clean sheet
23%
Swansea City AFC keeps clean sheet
26%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.