CF Montréal vs Portland Timbers: May 13, 2026

CF Montréal and Portland Timbers drew 2-2 at Stade Saputo, Montreal on May 13, 2026 (2026 MLS).

Full time · Played May 13, 2026 · Updated October 12, 2026 at 7:47 PM ET · StatsNext match records

Score by half

Team1st half2nd halfFinal
CF Montréal202
Portland Timbers112

Goals

Match statistics

StatisticCF MontréalPortland Timbers
Expected goals (xG)1.92.0
Shots2314
Shots on target83
Big chances22
Possession %43.156.9
Passes434579
Corners69
Fouls176
Yellow cards41
Red cards00
Saves16

What stood out

  • Expected goals: CF Montréal 1.9, Portland Timbers 2.0.
  • Shots: CF Montréal 23, Portland Timbers 14.
  • Managers: Philippe Eullaffroy (CF Montréal), Phil Neville (Portland Timbers).

Player lines

  • Alexander Aravena (POR): 59 MIN, 0 G, 0 A, 4 SH, 0 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
  • Antony (POR, substitute): 31 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
  • Brandon Bye (POR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.7 xA, 0 YC, 0 RC
  • Brayan Vera (MTL): 90 MIN, 0 G, 0 A, 2 SH, 0 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
  • Cole Bassett (POR): 90 MIN, 1 G, 0 A, 2 SH, 1 SOT, 0.5 xG, 0.1 xA, 1 YC, 0 RC
  • Daniel Ríos (MTL): 69 MIN, 1 G, 0 A, 4 SH, 2 SOT, 0.2 xG, 0.1 xA, 1 YC, 0 RC
  • David Da Costa (POR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
  • Dawid Bugaj (MTL, substitute): 2 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
  • Diego Chará (POR, substitute): 81 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Felipe Mora (POR, substitute): 8 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
  • Finn Surman (POR): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
  • Ian Smith (POR, substitute): 31 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.3 xG, 0 xA, 0 YC, 0 RC
  • Iván Jaime (MTL, substitute): 21 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
  • Jalen Neal (MTL): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 1 YC, 0 RC
  • James Pantemis (POR): 90 MIN, 6 SV, 42 PASS, 32 CMP, 0 YC
  • Jimer Fory (POR): 59 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.1 xG, 0 xA, 0 YC, 0 RC
  • José Caicedo (POR): 9 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
  • Kamal Miller (POR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Kevin Kelsy (POR): 82 MIN, 1 G, 0 A, 3 SH, 1 SOT, 0.9 xG, 0 xA, 0 YC, 0 RC
  • Kristoffer Velde (POR): 90 MIN, 0 G, 1 A, 2 SH, 0 SOT, 0.1 xG, 0.6 xA, 0 YC, 0 RC
  • Kwadwo Opoku (MTL, substitute): 8 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
  • Luca Petrasso (MTL): 90 MIN, 0 G, 0 A, 2 SH, 1 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
  • Matthew Longstaff (MTL): 90 MIN, 0 G, 2 A, 4 SH, 0 SOT, 0.1 xG, 0.4 xA, 1 YC, 0 RC
  • Noah Streit (MTL): 87 MIN, 0 G, 0 A, 4 SH, 1 SOT, 0.3 xG, 0.0 xA, 0 YC, 0 RC
  • Olger Escobar (MTL): 35 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.1 xG, 0 xA, 0 YC, 0 RC
  • Prince Owusu (MTL, substitute): 21 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.0 xG, 0.1 xA, 1 YC, 0 RC
  • Samuel Piette (MTL, substitute): 55 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.0 xG, 0.1 xA, 0 YC, 0 RC
  • Thomas Gillier (MTL): 90 MIN, 1 SV, 22 PASS, 11 CMP, 0 YC
  • Victor Loturi (MTL): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
  • Wikelman Carmona (MTL): 69 MIN, 1 G, 0 A, 2 SH, 1 SOT, 0.8 xG, 0.5 xA, 0 YC, 0 RC

Lines for players with a StatsNext page.

Head-to-head

No earlier meeting is in these clubs’ stored results.

About this page

This match is final; its statistics change only if a stored record is corrected. Goals are listed when StatsNext’s records hold every goal of the match.

This page shows statistics and results only. It contains no sportsbook prices or betting lines. Current markets and StatsNext research are in the app.

Research in StatsNext