CF Montreal 2-2 Portland Timbers final score - 13 May 2026, Major League Soccer

USA - Major League Soccer

CF Montreal
2
-
2
End
Portland Timbers
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

CF Montreal CF Montreal
Portland Timbers Portland Timbers
End of game
D. Rios
90+6'
K. Opoku
N. Streit
88'
D. Bugaj
D. Thorhallsson
88'
83'
C. Bassett
82'
F. Mora
K. Kelsy
M. Longstaff
81'
77'
drop icon
(2-2) C. Bassett
P. Owusu
77'
P. Owusu
D. Rios
69'
I. Jaime
W. Carmona
69'
J. Neal
68'
59'
A. Alves Santos
A. Aravena
59'
I. Smith
J. Fory
Half-time
W. Carmona (2-1)
M. Longstaff
45'
drop icon
S. Piette
O. Escobar
35'
21'
drop icon
(1-1) K. Kelsy
K. Velde
D. Rios (1-0)
M. Longstaff
11'
drop icon
9'
D. Chara
J. Caicedo
Kick-off

Game Statistics

CF Montreal CF Montreal
Portland Timbers Portland Timbers
43
Possession (%)
57
14
Total shots
7
8
Shots on target
3
6
Corners
9
6
Free Kicks
9
9
Fouls
5
4
Yellow card
1
16
Goal opportunities
8
0
Offside
1
6
Shots off target
4
6
Shots blocked
1
367
Passes attempted
480
338
Successful passes
442
29
Unsuccessful passes
38
33
Long passes attempted
28
12
Successful long passes
13
21
Unsuccessful long passes
15
29
Crosses attempted
24
5
Successful crosses
7
24
Unsuccessful crosses
17
5
Successful dribbles
0
17
Loss of possession
11
6
Fouled against
15
9
Tackles attempted
5
9
Successful tackles
3
0
Missed tackles
2
25
Defensive clearances
41
3
Interceptions
0
7
Defensive blocks
10
1
Saves
6
5
Clearances
6
1
Injuries
1
5
Substitutions
4

Form

Table

Teams Pts P W D L GD
19 Portland Timbers
21 17 6 3 8 -1
27 CF Montreal
15 17 4 3 10 -11

Last matches

CF Montreal
CF Montreal Last matches
L W W L W W
Wins

4/6 (67%)

Draw

