Skip to main content
← MLS
MLS · Regular Season - 8 April 19, 2026 02:30
#9 · 22 pts
2 – 0
Final score
#12 · 18 pts
Model correct — prediction Minnesota United FC
T. Chancalay (ast. J. Diaz) 16'
K. Yeboah (ast. T. Chancalay) 60'
Share Telegram

The ForzaPitch pre-match prediction gave Minnesota United FC a 53% win probability (draw 23%, Portland Timbers 22%). The final result was Minnesota United FC 2–0 Portland Timbers.

Match statistics
12
Total shots
10
7
Shots on target
2
2.37
Actual xG
1.54
2
Saves
5
44%
Possession
56%
3
Corners
4
23
Tackles
19
2
🟨 Yellow cards
0
Match Events
T. Chancalay · ast. J. Diaz
16'
T. Chancalay
26'
55'
K. Kelsy / F. Mora
K. Yeboah · ast. T. Chancalay
60'
66'
A. Aravena / Antony
N. Romero / D. Padelford
66'
N. Triantis
73'
O. Gene / W. Trapp
74'
T. Chancalay / M. Gonzalez
74'
80'
A. Lassiter / A. Bonetig
J. Pereyra / J. Rodriguez
90'
K. Yeboah / M. Dieng
90'
Pre-match prediction
53.13%
Minnesota ←
23.91%
X
22.96%
Portland
✓ Correct prediction — we assigned to the actual result (Minnesota United FC) 53.13% (medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
Minnesota
3.05
2.37
-0.68
Portland
1.05
1.54
+0.49
Minnesota United FC dominated by xG (2.37 vs 1.54). The final result reflects the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Vancouver Whitecaps Vancouver Whitecaps 15 32
2 San Jose Earthquakes San Jose Earthquakes 16 32
3 Los Angeles FC Los Angeles FC 17 30
4 Real Salt Lake Real Salt Lake 15 26
5 FC Dallas FC Dallas 16 26
6 Seattle Sounders Seattle Sounders 15 24
7 Houston Dynamo Houston Dynamo 15 23
8 St. Louis City St. Louis City 16 22
9 Minnesota United FC Minnesota United FC 16 22
10 Los Angeles Galaxy Los Angeles Galaxy 17 20
11 Colorado Rapids Colorado Rapids 16 19
12 Portland Timbers Portland Timbers 16 18
13 San Diego San Diego 16 17
14 Austin Austin 16 17
15 Sporting Kansas City Sporting Kansas City 16 14
Lineups
12
G 7.30
5 Nicolás Romero Nicolás Romero 66' D 7.30
23 Morris Duggan Morris Duggan D 7.00
28 Jefferson Díaz Jefferson Díaz 1 👟 D 7.50
13 Anthony Markanich Anthony Markanich M 6.50
30 Owen Gene Owen Gene 74' M 7.60
25 Nectarios Triantis Nectarios Triantis M 7.90
3 Kyle Duncan Kyle Duncan M 7.20
8 Tomás Chancalay Tomás Chancalay 1 ⚽ 1 👟 74' F 8.90
26 Joaquín Pereyra Joaquín Pereyra 89' F 6.90
9 Kelvin Yeboah Kelvin Yeboah 1 ⚽ 89' F 7.70
Bench
1 Alec Smir Alec Smir G
21 Bongokuhle Hlongwane Bongokuhle Hlongwane F
2 Devin Padelford Devin Padelford 24' D 6.90
27 D.J. Taylor D.J. Taylor D
10 J. Rodríguez J. Rodríguez 1' M
33 Kieran Chandler Kieran Chandler D
29 Mamadou  Dieng Mamadou Dieng 1' F
18 Mauricio González Mauricio González 16' F 6.30
20 Wil Trapp Wil Trapp 16' M 6.90
41
G 6.70
27 Jímer Fory Jímer Fory D 7.20
6 Alex Bonetig Alex Bonetig 80' D 6.50
20 Finn Surman Finn Surman D 7.70
5
D 6.50
30
M 6.50
17 Cole Bassett Cole Bassett M 6.70
11 Antony Alves Antony Alves 66' M 6.00
10 David Pereira Da Costa David Pereira Da Costa M 6.70
99 Kristoffer Velde Kristoffer Velde M 6.30
9 Felipe Mora Felipe Mora 55' F 6.50
Bench
28 Alexander Aravena Alexander Aravena 24' F 7.20
21 Diego Chará Diego Chará M
23 Ian Smith Ian Smith D
80 Joao Ortíz Joao Ortíz M
19 Kevin Kelsy Kevin Kelsy 35' F 6.50
Best on the pitch
Tomás Chancalay
Tomás Chancalay
F · Minnesota
8.90
1 ⚽ 1 👟
1 shots · 39 pass
Nectarios Triantis
Nectarios Triantis
M · Minnesota
7.90
1 shots · 50 pass
Finn Surman
Finn Surman
D · Portland
7.70
· 54 pass
Kelvin Yeboah
Kelvin Yeboah
F · Minnesota
7.70
1 ⚽
2 shots · 26 pass
Owen Gene
Owen Gene
M · Minnesota
7.60
1 shots · 42 pass
Jefferson Díaz
Jefferson Díaz
D · Minnesota
7.50
1 👟
· 45 pass
Minnesota United FC Minnesota United FC — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
G 90 7.30 23 13%
Nicolás Romero D 66 7.30 1 27 23% 1
Morris Duggan D 90 7.00 33 31%
Jefferson Díaz D 90 7.50 1 45 40% 6
Anthony Markanich M 90 6.50 1 30 21% 3
Owen Gene M 74 7.60 1 42 36% 6
Nectarios Triantis M 90 7.90 1 50 41% 4 1
Kyle Duncan M 90 7.20 44 40% 1
Tomás Chancalay F 74 8.90 1 1 1 39 35% 1 1
Joaquín Pereyra F 89 6.90 3 53 46%
Kelvin Yeboah F 89 7.70 1 2 26 18% 1
Devin Padelford D 24 6.90 7 5%
J. Rodríguez M 1 1 1%
Mamadou Dieng F 1 2 2%
Mauricio González F 16 6.30 2 8 7%
Wil Trapp M 16 6.90 7 6%
Portland Timbers Portland Timbers — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
G 90 6.70 29 18%
Jímer Fory D 90 7.20 64 58% 5
Alex Bonetig D 80 6.50 44 42% 2
Finn Surman D 90 7.70 54 50% 5
D 90 6.50 28 19%
M 90 6.50 1 97 85% 1
Cole Bassett M 90 6.70 2 70 66% 2
Antony Alves M 66 6.00 37 30%
David Pereira Da Costa M 90 6.70 2 52 46% 3
Kristoffer Velde M 90 6.30 3 37 30% 1
Felipe Mora F 55 6.50 1 14 12%
Alexander Aravena F 24 7.20 1 12 10%
Kevin Kelsy F 35 6.50 6 5%
Frequently Asked Questions
What was the final score of Minnesota United FC vs Portland Timbers?
The final score was Minnesota United FC 2–0 Portland Timbers.
What did the model predict before Minnesota United FC vs Portland Timbers?
The model assigned 53% probability to a Minnesota United FC win, 23% to a draw, and 22% to an Portland Timbers win.