Form Guide
Overview
DashboardForm GuideStandings
Analysis
SimulatedRolling FormOver TimeStrength of Schedule
Stats
League StatsPlayer Stats
Fixtures
ScheduleHead to Head
News
News & Blogs
External
Old Form Guide
Sign in
Loading match…
Championship·Regular Season - 22·FT
SwanseaSwansea
3-1
HT (1-0)
MiddlesbroughMiddlesbrough
Sat, Dec 14, 2019·3:00 PM UTC·Liberty Stadium · Swansea

Last 5 meetings

Full H2H
D
Mon
Apr 6
2026
SwanseaSwansea
MiddlesbroughMiddlesbrough
2
2
Championship
HT 2-1Regular Season - 41Swansea.com Stadium, SwanseaMatt Donohue, England
L
Sat
Aug 9
2025
MiddlesbroughMiddlesbrough
SwanseaSwansea
1
0
Championship
HT 0-0Regular Season - 1Riverside Stadium, MiddlesbroughFarai Hallam, England
W
Sat
Mar 8
2025
SwanseaSwansea
MiddlesbroughMiddlesbrough
1
0
Championship
HT 1-0Regular Season - 36Swansea.com Stadium, SwanseaR. Ricardo
L
Sat
Aug 10
2024
MiddlesbroughMiddlesbrough
SwanseaSwansea
1
0
Championship
HT 1-0Regular Season - 1Riverside Stadium, MiddlesbroughS. Allison
L
Sat
Apr 6
2024
MiddlesbroughMiddlesbrough
SwanseaSwansea
2
0
Championship
HT 1-0Regular Season - 41Riverside Stadium, MiddlesbroughR. Welch

Match events

  1. 22'
    A. Ayew (pen.)
    Swansea
    ⚽
  2. 29'
    🟨
    Middlesbrough
    George Saville
  3. 48'
    Ben Cabango
    Swansea
    🟨
  4. 51'
    🔁
    Middlesbrough
    M. Browne ↑
    A. Clayton ↓
  5. 52'
    🟨
    Middlesbrough
    Marcus Browne
  6. 54'
    Yan Dhanda
    Swansea
    🟨
  7. 59'
    ⚽
    Middlesbrough
    M. Tavernier
    Assist: A. Fletcher
  8. 60'
    J. Fulton ↑
    G. Byers ↓
    Swansea
    🔁
  9. 63'
    🟥
    Middlesbrough
    Marcus Browne
  10. 68'
    B. McKay ↑
    Y. Dhanda ↓
    Swansea
    🔁
  11. 71'
    A. Ayew
    Assist: B. McKay
    Swansea
    ⚽
  12. 72'
    D. John ↑
    B. Celina ↓
    Swansea
    🔁
  13. 73'
    S. Surridge
    Assist: J. Bidwell
    Swansea
    ⚽
  14. 76'
    🔁
    Middlesbrough
    R. Gestede ↑
    G. Saville ↓
  15. 77'
    🟥
    Middlesbrough
    Paddy McNair
  16. 82'
    🔁
    Middlesbrough
    L. Wing ↑
    M. Johnson ↓

Match stats

SwanseaMiddlesbrough
  • 61%Possession39%
  • 10Shots8
  • 7Shots on target3
  • 3Shots off target4
  • 0Blocked shots1
  • 7Shots inside box7
  • 3Shots outside box1
  • 508Passes303
  • 434Accurate passes228
  • 85%Pass accuracy75%
  • 6Corners6
  • 3Offsides2
  • 13Fouls19
  • 2Yellow cards2
  • 0Red cards2
  • 2Saves4

Lineups

Swansea
Swansea
Formation: 4-3-3

Starting XI

Goalkeeper
  • 27F. Woodman
Defenders
  • 24J. Bidwell
  • 5M. van der Hoorn
  • 44B. Cabango
  • 23C. Roberts
Midfielders
  • 28G. Byers
  • 8M. Grimes
  • 21Y. Dhanda
Forwards
  • 22A. Ayew
  • 10B. Celina
  • 19S. Surridge

Substitutes

  • 6J. Fulton
  • 7B. McKay
  • 3D. John
  • 26K. Naughton
  • 1K. Nordfeldt
  • 9Borja Bastón
  • 18A. Kalulu
Coach: S. Cooper
Middlesbrough
Middlesbrough
Formation: 4-3-3

Starting XI

Goalkeeper
  • 42A. Pears
Defenders
  • 4Daniel Ayala
  • 33H. Coulson
  • 16J. Howson
  • 6D. Fry
Midfielders
  • 8A. Clayton
  • 17P. McNair
  • 22G. Saville
Forwards
  • 21M. Johnson
  • 7M. Tavernier
  • 11A. Fletcher

Substitutes

  • 10M. Browne
  • 14R. Gestede
  • 26L. Wing
  • 1Tomás
  • 37B. Liddle
  • 36S. Walker
  • 29D. Spence
Coach: J. Woodgate

Top performers

SwanseaSwansea
  • André Ayew2G90'8.5
  • Matt Grimes90'7.5
  • Sam Surridge1G90'7.5
  • Jake Bidwell1A90'7.0
  • Mike Van der Hoorn90'6.9
MiddlesbroughMiddlesbrough
  • Marcus Tavernier1G90'7.8
  • Ashley Fletcher1A90'7.1
  • Lewis Wing8'6.8
  • Hayden Coulson90'6.7
  • Rudy Gestede14'6.7