← Clubs

Portland Thorns W
- Team Elo
- 2095
- Rank
- #23
- Squad
- 31
- Last match
- 4 Oct 2026
Formation: 3 GK · 8 DEF · 13 MID · 7 ATT
Founded 2012 · Providence Park (25,518) · Portland, Oregon
Team Elo, match by match
Team Elo history
Starting-XI Team Elo at each match (last 7 years), from the lineup's ratings (players + coach) as of that date.
Domestic cupInternational cup
Matches
- 18 OctBay FC W vs Portland Thorns W35% · 24% · 41%
- 24 OctPortland Thorns W vs North Carolina Courage W42% · 24% · 34%
- 1 NovHouston Dash W vs Portland Thorns W32% · 24% · 44%
Squad
| # | Player | Nat | Age | Pos | Elo | Δ28d | EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. | EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. | Games | Last game |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | I. Obaze | 🇩🇰 | 23 | DEF | 2313 | -0 | Average | Average | 153 | Aug 16 |
| 2 | S. Smith | 🇺🇸 | 26 | ATT | 2291 | +23 | Good | Good | 144 | Oct 4 |
| 3 | R. Reyes | 🇲🇽 | 25 | DEF | 2273 | -6 | Average | Average | 101 | Oct 4 |
| 4 | J. Fleming | 🇨🇦 | 28 | MID | 2240 | -34 | Average | Good | 187 | Oct 4 |
| 5 | S. Hiatt | 🇺🇸 | 28 | DEF | 2236 | -9 | Average | Good | 96 | Sep 13 |
| 6 | O. Moultrie | 🇺🇸 | 21 | MID | 2228 | +0 | Good | Good | 112 | Jul 25 |
| 7 | M. Arnold | 🇦🇺 | 32 | GK | 2196 | -23 | Good | Good | 145 | Oct 4 |
| 8 | Robert Peter Tabo GaleCoach | 🏴 | 49 | — | 2176 | -0 | - | - | 37 | Nov '25 |
| 9 | M. Muller | 🇩🇪 | 26 | MID | 2107 | +17 | Average | Average | 138 | Oct 4 |
| 10 | C. Sinclair | 🇨🇦 | 43 | ATT | 2092 | -0 | Average | Average | 117 | Nov '24 |
| 11 | B. Sauerbrunn | 🇺🇸 | 41 | DEF | 2090 | +0 | Average | Good | 112 | Nov '24 |
| 12 | M. Vignola | 🇺🇸 | 28 | DEF | 2080 | -73 | Average | Average | 105 | Oct 4 |
| 13 | D. Castellanos | 🇻🇪 | 27 | MID | 2080 | +0 | Average | Average | 138 | Aug 23 |
| 14 | P. Tordin | — | 22 | MID | 2054 | +9 | Good | Good | 28 | Oct 4 |
| 15 | J. Perry | — | 25 | DEF | 2024 | +28 | Average | Average | 23 | Oct 4 |
| 16 | A. Bixby | 🇺🇸 | 30 | GK | 2021 | -0 | Average | Good | 65 | Jun '25 |
| 17 | R. Turner | 🇺🇸 | 23 | ATT | 2020 | +22 | Average | Average | 54 | Oct 4 |
| 18 | Robert VilahamnCoach | — | — | — | 2009 | -0 | - | - | 17 | Aug 16 |
| 19 | M. Weaver | 🇺🇸 | 28 | MID | 1950 | +5 | Average | - | 93 | Oct 4 |
| 20 | M. Alidou | 🇨🇦 | 31 | MID | 1927 | -0 | Average | Below | 91 | Jun 10 |
| 21 | J. Dufour | 🇫🇷 | 25 | ATT | 1911 | +0 | Good | - | 124 | Sep '25 |
| 22 | R. WilkinsonCoach | 🇨🇦 | 44 | — | 1897 | +0 | - | - | 35 | Dec '25 |
| 23 | N. Nijstad | 🇳🇱 | 23 | DEF | 1878 | +42 | - | - | 97 | Oct 4 |
| 24 | C. Bogere | 🇸🇪 | 21 | MID | 1870 | +16 | Below | Average | 99 | Sep 19 |
| 25 | Caiya Hanks | 🇺🇸 | 22 | MID | 1869 | +48 | Average | - | 5 | Oct 4 |
| 26 | M. Messner | — | 26 | GK | 1820 | +0 | - | - | 3 | Mar 26 |
| 27 | M. Klingenberg | 🇺🇸 | 38 | DEF | 1803 | -0 | Average | Below | 98 | Nov '24 |
| 28 | N. Nijstad | — | — | MID | 1723 | +0 | - | - | 30 | Aug 23 |
| 29 | M. Padelski | — | — | ATT | 1721 | -0 | - | - | 5 | Sep 6 |
| 30 | M. McKenzie | 🇺🇸 | 25 | MID | 1721 | +37 | Below | Average | 15 | Oct 4 |
| 31 | S. Harvey | — | — | MID | 1716 | -6 | - | - | 8 | Oct 4 |
| 32 | C. Hanks | — | 22 | ATT | 1607 | +0 | - | - | 2 | Aug 23 |
| 33 | S. Hirst | 🇺🇸 | 26 | MID | 1574 | -0 | Average | - | 18 | Nov '24 |
| 34 | V. Loboa | — | 19 | ATT | 1428 | +0 | - | - | 17 | Jul 18 |