Real Salt Lake vs Toronto FC Prediction, Betting Tips, Lineups & Odds | 19 Apr 2025
RSL Look Set for Victory
There are several reasons to back Salt Lake on the Full-Time Result betting market, especially at value odds of -154. We think that the favourites will prove too strong for Toronto.
RSL 1-0 Winners in Most Recent H2H
Real Salt Lake were defeated in their last game. On the road, they suffered a 2-1 loss against Nashville SC at Geodis Park. The Utah team recorded five shots on target and had 53% possession, while Dominik Marczuk scored the goal.
Toronto FC drew 0-0 in their previous game. This was at home at BMO Field against Minnesota United. TFC had 51% of possession and five shots on goal.
Head-to-Head Statistics
RSL boast an unbeaten record in the past three games with Toronto. In their last encounter, RSL travelled to BMO Field and landed a 1-0 win. The previous 3 H2H meetings have featured two RSL wins and one draw.
MLS | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
20 | ![]() |
23 | 8 | 4 | 11 | 24 | 29 | -5 | 24:29 | 28 |
25 | ![]() |
23 | 5 | 6 | 12 | 25 | 30 | -5 | 25:30 | 21 |
3 wins and 7 losses, averaging 1.4 goals from 9.8 attempts and 4.2 shots on goal. RSL have had 53.9% possession and 3.8 corners per match. On average, the opposition have scored 2.2 goals from 11.5 attempts and 5.4 shots on goal, while earning 5.2 corners.
Top scorer Diego Luna has found the net 3 times, with Dominik Marczuk, Diogo Goncalves, Ariath Piol and Ariath Piol getting 1 goals each. Diogo Goncalves and Dominik Marczuk have racked up the most assists with 2 each.
Toronto FC – Last 10 League GamesToronto have lost 6 and drawn 4, with an average of 0.8 goals from 3.7 shots on goal and 6.8 attempts. Robin Fraser's side have averaged 44.7% possession, 3.7 corners awarded and 5.3 corners against, while they’ve conceded 1.8 goals from 5.0 shots on goal and 9.0 attempts.
Federico Bernardeschi and Deandre Kerr have 2 and they’re top of the team’s scoring charts, with Sigurd Rosted on 1. Federico Bernardeschi has managed 2 assists in the last 10 games.
Confirmed Lineups
Real Salt Lake confirmed lineup (4-2-3-1): Rafael Cabral (GK), Bode Hidalgo, Justen Glad, Brayan Vera, Alexandros Katranis, Braian Ojeda, Emeka Eneli, Dominik Marczuk, Diego Luna, Diogo Goncalves, Jesus Barea.
Toronto FC confirmed lineup (4-2-3-1): Sean Johnson (GK), Kosi Thompson, Kevin Long, Sigurd Rosted, Raoul Petretta, Deybi Flores, Jonathan Osorio, Federico Bernardeschi, Lorenzo Insigne, Theodor Corbeanu, Derrick Etienne.
Real Salt Lake vs Toronto FC Prediction & Betting Tips
Salt Lake look a great bet for this MLS game as we’re expecting them to win. You can get odds of -154 that the home team claim a victory and this looks like a value wager based on the latest stats and team news.
Getting the lowdown on injuries and studying the form guide are important duties ahead of making football picks. We also place great emphasis on the stats and a data-led approach can be effective.
Key Real Salt Lake vs Toronto FC league stats:
RSL to Win Probability
According to the odds, there’s a 60.6% likelihood of our pick winning. Taking all factors into consideration, our tipsters think there’s a stronger chance of success and have a probability interval between 65-70%. This is why we can recommend this wager.
Many bettors looking to back RSL to claim a victory will look to combine this pick in a Bet Builder. That allows you to secure bigger odds by including a number of selections.

Correct Score Prediction
We’ve found an attractive bet at odds of +700 and it involves Salt Lake winning 2-0. We like a wager on correct score as there’s the chance to bank a bigger return.
Player Prop Picks
Diego Luna (RSL) has racked up three goals in his past four MLS matches. We believe this is the best of the player props, with a healthy +290 available when it comes to betting him to score at any time.

T&C apply. Gamble responsibly 18+
Corners Prediction
Toronto have had under 3.5 corners in four straight matches, while the last 10 Real Salt Lake home games have seen them concede an average of 3.90 corners. We think that Toronto will come up short and this Team Corners bet can be backed at -120.






T&C apply. Gamble responsibly 18+
Real Salt Lake vs Toronto FC Odds
With the bookies giving them a 58% probability of winning, Real Salt Lake might become a popular accumulator pick at their current betting odds. That is reflected in their -138 price of winning this MLS clash. Toronto FC are the +375 underdogs, while the draw can also be backed as an alternative.
Over 2.5 Goals is the market leader and that means three or more goals are predicted.
You can back Real Salt Lake at -350 on the Draw No Bet market, with money back if the game is a draw. Toronto FC are +250 with the football betting sites to win this MLS game.







