← MLS
MLS · Regular Season - 14 May 14, 2026 01:30
#11 · 13 pts
2 – 2
Final score
#12 · 14 pts
Model wrong — prediction CF Montreal, result Pareggio
D. Rios (ast. M. Longstaff) 11'
W. Carmona (ast. M. Longstaff) 45'
21' (ast. K. Velde) K. Kelsy
77' C. Bassett

The ForzaPitch pre-match prediction gave CF Montreal a 56% win probability (draw 22%, Portland Timbers 21%). The final result was CF Montreal 2–2 Portland Timbers.

Match statistics
15
Total shots
8
8
Shots on target
3
1.85
Actual xG
1.99
1
Saves
6
43%
Possession
57%
6
Corners
9
11
Tackles
14
4
🟨 Yellow cards
1
Match Events
9'
D. Chara / J. Caicedo
D. Rios · ast. M. Longstaff
11'
21'
ast. K. Velde · K. Kelsy
O. Escobar / S. Piette
35'
W. Carmona · ast. M. Longstaff
45'
59'
Antony / A. Aravena
59'
I. Smith / J. Fory
J. Neal
68'
D. Rios / P. Owusu
69'
W. Carmona / Ivan Jaime
69'
77'
C. Bassett
P. Owusu
79'
M. Longstaff
81'
82'
F. Mora / K. Kelsy
83'
C. Bassett
N. Streit / M. Opoku
88'
D. Thorhallsson / D. Bugaj
88'
P. Eullaffroy
90'+3
D. Rios
90'+3
Pre-match prediction
56.07%
CF
22.66%
X ←
21.27%
Portland
✗ Wrong prediction — we assigned to the actual result (Draw) 22.66% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
CF
2.43
1.85
-0.58
Portland
0.96
1.99
+1.03
xG dominance was balanced (1.85 – 1.99). The final result reflects the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Vancouver Whitecaps Vancouver Whitecaps 12 29
1 Nashville SC Nashville SC 12 27
2 San Jose Earthquakes San Jose Earthquakes 13 29
2 Inter Miami Inter Miami 13 25
3 Seattle Sounders Seattle Sounders 11 24
3 New England Revolution New England Revolution 12 22
4 Chicago Fire Chicago Fire 12 20
4 Real Salt Lake Real Salt Lake 12 22
5 Los Angeles FC Los Angeles FC 13 21
5 New York City FC New York City FC 13 18
6 Minnesota United FC Minnesota United FC 13 21
6 New York Red Bulls New York Red Bulls 13 18
7 DC United DC United 13 16
7 FC Dallas FC Dallas 13 19
8 Houston Dynamo Houston Dynamo 12 18
8 FC Cincinnati FC Cincinnati 13 16
9 Charlotte Charlotte 13 15
9 Colorado Rapids Colorado Rapids 13 16
10 San Diego San Diego 13 16
10 Toronto FC Toronto FC 12 14
11 CF Montreal CF Montreal 12 13
11 Los Angeles Galaxy Los Angeles Galaxy 13 16
12 Orlando City SC Orlando City SC 13 13
12 Portland Timbers Portland Timbers 12 14
13 Austin Austin 13 14
13 Columbus Crew Columbus Crew 13 12
14 St. Louis City St. Louis City 12 12
14 Atlanta United FC Atlanta United FC 12 10
15 Sporting Kansas City Sporting Kansas City 12 8
15 Philadelphia Union Philadelphia Union 13 6
Lineups
CF Montreal CF Montreal 4-3-3
31 Thomas Gillier Thomas Gillier G 7.00
13 Luca Petrasso Luca Petrasso D 6.20
4 Brayan Vera Brayan Vera D 6.30
2 Jalen Neal Jalen Neal D 7.00
17 Dagur Dan Þórhallsson Dagur Dan Þórhallsson 88' D 7.30
8 Matthew Longstaff Matthew Longstaff 2 👟 M 8.20
22 Victor Loturi Victor Loturi M 7.70
29 Olger Escobar Olger Escobar 35' M 6.30
23 Noah Streit Noah Streit 87' F 6.30
14 Daniel Rios Daniel Rios 1 ⚽ 69' F 7.70
16 Wikelman Carmona Wikelman Carmona 1 ⚽ 69' F 9.20
Bench
5 Brandan Craig Brandan Craig D
27 Dawid Bugaj Dawid Bugaj 7' D
24 Efraín Morales Efraín Morales D
25 Frankie Amaya Frankie Amaya M
10 Iván Jaime Iván Jaime 26' M 6.50
7 Kwadwo Opoku Kwadwo Opoku 8' F 6.30
9 Prince Owusu Prince Owusu 26' F 6.70
6 Samuel Piette Samuel Piette 60' M 6.70
1 Sebastian Breza Sebastian Breza G
41 James Pantemis James Pantemis G 7.60
27 Jímer Fory Jímer Fory 59' D 6.30
4 Kamal Miller Kamal Miller D 6.60
20 Finn Surman Finn Surman D 7.60
5 Brandon Bye Brandon Bye D 7.00
30 José Caicedo José Caicedo 9' M 6.70
17 Cole Bassett Cole Bassett 1 ⚽ M 7.90
28 Alexander Aravena Alexander Aravena 59' M 5.90
10 David Pereira Da Costa David Pereira Da Costa M 6.90
99 Kristoffer Velde Kristoffer Velde 1 👟 M 7.60
19 Kevin Kelsy Kevin Kelsy 1 ⚽ 82' F 6.60
Bench
6 Alex Bonetig Alex Bonetig D
11 Antony Alves Antony Alves 36' F 7.20
7 Ariel Lassiter Ariel Lassiter F
21 Diego Chará Diego Chará 86' M 7.60
9 Felipe Mora Felipe Mora 13' F 6.60
23 Ian Smith Ian Smith 36' D 6.30
80 Joao Ortíz Joao Ortíz M
29 Juan Mosquera Juan Mosquera D
25 Trey Muse Trey Muse G
Best on the pitch
Wikelman Carmona
Wikelman Carmona
F · CF
9.20
1 ⚽
2 shots · 27 pass
Matthew Longstaff
Matthew Longstaff
M · CF
8.20
2 👟
1 shots · 55 pass
Cole Bassett
Cole Bassett
M · Portland
7.90
1 ⚽
2 shots · 68 pass
Victor Loturi
Victor Loturi
M · CF
7.70
· 47 pass
Daniel Rios
Daniel Rios
F · CF
7.70
1 ⚽
2 shots · 17 pass
Diego Chará
Diego Chará
M · Portland
7.60
· 59 pass
CF Montreal CF Montreal — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Thomas Gillier G 95 7.00 22 11%
Luca Petrasso D 95 6.20 2 48 41% 1
Brayan Vera D 95 6.30 2 50 41% 1
Jalen Neal D 95 7.00 51 46% 2 1
Dagur Dan Þórhallsson D 88 7.30 1 30 27% 1
Matthew Longstaff M 95 8.20 2 1 55 53% 1 1
Victor Loturi M 95 7.70 47 43% 2
Olger Escobar M 35 6.30 1 6 4%
Noah Streit F 87 6.30 2 19 16% 1
Daniel Rios F 69 7.70 1 2 17 15% 1
Wikelman Carmona F 69 9.20 1 2 27 23% 2
Dawid Bugaj D 7 2 2%
Iván Jaime M 26 6.50 3 3%
Kwadwo Opoku F 8 6.30 3 2%
Prince Owusu F 26 6.70 1 8 6% 1
Samuel Piette M 60 6.70 1 46 42%
Portland Timbers Portland Timbers — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
James Pantemis G 95 7.60 42 32%
Jímer Fory D 59 6.30 29 27% 1
Kamal Miller D 95 6.60 91 82%
Finn Surman D 95 7.60 63 61% 2
Brandon Bye D 95 7.00 43 36% 1
José Caicedo M 9 6.70 8 7%
Cole Bassett M 95 7.90 1 2 68 63% 4 1
Alexander Aravena M 59 5.90 2 22 21%
David Pereira Da Costa M 95 6.90 60 58% 1
Kristoffer Velde M 95 7.60 1 1 47 39%
Kevin Kelsy F 82 6.60 1 2 13 12% 1
Antony Alves F 36 7.20 1 17 15%
Diego Chará M 86 7.60 59 56% 4
Felipe Mora F 13 6.60 2 1%
Ian Smith D 36 6.30 15 13%
Frequently Asked Questions
What was the final score of CF Montreal vs Portland Timbers?
The final score was CF Montreal 2–2 Portland Timbers.
What did the model predict before CF Montreal vs Portland Timbers?
The model assigned 56% probability to a CF Montreal win, 22% to a draw, and 21% to an Portland Timbers win.