Skip to main content
← MLS
MLS · Regular Season - 12 May 10, 2026 04:30
#8 · 43 pts
6 – 0
Final score
#15 · 23 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'
Share Telegram

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. In 1 previous meetings, Portland Timbers have won 0 times, with 1 draws and 0 wins for 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 33 61
2 FC Dallas FC Dallas 33 55
3 San Jose Earthquakes San Jose Earthquakes 33 52
4 St. Louis City St. Louis City 33 51
5 Houston Dynamo Houston Dynamo 33 51
6 Los Angeles FC Los Angeles FC 33 47
7 Los Angeles Galaxy Los Angeles Galaxy 33 44
8 Portland Timbers Portland Timbers 33 43
9 Colorado Rapids Colorado Rapids 33 43
10 Seattle Sounders Seattle Sounders 33 43
11 Real Salt Lake Real Salt Lake 33 42
12 Minnesota United FC Minnesota United FC 33 41
13 San Diego San Diego 33 38
14 Austin Austin 33 34
15 Sporting Kansas City Sporting Kansas City 33 23
Lineups
41 J. Pantemis J. Pantemis G 7.30
27 J. Fory J. Fory 61' D 6.90
4 K. Miller K. Miller D 8.20
20 F. Surman F. Surman D 7.50
5 Brandon Bye Brandon Bye D 6.90
30 J. Caicedo J. Caicedo 45' M 7.30
17 C. Bassett C. Bassett 1 ⚽ 61' M 8.20
11 Antony Antony 61' M 7.30
10 David Pereira da Costa David Pereira da Costa 2 👟 61' M 7.60
99 K. Velde K. Velde 1 ⚽ M 8.30
19 K. Kelsy K. Kelsy 2 ⚽ 1 👟 F 9.00
Bench
28 A. Aravena A. Aravena 29' F 6.60
6 A. Bonetig A. Bonetig D
7 A. Lassiter A. Lassiter 1 ⚽ 1 👟 29' F 8.00
21 D. Chará D. Chará 45' M 6.90
9 F. Mora F. Mora F
23 Ian Smith Ian Smith 29' D 7.50
80 J. Ortiz J. Ortiz 29' M 6.90
16 S. Jura S. Jura D
25 T. Muse T. Muse G
30 S. Cleveland S. Cleveland G 5.30
99 J. Reid J. Reid D 5.30
28 Wyatt Meyer Wyatt Meyer D 5.20
23 E. Bartlow E. Bartlow D 5.60
8 J. Davis J. Davis 1 ⚽ D 5.00
93 M. Suleymanov M. Suleymanov 45' M 6.30
16 J. Bartlett J. Bartlett M 6.00
4 L. Johnsen L. Johnsen 61' M 6.30
7 Capita Capita 76' M 5.90
9 D. Joveljić D. Joveljić 72' F 6.70
6 Manu García Manu García 45' F 6.30
Bench
11 C. Harris C. Harris 45' F 6.30
2 I. James I. James 45' D 6.20
1 J. Pulskamp J. Pulskamp G
14
M. Tschantret M
41 Pierre Lurot Pierre Lurot D
36 Ryan Schewe Ryan Schewe G
17 S. Afrifa S. Afrifa 14' F 6.30
19 T. Calheira T. Calheira 18' F 6.30
22 Z. Bassong Z. Bassong 29' D 6.20
Best on the pitch
K. Kelsy
K. Kelsy
F · Portland
9.00
2 ⚽ 1 👟
5 shots · 21 pass
K. Velde
K. Velde
M · Portland
8.30
1 ⚽
2 shots · 62 pass
K. Miller
K. Miller
D · Portland
8.20
· 93 pass
C. Bassett
C. Bassett
M · Portland
8.20
1 ⚽
1 shots · 57 pass
A. Lassiter
A. 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
J. Pantemis G 90 7.30 — — — 26 24% — — —
J. Fory D 61 6.90 — — — 57 52% — — —
K. Miller D 90 8.20 — — — 93 88% — — —
F. Surman D 90 7.50 — — — 85 83% 1 — —
Brandon Bye D 90 6.90 — — — 53 48% 2 — —
J. Caicedo M 45 7.30 — — — 63 58% 1 1 —
C. Bassett M 61 8.20 1 — 1 57 55% — — —
Antony M 61 7.30 — — — 42 40% 3 — —
David Pereira da Costa M 61 7.60 — 2 — 53 51% — — —
K. Velde M 90 8.30 1 — 2 62 53% 2 — —
K. Kelsy F 90 9.00 2 1 5 21 19% — — —
A. Aravena F 29 6.60 — — 1 14 12% — — —
A. Lassiter F 29 8.00 1 1 2 13 10% — — —
D. Chará M 45 6.90 — — — 38 37% — — —
Ian Smith D 29 7.50 — — — 23 21% 1 — —
J. Ortiz M 29 6.90 — — — 26 26% — — —
Sporting Kansas City Sporting Kansas City — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
S. Cleveland G 90 5.30 — — — 21 18% — — —
J. Reid D 90 5.30 — — 1 44 39% 2 1 —
Wyatt Meyer D 90 5.20 — — — 43 38% — — —
E. Bartlow D 90 5.60 — — — 59 51% — 1 —
J. Davis D 90 5.00 1 — — 47 39% 2 1 —
M. Suleymanov M 45 6.30 — — — 11 10% — — —
J. Bartlett M 90 6.00 — — — 46 42% — — —
L. Johnsen M 61 6.30 — — — 28 26% — 1 —
Capita M 76 5.90 — — 2 5 4% 3 1 —
D. Joveljić F 72 6.70 — — 1 20 17% — — —
Manu García F 45 6.30 — — 1 9 6% — — —
C. Harris F 45 6.30 — — — 13 11% — — —
I. James D 45 6.20 — — — 22 18% — — —
S. Afrifa F 14 6.30 — — — 8 7% 1 — —
T. Calheira F 18 6.30 — — — 8 7% — — —
Z. 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.