15 August 2026, 23:30 UTC

Toronto FC vs New England Revolution Major League Soccer prediction & result

BMO Field, Toronto
Full time2 – 1

Final score: Toronto FC 2-1 New England Revolution.

Before kick-off the model made it 39% Toronto FC, 25% draw, 36% New England Revolution — fair odds of 2.56, 4.00 and 2.78.

Most likely scoreline: 2-1.

The model called the exact scoreline.

Published · updated

Has the model earned this number?

Toronto FC at 39%: of 4,756 settled 30–40% forecasts, 33.3% came in (average 33.7%). It can be read literally. The full record.

Match analysis

Match timeline

25'
Brooklyn Raines
40'
🔁P. Millerout: G. Yow
⚽W. Sands (OG)
43'
⚽N. Dorschassist: D. Mihailovic
45'
73'
🔁D. Turgemanout: W. Harris
Walker Zimmerman
74'
Đorđe Mihailović
76'
🔁D. Salloiout: A. Coello
81'
81'
🔁M. Polsterout: M. Zambrano
🔁T. Corbeanuout: Z. Monlouis
82'
86'
🔁B. Rainesout: D. Fagundez
🔁M. Cimermancicout: K. Franklin
90+1'
🔁J. Sargentout: E. Aristizabal
90+1'
90'
⚽W. Harrisassist: J. Harrison

Match stats — Toronto FC vs New England Revolution

29%Possession71%
3Shots24
1On target7
0Corners9
0.24xG2.22

Goals against chances

Toronto FC2 from 0.24 xGmore than the chances were worth
New England Revolution1 from 2.22 xGless than the chances were worth

Expected goals totals what the openings were worth, so the gap between it and the score is the finishing — and the luck. Under half a goal either way is called level: xG is an estimate and a smaller gap than that is inside its own error.

Line-ups

Toronto FC 4-2-3-1
  • 1L. GavranG
  • 22R. LaryeaD
  • 25W. ZimmermanD
  • 13B. KuscevicD
  • 38J. GilmanD
  • 71M. CimermancicM
  • 6N. DorschM
  • 7T. CorbeanuM
  • 10D. MihailovicM
  • 20D. SalloiM
  • 9J. SargentF
Substitutes
  • 23W. YarbroughG
  • 19K. FranklinD
  • 44R. EdwardsD
  • 12Z. MonlouisD
  • 14A. CoelloM
  • 78M. HenryM
  • 11D. EtienneF
  • 99J. VilsaintF
  • 17E. AristizabalF
Coach: Robin Fraser
New England Revolution 4-3-3
  • 30M. TurnerG
  • 8M. PolsterD
  • 22E. KohlerD
  • 2M. FofanaD
  • 23W. SandsD
  • 10C. GilM
  • 21B. RainesM
  • 80A. YusufM
  • 11J. HarrisonF
  • 99D. TurgemanF
  • 25P. MillerF
Substitutes
  • 33D. ParisianG
  • 4T. BeasonD
  • 15C. BakerD
  • 14J. YueillM
  • 65J. SiqueiraF
  • 77D. FagundezM
  • 7G. YowF
  • 17M. ZambranoF
  • 27W. HarrisF
Coach: Marko Mitrovic

Form going into Toronto FC vs New England Revolution

Toronto FC

All competitions we cover

  • D1-1away to New York City FC31 July 2026
  • L1-2away to DC United25 July 2026
  • D0-0away to New England Revolution22 July 2026

New England Revolution

All competitions we cover

  • L0-2Houston Dynamo8 August 2026
  • D2-2away to CF Montreal1 August 2026
  • W4-1Atlanta United FC25 July 2026
  • D0-0Toronto FC22 July 2026

What these results say

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

Major League Soccer table

#TeamPWDLGFGAGDPts
12Toronto FC34912135267-1539
3New England Revolution34184125547+858

Where the two sides stand today, not on the day of this match. Full table

Head-to-head: Toronto FC vs New England Revolution

  • 22 July 2026New England Revolution 0–0 Toronto FCMajor League Soccer
  • 13 September 2025New England Revolution 1–1 Toronto FCMajor League Soccer
  • 3 May 2025Toronto FC 0–2 New England RevolutionMajor League Soccer
  • 20 April 2024Toronto FC 1–0 New England RevolutionMajor League Soccer
  • 3 March 2024New England Revolution 0–1 Toronto FCMajor League Soccer
  • 24 June 2023New England Revolution 2–1 Toronto FCMajor League Soccer

The result against the call

Toronto FC beat New England Revolution 2–1. That was the exact score the model named before kick-off, with a win for Toronto FC at 39%. The goals: W. Sands (own goal) 43' for Toronto FC, N. Dorsch 45' for Toronto FC, W. Harris 90' for New England Revolution. Sent off: Đorđe Mihailović (Toronto FC) 76'. On expected goals it finished 0.24–2.22.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.