Contact Us

h2hfacts@gmail.com

Top Leagues

The Ipswich vs Middlesbrough match on 19.04.2026 is packed with action! We’ve checked how both teams did in their past games and head-to-head matchups. It’s all about teamwork and goals—who will come out on top?


Championship


Ipswich
Head-to-Head
19.04.2026-11:00
No final result yet

Middlesbrough

Matches played
3
Home wins
1
Draws
1
Away wins
1

Ipswich

Avg Goals scored per match
1.3
Avg Goals conceded per match
1

Middlesbrough

Avg Goals scored per match
1
Avg Goals conceded per match
1.3

BTTS
2/3 (66.7%)
Over 2.5 goals
1/3 (33.3%)
Over 3.5 goals
0/3 (0%)
HT-FT turnovers
0 (0%)
1st half over 0.5
3/3 (100%)

H2H Matches Ipswich vs Middlesbrough

17.10.2025

Middlesbrough

2


Ipswich

1

13.04.2024

Ipswich

1


Middlesbrough

1

09.12.2023

Middlesbrough

0


Ipswich

2

Match Facts

    1X2 Predictions

    Tip: 1X @ 1.35 (44%)
    OutcomeProbabilityOdds
    144%2.30
    X26%3.60
    230%3.00

    Over/Under 2.5 Goals Predictions

    Tip: U 2.5
    MarketProbabilityOdds
    Over 2.547%1.80
    Under 2.553%2.05

    BTTS Predictions

    Tip: Yes @ 1.65 (51%)
    MarketProbabilityOdds
    Yes51%1.65
    No49%2.20

    Ipswich

    Team Form and Performance Overview:

    Ipswich have shown good form, securing 3 wins in their last 5 matches. They are proving to be a tough opponent! They’ve also drawn 1 games and suffered 1 losses.

    Their matches have been balanced, as 2 out of 5 games saw both teams find the net.

    Goals have been harder to come by, as only 1 matches ended with over 2.5 goals.

    Overall, Ipswich have scored 7 goals and conceded 4 goals in their last 5 matches.

    DateMatch Details
    14.04.2026Portsmouth 2 – 0 Ipswich L
    11.04.2026Norwich 0 – 2 Ipswich W
    06.04.2026Ipswich 2 – 1 Birmingham W
    21.03.2026Ipswich 1 – 1 Millwall D
    14.03.2026Sheffield Wed 0 – 2 Ipswich W

    Middlesbrough

    Team Form and Performance Overview:

    Middlesbrough have struggled recently, with only 0 wins in their last 5 games. They’ve also drawn 3 games and suffered 2 losses.

    Most of their games have been thrilling, with both teams scoring in 3 matches.

    2 matches out of 5 have ended with over 2.5 goals, showing a mix of high and low-scoring games.

    Overall, Middlesbrough have scored 4 goals and conceded 6 goals in their last 5 matches.

    DateMatch Details
    11.04.2026Middlesbrough 0 – 1 Portsmouth L
    06.04.2026Swansea 2 – 2 Middlesbrough D
    03.04.2026Middlesbrough 1 – 2 Millwall L
    21.03.2026Blackburn 0 – 0 Middlesbrough D
    14.03.2026Middlesbrough 1 – 1 Bristol City D

    Standings

    Championship
    #ClubMPWDLGFGAGDPTSForm
    1Coventry logoCoventry432511784424286DDWWL
    2Ipswich logoIpswich412112871422975LWWDW
    3Millwall logoMillwall422110115647973DLWDL
    4Southampton logoSouthampton4220121073502372WWWWW
    5Middlesbrough logoMiddlesbrough4220121062422072LDLDD
    6Hull City logoHull City42208146460468LDDWL
    7Wrexham logoWrexham421713126360364LLDWL
    8Derby logoDerby42189156153863LWLWW
    9Norwich logoNorwich42177185550558LWDWL
    10Bristol City logoBristol City421610165251158DWWLD
    11QPR logoQPR421610165863-558DDWWW
    12Watford logoWatford421415135251157LDLDW
    13Preston logoPreston421415135053-357WDDWL
    14Swansea logoSwansea42169175054-457WDDLL
    15Birmingham logoBirmingham421511165152-156WLLLD
    16Stoke City logoStoke City421510174946355DLWLW
    17Sheffield Utd logoSheffield Utd42166205959054WLDLD
    18Charlton logoCharlton421213173951-1249LDLLD
    19Blackburn logoBlackburn441213193853-1549LDDWD
    20Portsmouth logoPortsmouth421212184357-1448WWDDL
    21West Brom logoWest Brom421113184256-1446DDDWW
    22Oxford United logoOxford United421014184154-1344WDDLD
    23Leicester logoLeicester421114175464-1041LDDDL
    24Sheffield Wed logoSheffield Wed42111302582-57-4DDLLL

    Ipswich and Middlesbrough are getting ready for a big match on 19.04.2026. We’ve gone through their recent games and stats to give you helpful tips about what to expect. Let’s dive into their performance and see what might happen!