Outcome probability
Jarvis's PRE-match prediction (not a live probability). Compared with the real result below.
Full-time

Stoke
24%
Draw
27%

Middlesbrough
49%
Actual result: Stoke 2 – 3 Middlesbrough · Middlesbrough winJarvis gave this outcome: 49% ✓
Jarvis model
Supremacy = expected goal difference (positive favours Stoke, negative favours Middlesbrough) · Expected total goals = projected goals for the whole match · Both teams to score = chance both sides find the net.
Supremacy (Stoke - Middlesbrough)-0.55
Expected total goals2.75
Expected goals Stoke / Middlesbrough1.10 / 1.65
Both teams to score (yes / no)55.2% / 44.8%
Over / Under (total goals)
Over 1.5 goals 77.4%
Over 2.5 goals 52.0%
Over 3.5 goals 29.8%
First half
First-half result (Stoke / draw / Middlesbrough)20.8% / 43.0% / 36.3%
A goal in the first half69.9%
Two or more in the first half36.3%
Half-time then full-time
Middlesbrough lead at half-time then Middlesbrough win30.3%
Level at half-time then Middlesbrough win17.0%
Level at half-time then draw16.5%
Full Asian handicap (model probability)
Lines shown from Stoke's side
Stoke −2.06.3%
Stoke −1.758.0%
Stoke −1.59.7%
Stoke −1.2513.3%
Stoke −1.016.9%
Stoke −0.7520.5%
Stoke −0.524.1%
Stoke −0.2530.9%
Stoke draw no bet (0.0)37.6%
Stoke +0.2544.3%
Stoke +0.551.1%
Stoke +0.7556.6%
Stoke +1.062.2%
Stoke +1.573.3%
Stoke +2.080.9%
Quarter lines (0.25, 0.75) split the stake across two lines, so a half-win or half-loss is possible. Whole lines (0, 1, 2) are refunded when the margin lands exactly on the line. These are probabilities from the Jarvis model, not bookmaker prices.
Market-standard price (decimal)
Stoke win4.15
Draw3.71
Middlesbrough win2.04
Over 2.51.92
Under 2.52.08
This is the market-standard price, converted straight from probability (1 divided by the probability). Every Jarvis reading of money flow, probability and prediction runs on it. Each bookmaker posts its own different price, and those numbers can skew the read, so Nhipbong does not use bookmaker prices for analysis.
Goal margin
Stoke wins by more than 1 goals10%
Middlesbrough wins by more than 1 goals27%
Corners
Expected total corners10.2
6.5+ corners in the match44%
Cards
Expected total cards3.2
2.5+ cards in the match40%
Probability trajectory · full match
Match timeline
- 48′GoalCallum Brittain (assist: Amario Cozier-Duberry)
- 50′Own goalNeto Borges
- 51′Yellow cardSebastian Berhalter
- 64′SubstitutionRiley McGree on, Sebastian Berhalter off
- 64′SubstitutionTommy Conway on, Jeremy Sarmiento off
- 67′SubstitutionGeorge Hirst on, Lamine Cisse off
- 67′SubstitutionJustin Devenny on, Bae Jun-ho off
- 68′Yellow cardLuke Graham
- 73′Goalwill lankshear
- 77′SubstitutionKyle Joseph on, will lankshear off
- 78′SubstitutionMax Arfsten on, Amario Cozier-Duberry off
- 79′SubstitutionBosun Lawal on, Junior Tchamadeu off
- 79′SubstitutionRobert Bozenik on, El Hadji Soumare off
- 79′SubstitutionLuca Bombino on, Eric Junior Bocat off
- 85′GoalRobert Bozenik (assist: George Hirst)
- 90+1′GoalNeto Borges
Match statistics
StokeMiddlesbrough
34Possession66
0.74Expected goals (xG)2.63
7Total shots19
1Shots on target9
4Corners3
8Fouls11
1Yellow cards1
0Red cards0
1Offsides1
7Saves0
75Pass accuracy (%)88
Top rated players
| 8.1 | W. Lankshear · Middlesbrough | 1 goal |
| 7.9 | C. Brittain · Middlesbrough | 1 goal |
| 7.6 | A. Cozier-Duberry · Middlesbrough | 1 assist |
| 7.3 | L. Ayling · Middlesbrough | |
| 7.0 | Neto Borges · Middlesbrough | 1 goal |
| 6.9 | A. Morris · Middlesbrough |
Stoke vs Middlesbrough lineups
StokeFormation 3-4-3Coach: M. Robins
| 1 | V. Johansson | GK |
| 2 | B. Johnson | DF |
| 16 | B. Wilmot | DF |
| 5 | L. Graham | DF |
| 22 | J. Tchamadeu | MF |
| 27 | El Hadji Djibril Soumare | MF |
| 8 | E. Galbraith | MF |
| 17 | E. Bocat | MF |
| 7 | J. McGlynn | FW |
| 11 | L. Cisse | FW |
| 10 | Bae Jun-Ho | FW |
| 21 | L. Bombino | DF |
| 9 | R. Bozenik | FW |
| 13 | J. Devenny | MF |
| 23 | B. Gibson | DF |
| 24 | J. Griffiths | GK |
| 15 | G. Hirst | FW |
| 18 | B. Lawal | DF |
| 42 | M. Manhoef | FW |
| 4 | B. Pearson | MF |
MiddlesbroughFormation 3-4-2-1Coach: K. Hellberg
| 1 | R. Vitek | GK |
| 12 | L. Ayling | DF |
| 4 | A. Phillips | DF |
| 29 | A. Malanda | DF |
| 2 | C. Brittain | MF |
| 6 | S. Berhalter | MF |
| 10 | A. Morris | MF |
| 30 | Neto Borges | MF |
| 11 | A. Cozier-Duberry | MF |
| 16 | J. Sarmiento | MF |
| 7 | W. Lankshear | FW |
| 8 | R. McGree | MF |
| 22 | K. Joseph | FW |
| 9 | T. Conway | FW |
| 19 | Leo Castledine | MF |
| 3 | S. Byram | DF |
| 31 | S. Brynn | GK |
| 18 | C. Barron | MF |
| 17 | M. Arfsten | DF |
| 14 | M. Peart-Harris | MF |
Stoke vs Middlesbrough injuries and suspensions
Stoke- A. CresswellOut · Knee Injury
- S. IngelssonOut · Muscle Injury
- M. TalovierovOut · Red Card
Middlesbrough- A. JonesOut · Calf Injury
Stoke and Middlesbrough recent form
StokeWWWDW| 10/10/2026 | @ Bolton | 2–1 |
| 19/09/2026 | Sheffield Utd | 2–1 |
| 12/09/2026 | @ Watford | 2–1 |
| 08/09/2026 | @ Cardiff | 1–1 |
| 05/09/2026 | Charlton | 4–0 |
MiddlesbroughWDDWL| 10/10/2026 | Wolves | 1–0 |
| 19/09/2026 | @ Birmingham | 2–2 |
| 15/09/2026 | Millwall | 2–2 |
| 12/09/2026 | Norwich | 4–3 |
| 08/09/2026 | @ Crystal Palace | 0–3 |
Stoke vs Middlesbrough head to head
Last 10 meetings: Stoke won 3, drew 3, lost 4. Goals: 15–13.
| Date | Home | Score | Away |
|---|---|---|---|
| 21/01/2026 | Stoke City | 1–2 | Middlesbrough |
| 30/09/2025 | Middlesbrough | 0–0 | Stoke City |
| 25/02/2025 | Stoke City | 1–3 | Middlesbrough |
| 28/09/2024 | Middlesbrough | 2–0 | Stoke City |
| 27/08/2024 | Middlesbrough | 0–5 | Stoke City |
| 02/03/2024 | Stoke City | 2–0 | Middlesbrough |
| 28/10/2023 | Middlesbrough | 0–2 | Stoke City |
| 14/03/2023 | Middlesbrough | 1–1 | Stoke City |
| 17/08/2022 | Stoke City | 2–2 | Middlesbrough |
| 30/04/2022 | Middlesbrough | 3–1 | Stoke City |
Match information
- Referee
- Elliot Bell
- Venue
- bet365 Stadium, Stoke-On-Trent
- Round
- 10















