Toronto FC
Football USA - MLS BMO Field Sat 28 Jun 19:30
Portland Timbers
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Injuries
  7. Squads
  8. Table

Timbers Facing Tough Test vs TFC

Toronto look a good bet to defeat Portland and we can back the home team at -129 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.

Head-to-Head Statistics

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
16 Portland Timbers logo Portland Timbers 27 10 8 9 35 37 -2 35:37 38
25 Toronto FC logo Toronto FC 27 5 9 13 27 34 -7 27:34 24
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.

Confirmed Lineups

Toronto FC confirmed lineup (3-5-2): Sean Johnson (GK), Kevin Long, Sigurd Rosted, Raoul Petretta, Kosi Thompson, Alonso Coello, Maxime Dominguez, Matthew Longstaff, Tyrese Spicer, Theodor Corbeanu, Ola Brynhildsen.

Portland Timbers confirmed lineup (4-3-3): James Pantemis (GK), Juan Mosquera, Dario Zuparic, Finn Surman, Jimer Fory, David Ayala, David Da Costa, Diego Chara, Omir Fernandez, Felipe Mora, Kevin Kelsy.

Toronto FC vs Portland Timbers Prediction & Betting Tips

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 -129.

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.

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.

Looking for Bigger Odds?

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.

Our Match Prediction
Toronto Asian Hcp +0.25 @ -129 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets 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 23:38, 26 June 2025

Player Prop Picks

Santiago Moreno Over 0.5 Shots On Target -122 BetMGM logo

Santiago Moreno (Portland) is available at -122 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 +340 BetMGM logo

Theo Corbeanu (TFC) has scored three goals in his past five MLS games. We’ll use this stat and take odds of +340 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 +104 BetMGM 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 +104.

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
Latest Corner Odds

T&C apply. Gamble responsibly 18+

Bet Builder Tips

Asian Handicap Toronto +0.25 -129
Total Goals Under 2.5 +105
Shots On Target Santiago Moreno Over 0.5 -122

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 +133 for Portland Timbers to triumph in this MLS clash, with Toronto FC trading at a price of +190 if you think they’ll win, while the draw is chalked up at +240.

Portland and Toronto can be backed at -147 and +107 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 -175.

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 +185 when it comes to Anytime Goalscorer, with the favourite priced at odds of +460 to find the net first.

Player Goals
Felipe Mora (Portland)
First
+185
Anytime
+460
BetMGM Logo
Antony Alves Santos (Portland)
First
+225
Anytime
+575
BetMGM Logo
Ola Brynhildsen (TFC)
First
+250
Anytime
+575
BetMGM Logo
Federico Bernardeschi (TFC)
First
+250
Anytime
+600
BetMGM Logo
Player Shots On Target
Felipe Mora (Portland)
Over 0.5
-233
Under 0.5
+125
BetMGM Logo
Federico Bernardeschi (TFC)
Over 0.5
-175
Under 0.5
-102
BetMGM Logo
Antony Alves Santos (Portland)
Over 0.5
-167
Under 0.5
-108
BetMGM Logo
Ola Brynhildsen (TFC)
Over 0.5
-154
Under 0.5
-116
BetMGM 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

Toronto FC vs Portland Timbers Lineups & 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 Confirmed Lineup 3-5-2

Portland Timbers Confirmed Lineup 4-3-3

Toronto FC Confirmed Lineup 3-5-2

1 Sean Johnson
5 Kevin Long 17 Sigurd Rosted 28 Raoul Petretta
6 Kosi Thompson 14 Alonso Coello 23 Maxime Dominguez 8 Matthew Longstaff 16 Tyrese Spicer
7 Theodor Corbeanu 9 Ola Brynhildsen
41 James Pantemis
29 Juan Mosquera 13 Dario Zuparic 20 Finn Surman 27 Jimer Fory
24 David Ayala 10 David Da Costa 21 Diego Chara
22 Omir Fernandez 9 Felipe Mora 19 Kevin Kelsy

Portland Timbers Confirmed Lineup 4-3-3

Toronto FC Substitutes

  • 11Derrick Etienne
  • 29Deandre Kerr
  • 38Charles Sharp
  • 74Michael Sullivan
  • 75Reid Fisher
  • 76Lazar Stefanovic
  • 77Adisa De Rosario
  • 78Malik Henry

Portland Timbers Substitutes

  • 15Eric Miller
  • 17Cristhian Paredes
  • 23Ian Smith
  • 25Trey Muse
  • 30Santiago Moreno
  • 80Joao Ortiz
  • 88Gage Guerra

Previous Toronto FC Lineups

25 Jun MLS
Toronto FC 1-1 NY Red Bulls
31 May MLS
Toronto FC 0-2 Charlotte FC
28 May MLS
Toronto FC 1-2 Philadelphia
24 May MLS
Toronto FC 1-2 Nashville SC
17 May MLS
CF Montréal 1-6 Toronto FC
14 May MLS
Toronto FC 0-1 FC Cincinnati

Previous Portland Timbers Lineups

13 Jun MLS
Portland Timbers 1-1 SJ Earthquakes
08 Jun MLS
Portland Timbers 2-1 St. Louis
28 May MLS
Portland Timbers 2-1 Colorado Rapids
24 May MLS
Orlando City 1-0 Portland Timbers
20 May U.S. Open Cup
SJ Earthquakes 1-0 Portland Timbers
17 May MLS
Portland Timbers 1-1 Seattle Sounders

Injuries & Suspensions

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