Toronto FC

Football USA - MLS BMO Field Sun 29 Jun 07:30

Portland Timbers

  1. Prediction
  2. Odds
  3. Stats
  4. Live Stream
  5. Team News
  6. Lineups
  7. Injuries
  8. Squads
  9. Table

Timbers Facing Tough Test vs TFC

Toronto look a good bet to defeat Portland and we can back the home team at 1.78 with a +0.25 goal start on the Asian Handicap. This means splitting the stake equally between 0 and +0.5 in the quest for a return.

TFC 3-1 Winners in Most Recent H2H

In the last Toronto FC game, they played out a 1-1 draw at home to New York Red Bulls at BMO Field. The Reds enjoyed 48% possession and two shots on target, while Theodor Corbeanu was the goalscorer.

Portland Timbers played San Jose Earthquakes at home in their previous game. It was a 1-1 draw at Providence Park. The Oregon team managed five shots on goal and enjoyed 62% possession, while Juan Mosquera was on the scoresheet.

It was a 3-1 home win for Toronto at BMO Field when they last played Portland.

MLS G W D L GF GA GD GD P
9 Portland Timbers logo Portland Timbers 18 8 6 4 28 24 4 28:24 30
28 Toronto FC logo Toronto FC 18 3 5 10 19 25 -6 19:25 14
View Full Table
Toronto FC – Last 10 League Games

TFC have 3 wins, 6 losses and 1 draw, averaging 1.2 goals from 8.5 attempts and 3.4 shots on goal. The Ontario outfit have averaged 47.7% possession and 3.4 corners per game, conceding 1.2 goals and 5.9 corners from 11.2 attempts and 5.9 shots on goal.

Top scorer is Theodor Corbeanu on 4 goals, while Ola Brynhildsen and Federico Bernardeschi have both racked up 2. Deybi Flores has recorded the most assists with 2.

Portland Timbers – Last 10 League Games

Portland have won 4, lost 2 and drawn 4, averaging 4.2 shots on goal, 9.5 attempts and 1.5 goals. Phil Neville's side average 53.8% possession, 4.6 corners awarded and 4.1 corners against, while 1.4 goals have been conceded from 11.0 attempts and 5.5 shots on goal.

Santiago Moreno is top of the team’s scoring charts with 4, Felipe Mora has 3, with Antony and Kevin Kelsy both on 2. David Da Costa and Antony have had 4 assists in the previous 10 games.

Predicted & Confirmed Lineups

Toronto FC predicted lineup (4-3-3): Sean Johnson (GK), Zane Monlouis, Kevin Long, Sigurd Rosted, Raoul Petretta, Alonso Coello Camarero, Maxime Dominguez, Matthew Longstaff, Derrick Etienne Jr., Ola Brynhildsen, Theo Corbeanu.

Portland Timbers predicted lineup (5-4-1): James Pantemis (GK), Antony, Finn Surman, Dario Zuparic, Juan Mosquera, Jimer Fory, Santiago Moreno, Diego Chara, David Ayala, David Costa, Felipe Mora.

Expert MLS Analysis

Having the inside track for injuries and accessing the form guide are important before coming up with football predictions. It’s also key to identify the key numbers and that is why our experts take a data-led approach.

Key Toronto FC vs Portland Timbers league stats:

  • The -0.25 line hasn’t been covered by Portland in 3 consecutive games on the road.
  • The -0.25 line hasn’t been covered by Portland in 13 of their last 18 games on the road.
  • The -0.25 line hasn’t been covered by Portland in 7 of their last 10 games on the road.

Toronto FC vs Portland Timbers Prediction

Toronto +0.25 look like a value bet on the Asian Handicap. We think that the hosts have a good chance of recording a win in this MLS game and it’s therefore a confident selection at 1.78.

Selling goals can be a great alternative and allows bettors to enjoy a bigger return on a similar selection. For a more conservative pick, you can alternatively buy goals.

TFC +0.25 Probability

According to the odds, there’s a 56.3% likelihood of our pick winning. Our experts think there’s a stronger chance of success and calculate the probability to be 60-65%. It is therefore regarded as a value bet.

Our Pick

Toronto Asian Hcp +0.25 @ 1.78 Watch Live Bet Now bet365 logo
bet365 logo
bet365 Promo Up to €100 in Bet Credits Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 11:38, 27 June 2025

Player Props

Santiago Moreno Over 0.5 Shots On Target 1.82 bet365 logo

Santiago Moreno (Portland) is available at 1.82 to record at least one shot on goal. It’s really hard to rule him out at an attractive price for the Shots on Target betting market.

Latest Santiago Moreno Player Prop Odds

T&C apply. Gamble responsibly 18+


Theo Corbeanu to Score 4.40 bet365 logo

Theo Corbeanu (TFC) has scored three goals in his past five MLS games. We’ll use this stat and take odds of 4.40 that he is able to score at least one goal when it comes to wagering on Anytime Goalscorer.

