CF Montréal vs Portland Timbers – Result & stats
Full time
2:2
HT: 2 - 1
Stade Saputo
Expected goals (xG) 1.46 – 1.62
Match Events
- 9'Diego CharáJosé Luis Caicedo Barrera
- 11'Daniel Ríos (1-0)Assist: Matty Longstaff
- 21'Kevin Kelsy (1-1)Assist: Kristoffer Velde
- 30'Jimer Fory
- 35'Samuel PietteOlger Escobar
- 45'Wikelman José Carmona Torres (2-1)Assist: Matty Longstaff
- 59'AntonyAlexander Aravena
- 59'Ian SmithJimer Fory
- 68'Jalen Neal
- 69'Iván JaimeWikelman José Carmona Torres
- 69'Prince OwusuDaniel Ríos
- 77'Cole Bassett (2-2)
- 78'Prince Owusu
- 81'Matty Longstaff
- 82'Felipe MoraKevin Kelsy
- 83'Cole Bassett
- 87'Dawid BugajDagur Dan Thórhallsson
- 88'Mahala OpokuNoah Streit
- 90+3'Philippe Eullaffroy
- 90+3'Daniel Ríos
Match Statistics
43%Possession57%
23Shots14
8Shots on Target3
6Corners9
17Fouls6
4Yellow Cards1
434Passes582
Player Ratings & Stats
Player of the match
Matty Longstaff · CF Montréal
0 G · 2 A · 90'
| Player | Min | Rating | G | A | xG | Shots | KP | Pass % | Tkl | Duels | Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Matty LongstaffMidfielder | 90 | 8.5 | 0 | 2 | – | 4 (0) | 5 | 96% | 1 | 2/5 | |
| Wikelman José Carmona TorresAttacker | 69 | 8.4 | 1 | 0 | – | 2 (1) | 7 | 85% | 2 | 3/7 | – |
| Daniel RíosAttacker | 69 | 7.3 | 1 | 0 | – | 4 (2) | 0 | 88% | 0 | 1/3 | |
| Dagur Dan ThórhallssonDefender | 87 | 7.1 | 0 | 0 | – | 1 (1) | 1 | 90% | 1 | 4/5 | – |
| Jalen NealDefender | 90 | 6.9 | 0 | 0 | – | 0 (0) | 0 | 90% | 2 | 3/8 | |
| Luca PetrassoDefender | 90 | 6.8 | 0 | 0 | – | 2 (1) | 2 | 85% | 1 | 2/4 | – |
| Prince OwusuAttacker · sub | 21 | 6.8 | 0 | 0 | – | 1 (1) | 1 | 75% | 0 | 2/2 | |
| Samuel PietteMidfielder · sub | 55 | 6.8 | 0 | 0 | – | 1 (1) | 2 | 91% | 0 | 1/7 | – |
| Noah StreitAttacker | 88 | 6.7 | 0 | 0 | – | 4 (1) | 3 | 84% | 1 | 5/13 | – |
| Victor LoturiMidfielder | 90 | 6.6 | 0 | 0 | – | 1 (0) | 0 | 91% | 2 | 3/9 | – |
| Brayan VeraDefender | 90 | 6.6 | 0 | 0 | – | 2 (0) | 0 | 82% | 1 | 1/3 | – |
| Iván JaimeMidfielder · sub | 21 | 6.5 | 0 | 0 | – | 0 (0) | 1 | 100% | 0 | 0/1 | – |
| Olger EscobarMidfielder | 35 | 6.5 | 0 | 0 | – | 1 (0) | 0 | 67% | 0 | 1/2 | – |
| Thomas GuilierGoalkeeper | 90 | 6.2 | 0 | 0 | – | 0 (0) | 0 | 50% | 0 | 1/1 | – |
| Dawid BugajDefender · sub | 3 | – | 0 | 0 | – | 0 (0) | 0 | 100% | 0 | – | – |
| Mahala OpokuAttacker · sub | 2 | – | 0 | 0 | – | 0 (0) | 0 | 67% | 0 | – | – |
| Player | Min | Rating | G | A | xG | Shots | KP | Pass % | Tkl | Duels | Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Cole BassettMidfielder | 90 | 8.1 | 1 | 0 | – | 2 (1) | 3 | 93% | 4 | 4/7 | |
| Finn SurmanDefender | 90 | 7.6 | 0 | 0 | – | 1 (0) | 0 | 97% | 2 | 2/3 | – |
| James PantemisGoalkeeper | 90 | 7.6 | 0 | 0 | – | 0 (0) | 0 | 76% | 0 | – | – |
| Kristoffer VeldeMidfielder | 90 | 7.4 | 0 | 1 | – | 2 (0) | 3 | 83% | 0 | 4/8 | – |
| Diego CharáMidfielder · sub | 81 | 7.0 | 0 | 0 | – | 0 (0) | 0 | 95% | 4 | 6/9 | – |
| Kevin KelsyAttacker | 82 | 7.0 | 1 | 0 | – | 3 (1) | 0 | 92% | 1 | 4/12 | – |
| AntonyAttacker · sub | 31 | 7.0 | 0 | 0 | – | 1 (1) | 0 | 88% | 0 | 4/4 | – |
| Brandon ByeDefender | 90 | 6.9 | 0 | 0 | – | 0 (0) | 2 | 84% | 1 | 4/6 | – |
| David Da CostaMidfielder | 90 | 6.8 | 0 | 0 | – | 0 (0) | 1 | 97% | 1 | 4/5 | – |
| Felipe MoraAttacker · sub | 8 | 6.6 | 0 | 0 | – | 0 (0) | 0 | 50% | 0 | 2/2 | – |
| Alexander AravenaMidfielder | 59 | 6.6 | 0 | 0 | – | 4 (0) | 0 | 95% | 0 | 1/3 | – |
| Kamal MillerDefender | 90 | 6.5 | 0 | 0 | – | 0 (0) | 0 | 90% | 0 | 2/4 | – |
| José Luis Caicedo BarreraMidfielder | 9 | 6.5 | 0 | 0 | – | 0 (0) | 0 | 88% | 0 | – | – |
| Ian SmithDefender · sub | 31 | 6.4 | 0 | 0 | – | 0 (0) | 0 | 87% | 0 | 0/2 | – |
| Jimer ForyDefender | 59 | 6.3 | 0 | 0 | – | 1 (0) | 0 | 93% | 1 | 4/5 | – |
Line-ups
CF Montréal
4-3-3- 31Thomas GuilierGoalkeeper
- 17Dagur Dan ThórhallssonDefender
- 2Jalen NealDefender
- 4Brayan VeraDefender
- 13Luca PetrassoDefender
- 29Olger EscobarMidfielder
- 22Victor LoturiMidfielder
- 8Matty LongstaffMidfielder
- 16Wikelman José Carmona TorresAttacker
- 14Daniel RíosAttacker
- 23Noah StreitAttacker
Substitutes
- 1Sébastian BrezaGoalkeeper
- 5Brandan CraigDefender
- 6Samuel PietteMidfielder
- 7Mahala OpokuAttacker
- 9Prince OwusuAttacker
- 10Iván JaimeMidfielder
- 24Efraín MoralesDefender
- 25Frankie AmayaMidfielder
- 27Dawid BugajDefender
Portland Timbers
4-2-3-1- 41James PantemisGoalkeeper
- 5Brandon ByeDefender
- 20Finn SurmanDefender
- 4Kamal MillerDefender
- 27Jimer ForyDefender
- 17Cole BassettMidfielder
- 30José Luis Caicedo BarreraMidfielder
- 99Kristoffer VeldeMidfielder
- 10David Da CostaMidfielder
- 28Alexander AravenaMidfielder
- 19Kevin KelsyAttacker
Substitutes
- 6Alex BonetigDefender
- 7Ariel LassiterAttacker
- 9Felipe MoraAttacker
- 11AntonyAttacker
- 21Diego CharáMidfielder
- 23Ian SmithDefender
- 25Trey MuseGoalkeeper
- 29Juan MosqueraDefender
- 80Joao OrtizMidfielder
Referee
Allen Chapman
Referee · United States
- Cards per game
- 3.62
- Yellow cards per game
- 3.45
- Red cards per game
- 0.17
- Fouls per game
- 19.6
- Penalties per game
- 0.40
- Home wins
- 50%
Averages across 42 completed matches officiated by Allen Chapman in our database.
Pre-match Odds
Asian Handicap
| Bookmaker | Home | Away | 1 | 2 |
|---|---|---|---|---|
| 10Bet | 1.53 | 2.40 | — | — |
| 1xbet | 1.91 | 1.96 | — | — |
| bet365 | — | — | 1.87 | 1.92 |
| Betfair | 13.00 | 1.01 | — | — |
| BetVictor | 1.32 | 3.00 | — | — |
| CloudBet | 1.90 | 1.96 | — | — |
| Dafabet | 1.97 | 1.92 | — | — |
| Macauslot | 1.98 | 1.80 | — | — |
| MansionBet | 1.98 | 1.91 | — | — |
| Marathonbet | 6.90 | 1.04 | — | — |
| MelBet | 1.61 | 2.30 | — | — |
| Pinnacle | 1.25 | 4.27 | — | — |
| Sbo | 1.86 | 2.02 | — | — |
| Unibet | 6.25 | 1.08 | — | — |
Goals Over/Under
| Bookmaker | Over | Under |
|---|---|---|
| 10Bet | 8.00 | 1.07 |
| bet365 | 1.53 | 2.40 |
| Betfair | 8.00 | 1.06 |
| BetVictor | 8.50 | 1.68 |
| Marathonbet | 6.75 | 1.04 |
| Pinnacle | 2.18 | 1.74 |
| Sbo | 1.71 | 2.17 |
| Unibet | 7.50 | 1.07 |
HT/FT Double
| Bookmaker | Home/Draw | Home/Away | Draw/Away | Draw/Draw | Home/Home | Draw/Home | Away/Home | Away/Draw | Away/Away |
|---|---|---|---|---|---|---|---|---|---|
| 10Bet | 13.00 | 26.00 | 8.00 | 6.50 | 3.10 | 5.25 | 19.00 | 13.00 | 5.00 |
| Betfair | 13.00 | 23.00 | 8.00 | 6.50 | 3.40 | 6.00 | 20.00 | 14.00 | 5.00 |
| Marathonbet | 14.00 | 31.00 | 7.80 | 5.95 | 3.10 | 5.45 | 24.00 | 14.25 | 5.20 |
| Sbo | 12.52 | 20.20 | 7.33 | 6.47 | 3.18 | 5.60 | 18.28 | 13.00 | 4.84 |
| Unibet | 11.00 | 18.00 | 7.50 | 6.25 | 3.10 | 5.50 | 15.00 | 11.50 | 5.30 |
Prediction Review
The FootyPulse model missed the result
CF Montréal
76%
closed @ 2.06
Draw
16%
closed @ 3.69
Portland Timbers
8%
closed @ 3.19
2.3 – 0.6
Expected score
2 – 2
Final score
1.46 – 1.62
xG
More on CF Montréal vs Portland Timbers
- CF Montréal stats & fixturesForm, results and the next matches
- Portland Timbers stats & fixturesForm, results and the next matches
- Major League Soccer (United States) table & fixturesStandings, results and league leaders
- Major League Soccer (United States) results this seasonEvery result so far, round by round
- Match result screenerHome, draw and away hit rates for upcoming matches
- Today's football matchesEvery fixture and result, by kick-off