Major League SoccerStade SaputoThu 14 May 2026 00:30 BST
CF MontréalCFM
2-2Full Time
Portland TimbersPOT
CF Montréal Lineup
Starting XI
- 2Jalen NealDefender
- 4Brayan VeraDefender
- 8Matty LongstaffMidfielder
- 13Luca PetrassoDefender
- 14Daniel RíosAttacker
- 16Wikelman José Carmona TorresAttacker
- 17Dagur Dan ThórhallssonDefender
- 22Victor LoturiMidfielder
- 23Noah StreitAttacker
- 29Olger EscobarMidfielder
- 31Thomas GuilierGoalkeeper
Substitutes
- 1Sébastian BrezaGoalkeeper
- 5Brandan CraigDefender
- 6Samuel PietteMidfielder
- 7Mahala OpokuAttacker
- 9Prince OwusuAttacker
- 10Iván JaimeMidfielder
- 24Efraín MoralesDefender
- 25Frankie AmayaMidfielder
- 27Dawid BugajDefender
Portland Timbers Lineup
Starting XI
- 4Kamal MillerDefender
- 5Brandon ByeDefender
- 10David Da CostaMidfielder
- 17Cole BassettMidfielder
- 19Kevin KelsyAttacker
- 20Finn SurmanDefender
- 27Jimer ForyDefender
- 28Alexander AravenaMidfielder
- 30José Luis Caicedo BarreraMidfielder
- 41James PantemisGoalkeeper
- 99Kristoffer VeldeMidfielder
Substitutes
- 6Alex BonetigDefender
- 7Ariel LassiterAttacker
- 9Felipe MoraAttacker
- 11AntonyAttacker
- 21Diego CharáMidfielder
- 23Ian SmithDefender
- 25Trey MuseGoalkeeper
- 29Juan MosqueraDefender
- 80Joao OrtizMidfielder
Allen Chapman
Country not returned
RefereeLast 5 refereed matches
No recent refereed match data is available for this official yet.
Nick Balcer
Country not returned
1st AssistantLast 5 refereed matches
No recent refereed match data is available for this official yet.
Twayne Anderson
Country not returned
2nd AssistantLast 5 refereed matches
No recent refereed match data is available for this official yet.
Renzo Villanueva
Country not returned
4th OfficialLast 5 refereed matches
No recent refereed match data is available for this official yet.
Match Trends
Use the buttons to switch between the available trend graphs for this match.
Dangerous Attacks
CF MontréalPortland Timbers
Successful Passes
CF MontréalPortland Timbers
Tackles
CF MontréalPortland Timbers
Fouls
CF MontréalPortland Timbers
Free Kicks
CF MontréalPortland Timbers
Attacks
CF MontréalPortland Timbers
Shots Total
CF MontréalPortland Timbers
Successful Headers
CF MontréalPortland Timbers
Ball Possession %
CF MontréalPortland Timbers
Passes
CF MontréalPortland Timbers
Duels Won
CF MontréalPortland Timbers
Successful Dribbles
CF MontréalPortland Timbers
xG Stats
Team and player xG data is shown when available.
Top xG Players

Kevin Kelsy
#19 Portland Timbers- Rating
- 7.03
- Minutes Played
- 82
- Goals
- 1
- Expected Goals
- 0.79
- Shots Total
- 3
- Expected Goals on Target
- 0.91
- Shooting Performance
- -

Wikelman José Carmona Torres
#16 CF Montréal- Rating
- 8.45
- Minutes Played
- 69
- Goals
- 1
- Expected Goals
- 0.40
- Shots Total
- 2
- Expected Goals on Target
- 0.65
- Shooting Performance
- -

Daniel Ríos
#14 CF Montréal- Rating
- 7.32
- Minutes Played
- 69
- Goals
- 1
- Expected Goals
- 0.33
- Shots Total
- 4
- Expected Goals on Target
- 0.71
- Shooting Performance
- -

Noah Streit
#23 CF Montréal- Rating
- 6.66
- Minutes Played
- 88
- Goals
- -
- Expected Goals
- 0.27
- Shots Total
- 4
- Expected Goals on Target
- 0.01
- Shooting Performance
- -

Alexander Aravena
#28 Portland Timbers- Rating
- 6.57
- Minutes Played
- 59
- Goals
- -
- Expected Goals
- 0.25
- Shots Total
- 4
- Expected Goals on Target
- 0.00
- Shooting Performance
- -