Latest Theo Corbeanu Player Prop Odds

T&C apply. Gamble responsibly 18+

Corners Prediction

Toronto Under 4.5 Corners 2.04 bet365 logo

Toronto have failed to cover the 4.5 corners line in eight consecutive matches, with Portland conceding under 4.5 corners in their past three away games. For Team Corners, we’re expecting Toronto to fall short and you can land odds of 2.04.

League Games

League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Toronto Logo Toronto
Total
9.30 3.40 5.90
Home
9.90 3.40 6.50
Away
7.90 3.00 4.90
Portland Logo Portland
Total
8.70 4.60 4.10
Home
11.50 5.50 6.00
Away
8.40 3.80 4.60

T&C apply. Gamble responsibly 18+

Toronto FC vs Portland Timbers Bet Builder Tips

Asian Handicap Toronto +0.25 1.78
Total Goals Under 2.5 2.05
Shots On Target Santiago Moreno Over 0.5 1.82

Our same-game multi selections include Toronto with the +0.25 Asian Handicap, Under 2.5 goals along with Santiago Moreno (Portland) to finish with a minimum of one shot on target.

A bet builder provides football punters an option to bet a multiple on the same match. The bookies have created this personalised betting tool where you can hand-pick different selections and combine the odds together.

T&C apply. Gamble responsibly 18+

Toronto FC vs Portland Timbers Odds

The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.

Close Encounter in the Eyes of the Bookies

The bookmakers have betting odds of 2.50 for Portland Timbers to triumph in this MLS clash, with Toronto FC trading at a price of 2.88 if you think they’ll win, while the draw is chalked up at 3.30.

Portland and Toronto can be backed at 1.73 and 2.00 respectively on the Draw No Bet market. This is an ideal route for bettors who want to ensure they have money back if the scoreline ends level.

Over 2.5 Goals is trading at a shorter price than Under 2.5 Goals right now. If you think both sides will find the net, then you can back the Yes option on the Both Teams to Score market at 1.62.

The top football betting sites have excellent coverage for the latest MLS matches. They supply customers with hundreds of markets and it’s down to you to find the best angle.

Felipe Mora Favourite to Be First Goalscorer

Felipe Mora is available at 2.80 when it comes to Anytime Goalscorer, with the favourite priced at odds of 5.80 to find the net first.

Player Goals

Felipe Mora (Portland)
First
5.80
Anytime
2.80
bet365 Logo
Antony Alves Santos (Portland)
First
6.75
Anytime
3.25
bet365 Logo
Federico Bernardeschi (TFC)
First
6.75
Anytime
3.30
bet365 Logo
Ola Brynhildsen (TFC)
First
7.00
Anytime
3.50
bet365 Logo

Player Shots On Target

Felipe Mora (Portland)
Over 0.5
1.45
Under 0.5
2.20
bet365 Logo
Federico Bernardeschi (TFC)
Over 0.5
1.52
Under 0.5
1.96
bet365 Logo
Antony Alves Santos (Portland)
Over 0.5
1.60
Under 0.5
1.93
bet365 Logo
Ola Brynhildsen (TFC)
Over 0.5
1.68
Under 0.5
1.85
bet365 Logo

Best Betting Offers

Team Stats

Toronto FC logo Toronto FC League Stats

Portland Timbers logo Portland Timbers League Stats

Full-Time Result

  • 3 wins, 6 defeats and 1 draw in the previous 10 matches
  • 1 win, 6 defeats and 3 draws in the previous 10 home matches

Full-Time Result

  • 4 wins, 2 defeats and 4 draws in the previous 10 matches
  • 3 wins, 4 defeats and 3 draws in the previous 10 away matches

Goals

Goals

Corners

Corners

Possession

Possession

Top Scorers & Assists

Top Scorers & Assists

Live Stream

Watch MLS live streaming through your Android or Apple device simply by having a funded sportsbook account or placing a bet within the past 24 hours.

Fans love the opportunity to watch thousands of sporting events per year with the best betting apps.

Team News

If you’re looking for Toronto vs Portland 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.

Toronto FC vs Portland Timbers Lineups

Toronto FC Predicted Lineup 4-3-3

Portland Timbers Predicted Lineup 5-4-1

Toronto FC Predicted Lineup 4-3-3

1 Sean Johnson
12 Zane Monlouis 5 Kevin Long 17 Sigurd Rosted 28 Raoul Petretta
14 A. Coello Camarero 23 Maxime Dominguez 8 Matthew Longstaff
11 Derrick Etienne Jr. 9 Ola Brynhildsen 7 Theo Corbeanu
41 James Pantemis
11 Antony 20 Finn Surman 13 Dario Zuparic 29 Juan Mosquera 27 Jimer Fory
30 Santiago Moreno 21 Diego Chara 24 David Ayala 10 David Costa
9 Felipe Mora

