TotalBound Football
FT
3–0
17 Oct 2026
Europa League Sat 17 Oct, 15:00London St. Andrew's Stadium, Birmingham 27,688 attendance

Timeline

  1. 23' Jhon Solis Yellow Card
  2. 27' Liam Millar assist Tomoki Iwata
  3. 44' Harvey Vale Yellow Card
  4. 49' Liam Millar assist Tomoki Iwata
  5. 50' Rayan Kolli Yellow Card
  6. 57' Max Bird for Jhon Solis
  7. 57' Carlos Vicente for Patrick Roberts
  8. 62' Richard Kone for Rayan Kolli
  9. 69' Christoph Klarer Yellow Card
  10. 71' Demarai Gray for Liam Millar
  11. 72' Jonathan Varane for Jake Clark-Salter
  12. 81' Koki Saito for Paul Smyth
  13. 81' Leon Scarlett for Glen Kamara
  14. 86' Luis Vázquez for August Priske
  15. 90'+1' Demarai Gray assist Luis Vázquez

Match stats

52.6% Possession 47.4%
11 Shots 12
5 On target 4
13 Fouls 7
2 Yellow cards 2
0 Red cards 0
0 Offsides 4
4 Saves 2
409 Accurate passes 356

Lineups

Birmingham City 4-2-3-1
1 Beadle
20 Cochrane 4 Klarer 5 Neumann 26 Osayi-Samuel
14 Solis 24 Iwata
17 Millar 28 Stansfield 16 Roberts
9 Priske
Queens Park Rangers 5-4-1
1 Charles
12 Kemper 6 Clark-Salter 5 Edwards 3 Dunne 2 Adamson
11 Smyth 18 Kamara 20 Vale 17 Poku
26 Kolli
Birmingham City 4-2-3-1
  1. 1 James Beadle G
  2. 4 Christoph Klarer CD-L
  3. 5 Phil Neumann CD-R
  4. 20 Alex Cochrane LB
  5. 26 Bright Osayi-Samuel RB
  6. 28 Jay Stansfield AM
  7. 14 Jhon Solis ▼ LM
  8. 24 Tomoki Iwata RM
  9. 9 August Priske ▼ F
  10. 17 Liam Millar ▼ AM-L
  11. 16 Patrick Roberts ▼ AM-R

Came on

  1. 10 Demarai Gray ▲ SUB
  2. 32 Luis Vázquez ▲ SUB
  3. 7 Carlos Vicente ▲ SUB
  4. 18 Max Bird ▲ SUB
Unused substitutes (5)
  1. 21 Ryan Allsop SUB
  2. 33 Marvin Ducksch SUB
  3. 2 Ethan Laird SUB
  4. 19 Taylor Gardner-Hickman SUB
  5. 23 Dael Fry SUB
Queens Park Rangers 5-4-1
  1. 1 Pierce Charles G
  2. 5 Ronnie Edwards CD
  3. 6 Jake Clark-Salter ▼ CD-L
  4. 3 Jimmy Dunne CD-R
  5. 12 Boy Kemper LB
  6. 2 Kealey Adamson RB
  7. 18 Glen Kamara ▼ CM-L
  8. 20 Harvey Vale CM-R
  9. 11 Paul Smyth ▼ LM
  10. 17 Kwame Poku RM
  11. 26 Rayan Kolli ▼ F

Came on

  1. 33 Leon Scarlett ▲ SUB
  2. 40 Jonathan Varane ▲ SUB
  3. 22 Richard Kone ▲ SUB
  4. 14 Koki Saito ▲ SUB
Unused substitutes (5)
  1. 4 Liam Morrison SUB
  2. 24 Nicolas Madsen SUB
  3. 25 Justin Obikwu SUB
  4. 13 Calum Ward SUB
  5. 23 Isak Alemayehu SUB

Commentary

  1. Match ends, Birmingham City 3, Queens Park Rangers 0.
  2. 90'+6' Second Half ends, Birmingham City 3, Queens Park Rangers 0.
  3. 90'+5' Foul by Luis Vázquez (Birmingham City).
  4. 90'+5' Ronnie Edwards (Queens Park Rangers) wins a free kick in the defensive half.
  5. 90'+4' Delay over. They are ready to continue.
  6. 90'+2' Delay in match because of an injury Richard Kone (Queens Park Rangers).
  7. 90'+1' Fourth official has announced 4 minutes of added time.
  8. 90'+1' Goal! Birmingham City 3, Queens Park Rangers 0. Demarai Gray (Birmingham City) right footed shot from the centre of the box to the top right corner. Assisted by Luis Vázquez.
  9. 90' Attempt blocked. Jay Stansfield (Birmingham City) right footed shot from outside the box is blocked. Assisted by Demarai Gray.
  10. 87' Attempt blocked. Jonathan Varane (Queens Park Rangers) right footed shot from the centre of the box is blocked. Assisted by Jimmy Dunne.
  11. 87' Corner, Queens Park Rangers. Conceded by Phil Neumann.
  12. 86' Substitution, Birmingham City. Luis Vázquez replaces August Priske.
