← MLS
MLS · Regular Season - 13 May 10, 2026 04:30
#12 · 14 pts
6 – 0
Final score
#15 · 8 pts
Model correct — prediction Portland Timbers
K. Velde (ast. D. Da Costa) 6'
K. Kelsy (ast. D. Da Costa) 15'
C. Bassett (ast. K. Kelsy) 22'
J. Davis 26' (og)
A. Lassiter 71'
K. Kelsy (ast. A. Lassiter) 74'

The ForzaPitch pre-match prediction gave Portland Timbers a 56% win probability (draw 24%, Sporting Kansas City 18%). The final result was Portland Timbers 6–0 Sporting Kansas City.

Match statistics
11
Total shots
5
6
Shots on target
3
1.34
Actual xG
0.50
3
Saves
2
63%
Possession
37%
4
Corners
5
10
Tackles
10
1
🟨 Yellow cards
5
Match Events
K. Velde · ast. D. Da Costa
6'
K. Kelsy · ast. D. Da Costa
15'
19'
L. Johnsen
C. Bassett · ast. K. Kelsy
22'
J. Davis (og)
26'
J. Caicedo
33'
41'
J. Davis
45'+3
J. Reid
46'
C. Harris / M. Garcia
46'
I. James / S. Suleymanov
J. Caicedo / D. Chara
46'
53'
E. Bartlow
61'
Z. Bassong / L. Johnsen
D. Da Costa / A. Lassiter
61'
J. Fory / I. Smith
61'
C. Bassett / J. Ortiz
61'
Antony / A. Aravena
61'
A. Lassiter
71'
72'
T. Calheira / D. Joveljic
K. Kelsy · ast. A. Lassiter
74'
76'
Capita
76'
S. Afrifa / Capita
Pre-match prediction
56.14%
Portland ←
24.92%
X
18.93%
Sporting
✓ Correct prediction — we assigned to the actual result (Portland Timbers) 56.14% (medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
Portland
2.25
1.34
-0.91
Sporting
0.81
0.50
-0.31
Portland Timbers dominated by xG (1.34 vs 0.50). 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
41 James Pantemis James Pantemis G 7.30
27 Jímer Fory Jímer Fory 61' D 6.90
4 Kamal Miller Kamal Miller D 8.20
20 Finn Surman Finn Surman D 7.50
5 Brandon Bye Brandon Bye D 6.90
30 José Caicedo José Caicedo 45' M 7.30
17 Cole Bassett Cole Bassett 1 ⚽ 61' M 8.20
11 Antony Alves Antony Alves 61' M 7.30
10 David Pereira Da Costa David Pereira Da Costa 2 👟 61' M 7.60
99 Kristoffer Velde Kristoffer Velde 1 ⚽ M 8.30
19 Kevin Kelsy Kevin Kelsy 2 ⚽ 1 👟 F 9.00
Bench
28 Alexander Aravena Alexander Aravena 29' F 6.60
6 Alex Bonetig Alex Bonetig D
7 Ariel Lassiter Ariel Lassiter 1 ⚽ 1 👟 29' F 8.00
21 Diego Chará Diego Chará 45' M 6.90
9 Felipe Mora Felipe Mora F
23 Ian Smith Ian Smith 29' D 7.50
80 Joao Ortíz Joao Ortíz 29' M 6.90
16 Sawyer Jura Sawyer Jura D
25 Trey Muse Trey Muse G
30 Stefan Cleveland Stefan Cleveland G 5.30
99 Jayden Reid Jayden Reid D 5.30
28 Wyatt Meyer Wyatt Meyer D 5.20
23 Ethan Bartlow Ethan Bartlow D 5.60
8 Jacob Davis Jacob Davis 1 ⚽ D 5.00
93 Shapi Suleymanov Shapi Suleymanov 45' M 6.30
16 Jacob Bartlett Jacob Bartlett M 6.00
4 Lasse Berg Johnsen Lasse Berg Johnsen 61' M 6.30
7 Capita Capita 76' M 5.90
9 Dejan Joveljić Dejan Joveljić 72' F 6.70
6 Manu García Manu García 45' F 6.30
Bench
11 Calvin Harris Calvin Harris 45' F 6.30
2 Ian James Ian James 45' D 6.20
1 John Pulskamp John Pulskamp G
14 Macielo Tschantret Macielo Tschantret M
41 Pierre Lurot Pierre Lurot D
36 Ryan Schewe Ryan Schewe G
17 Stephen Afrifa Stephen Afrifa 14' F 6.30
19 Taylor Calheira Taylor Calheira 18' F 6.30
22 Zorhan Bassong Zorhan Bassong 29' D 6.20
Best on the pitch
Kevin Kelsy
Kevin Kelsy
F · Portland
9.00
2 ⚽ 1 👟
5 shots · 21 pass
Kristoffer Velde
Kristoffer Velde
M · Portland
8.30
1 ⚽
2 shots · 62 pass
Kamal Miller
Kamal Miller
D · Portland
8.20
· 93 pass
Cole Bassett
Cole Bassett
M · Portland
8.20
1 ⚽
1 shots · 57 pass
Ariel Lassiter
Ariel Lassiter
F · Portland
8.00
1 ⚽ 1 👟
2 shots · 13 pass
David Pereira Da Costa
David Pereira Da Costa
M · Portland
7.60
2 👟
· 53 pass
Portland Timbers Portland Timbers — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
James Pantemis G 90 7.30 26 24%
Jímer Fory D 61 6.90 57 52%
Kamal Miller D 90 8.20 93 88%
Finn Surman D 90 7.50 85 83% 1
Brandon Bye D 90 6.90 53 48% 2
José Caicedo M 45 7.30 63 58% 1 1
Cole Bassett M 61 8.20 1 1 57 55%
Antony Alves M 61 7.30 42 40% 3
David Pereira Da Costa M 61 7.60 2 53 51%
Kristoffer Velde M 90 8.30 1 2 62 53% 2
Kevin Kelsy F 90 9.00 2 1 5 21 19%
Alexander Aravena F 29 6.60 1 14 12%
Ariel Lassiter F 29 8.00 1 1 2 13 10%
Diego Chará M 45 6.90 38 37%
Ian Smith D 29 7.50 23 21% 1
Joao Ortíz M 29 6.90 26 26%
Sporting Kansas City Sporting Kansas City — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Stefan Cleveland G 90 5.30 21 18%
Jayden Reid D 90 5.30 1 44 39% 2 1
Wyatt Meyer D 90 5.20 43 38%
Ethan Bartlow D 90 5.60 59 51% 1
Jacob Davis D 90 5.00 1 47 39% 2 1
Shapi Suleymanov M 45 6.30 11 10%
Jacob Bartlett M 90 6.00 46 42%
Lasse Berg Johnsen M 61 6.30 28 26% 1
Capita M 76 5.90 2 5 4% 3 1
Dejan Joveljić F 72 6.70 1 20 17%
Manu García F 45 6.30 1 9 6%
Calvin Harris F 45 6.30 13 11%
Ian James D 45 6.20 22 18%
Stephen Afrifa F 14 6.30 8 7% 1
Taylor Calheira F 18 6.30 8 7%
Zorhan Bassong D 29 6.20 30 29% 2
Frequently Asked Questions
What was the final score of Portland Timbers vs Sporting Kansas City?
The final score was Portland Timbers 6–0 Sporting Kansas City.
What did the model predict before Portland Timbers vs Sporting Kansas City?
The model assigned 56% probability to a Portland Timbers win, 24% to a draw, and 18% to an Sporting Kansas City win.