CF Montreal vs Portland Timbers

2 - 2
🕒 Thu, 14 May 2026 00:30 Europe/London 🧑‍⚖️ A. Chapman 🔁 Regular Season - 13 🏁 match finished
Season
2026-2027 Season
Stage
Regular Season - 13
Regular Season Table
CF Montreal 27 · Portland Timbers 19
Referee Stats
7 matches · 2.86 yellow cards avg
Yellow cards avg 2.86
Reds avg 0.14
Penalties avg 0.14
Over 4.5 cards 29%
Home wins 57%
Draws 14%
Away wins 29%
How the match was played
  • Match ended level at 2-2.
  • CF Montreal outshot their opponent (23-14).
  • Portland Timbers controlled possession (57%).

Team Overview

CF Montreal (Home stats)

Games / Record

8
W-D-L: 3-2-3

Goals For / Against

10 / 8
Avg: 1.25 / 1.00

Points

11
Avg: 1.38

Clean Sheets

3

Failed to Score

3
Portland Timbers (Away stats)

Games / Record

9
W-D-L: 2-1-6

Goals For / Against

13 / 18
Avg: 1.44 / 2.00

Points

7
Avg: 0.78

Clean Sheets

0

Failed to Score

4

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this MLS fixture.

Quick comparison bars

1.38
PPG
0.78
1.25
GF
1.44
1.00
GA
2.00
38%
O2.5
56%
38%
BTTS
56%
63%
Score 1st
22%

League-position context

CF Montreal rank27th
Portland Timbers rank19th
CF Montreal points15
Portland Timbers points21
CF Montreal: #27 · 15 pts · GD -11
22 pts off the top 2. 11 pts off the play-off line. 1 pts from safety.
Portland Timbers: #19 · 21 pts · GD -1
16 pts off the top 2. 5 pts off the play-off line. 6 pts clear of the relegation zone.
6-point gap between the two sides coming into kick-off.

CF Montreal last 5 home

L D L D W
Points5/15
Weighted index20
Goals4-5
Record1-2-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Portland Timbers last 5 away

W L D L W
Points7/15
Weighted index47
Goals9-8
Record2-1-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

CF Montreal trend breakdown

Over 2.538%
BTTS38%
BTTS + O2.538%
1H Over 0.563%
Also: Over 0.5 88% · Over 1.5 63% · Over 3.5 25% · 1H BTTS 13%

Portland Timbers trend breakdown

Over 2.556%
BTTS56%
BTTS + O2.556%
1H Over 0.589%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 44% · 1H BTTS 33%

Scoring reliability

CF Montreal score at home63%
CF Montreal clean sheet at home38%
Portland Timbers score away56%
Portland Timbers clean sheet away0%

First-goal patterns

CF Montreal score first63%
CF Montreal win after scoring first60%
Portland Timbers score first22%
Portland Timbers win after scoring first50%
Comeback rate after conceding first: CF Montreal 0% · Portland Timbers 17%
Avg first goal minute: CF Montreal 27.4' · Portland Timbers 35.5'

Vs league average

CF Montreal score at home1.25 vs 1.89
CF Montreal concede at home1.00 vs 1.34
Portland Timbers score away1.44 vs 1.34
Portland Timbers concede away2.00 vs 1.89
CF Montreal score 34% below league average, while Portland Timbers score 7% above league average.
Defensive side: CF Montreal are 26% below league average at home, and Portland Timbers are 6% above league average away.

Head-to-head trends

Recent games4
Avg goals4.00
BTTS100%
Over 2.5100%
At this venue setup: 4.00 goals on average across the last 3.

CF Montreal goal timing (home)

1H scored: 62% 2H scored: 38% Danger: 0-15 Vulnerable: 16-30
Goals scored by 15-minute interval
0-15 3
16-30 3
76-90+ 3
31-45 2
46-60 2
61-75 0
Goals conceded by 15-minute interval
16-30 2
61-75 2
0-15 1
46-60 1
76-90+ 1
31-45 0

Portland Timbers goal timing (away)

1H scored: 70% 2H scored: 30% Danger: 31-45 Vulnerable: 0-15
Goals scored by 15-minute interval
31-45 4
16-30 3
76-90+ 3
0-15 0
46-60 0
61-75 0
Goals conceded by 15-minute interval
0-15 4
31-45 4
76-90+ 4
46-60 3
16-30 2
61-75 1

