MLS
· Regular Season - 8
April 19, 2026 04: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.
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
Nicolás Romero
66'
D
Nicolás Romero
66'
D
23
Morris Duggan
D
Morris Duggan
D
28
Jefferson Díaz
1 👟
D
Jefferson Díaz
1 👟
D
13
Anthony Markanich
M
Anthony Markanich
M
30
Owen Gene
74'
M
Owen Gene
74'
M
25
Nectarios Triantis
M
Nectarios Triantis
M
3
Kyle Duncan
M
Kyle Duncan
M
8
Tomás Chancalay
1 ⚽
1 👟
74'
F
Tomás Chancalay
1 ⚽
1 👟
74'
F
26
Joaquín Pereyra
89'
F
Joaquín Pereyra
89'
F
9
Kelvin Yeboah
1 ⚽
89'
F
Kelvin Yeboah
1 ⚽
89'
F
Bench
1
Alec Smir
G
Alec Smir
G
21
Bongokuhle Hlongwane
F
Bongokuhle Hlongwane
F
2
Devin Padelford
24'
D
Devin Padelford
24'
D
27
D.J. Taylor
D
D.J. Taylor
D
10
James Rodríguez
1'
M
James Rodríguez
1'
M
33
Kieran Chandler
D
Kieran Chandler
D
29
Mamadou Dieng
1'
F
Mamadou Dieng
1'
F
18
Mauricio González
16'
F
Mauricio González
16'
F
20
Wil Trapp
16'
M
Wil Trapp
16'
M
41
G
27
Jímer Fory
D
Jímer Fory
D
6
Alex Bonetig
80'
D
Alex Bonetig
80'
D
20
Finn Surman
D
Finn Surman
D
5
D
30
M
17
Cole Bassett
M
Cole Bassett
M
11
Antony Alves
66'
M
Antony Alves
66'
M
10
David Pereira Da Costa
M
David Pereira Da Costa
M
99
Kristoffer Velde
M
Kristoffer Velde
M
9
Felipe Mora
55'
F
Felipe Mora
55'
F
Bench
28
Alexander Aravena
24'
F
Alexander Aravena
24'
F
21
Diego Chará
M
Diego Chará
M
23
Ian Smith
D
Ian Smith
D
80
Joao Ortíz
M
Joao Ortíz
M
19
Kevin Kelsy
35'
F
Kevin Kelsy
35'
F
Best on the pitch
Tomás 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
Kelvin Yeboah
F · Minnesota
7.70
1 ⚽
2 shots
· 26 pass
Owen Gene
M · Minnesota
7.60
1 shots
· 42 pass
Jefferson 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% | — | — | — | |
| 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% | — | — | — |
| James 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 — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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.