Finished
2
-3
Toronto FC - New York City FC
USA MLS - BMO Field

Toronto and New York City will battle it out on the 12th of May at TQL Stadium. We anticipate a game full of errors by the 22 on the pitch. However, you should check out our free Toronto vs New York City betting tips for more valuable betting knowledge on this game.
For more exclusive MLS predictions, visit our website.
Contents
Toronto vs New York City prediction: Tired Canucks to miss out
🔥Hot tip
Draw or New York City
⬆️ Over 2.5 goals
Yes
⚽ First/anytime goalscorer prediction
Santiago Rodriguez to Score Anytime
Key Stats
- New York City haven’t lost a game in five back-to-back Major League Soccer games.
- The last three Toronto vs New York City head-to-heads all resulted in victories for the team from the East Coast.
- Coach Nick Cushing has an almost perfect record against Toronto, consisting of three victories and only one match lost.
- Santiago Rodriguez is the leading goalscorer for the visitors, with four goals since the start of the campaign.
Pre-game odds and win probability: Bookies can’t decide
- HOME: +162 – 36.5%
- DRAW: +250 – 27.0%
- AWAY: +162 – 36.5%
*These Toronto vs New York City odds are subject to change
As you can see from the odds above, the bookmakers can’t make up their minds about who to pick as the expected winner. Both Toronto and New York City have a 36.5% win probability at +162, which probably means a draw at +250 is the likeliest outcome on the 12th of May. However, we do believe Santiago Rodriguez will score at TQL Stadium. The Argentine playmaker’s odds are priced at +145, giving him a sturdy 39.86% chance of finding the net.
Last five H2Hs: Visitors with the advantage
USA MLS 16/03/24
New York City FC
Toronto FC
USA MLS 24/09/23
New York City FC
Toronto FC
Leagues Cup 27/07/23
New York City FC
Toronto FC
USA MLS 30/04/23
Toronto FC
New York City FC
USA MLS 24/04/22
New York City FC
Toronto FC
Check out these interesting Toronto vs New York City statistics, as they will prove the visitors have the three points up for grabs.
Toronto team news and form: Schedule issues for Herdman
Toronto had to face Saint-Laurent in the previous round of Canadian Championship soccer, so it will be understandable if coach Herdman’s players seem a tad tired in the match against New York City. We believe the Canucks’ busy schedule will be of huge importance for the outcome of our Toronto vs New York City predictions this week.
Predicted lineup: Johnson (GK), Long, Gomis, Petretta, Bernardeschi, Flores, Coello, Spicer, Osorio, Etienne & Owusu
USA MLS 28/06/25
W
Portland Timbers
0
Toronto FC
3
USA MLS 25/06/25
D
New York Red Bulls
1
Toronto FC
1
USA MLS 31/05/25
L
Charlotte FC
2
Toronto FC
0
USA MLS 28/05/25
L
Philadelphia Union
2
Toronto FC
1
USA MLS 24/05/25
L
Nashville SC
2
Toronto FC
1
New York City team news and form: Decent momentum from Cushing’s boys
Coach Nick Cushing is undoubtedly pleased with how his players are performing recently. They haven’t lost a single league game in the last five outings, which is of huge importance for the team ahead of the difficult clash at TQL Stadium this week.
Predicted lineup: Freese (GK), Ilenic, Martins, Risa, O’Toole, Sands, Parks, Fernandez, Rodriguez, Ojeda & Bakrar
USA MLS 28/06/25
L
CF Montreal
1
New York City FC
0
USA MLS 12/06/25
W
Atlanta United
0
New York City FC
4
USA MLS 31/05/25
D
Nashville SC
2
New York City FC
2
USA MLS 28/05/25
L
Houston Dynamo
3
New York City FC
0
USA MLS 25/05/25
W
Chicago Fire
1
New York City FC
3
Player to watch: Federico Bernardeschi
We had Federico Bernardeschi as the player to watch in our previous article about Toronto and he didn’t disappoint. The Italian winger scored two of the three goals for his team in the match against FC Dallas last week, and we are convinced he will be the key threat to our Toronto vs New York City predictions this week as well.

Ever-present Bernardeschi will do his best
Not only did Bernardeschi score a brace in the match against the Bulls, but he wasn’t even substituted! He is extremely important for the Canucks, and he will surely be among the starters for the team.