Match Statistics

Shots on Goal
8
3
Total Shots
23
14
Shots off Goal
7
5
Blocked Shots
8
6
Shots Inside Box
12
11
Shots Outside Box
11
3
Ball Possession
43%
57%
Corner Kicks
6
9
Fouls
17
6
Offsides
0
1
Yellow Cards
4
1
Red Cards
Goalkeeper Saves
1
6
Total Passes
434
579
Passes Accurate
375
523
Passes %
86%
90%

Events

Yellow Cards
Home
4
Away
1
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
4
0'
0' D. Ríos
9'
9' J. Caicedo
1st substitution · For: D. Chará
11'
11' Goal · 1-0
D. Ríos
Normal Goal · Assist: M. Longstaff
21'
21' Goal · 1-1
K. Kelsy
Normal Goal · Assist: K. Velde
30'
30' VAR
J. Fory
Penalty cancelled
35'
35' O. Escobar
1st substitution · For: S. Piette
45'
45' Goal · 2-1
W. Carmona
Normal Goal · Assist: M. Longstaff
59'
59' A. Aravena
2nd substitution · For: Antony
59'
59' J. Fory
3rd substitution · For: Ian Smith
68'
68' J. Neal
69'
69' W. Carmona
2nd substitution · For: Iván Jaime
69'
69' D. Ríos
3rd substitution · For: P. Owusu
77'
77' Goal · 2-2
C. Bassett
Normal Goal
78'
78' P. Owusu
81'
81' M. Longstaff
82'
82' K. Kelsy
4th substitution · For: F. Mora
83'
83' C. Bassett
88'
88' N. Streit
4th substitution · For: K. Opoku
88'
88' D. Þór­halls­son
5th substitution · For: D. Bugaj

CF Montreal vs Portland Timbers 2-2: match report, goals, cards and substitutions

CF Montreal drew 2-2 with Portland Timbers on Thursday, 14 May 2026 in MLS. The match was refereed by A. Chapman.

First half: D. Ríos received a yellow card for CF Montreal during the match. Portland Timbers made their 1st substitution at 9', with J. Caicedo replacing D. Chará. CF Montreal took the lead at 11' when D. Ríos scored, with the assist credited to M. Longstaff, making the score 1-0. Portland Timbers leveled the score at 21' when K. Kelsy scored, with the assist credited to K. Velde, making the score 1-1. VAR intervened at 30' for Portland Timbers (Penalty cancelled). CF Montreal made their 1st substitution at 35', with O. Escobar replacing S. Piette. CF Montreal took the lead at 45' when W. Carmona scored, with the assist credited to M. Longstaff, making the score 2-1.

Second half: Portland Timbers made their 2nd substitution at 59', with A. Aravena replacing Antony. Portland Timbers made their 3rd substitution at 59', with J. Fory replacing Ian Smith. J. Neal received a yellow card for CF Montreal at 68'. CF Montreal made their 2nd substitution at 69', with W. Carmona replacing Iván Jaime. CF Montreal made their 3rd substitution at 69', with D. Ríos replacing P. Owusu. Portland Timbers leveled the score at 77' when C. Bassett scored, making the score 2-2. P. Owusu received a yellow card for CF Montreal at 78'. M. Longstaff received a yellow card for CF Montreal at 81'. Portland Timbers made their 4th substitution at 82', with K. Kelsy replacing F. Mora. C. Bassett received a yellow card for Portland Timbers at 83'. CF Montreal made their 4th substitution at 88', with N. Streit replacing K. Opoku. CF Montreal made their 5th substitution at 88', with D. Þór­halls­son replacing D. Bugaj.

CF Montreal used 5 substitutions while Portland Timbers used 4 substitutions. CF Montreal got 4 yellow cards, while Portland Timbers got 1 yellow card.

How the match was played

  • Match ended level at 2-2.
  • CF Montreal outshot their opponent (23-14).
  • Portland Timbers controlled possession (57%).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games4
Home Wins2
Draws2
Away Wins0
Over 2.5 Goals4 (100.0%)
BTTS4 (100.0%)
Home vs Away as Scheduled
Total Games3
Home Wins2
Draws1
Away Wins0
Over 2.5 Goals3 (100.0%)
BTTS3 (100.0%)

CF Montreal vs Portland Timbers Head-to-Head History by Season