MLS
· Regular Season - 8
April 19, 2026 02:30
✓Model correct — prediction Minnesota United FC
T. Chancalay
(ast. J. Diaz)
16'
K. Yeboah
(ast. T. Chancalay)
60'
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. In 1 previous meetings, Minnesota United FC have won 0 times, with 0 draws and 1 wins for 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
Δ
3.05
2.37
-0.68
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.
Lineups
12
G
5
N. Romero
66'
D
N. Romero
66'
D
23
M. Duggan
D
M. Duggan
D
28
J. Díaz
1 👟
D
J. Díaz
1 👟
D
13
A. Markanich
M
A. Markanich
M
30
O. Gene
74'
M
O. Gene
74'
M
25
Nectarios Triantis
M
Nectarios Triantis
M
3
K. Duncan
M
K. Duncan
M
8
T. Chancalay
1 ⚽
1 👟
74'
F
T. Chancalay
1 ⚽
1 👟
74'
F
26
J. Pereyra
89'
F
J. Pereyra
89'
F
9
K. Yeboah
1 ⚽
89'
F
K. Yeboah
1 ⚽
89'
F
Bench
1
Alec Smir
G
21
B. Hlongwane
F
B. Hlongwane
F
2
D. Padelford
24'
D
D. Padelford
24'
D
27
D. Taylor
D
D. Taylor
D
10
J. Rodríguez
1'
M
J. Rodríguez
1'
M
33
K. Chandler
D
K. Chandler
D
29
Mamadou Dieng
1'
F
Mamadou Dieng
1'
F
18
M. Gonzalez
16'
F
M. Gonzalez
16'
F
20
W. Trapp
16'
M
W. Trapp
16'
M
41
G
27
J. Fory
D
J. Fory
D
6
A. Bonetig
80'
D
A. Bonetig
80'
D
20
Finn Surman
D
Finn Surman
D
5
D
30
M
17
C. Bassett
M
C. Bassett
M
11
Antony
66'
M
Antony
66'
M
10
David Pereira da Costa
M
David Pereira da Costa
M
99
K. Velde
M
K. Velde
M
9
F. Mora
55'
F
F. Mora
55'
F
Bench
28
A. Aravena
24'
F
A. Aravena
24'
F
21
D. Chará
M
D. Chará
M
23
Ian Smith
D
Ian Smith
D
80
J. Ortiz
M
J. Ortiz
M
19
Kevin Kelsy
35'
F
Kevin Kelsy
35'
F
Best on the pitch
T. Chancalay
F · Minnesota
8.90
1 ⚽ 1 👟
1 shots
· 39 pass
Nectarios Triantis
M · Minnesota
7.90
1 shots
· 50 pass
Finn Surman
D · Portland
7.70
· 54 pass
K. Yeboah
F · Minnesota
7.70
1 ⚽
2 shots
· 26 pass
O. Gene
M · Minnesota
7.60
1 shots
· 42 pass
J. Díaz
D · Minnesota
7.50
1 👟
· 45 pass
Minnesota United FC — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 7.30 | — | — | — | 23 | 13% | — | — | — | |
| N. Romero | D | 66 | 7.30 | — | — | 1 | 27 | 23% | 1 | — | — |
| M. Duggan | D | 90 | 7.00 | — | — | — | 33 | 31% | — | — | — |
| J. Díaz | D | 90 | 7.50 | — | 1 | — | 45 | 40% | 6 | — | — |
| A. Markanich | M | 90 | 6.50 | — | — | 1 | 30 | 21% | 3 | — | — |
| O. Gene | M | 74 | 7.60 | — | — | 1 | 42 | 36% | 6 | — | — |
| Nectarios Triantis | M | 90 | 7.90 | — | — | 1 | 50 | 41% | 4 | 1 | — |
| K. Duncan | M | 90 | 7.20 | — | — | — | 44 | 40% | 1 | — | — |
| T. Chancalay | F | 74 | 8.90 | 1 | 1 | 1 | 39 | 35% | 1 | 1 | — |
| J. Pereyra | F | 89 | 6.90 | — | — | 3 | 53 | 46% | — | — | — |
| K. Yeboah | F | 89 | 7.70 | 1 | — | 2 | 26 | 18% | 1 | — | — |
| D. Padelford | D | 24 | 6.90 | — | — | — | 7 | 5% | — | — | — |
| J. Rodríguez | M | 1 | — | — | — | — | 1 | 1% | — | — | — |
| Mamadou Dieng | F | 1 | — | — | — | — | 2 | 2% | — | — | — |
| M. Gonzalez | F | 16 | 6.30 | — | — | 2 | 8 | 7% | — | — | — |
| W. Trapp | M | 16 | 6.90 | — | — | — | 7 | 6% | — | — | — |
Portland Timbers — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 90 | 6.70 | — | — | — | 29 | 18% | — | — | — | |
| J. Fory | D | 90 | 7.20 | — | — | — | 64 | 58% | 5 | — | — |
| A. 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 | — | — | |
| C. Bassett | M | 90 | 6.70 | — | — | 2 | 70 | 66% | 2 | — | — |
| Antony | M | 66 | 6.00 | — | — | — | 37 | 30% | — | — | — |
| David Pereira da Costa | M | 90 | 6.70 | — | — | 2 | 52 | 46% | 3 | — | — |
| K. Velde | M | 90 | 6.30 | — | — | 3 | 37 | 30% | 1 | — | — |
| F. Mora | F | 55 | 6.50 | — | — | 1 | 14 | 12% | — | — | — |
| A. 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.