ProbaPredict.

Swansea City AFC crest Swansea City AFC vs Middlesbrough FC Middlesbrough FC crest prediction

Championship · Mon, 6 Apr 2026, 17:30 UK

Probabilities for this match have not been published yet. They appear up to 7 days before kick-off.

Form and head-to-head

Swansea City AFC: last 6

Goals per game: 1.2

Swansea City AFC recent form
Sat, 28 Feb 2026
FT · ChampionshipIpswich Town FC crestIpswich Town3Swansea City AFC crestSwansea0–––––––
Sat, 7 Mar 2026
FT · ChampionshipSwansea City AFC crestSwansea2Stoke City FC crestStoke0–––––––
Tue, 10 Mar 2026
FT · ChampionshipPortsmouth FC crestPortsmouth1Swansea City AFC crestSwansea2–––––––
Fri, 13 Mar 2026
FT · ChampionshipWrexham AFC crestWrexham2Swansea City AFC crestSwansea0–––––––
Sat, 21 Mar 2026
FT · ChampionshipSwansea City AFC crestSwansea0Coventry City FC crestCoventry City3–––––––
Fri, 3 Apr 2026
FT · ChampionshipSheffield United FC crestSheffield Utd3Swansea City AFC crestSwansea3–––––––

Middlesbrough FC: last 6

Goals per game: 1.5

Middlesbrough FC recent form
Mon, 2 Mar 2026
FT · ChampionshipBirmingham City FC crestBirmingham1Middlesbrough FC crestMiddlesbrough3–––––––
Sun, 8 Mar 2026
FT · ChampionshipQueens Park Rangers FC crestQPR0Middlesbrough FC crestMiddlesbrough4–––––––
Wed, 11 Mar 2026
FT · ChampionshipMiddlesbrough FC crestMiddlesbrough0Charlton Athletic FC crestCharlton1–––––––
Sat, 14 Mar 2026
FT · ChampionshipMiddlesbrough FC crestMiddlesbrough1Bristol City FC crestBristol City1–––––––
Sat, 21 Mar 2026
FT · ChampionshipBlackburn Rovers FC crestBlackburn0Middlesbrough FC crestMiddlesbrough0–––––––
Fri, 3 Apr 2026
FT · ChampionshipMiddlesbrough FC crestMiddlesbrough1Millwall FC crestMillwall2–––––––

Last 1 meetings

Swansea City AFC and Middlesbrough FC previous meetings
Sat, 9 Aug 2025
FT · ChampionshipMiddlesbrough FC crestMiddlesbrough1Swansea City AFC crestSwansea0–––––––

Related