81 earlier entries
  1. 81' Substitution, Queens Park Rangers. Leon Scarlett replaces Glen Kamara.
  2. 81' Substitution, Queens Park Rangers. Koki Saito replaces Paul Smyth.
  3. 80' Attempt saved. Kwame Poku (Queens Park Rangers) left footed shot from outside the box is saved in the centre of the goal by James Beadle (Birmingham City). Assisted by Jonathan Varane.
  4. 79' Foul by Jay Stansfield (Birmingham City).
  5. 79' Glen Kamara (Queens Park Rangers) wins a free kick in the defensive half.
  6. 76' Attempt missed. Richard Kone (Queens Park Rangers) left footed shot from outside the box is too high. Assisted by Ronnie Edwards.
  7. 75' Foul by Max Bird (Birmingham City).
  8. 75' Kealey Adamson (Queens Park Rangers) wins a free kick in the defensive half.
  9. 72' Substitution, Queens Park Rangers. Jonathan Varane replaces Jake Clarke-Salter.
  10. 71' Substitution, Birmingham City. Demarai Gray replaces Liam Millar.
  11. 70' Carlos Vicente (Birmingham City) wins a free kick on the right wing.
  12. 70' Foul by Boy Kemper (Queens Park Rangers).
  13. 70' Offside, Queens Park Rangers. Paul Smyth is caught offside.
  14. 69' Christoph Klarer (Birmingham City) is shown the yellow card for a bad foul.
  15. 68' Foul by Christoph Klarer (Birmingham City).
  16. 68' Jimmy Dunne (Queens Park Rangers) wins a free kick in the attacking half.
  17. 67' Attempt saved. Liam Millar (Birmingham City) right footed shot from the centre of the box is saved in the centre of the goal by Pierce Charles (Queens Park Rangers).
  18. 63' Alex Cochrane (Birmingham City) wins a free kick in the defensive half.
  19. 63' Foul by Boy Kemper (Queens Park Rangers).
  20. 62' Corner, Queens Park Rangers. Conceded by James Beadle.
  21. 62' Attempt saved. Ronnie Edwards (Queens Park Rangers) right footed shot from the left side of the box is saved in the centre of the goal by James Beadle (Birmingham City). Assisted by Richard Kone.
  22. 62' Substitution, Queens Park Rangers. Richard Kone replaces Rayan Kolli.
  23. 61' Foul by Christoph Klarer (Birmingham City).
  24. 61' Rayan Kolli (Queens Park Rangers) wins a free kick in the attacking half.
  25. 61' Attempt blocked. Paul Smyth (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Harvey Vale.
  26. 57' Substitution, Birmingham City. Carlos Vicente replaces Patrick Roberts.
  27. 57' Substitution, Birmingham City. Max Bird replaces Jhon Solís.
  28. 57' Attempt missed. Jhon Solís (Birmingham City) header from a difficult angle on the left misses to the left. Assisted by Jay Stansfield with a cross.
  29. 55' Corner, Queens Park Rangers. Conceded by Alex Cochrane.
  30. 55' Attempt blocked. Kwame Poku (Queens Park Rangers) left footed shot from the right side of the box is blocked. Assisted by Ronnie Edwards.
  31. 50' Rayan Kolli (Queens Park Rangers) is shown the yellow card.
  32. 50' Offside, Queens Park Rangers. Rayan Kolli is caught offside.
  33. 49' Goal! Birmingham City 2, Queens Park Rangers 0. Liam Millar (Birmingham City) right footed shot from the left side of the box to the centre of the goal. Assisted by Tomoki Iwata.
  34. 47' Attempt saved. Rayan Kolli (Queens Park Rangers) left footed shot from the left side of the box is saved in the centre of the goal by James Beadle (Birmingham City). Assisted by Harvey Vale.
  35. 45' Second Half begins Birmingham City 1, Queens Park Rangers 0.
  36. 45'+2' First Half ends, Birmingham City 1, Queens Park Rangers 0.
  37. 45'+1' Fourth official has announced 1 minutes of added time.
  38. 45' Foul by Christoph Klarer (Birmingham City).
  39. 45' Rayan Kolli (Queens Park Rangers) wins a free kick in the defensive half.
  40. 44' Harvey Vale (Queens Park Rangers) is shown the yellow card for a bad foul.
  41. 44' August Priske (Birmingham City) wins a free kick in the defensive half.
  42. 44' Foul by Harvey Vale (Queens Park Rangers).
  43. 42' Attempt saved. Rayan Kolli (Queens Park Rangers) right footed shot from the right side of the box is saved in the centre of the goal by James Beadle (Birmingham City). Assisted by Kwame Poku.
  44. 39' Patrick Roberts (Birmingham City) wins a free kick in the defensive half.
  45. 39' Foul by Jake Clarke-Salter (Queens Park Rangers).
  46. 38' Foul by Jhon Solís (Birmingham City).
  47. 38' Harvey Vale (Queens Park Rangers) wins a free kick on the right wing.
  48. 38' Foul by Tomoki Iwata (Birmingham City).
  49. 38' Glen Kamara (Queens Park Rangers) wins a free kick in the defensive half.
  50. 36' Offside, Queens Park Rangers. Kwame Poku is caught offside.
  51. 35' Patrick Roberts (Birmingham City) wins a free kick in the attacking half.
  52. 35' Foul by Jake Clarke-Salter (Queens Park Rangers).
  53. 34' Attempt blocked. Kwame Poku (Queens Park Rangers) left footed shot from outside the box is blocked. Assisted by Kealey Adamson.
  54. 34' Foul by Bright Osayi-Samuel (Birmingham City).
  55. 34' Paul Smyth (Queens Park Rangers) wins a free kick in the defensive half.
  56. 33' Attempt missed. August Priske (Birmingham City) left footed shot from the left side of the box misses to the right.
  57. 32' Phil Neumann (Birmingham City) wins a free kick in the defensive half.
  58. 32' Foul by Rayan Kolli (Queens Park Rangers).
  59. 29' Attempt blocked. Ronnie Edwards (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Glen Kamara.
  60. 27' Goal! Birmingham City 1, Queens Park Rangers 0. Liam Millar (Birmingham City) right footed shot from the left side of the box to the bottom left corner. Assisted by Tomoki Iwata following a fast break.
  61. 26' Corner, Queens Park Rangers. Conceded by Alex Cochrane.
  62. 26' Attempt blocked. Harvey Vale (Queens Park Rangers) left footed shot from outside the box is blocked. Assisted by Rayan Kolli.
  63. 24' Offside, Queens Park Rangers. Kwame Poku is caught offside.
  64. 23' Jhon Solís (Birmingham City) is shown the yellow card for a bad foul.
  65. 23' Foul by Jhon Solís (Birmingham City).
  66. 23' Rayan Kolli (Queens Park Rangers) wins a free kick in the attacking half.
  67. 18' Foul by August Priske (Birmingham City).
  68. 18' Harvey Vale (Queens Park Rangers) wins a free kick in the defensive half.
  69. 18' Attempt blocked. August Priske (Birmingham City) right footed shot from the centre of the box is blocked.
  70. 18' Attempt missed. August Priske (Birmingham City) left footed shot from the centre of the box misses to the right. Assisted by Liam Millar.
  71. 17' Patrick Roberts (Birmingham City) wins a free kick on the right wing.
  72. 17' Foul by Boy Kemper (Queens Park Rangers).
  73. 13' Attempt missed. Tomoki Iwata (Birmingham City) left footed shot from outside the box is high and wide to the left.
  74. 9' Attempt saved. Jhon Solís (Birmingham City) right footed shot from the centre of the box is saved in the top centre of the goal by Pierce Charles (Queens Park Rangers).
  75. 8' Ronnie Edwards (Queens Park Rangers) wins a free kick in the defensive half.
  76. 8' Foul by August Priske (Birmingham City).
  77. 7' Attempt missed. Boy Kemper (Queens Park Rangers) right footed shot from very close range is close, but misses to the right. Assisted by Ronnie Edwards with a headed pass.
  78. 6' Glen Kamara (Queens Park Rangers) wins a free kick in the defensive half.
  79. 6' Foul by Tomoki Iwata (Birmingham City).
  80. First Half begins.
  81. Lineups are announced and players are warming up.

Recent form

Birmingham City W W D W L

  • L at Norwich City 2-1 EFL Championship
  • W at Derby County 2-1 EFL Championship
  • D Middlesbrough 2-2 EFL Championship
  • W at West Bromwich Albion 1-0 EFL Championship
  • W Preston North End 4-0 EFL Championship

Queens Park Rangers W D D D D

  • D at Charlton Athletic 0-0 EFL Championship
  • D at West Bromwich Albion 1-1 EFL Championship
  • D Preston North End 2-2 EFL Championship
  • D at West Ham United 1-1 EFL Championship
  • W Derby County 4-1 EFL Championship

Head to head

Series tied 2-2-1

  • 11 Mar 2026 Birmingham City 1–0 Queens Park Rangers 2025-26 English League Championship
  • 9 Dec 2025 Queens Park Rangers 2–1 Birmingham City 2025-26 English League Championship
  • 29 Mar 2024 Queens Park Rangers 2–1 Birmingham City 2023-24 English League Championship
  • 22 Sep 2023 Birmingham City 0–0 Queens Park Rangers 2023-24 English League Championship
  • 18 Mar 2023 Queens Park Rangers 0–1 Birmingham City 2022-23 English League Championship