0/6 (0%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.33 Total goals
50% BTTS
2.33 Goals scored
1 Goals conceded
67% Over 2.5
33% Under 2.5

9 May 2026 - Major League Soccer

CF Montreal
2 :  0
Orlando City SC

6 May 2026 - Canadian Championship

CF Montreal
5 :  0
Calgary Blizzard SC

2 May 2026 - Major League Soccer

Atlanta United Fc
3 :  1
CF Montreal

25 Apr 2026 - Major League Soccer

CF Montreal
1 :  0
New York City

18 Apr 2026 - Major League Soccer

CF Montreal
4 :  1
New York Red Bulls

11 Apr 2026 - Major League Soccer

CF Montreal
1 :  2
Philadelphia Union
D L W W W W
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3 Total goals
50% BTTS
2.33 Goals scored
0.67 Goals conceded
50% Over 2.5
50% Under 2.5

9 May 2026 - Major League Soccer

CF Montreal
2 :  0
Orlando City SC

6 May 2026 - Canadian Championship

CF Montreal
5 :  0
Calgary Blizzard SC

25 Apr 2026 - Major League Soccer

CF Montreal
1 :  0
New York City

18 Apr 2026 - Major League Soccer

CF Montreal
4 :  1
New York Red Bulls

11 Apr 2026 - Major League Soccer

CF Montreal
1 :  2
Philadelphia Union

4 Oct 2025 - Major League Soccer

CF Montreal
1 :  1
Nashville SC
L W L L L L
Wins

1/6 (17%)

Draw

0/6 (0%)

Losses

5/6 (83%)

Average stats (Last 6 matchs)

3.83 Total goals
50% BTTS
1.33 Goals scored
2.5 Goals conceded
100% Over 2.5
0% Under 2.5

2 May 2026 - Major League Soccer

Atlanta United Fc
3 :  1
CF Montreal

4 Apr 2026 - Major League Soccer

New England Revolution
3 :  0
CF Montreal

22 Mar 2026 - Major League Soccer

FC Cincinnati
4 :  3
CF Montreal

14 Mar 2026 - Major League Soccer

Orlando City SC
2 :  1
CF Montreal

8 Mar 2026 - Major League Soccer

New York Red Bulls
0 :  3
CF Montreal

28 Feb 2026 - Major League Soccer

Chicago Fire
3 :  0
CF Montreal
Portland Timbers
Portland Timbers Last matches
L W L W L W
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.5 Total goals
50% BTTS
2 Goals scored
1.5 Goals conceded
67% Over 2.5
33% Under 2.5

9 May 2026 - Major League Soccer

Portland Timbers
6 :  0
Sporting Kansas City

2 May 2026 - Major League Soccer

Real Salt Lake
2 :  0
Portland Timbers

25 Apr 2026 - Major League Soccer

San Diego FC
1 :  2
Portland Timbers

18 Apr 2026 - Major League Soccer

Minnesota United
2 :  0
Portland Timbers

11 Apr 2026 - Major League Soccer

Portland Timbers
2 :  1
Los Angeles FC

4 Apr 2026 - Major League Soccer

Vancouver Whitecaps
3 :  2
Portland Timbers
D W L D W W
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

4.17 Total goals
83% BTTS
2.5 Goals scored
1.67 Goals conceded
83% Over 2.5
17% Under 2.5

9 May 2026 - Major League Soccer

Portland Timbers
6 :  0
Sporting Kansas City

11 Apr 2026 - Major League Soccer

Portland Timbers
2 :  1
Los Angeles FC

22 Mar 2026 - Major League Soccer

Portland Timbers
1 :  1
Los Angeles Galaxy

7 Mar 2026 - Major League Soccer

Portland Timbers
1 :  4
Vancouver Whitecaps

21 Feb 2026 - Major League Soccer

Portland Timbers
3 :  2
Columbus Crew

1 Nov 2025 - Major League Soccer

Portland Timbers
2 :  2
San Diego FC
L L L L W L
Wins

1/6 (17%)

Draw

0/6 (0%)

Losses

5/6 (83%)

Average stats (Last 6 matchs)

3.17 Total goals
50% BTTS
1 Goals scored
2.17 Goals conceded
50% Over 2.5
50% Under 2.5

2 May 2026 - Major League Soccer

Real Salt Lake
2 :  0
Portland Timbers

25 Apr 2026 - Major League Soccer

San Diego FC
1 :  2
Portland Timbers

18 Apr 2026 - Major League Soccer

Minnesota United
2 :  0
Portland Timbers

4 Apr 2026 - Major League Soccer

Vancouver Whitecaps
3 :  2
Portland Timbers

14 Mar 2026 - Major League Soccer

Houston Dynamo
3 :  2
Portland Timbers

28 Feb 2026 - Major League Soccer

Colorado Rapids
2 :  0
Portland Timbers

Head to head

CF Montreal

100 %

Draw

0 %

Portland Timbers

0 %

Average stats (last H2H results)

5
Total goals
100%
BTTS
4
Goals scored
1
Goals conceded
100%
Over 2.5
0%
Under 2.5

7 Oct 2023 - Major League Soccer

CF Montreal
4 :  1
Portland Timbers

Tactical Scheme

CF Montreal

Formation : 4 - 3 - 3

31
T. Gillier
17
D. Thorhallsson
2
J. Neal
4
B. Vera
13
L. Petrasso
29
O. Escobar
22
V. Loturi
8
M. Longstaff
16
W. Carmona
14
D. Rios
23
N. Streit
99
K. Velde
19
K. Kelsy
28
A. Aravena
17
C. Bassett
10
D. Da Costa
30
J. Caicedo
27
J. Fory
4
K. Miller
20
F. Surman
5
B. Bye
41
J. Pantemis

Formation : 4 - 3 - 3

Portland Timbers

Substitutes

CF Montreal
CF Montreal
Goalkeeper

S. Breza

Defender

E. Morales

B. Craig

D. Bugaj

D. Thorhallsson 88'

Midfielder

F. Amaya

S. Piette

O. Escobar 35'

I. Jaime

W. Carmona 69'

Forward

K. Opoku

N. Streit 88'

P. Owusu

D. Rios 69'

Portland Timbers
Portland Timbers
Goalkeeper

T. Muse

Defender

I. Smith

J. Fory 59'

J. Mosquera

A. Bonetig

Midfielder

D. Chara

J. Caicedo 9'

J. Ortiz

A. Lassister

Forward

A. Alves Santos

A. Aravena 59'

F. Mora

K. Kelsy 82'

Missing players

CF Montreal
CF Montreal
Midfielder

F. Herbers

B. Hidalgo

H. Synchuk

Portland Timbers
Portland Timbers
Defender

Z. McGraw

Midfielder

O. Fernandez

Live Commentary

90+6' carton_jaune_1

Daniel Rios (CF Montreal) has received a first yellow card.

90+4' corner_1

Portland Timbers takes a corner from the right.

90+4' corner_1

Corner awarded to Portland Timbers.

90+2' tir_cadre_1

CF Montreal's Prince-Osei Owusu is on target but unsuccessful.

90+1' corner_1

Allen Chapman has awarded CF Montreal a corner.

90+1' tir_cadre_1

CF Montreal's Luca Petrasso gets in a shot on goal at Saputo Stadium. But the effort is unsuccessful.

90' ending

The whistle has gone to end the second half. The match finishes 2 - 2.

88' hors_jeu_1

In Montreal, QC Portland Timbers's Felipe Mora is caught offside.

88' tir_cadre_1

Samuel Piette gets his shot on target but fails to score for CF Montreal.

88' corner_1

CF Montreal takes a corner from the left.

88' substitution_1

Philippe Eullaffroy (CF Montreal) is making his fifth and final substitution, with Dawid Bugaj replacing Dagur Dan Thorhallsson.

88' substitution_1

The home team replace Noah Streit with Kwadwo Opoku.

85' tir_cadre_1

In Montreal, QC CF Montreal drive forward through Noah Streit. His shot is on target but it's saved.

85'  

Allen Chapman signals a Portland Timbers throw-in in CF Montreal's half.

84' sifflet_1

Ball goes out of play for a Portland Timbers goal kick.

84' tir_non_cadre_1

CF Montreal are pushing forward but Brayan Vera's finish is wide of the goal.

83' carton_jaune_1

Cole Bassett for Portland Timbers has been booked by Allen Chapman and receives a first yellow card.

83' coup_franc_1

It's getting dangerous! Free kick for CF Montreal close to the penalty box.

82' substitution_1

Felipe Mora is replacing Kevin Kelsy for Portland Timbers at Saputo Stadium.

82' coup_franc_1

Allen Chapman signals a free kick to Portland Timbers.

82'  

Portland Timbers awarded a throw-in in their own half.

81'  

Throw-in for Portland Timbers in the half of CF Montreal.

81' carton_jaune_1

Matty Longstaff (CF Montreal) has received a yellow card from Allen Chapman.

80' coup_franc_1

Allen Chapman signals a free kick to Portland Timbers.

77' carton_jaune_1

Prince-Osei Owusu for CF Montreal has been booked by Allen Chapman and receives a first yellow card.

77' but_1

Goal! Portland Timbers go level at 2 - 2 through Cole Bassett in Montreal, QC.

77' tir_non_cadre_1

Cole Bassett of Portland Timbers gets in a strike, but is off target.

76' tir_cadre_1

Brayan Vera for CF Montreal drives towards goal at Saputo Stadium. But the finish is unsuccessful.

76' corner_1

Allen Chapman has awarded CF Montreal a corner.

74'  

Can CF Montreal get the ball into an attacking position from this throw-in in Portland Timbers's half?

73' coup_franc_1

Free kick for Portland Timbers in their own half.

71' coup_franc_1

Portland Timbers awarded a free kick in their own half.

71'  

Portland Timbers to take a throw-in in CF Montreal territory.

71' corner_1

Allen Chapman has awarded Portland Timbers a corner.

70' tir_cadre_1

Portland Timbers pushes forward through Antony Alves Santos, whose finish on goal is saved.

69' coup_franc_1

Allen Chapman signals a free kick to CF Montreal in their own half.

69' substitution_1

CF Montreal make their third substitution with Prince-Osei Owusu replacing Daniel Rios.

69' substitution_1

Philippe Eullaffroy is making the team's second substitution at Saputo Stadium with Ivan Jaime replacing Wikelman Carmona.

68' carton_jaune_1

At Saputo Stadium, Jalen Neal has been yellow-carded for the home team.

65' coup_franc_1

Free kick for Portland Timbers in their own half.

64' coup_franc_1

In Montreal, QC a free kick has been awarded the away team.

63'  

A throw-in for the away team on the opposite half.

61'  

Allen Chapman awards the home team a throw-in.

61' coup_franc_1

Allen Chapman signals a free kick to CF Montreal in their own half.

60' corner_1

Corner awarded to Portland Timbers.

59' substitution_1

Phil Neville (Portland Timbers) is making a third substitution, with Ian Smith replacing Jimer Fory.

59' substitution_1

The away team have replaced Alexander Aravena with Antony Alves Santos. This is the second substitution made today by Phil Neville.

58' tir_non_cadre_1

CF Montreal's Noah Streit misses with an attempt on goal.

57' sifflet_1

Goal kick for Portland Timbers at Saputo Stadium.

57' tir_non_cadre_1

In Montreal, QC CF Montreal attack through Matty Longstaff. The finish is off target, however.

57' corner_1

CF Montreal takes a corner from the right.

57' tir_non_cadre_1

CF Montreal's Daniel Rios misses with an attempt on goal.

53'  

Jalen Neal for CF Montreal is back on the field again.

52' blessure_1

The match has been stopped briefly for attention to the injured Jalen Neal.

51' corner_1

CF Montreal have been awarded a corner by Allen Chapman.

51' tir_non_cadre_1

In Montreal, QC CF Montreal attack through Matty Longstaff. The finish is off target, however.

47' sifflet_1

Goal kick for CF Montreal at Saputo Stadium.

47' tir_non_cadre_1

Portland Timbers are pushing forward but Alexander Aravena's finish is wide of the goal.

45+8'  

The ref's whistle signals the end of the first-half.

45+8' tir_cadre_1

Daniel Rios of CF Montreal smashes in a shot on target. The keeper saves, though.

45+7' coup_franc_1

CF Montreal awarded a free kick in their own half.

45+3' sifflet_1

Allen Chapman awards Portland Timbers a goal kick.

45+3' tir_non_cadre_1

CF Montreal are coming forward and Brayan Vera gets in a strike, it misses the target, however.

45' but_1

Goal! Wikelman Carmona gives CF Montreal a 2 - 1 lead in Montreal, QC. Matty Longstaff set up the 2 - 1 goal.

44' coup_franc_1

Free kick for Portland Timbers in the half of CF Montreal.

41' coup_franc_1

Free kick Portland Timbers.

40'  

Throw-in CF Montreal.

40'  

Can Portland Timbers get the ball into an attacking position from this throw-in in CF Montreal's half?

39'  

Portland Timbers to take a throw-in in CF Montreal territory.

37' sifflet_1

Ball goes out of play for a CF Montreal goal kick.

37' tir_non_cadre_1

Portland Timbers's Kristoffer Velde misses with an attempt on goal.

36' sifflet_1

Portland Timbers have a goal kick.

36' tir_non_cadre_1

CF Montreal are pushing forward but Luca Petrasso's finish is wide of the goal.

36'  

Allen Chapman signals a CF Montreal throw-in in Portland Timbers's half.

35' substitution_1

The home team replace Olger Escobar with Samuel Piette.

34' tir_non_cadre_1

Matty Longstaff of CF Montreal gets in a strike, but is off target.

34' tir_non_cadre_1

In Montreal, QC CF Montreal attack through Noah Streit. The finish is off target, however.

33' sifflet_1

Ball goes out of play for a Portland Timbers goal kick.

33' tir_non_cadre_1

CF Montreal are pushing forward but Wikelman Carmona's finish is wide of the goal.

27' corner_1

Allen Chapman has awarded Portland Timbers a corner.

25'  

A throw-in for the away team on the opposite half.

24'  

Throw-in for CF Montreal close to the penalty box.

21' but_1

Kevin Kelsy grabs a goal to bring things level at 1 - 1 at Saputo Stadium. Fine assist from Kristoffer Velde to make the score 1 - 1.

21' corner_1

Allen Chapman has awarded Portland Timbers a corner.

18' sifflet_1

Goal kick for CF Montreal at Saputo Stadium.

18' tir_non_cadre_1

Portland Timbers are pushing forward but Alexander Aravena's finish is wide of the goal.

18' corner_1

Portland Timbers takes a corner from the left.

18' corner_1

Corner awarded to Portland Timbers.

16' corner_1

Corner awarded to CF Montreal.

14' sifflet_1

Portland Timbers have a goal kick.

14' tir_non_cadre_1

Olger Escobar for CF Montreal gets in a strike but fails to hit the target.

14'  

Throw-in for CF Montreal in the half of Portland Timbers.

14' tir_non_cadre_1

Matty Longstaff for CF Montreal gets in a strike but fails to hit the target.

11' but_1

Goal! CF Montreal have got their heads in front thanks to a Daniel Rios strike. Fine assist from Matty Longstaff to make the score 1 - 0.

10' tir_non_cadre_1

Portland Timbers are coming forward and Kristoffer Velde gets in a strike, it misses the target, however.

10'  

Throw-in for CF Montreal in their own half.

9' substitution_1

Diego Chara (Portland Timbers) has replaced the possibly injured Jose Caicedo at Saputo Stadium.

8' blessure_1

Jose Caicedo is down and play has been interrupted for a few moments.

7' coup_franc_1

Can Portland Timbers capitalize from this dangerous free kick?

5' sifflet_1

Allen Chapman awards CF Montreal a goal kick.

5' corner_1

Corner awarded to Portland Timbers.

4' sifflet_1

It's a goal kick for the home team in Montreal, QC.

1' coup_franc_1

Allen Chapman signals a free kick to CF Montreal in their own half.

 

Both teams didn't concede on their last match.

 

Did you know that Portland Timbers scores 21% of their goals between the minutes 0-15?

 

In MLS, CF Montreal has better performance than Portland Timbers.

 

In MLS, CF Montreal have 3 successive home wins.

 

CF Montreal's performance of the last 5 matches is better than Portland Timbers's.

 

CF Montreal have scored at least one goal for 6 consecutive matches.

 

CF Montreal have won 4 home matches in a row.

 

CF Montreal scores 1.44 goals when playing at home and Portland Timbers scores 0.78 goals when playing away (on average).

 

Both teams haven't won their last match in MLS.

 

Average number of goals in the first half in meetings between CF Montreal and Portland Timbers is 2.2.

 

Average number of goals in meetings between CF Montreal and Portland Timbers is 3.8.

 

CF Montreal scores 2.6 goals in a match against Portland Timbers and Portland Timbers scores 1.2 goals against CF Montreal (on average).

 

Portland Timbers have won just 0 of their last 5 MLS games against CF Montreal.

 

CF Montreal have lost just 0 of their last 5 MLS games against Portland Timbers.

 

In the last 5 meetings CF Montreal won 3, Portland Timbers won 0, 2 draws.

 

CF Montreal have lost just 0 of their last 5 games against Portland Timbers (in all competitions).

 

When Portland Timbers is down 1-0 away, they win 0% of their matches.

 

When CF Montreal is down 0-1 home, they win 11% of their matches.

 

When Portland Timbers leads 0-1 away, they win in 28% of their matches.

 

When CF Montreal leads 1-0 at home, they win in 42% of their matches.

 

On their last meeting CF Montreal won by 3 goals.

 

The winner of their last meeting was CF Montreal.

 

CF Montreal wins 30% of halftimes, Portland Timbers wins 28%.

 

CF Montreal wins 1st half in 30% of their matches, Portland Timbers in 28% of their matches.

 

Portland Timbers have conceded a goal in each of their last 12 matches.

 

Prince Osei Owusu has assisted the most goals for CF Montreal with 5. Cole John Bassett is Portland Timbers's biggest assister (2).

 

Prince Osei Owusu is CF Montreal's top scorer with 6 goals. Kristoffer Velde has scored 3 times for Portland Timbers.

 

Portland Timbers haven't scored in 3 of their 6 away matches in MLS this season.

 

CF Montreal haven't scored in 0 of their 4 home matches in MLS this season.

 

When playing at home, CF Montreal have not lost to Portland Timbers in their last 3 encounters.

 

Did you know that Portland Timbers scores 31% of their goals between the minutes 31-45?

 

Did you know that CF Montreal scores 25% of their goals between the minutes 0-15?

 

Portland Timbers's last away win against CF Montreal was in 2015.

 

During the last 17 meetings, CF Montreal have won 7 times, there have been 3 draws while Portland Timbers have won 7 times. The goal difference is 25-22 in favour of CF Montreal.

 

During the last 10 meetings with CF Montreal playing at home, CF Montreal have won 5 times, there have been 1 draws while Portland Timbers have won 4 times. The goal difference is 18-11 in favour of CF Montreal.

 

The most common result of matches between CF Montreal and Portland Timbers is 0-1. 3 matches have ended with this result.

Score and result CF Montreal - Portland Timbers

The CF Montreal - Portland Timbers match (Football - Major League Soccer) at 13/05/2026 19:30 is complete.

The CF Montreal - Portland Timbers match result is as follows: 2-2.

Now that this Major League Soccer Football match is over and the score is known, you can find the highlights and key statistics on that same page.