Finn Surman
#20 Portland Timbers- Rating
- 7.62
- Minutes Played
- 90
- Goals
- -
- Expected Goals
- 0.21
- Shots Total
- 1
- Expected Goals on Target
- 0.01
- Shooting Performance
- -
Player xG & Match Stats
| Player | Team | Rating | Min | Goals | xG | xGoT | Shots | SOT | Assists | Key Passes | Passes |
|---|
| Kevin Kelsy #19 | Portland Timbers | 7.03 | 82 | 1 | 0.79 | 0.91 | 3 | 1 | - | - | 13 |
|---|
| Wikelman José Carmona Torres #16 | CF Montréal | 8.45 | 69 | 1 | 0.40 | 0.65 | 2 | 1 | - | 7 | 27 |
|---|
| Daniel Ríos #14 | CF Montréal | 7.32 | 69 | 1 | 0.33 | 0.71 | 4 | 2 | - | - | 17 |
|---|
| Noah Streit #23 | CF Montréal | 6.66 | 88 | - | 0.27 | 0.01 | 4 | 1 | - | 3 | 19 |
|---|
| Alexander Aravena #28 | Portland Timbers | 6.57 | 59 | - | 0.25 | 0.00 | 4 | - | - | - | 22 |
|---|
| Finn Surman #20 | Portland Timbers | 7.62 | 90 | - | 0.21 | 0.01 | 1 | - | - | - | 63 |
|---|
| Matty Longstaff #8 | CF Montréal | 8.51 | 90 | - | 0.21 | 0.00 | 4 | - | 2 | 5 | 55 |
|---|
| Antony #11 | Portland Timbers | 6.95 | 31 | - | 0.17 | 0.47 | 1 | 1 | - | - | 16 |
|---|
| Dagur Dan Thórhallsson #17 | CF Montréal | 7.13 | 87 | - | 0.15 | 0.83 | 1 | 1 | - | 1 | 30 |
|---|
| Kristoffer Velde #99 | Portland Timbers | 7.36 | 90 | - | 0.11 | 0.00 | 2 | - | 1 | 3 | 48 |
|---|
| Jimer Fory #27 | Portland Timbers | 6.32 | 59 | - | 0.08 | 0.00 | 1 | - | - | - | 29 |
|---|
| Victor Loturi #22 | CF Montréal | 6.64 | 90 | - | 0.04 | 0.00 | 1 | - | - | - | 47 |
|---|
| Olger Escobar #29 | CF Montréal | 6.49 | 35 | - | 0.03 | - | 1 | - | - | - | 6 |
|---|
| Luca Petrasso #13 | CF Montréal | 6.83 | 90 | - | 0.02 | - | 2 | 1 | - | 2 | 48 |
|---|
| Brayan Vera #4 | CF Montréal | 6.58 | 90 | - | 0.02 | - | 2 | - | - | - | 50 |
|---|
| Iván Jaime #10 | CF Montréal | 6.51 | 21 | - | - | - | - | - | - | 1 | 3 |
|---|
| Kamal Miller #4 | Portland Timbers | 6.53 | 90 | - | - | - | - | - | - | - | 92 |
|---|
| Dawid Bugaj #27 | CF Montréal | - | 3 | - | - | - | - | - | - | - | 2 |
|---|
| Prince Owusu #9 | CF Montréal | 6.82 | 21 | - | - | - | 1 | 1 | - | 1 | 8 |
|---|
| Jalen Neal #2 | CF Montréal | 6.89 | 90 | - | - | - | - | - | - | - | 51 |
|---|
| Mahala Opoku #7 | CF Montréal | - | 2 | - | - | - | - | - | - | - | 3 |
|---|
| Samuel Piette #6 | CF Montréal | 6.76 | 55 | - | - | - | 1 | 1 | - | 2 | 46 |
|---|
| Brandon Bye #5 | Portland Timbers | 6.87 | 90 | - | - | - | - | - | - | 2 | 43 |
|---|
| James Pantemis #41 | Portland Timbers | 7.57 | 90 | - | - | - | - | - | - | - | 42 |
|---|
| José Luis Caicedo Barrera #30 | Portland Timbers | 6.51 | 9 | - | - | - | - | - | - | - | 8 |
|---|
| Ian Smith #23 | Portland Timbers | 6.43 | 31 | - | - | - | - | - | - | - | 16 |
|---|
| Diego Chará #21 | Portland Timbers | 7.05 | 81 | - | - | - | - | - | - | - | 59 |
|---|
| Cole Bassett #17 | Portland Timbers | 8.13 | 90 | 1 | - | - | 2 | 1 | - | 3 | 68 |
|---|
| David Da Costa #10 | Portland Timbers | 6.79 | 90 | - | - | - | - | - | - | 1 | 61 |
|---|
| Felipe Mora #9 | Portland Timbers | 6.60 | 8 | - | - | - | - | - | - | - | 2 |
|---|
| Thomas Guilier #31 | CF Montréal | 6.22 | 90 | - | - | - | - | - | - | - | 22 |
|---|
Prediction Model
Probabilities are shown when predictions are available for the fixture.
Fulltime Result Probability
CF Montréal53.38%
Portland Timbers23.90%
Draw22.71%
Both Teams To Score Probability
Over/Under 2.5 Probability
Team To Score First Probability
CF Montréal62.01%
Portland Timbers33.78%
Draw4.21%
Double Chance Probability
Draw / CF Montréal76.09%
Draw / Portland Timbers46.61%
CF Montréal / Portland Timbers77.28%
First Half Winner Probability
CF Montréal44.30%
Portland Timbers20.63%
Draw35.07%
Correct Score Probability
OTHER 112.98%
2-110.12%
1-19.96%
1-07.99%
2-07.33%
2-26.48%
Over/Under 4.5 Probability
Away Over/Under 1.5 Probability
Half Time/Full Time Probability
CF Montréal / CF Montréal36%
CF Montréal / Portland Timbers1.91%
CF Montréal / Draw6.30%
Portland Timbers / CF Montréal4.72%
Portland Timbers / Portland Timbers11%
Portland Timbers / Draw5.13%
Draw / Draw12.32%
Draw / CF Montréal15.38%
Draw / Portland Timbers7.26%
Over/Under 3.5 Probability
Home Over/Under 0.5 Probability
Away Over/Under 0.5 Probability
Away Over/Under 2.5 Probability
Home Over/Under 1.5 Probability
Home Over/Under 3.5 Probability
Corners Over/Under 11 Probability
Yes29.96%
No59.94%
Equal10.10%