Portland Timbers Predicted Lineup 5-4-1

Previous Toronto FC Lineups

26 Jun MLS
Toronto FC 1-1 NY Red Bulls
01 Jun MLS
Toronto FC 0-2 Charlotte FC
29 May MLS
Toronto FC 1-2 Philadelphia
25 May MLS
Toronto FC 1-2 Nashville SC
18 May MLS
CF Montréal 1-6 Toronto FC
15 May MLS
Toronto FC 0-1 FC Cincinnati

Previous Portland Timbers Lineups

14 Jun MLS
Portland Timbers 1-1 SJ Earthquakes
09 Jun MLS
Portland Timbers 2-1 St. Louis
29 May MLS
Portland Timbers 2-1 Colorado Rapids
25 May MLS
Orlando City 1-0 Portland Timbers
21 May U.S. Open Cup
SJ Earthquakes 1-0 Portland Timbers
18 May MLS
Portland Timbers 1-1 Seattle Sounders

Injuries & Suspensions

Toronto FC Injury Table

Type Name Info
Nicksoen Gomis Hip
Kobe Franklin Ankle

Portland Timbers Injury Table

Type Name Info
Antony Hamstring
Ariel Lassiter Other
Jonathan Rodriguez Hip
Zac McGraw Low back

USA FlagMLS Table

2025 Season

# Team G W D L +/- P
1 Philadelphia 19 12 4 3 35:19 40
2 San Diego 19 11 3 5 38:23 36
3 FC Cincinnati 19 11 3 5 29:25 36
4 Vancouver 18 10 5 3 34:19 35
5 Nashville SC 19 10 5 4 35:23 35
6 Columbus Crew 19 9 7 3 32:26 34
7 Orlando City 19 9 6 4 36:24 33
8 Minnesota Utd 19 9 6 4 31:21 33
9 Portland Timbers 18 8 6 4 28:24 30
10 Inter Miami 16 8 5 3 36:27 29
11 NY Red Bulls 19 8 4 7 30:22 28
12 NYCFC 18 8 4 6 24:20 28
13 SJ Earthquakes 19 7 5 7 39:31 26
14 Los Angeles FC 16 7 5 4 30:23 26
15 Seattle Sounders 18 7 5 6 25:25 26
16 Austin FC 19 7 5 7 15:21 26
17 Charlotte FC 19 8 1 10 30:31 25
18 Chicago Fire 18 7 4 7 35:32 25
19 Colorado Rapids 19 7 4 8 20:25 25
20 NE Revolution 17 6 5 6 21:18 23
21 FC Dallas 18 5 6 7 24:32 21
22 Houston Dynamo 19 5 5 9 24:31 20
23 Sporting KC 19 5 4 10 30:36 19
24 Real Salt Lake 18 5 3 10 18:25 18
25 D.C. United 19 4 6 9 17:38 18
26 Atlanta United 19 4 5 10 22:37 17
27 St. Louis 19 3 6 10 19:30 15
28 Toronto FC 18 3 5 10 19:25 14
29 CF Montréal 19 2 5 12 16:36 11
30 LA Galaxy 19 1 5 13 18:41 8
# Team G W D L +/- P
1 NY Red Bulls 9 7 1 1 23:8 22
2 Columbus Crew 11 6 4 1 20:12 22
3 Nashville SC 10 6 3 1 21:9 21
4 San Diego 10 6 3 1 19:7 21
5 Philadelphia 10 6 3 1 22:12 21
6 NYCFC 10 7 0 3 16:9 21
7 Vancouver 10 6 2 2 22:13 20
8 Los Angeles FC 8 6 1 1 15:5 19
9 Portland Timbers 10 5 4 1 16:13 19
10 Charlotte FC 8 6 0 2 17:9 18
11 Minnesota Utd 10 5 3 2 19:12 18
12 Seattle Sounders 8 5 2 1 18:8 17
13 Inter Miami 9 5 2 2 22:15 17
14 Orlando City 9 5 2 2 21:14 17
15 FC Cincinnati 8 5 2 1 14:9 17
16 Colorado Rapids 11 5 2 4 13:14 17
17 Austin FC 10 4 4 2 8:8 16
18 Atlanta United 10 4 3 3 17:15 15
19 SJ Earthquakes 9 3 3 3 25:17 12
20 Sporting KC 9 3 2 4 16:19 11
21 Real Salt Lake 8 3 1 4 9:8 10
22 St. Louis 10 2 4 4 12:15 10
23 Houston Dynamo 10 3 1 6 13:19 10
24 D.C. United 10 2 4 4 9:17 10
25 NE Revolution 7 2 1 4 6:8 7
26 Chicago Fire 8 1 4 3 7:10 7
27 Toronto FC 11 1 3 7 6:13 6
28 LA Galaxy 8 1 2 5 8:15 5
29 FC Dallas 8 1 2 5 6:13 5
30 CF Montréal 8 0 3 5 6:18 3