Skip to main content
← MLS
MLS · Regular Season - 24 September 10, 2026 04:30
#11 · 37 pts
2 – 2
Final score
#3 · 51 pts
Kristoffer Velde 32'
Kristoffer Velde (ast. Cole Bassett) 89'
1' Rafael Navarro Leal
51' Rafael Navarro Leal
Share Telegram

The ForzaPitch pre-match prediction gave Portland Timbers a 38% win probability (draw 23%, St. Louis City 37%). The final result was Portland Timbers 2–2 St. Louis City.

Match statistics
16
Total shots
10
3
Shots on target
4
2
Saves
1
51%
Possession
49%
9
Corners
2
11
Tackles
25
1
🟨 Yellow cards
4
Match Events
1'
Rafael Navarro Leal⚽
↕ David Da Costa / Diego Chará
18'
31'
Dante Polvara
⚽Kristoffer Velde
32'
36'
Jaziel Alberto Orozco Landeros
45'+2
Tomas Totland
45'
Lukas MacNaughton / Jaziel Alberto Orozco Landeros ↕
51'
Rafael Navarro Leal⚽
Eric Miller
58'
65'
Fallou Fall / Dante Polvara ↕
65'
Simon Becher / Sang-bin Jung ↕
↕ Eric Miller / Ronald Hernández
65'
↕ Ariel Lassiter / Antony
65'
67'
Rafael Navarro Leal
80'
Mykhi Joyner / Rafael Santos ↕
80'
Carlo Holse / Alexandru Măţan ↕
↕ Kamal Miller / Ian Smith
81'
↕ Julio Joao Ortiz Landazuri / Omir Fernandez
81'
⚽Kristoffer Velde · ast. Cole Bassett
89'
89'
Damion Downs / Rafael Navarro Leal ↕
↕ Vincent Janssen / Gage Guerra
90'
Pre-match prediction
38.39%
Portland
23.73%
X ←
37.88%
St.
we assigned to the actual result (Draw) 23.73% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
Portland
1.41
—
—
St.
1.50
—
—
League Table
#Team GPts
1 Vancouver Whitecaps Vancouver Whitecaps 31 55
2 FC Dallas FC Dallas 31 54
3 St. Louis City St. Louis City 31 51
4 San Jose Earthquakes San Jose Earthquakes 31 48
5 Houston Dynamo Houston Dynamo 31 48
6 Los Angeles FC Los Angeles FC 32 47
7 Seattle Sounders Seattle Sounders 31 43
8 Colorado Rapids Colorado Rapids 31 42
9 Los Angeles Galaxy Los Angeles Galaxy 32 41
10 Real Salt Lake Real Salt Lake 31 39
11 Portland Timbers Portland Timbers 31 37
12 San Diego San Diego 31 35
13 Minnesota United FC Minnesota United FC 31 35
14 Austin Austin 31 34
15 Sporting Kansas City Sporting Kansas City 31 22
Lineups
41 J. Pantemis J. Pantemis G 6.27
27 J. Fory J. Fory D 5.75
4 K. Miller K. Miller 81' D 6.44
20 F. Surman F. Surman D 6.66
15 E. Miller E. Miller 65' D 6.20
10 David Pereira da Costa David Pereira da Costa 18' M 6.07
80 J. Ortiz J. Ortiz 81' M 6.01
17 C. Bassett C. Bassett 1 👟 M 7.59
99 K. Velde K. Velde 2 ⚽ F 8.81
14 V. Janssen V. Janssen 89' F 6.83
7 A. Lassiter A. Lassiter 65' F 6.48
Bench
6 A. Bonetig A. Bonetig D 0.00
88 Andrew Guerra Andrew Guerra 1' F 0.00
11 Antony Antony 25' F 6.61
21 D. Chará D. Chará 72' M 6.35
26 H. Sulte H. Sulte G 0.00
23 Ian Smith Ian Smith 9' D 6.18
2 J. Waterman J. Waterman D 0.00
22 O. Fernandez O. Fernandez 9' F 6.47
12 R. Hernández R. Hernández 25' D 6.39
St. Louis City St. Louis City 3-5-1-1
1 R. Bürki R. Bürki G 6.68
21 D. Polvara D. Polvara 65' D 6.19
32 T. Baumgartl T. Baumgartl D 6.63
99 J. Orozco J. Orozco 45' D 6.00
20 Rafael Santos Rafael Santos 80' M 5.86
24 D. Edelman D. Edelman M 6.30
23 A. Mățan A. Mățan 80' M 7.09
8 C. Durkin C. Durkin M 6.91
14 T. Totland T. Totland M 6.41
77 Jeong Sang-Bin Jeong Sang-Bin 65' M 6.77
9 Rafael Navarro Rafael Navarro 2 ⚽ 89' F 8.58
Bench
39 B. Lundt B. Lundt G 0.00
19 C. Holse C. Holse 10' F 6.50
42 D. Downs D. Downs 1' F 6.52
27 F. Fall F. Fall 25' D 6.32
5 L. MacNaughton L. MacNaughton 45' D 6.18
59 M. Joyner M. Joyner 10' M 6.08
28 M. Perez M. Perez M 0.00
11 S. Becher S. Becher 25' F 6.42
7 T. Ostrák T. Ostrák M 0.00
Best on the pitch
K. Velde
K. Velde
F · Portland
8.81
2 ⚽
6 shots · 32 pass
Rafael Navarro
Rafael Navarro
F · St.
8.58
2 ⚽
4 shots · 26 pass
C. Bassett
C. Bassett
M · Portland
7.59
1 👟
4 shots · 44 pass
A. Mățan
A. Mățan
M · St.
7.09
· 35 pass
C. Durkin
C. Durkin
M · St.
6.91
1 shots · 54 pass
V. Janssen
V. Janssen
F · Portland
6.83
1 shots · 32 pass
Portland Timbers Portland Timbers — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
J. Pantemis G 90 6.27 — — 0 21 16% 0 — —
J. Fory D 90 5.75 — — 0 46 38% 2 — —
K. Miller D 81 6.44 — — 0 38 36% 0 — —
F. Surman D 90 6.66 — — 0 56 52% 2 — —
E. Miller D 65 6.20 — — 0 29 25% 0 1 —
David Pereira da Costa M 18 6.07 — — 0 9 7% 0 — —
J. Ortiz M 81 6.01 — — 1 32 28% 1 — —
C. Bassett M 90 7.59 — 1 4 44 39% 1 — —
K. Velde F 90 8.81 2 — 6 32 20% 0 — —
V. Janssen F 89 6.83 — — 1 32 25% 0 — —
A. Lassiter F 65 6.48 — — 2 22 17% 0 — —
Andrew Guerra F 1 0.00 — — 1 1 1% 0 — —
Antony F 25 6.61 — — 1 13 10% 0 — —
D. Chará M 72 6.35 — — 0 46 43% 3 — —
Ian Smith D 9 6.18 — — 0 12 12% 1 — —
O. Fernandez F 9 6.47 — — 0 5 2% 0 — —
R. Hernández D 25 6.39 — — 0 22 18% 1 — —
St. Louis City St. Louis City — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
R. Bürki G 90 6.68 — — 0 26 21% 0 — —
D. Polvara D 65 6.19 — — 1 42 38% 1 1 —
T. Baumgartl D 90 6.63 — — 0 50 48% 2 — —
J. Orozco D 45 6.00 — — 0 37 31% 4 1 —
Rafael Santos M 80 5.86 — — 0 39 35% 1 — —
D. Edelman M 90 6.30 — — 0 31 26% 0 — —
A. Mățan M 80 7.09 — — 0 35 33% 1 — —
C. Durkin M 90 6.91 — — 1 54 47% 3 — —
T. Totland M 90 6.41 — — 1 36 26% 5 1 —
Jeong Sang-Bin M 65 6.77 — — 2 20 16% 2 — —
Rafael Navarro F 89 8.58 2 — 4 26 23% 0 1 —
C. Holse F 10 6.50 — — 0 3 2% 1 — —
D. Downs F 1 6.52 — — 1 3 0% 0 — —
F. Fall D 25 6.32 — — 0 9 7% 2 — —
L. MacNaughton D 45 6.18 — — 0 17 16% 3 — —
M. Joyner M 10 6.08 — — 0 6 5% 0 — —
S. Becher F 25 6.42 — — 0 8 3% 0 — —
Frequently Asked Questions
What was the final score of Portland Timbers vs St. Louis City?
The final score was Portland Timbers 2–2 St. Louis City.
What did the model predict before Portland Timbers vs St. Louis City?
The model assigned 38% probability to a Portland Timbers win, 23% to a draw, and 37% to an St. Louis City win.