We have made these Toronto FC v New Eng. Revolution predictions for this match preview with the best intentions, but no profits are guaranteed. Please always gamble responsibly, only with money that you can afford to lose. We wish you the best of luck.
Toronto FC vs New Eng. Revolution Live Stream Global Listings (May 03)
Predictions and Tips
Saturday’s MLS action sees Toronto FC against New Eng. Revolution.
Scroll down for all of our predictions, poll and stats for the Toronto FC v New Eng. Revolution game (including the best match odds).
📊 Form Guide

Toronto FC
DDDWLD
Toronto FC enter this fixture after a 2-2 Canadian Championship drawn result against CF Montreal.
For Toronto FC, the scorers were Theo Corbeanu (29') and Tyrese Spicer (74'). Joel Waterman (70') and Giacomo Vrioni (88') scored for CF Montreal. The game was won 2-3 by CF Montreal on penalties.
Toronto FC have not been in good attacking form in more recent games. Their sum of goals stands at just 3 against opposing sides during their last 6 outings. In those games, Toronto FC have also seen the number of goals scored against them come to 4.
New Eng. Revolution
LWLWWW 📈
New Eng. Revolution will come into the match after a 0-1 MLS win over Charlotte FC in their most recent outing.
In that game, New Eng. Revolution managed 42% possession and 7 attempts at goal with 4 of them on target. The scorer for New Eng. Revolution was Carles Gil (77'). At the other end, Charlotte FC got 18 shots at goal with 4 on target.
A succession of hard-working performances from the New Eng. Revolution defence has resulted in the number of goals they’ve conceded amounting to 4 from their last 6 outings combined. During the same period of time, their own attack force has managed to score 7. That sort of pattern won’t necessarily be continued into this game, however.
👥 Head to head
Looking at the statistics for their head to head duels going back to 31/07/2022, both clubs have shared the honours with Toronto FC winning 2 of those games, New Eng. Revolution 2 and 2 being draws in normal time.
11 goals were scored between the two sides in this period, with 5 of them for The Reds and 6 for Revs. That’s an average goals per game of 1.83.
The last league clash between these clubs was MLS match day 12 on 20/04/2024 when it ended Toronto FC 1-0 New Eng. Revolution.
On that day, Toronto FC had 41% possession and 8 shots at goal with 4 on target. Their only player to score was Prince Osei Owusu (66').
For their opponents, New Eng. Revolution had 6 attempts on goal with 3 of them on target.
The match was refereed by Mark Allatin.
📋 Team News: Toronto FC
In all likelihood, The Reds will probably employ a 4-2-3-1 system and select Sean Johnson, Kosi Thompson, Nicksoen Gomis, Sigurd Rosted, Raoul Petretta, Deybi Flores, Matthew Longstaff, F. Bernardeschi, Alonso Coello, Theodor Corbeanu and Ola Brynhildsen.
📰 Team News: New Eng. Revolution
We’re of the thinking that Revs seem most likely to play in a 4-4-2 formation with a starting lineup of Aljaz Ivacic, Brayan Ceballos, Mamadou Fofana, Tanner Beason, Matt Polster, Ilay Feingold, Carles Gil, Alhassan Yusuf, Peyton Miller, Ignatius Ganago and Leonardo Campana.
💡 Prediction
We believe that New Eng. Revolution certainly have the ability to put a goal past this Toronto FC team, although it might not be as many as the goals that they could concede.
We’re tipping a very close game with a 2-1 victory for Toronto FC by the conclusion of the game. Should be an interesting one.
Peter Guest, 20:03 03/05/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Toronto FC
Formed: 2005
Stadium: BMO Field (30,991)
Captain: Jonathan Osorio
Chairman: Jason Hernandez
Manager: Robin Fraser
Competitions: MLS (Eastern Conference), MLS (Parent)
Toronto FC |
|
New Eng. Revolution |
New Eng. Revolution |
|
Toronto FC |
New Eng. Revolution |
|
Toronto FC |
Toronto FC |
|
New Eng. Revolution |
Toronto FC |
|
New Eng. Revolution |
New Eng. Revolution |
|
Toronto FC |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
34 | 19 | 9 | 6 | 29 | 66 | WDWDD |
2 |
![]() |
34 | 18 | 9 | 7 | 15 | 63 | DWDDW |
3 |
![]() |
34 | 17 | 7 | 10 | 10 | 58 | WDWWD |
4 |
![]() |
34 | 17 | 6 | 11 | 11 | 57 | WWWDD |
5 |
![]() |
34 | 17 | 6 | 11 | 5 | 57 | LLWLD |
6 |
![]() |
34 | 16 | 9 | 9 | 11 | 57 | DWLDW |
7 |
![]() |
34 | 15 | 11 | 8 | 18 | 56 | DWDWL |
8 |
![]() |
34 | 16 | 6 | 12 | 12 | 54 | WDLDW |
9 |
![]() |
34 | 14 | 11 | 9 | 7 | 53 | LWDWL |
10 |
![]() |
34 | 15 | 7 | 12 | 0 | 52 | LWDLW |
11 |
![]() |
34 | 11 | 10 | 13 | -6 | 43 | DDWLD |
12 |
![]() |
34 | 12 | 6 | 16 | -6 | 42 | LDDDL |
13 |
![]() |
34 | 9 | 12 | 13 | -5 | 39 | WDDLD |
14 |
![]() |
34 | 11 | 4 | 19 | -6 | 37 | DDLWW |
15 |
![]() |
34 | 10 | 6 | 18 | -8 | 36 | WWLLL |
16 |
![]() |
34 | 9 | 8 | 17 | -5 | 35 | DLLWW |
17 |
![]() |
34 | 8 | 10 | 16 | -22 | 34 | LDLWD |
18 |
![]() |
34 | 7 | 9 | 18 | -34 | 30 | LLDLD |
19 |
![]() |
34 | 5 | 8 | 21 | -26 | 23 | LLLDL |
CF Montreal |
|
Toronto FC |
Toronto FC |
|
FC Cincinatti |
Toronto FC |
|
D.C. United |
Toronto FC |
|
New Eng. Revolution |
Toronto FC |
|
CF Montreal |
Toronto FC |
|
New York City FC |
New Eng. Revolution |
|
Chicago Fire |
New Eng. Revolution |
|
San Jose Earthquakes |
Orlando City |
|
New Eng. Revolution |
Rhode Island |
|
New Eng. Revolution |
Toronto FC |
|
New Eng. Revolution |
Charlotte FC |
|
New Eng. Revolution |
Federico Bernardeschi | 4 |
Theo Corbeanu | 4 |
Deandre Kerr | 2 |
Tyrese Spicer | 2 |
Ola Brynhildsen | 1 |
Carles Gil | 6 |
Leonardo Campana | 2 |
Tomás Chancalay | 1 |
Ignatius Ganago | 1 |
Matt Polster | 1 |
Toronto FC |
|
Nashville |
Toronto FC |
|
Philadelphia Union |
Toronto FC |
|
Charlotte FC |
Los Angeles FC |
|
Toronto FC |
Toronto FC |
|
New York Red Bulls |
Toronto FC |
|
Portland Timbers |
New York City FC |
|
Toronto FC |
Toronto FC |
|
Atlanta United |
San Diego FC |
|
Toronto FC |
Nashville |
|
Toronto FC |
Sporting Kansas City |
|
New Eng. Revolution |
D.C. United |
|
New Eng. Revolution |
CF Montreal |
|
New Eng. Revolution |
New Eng. Revolution |
|
FC Cincinatti |
New Eng. Revolution |
|
Nashville |
New Eng. Revolution |
|
Colorado Rapids |
Portland Timbers |
|
New Eng. Revolution |
New Eng. Revolution |
|
Inter Miami |
Austin FC |
|
New Eng. Revolution |
New York Red Bulls |
|
New Eng. Revolution |