Deandre Kerr Favourite to Score the First Goal
You will find favourite Deandre Kerr at +550 to be First Goalscorer and there’s also the chance to get +265 that he finds the net any time.






- 3 wins and 7 defeats in the previous 10 matches
- 5 wins, 3 defeats and 2 draws in the previous 10 home matches
- 6 defeats and 4 draws in the previous 10 matches
- 2 wins, 5 defeats and 3 draws in the previous 10 away matches
- An average of 1.40 goals scored and 2.20 conceded in the previous 10 matches
- An average of 1.90 goals scored and 1.50 conceded in the previous 10 home matches
- An average of 3.60 goals per game in the previous 10 matches
- An average of 3.40 goals per game in the previous 10 home matches
- BTTS Yes in 4 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 home matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 4 of the previous 10 home matches
- An average of 0.80 goals scored and 1.80 conceded in the previous 10 matches
- An average of 1.00 goals scored and 1.70 conceded in the previous 10 away matches
- An average of 2.60 goals per game in the previous 10 matches
- An average of 2.70 goals per game in the previous 10 away matches
- BTTS Yes in 6 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 away matches
- Over 2.5 Goals in 5 of the previous 10 matches
- Over 2.5 Goals in 4 of the previous 10 away matches
- An average of 3.80 corners awarded and 5.20 corners conceded in the last 10 matches
- An average of 4.70 corners awarded and 3.90 corners against in the last 10 home matches
- An average of 9.00 corners awarded in the last 10 matches
- An average of 8.60 corners awarded in the last 10 home matches
- Had the most corners in 1 and least corners in 8 of the last 10 matches
- Had the most corners in 5 and least corners in 5 of the last 10 home matches
- An average of 3.70 corners awarded and 5.30 corners conceded in the last 10 matches
- An average of 3.20 corners awarded and 4.20 corners against in the last 10 away matches
- An average of 9.00 corners awarded in the last 10 matches
- An average of 7.40 corners awarded in the last 10 away matches
- Had the most corners in 3 and least corners in 6 of the last 10 matches
- Had the most corners in 3 and least corners in 5 of the last 10 away matches
- An average of 53.90% possession in the last 10 matches
- An average of 51.40% possession in the last 10 home matches
- Most possession in 7 of the last 10 matches
- Most possession in 7 of the last 10 home matches
- An average of 44.70% possession in the last 10 matches
- An average of 42.40% possession in the last 10 away matches
- Most possession in 2 of the last 10 matches
- Most possession in 2 of the last 10 away matches
- Top Scorers for Real Salt Lake this season are Diego Luna (3), Ariath Piol (1), Diogo Goncalves (1)
- Top Assistors for Real Salt Lake this season are Diogo Goncalves (2), Dominik Marczuk (2), Alexandros Katranis (1)
Real Salt Lake vs Toronto FC Lineups & Team News
If you’re looking for RSL vs Toronto team news, then we have predicted and confirmed lineups available along with details of any injuries on both sides.
The MLS squads highlight the star players operating for every team in the division.
Real Salt Lake Confirmed Lineup 4-2-3-1
Toronto FC Confirmed Lineup 4-2-3-1
Real Salt Lake Confirmed Lineup 4-2-3-1
Toronto FC Confirmed Lineup 4-2-3-1
Real Salt Lake Substitutes
- 13Nelson Palacio
- 16Tyler Wolff
- 17Lachlan Brook
- 23Ariath Piol
- 26Philip Quinton
- 29Sam Junqua
- 31Mason Stajduhar
- 72Zavier Gozo
- 92Noel Caliskan
Toronto FC Substitutes
- 8Matthew Longstaff
- 9Ola Brynhildsen
- 14Alonso Coello
- 16Tyrese Spicer
- 19Kobe Franklin
- 23Maxime Dominguez
- 71Markus Cimermancic
- 76Lazar Stefanovic
- 90Luka Gavran
Previous Real Salt Lake Lineups
Previous Toronto FC Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | FC Cincinnati | 24 | 15 | 3 | 6 | 39:31 | 48 |
2 | Nashville SC | 24 | 14 | 5 | 5 | 42:25 | 47 |
3 | Philadelphia | 24 | 14 | 5 | 5 | 40:23 | 47 |
4 | Columbus Crew | 24 | 12 | 8 | 4 | 40:33 | 44 |
5 | San Diego | 24 | 13 | 4 | 7 | 47:32 | 43 |
6 | Vancouver | 23 | 12 | 6 | 5 | 39:26 | 42 |
7 | Inter Miami | 21 | 12 | 5 | 4 | 49:34 | 41 |
8 | Minnesota Utd | 24 | 11 | 8 | 5 | 40:27 | 41 |
9 | Orlando City | 24 | 10 | 8 | 6 | 43:32 | 38 |
10 | Seattle Sounders | 23 | 10 | 7 | 6 | 37:33 | 37 |
11 | Los Angeles FC | 21 | 10 | 6 | 5 | 39:27 | 36 |
12 | Charlotte FC | 24 | 11 | 2 | 11 | 41:39 | 35 |
13 | NYCFC | 23 | 10 | 5 | 8 | 30:26 | 35 |
14 | Portland Timbers | 23 | 9 | 7 | 7 | 32:32 | 34 |
15 | NY Red Bulls | 24 | 9 | 6 | 9 | 39:35 | 33 |
16 | Chicago Fire | 23 | 9 | 5 | 9 | 44:40 | 32 |
17 | Colorado Rapids | 24 | 8 | 6 | 10 | 30:36 | 30 |
18 | Austin FC | 22 | 8 | 6 | 8 | 17:24 | 30 |
19 | SJ Earthquakes | 24 | 7 | 8 | 9 | 46:42 | 29 |
20 | Real Salt Lake | 23 | 8 | 4 | 11 | 24:29 | 28 |
21 | Houston Dynamo | 24 | 7 | 6 | 11 | 30:39 | 27 |
22 | NE Revolution | 23 | 6 | 7 | 10 | 30:32 | 25 |
23 | FC Dallas | 23 | 6 | 7 | 10 | 32:41 | 25 |
24 | Sporting KC | 23 | 6 | 6 | 11 | 36:42 | 24 |
25 | Toronto FC | 23 | 5 | 6 | 12 | 25:30 | 21 |
26 | Atlanta United | 23 | 4 | 8 | 11 | 27:43 | 20 |
27 | D.C. United | 24 | 4 | 7 | 13 | 20:45 | 19 |
28 | St. Louis | 23 | 4 | 6 | 13 | 23:38 | 18 |
29 | LA Galaxy | 24 | 3 | 7 | 14 | 28:48 | 16 |
30 | CF Montréal | 24 | 3 | 6 | 15 | 20:45 | 15 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Nashville SC | 13 | 9 | 3 | 1 | 26:9 | 30 |
2 | Columbus Crew | 13 | 8 | 4 | 1 | 23:13 | 28 |
3 | Philadelphia | 12 | 8 | 3 | 1 | 26:13 | 27 |
4 | Los Angeles FC | 12 | 8 | 2 | 2 | 23:9 | 26 |
5 | NY Red Bulls | 12 | 8 | 2 | 2 | 31:18 | 26 |
6 | Seattle Sounders | 12 | 7 | 4 | 1 | 27:14 | 25 |
7 | Charlotte FC | 11 | 8 | 1 | 2 | 23:12 | 25 |
8 | NYCFC | 11 | 8 | 0 | 3 | 19:10 | 24 |
9 | FC Cincinnati | 11 | 7 | 2 | 2 | 21:14 | 23 |
10 | Portland Timbers | 13 | 6 | 5 | 2 | 19:16 | 23 |
11 | San Diego | 13 | 6 | 4 | 3 | 23:13 | 22 |
12 | Minnesota Utd | 12 | 6 | 3 | 3 | 23:14 | 21 |
13 | Vancouver | 10 | 6 | 2 | 2 | 22:13 | 20 |
14 | Inter Miami | 10 | 6 | 2 | 2 | 24:16 | 20 |
15 | Colorado Rapids | 13 | 6 | 2 | 5 | 17:16 | 20 |
16 | Orlando City | 12 | 5 | 3 | 4 | 24:19 | 18 |
17 | Austin FC | 11 | 4 | 5 | 2 | 8:8 | 17 |
18 | Real Salt Lake | 11 | 5 | 1 | 5 | 13:11 | 16 |
19 | Atlanta United | 12 | 4 | 4 | 4 | 21:20 | 16 |
20 | SJ Earthquakes | 12 | 3 | 6 | 3 | 29:21 | 15 |
21 | Houston Dynamo | 13 | 4 | 2 | 7 | 15:23 | 14 |
22 | St. Louis | 11 | 3 | 4 | 4 | 14:16 | 13 |
23 | Sporting KC | 12 | 3 | 4 | 5 | 20:24 | 13 |
24 | LA Galaxy | 11 | 3 | 2 | 6 | 14:18 | 11 |
25 | D.C. United | 12 | 2 | 5 | 5 | 9:18 | 11 |
26 | Chicago Fire | 10 | 2 | 4 | 4 | 11:14 | 10 |
27 | Toronto FC | 13 | 2 | 4 | 7 | 10:14 | 10 |
28 | NE Revolution | 10 | 2 | 2 | 6 | 11:15 | 8 |
29 | FC Dallas | 11 | 2 | 2 | 7 | 12:18 | 8 |
30 | CF Montréal | 11 | 1 | 3 | 7 | 8:24 | 6 |

















