Teams›Portland Thorns›2026
2026 Portland Thorns
← 20258–3–4 (W–D–L) across all competitions · Franchise history · 2026 league page
Standard Stats
| Playing Time | Performance | Per 90 | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rk | Player | Team | Pos | Role | GP | GS | Min | Gls ▾ | Ast | PK | PKatt | Sh | SoT | KP | Pass% | CrdY | CrdR | Gls/90 | Ast/90 | G+A/90 |
| 1 | Sophia Wilson | Thorns | Forward | ST | 15 | 12 | 1102 | 6 | 2 | 1 | 1 | 40 | 24 | 15 | 66.0 | 1 | 0 | 0.49 | 0.16 | 0.65 |
| 2 | Olivia Moultrie | Thorns | Midfielder | CM | 13 | 12 | 1043 | 5 | 5 | 1 | 1 | 21 | 16 | 23 | 75.6 | 1 | 0 | 0.43 | 0.43 | 0.86 |
| 3 | Reilyn Turner | Thorns | Forward | RM | 13 | 11 | 749 | 5 | 0 | 0 | 0 | 16 | 8 | 4 | 54.0 | 0 | 0 | 0.60 | 0.00 | 0.60 |
| 4 | Pietra Tordin | Thorns | Forward | LM | 15 | 14 | 1146 | 4 | 6 | 0 | 0 | 20 | 7 | 19 | 67.6 | 1 | 0 | 0.31 | 0.47 | 0.79 |
| 5 | Jayden Perry | Thorns | Defender | LCB | 11 | 5 | 513 | 1 | 2 | 0 | 0 | 4 | 4 | 2 | 83.3 | 2 | 0 | 0.18 | 0.35 | 0.53 |
| 6 | M.A. Vignola | Thorns | Defender | LB | 15 | 14 | 1126 | 1 | 0 | 0 | 0 | 5 | 4 | 5 | 77.9 | 1 | 0 | 0.08 | 0.00 | 0.08 |
| 7 | Mallie McKenzie | Thorns | Midfielder | RM | 8 | 1 | 218 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 66.2 | 1 | 0 | 0.41 | 0.00 | 0.41 |
| 8 | Marie Müller | Thorns | Defender | RB | 13 | 10 | 887 | 1 | 0 | 0 | 0 | 6 | 3 | 8 | 69.5 | 1 | 0 | 0.10 | 0.00 | 0.10 |
| 9 | Mimi Alidou | Thorns | Midfielder | LM | 12 | 6 | 667 | 0 | 2 | 0 | 0 | 4 | 3 | 2 | 65.0 | 0 | 0 | 0.00 | 0.27 | 0.27 |
| 10 | Carolyn Calzada | Thorns | Defender | RCB | 4 | 3 | 293 | 0 | 1 | 0 | 0 | 0 | 0 | 80.1 | 1 | 0 | 0.00 | 0.31 | 0.31 | |
| 11 | Deyna Castellanos | Thorns | Forward | 5 | 120 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 87.5 | 2 | 0 | 0.00 | 0.00 | 0.00 | ||
| 12 | Jennie Immethun | Thorns | Midfielder | CM | 4 | 2 | 169 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 82.8 | 1 | 0 | 0.00 | 0.00 | 0.00 |
| 13 | Cassandra Bogere | Thorns | Midfielder | DM | 14 | 12 | 903 | 0 | 0 | 0 | 0 | 3 | 2 | 4 | 76.4 | 1 | 1 | 0.00 | 0.00 | 0.00 |
| 14 | Renee Lyles | Thorns | Midfielder | 4 | 63 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 57.1 | 0 | 0 | 0.00 | 0.00 | 0.00 | ||
| 15 | Maddie Padelski | Thorns | Forward | 5 | 101 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 78.3 | 0 | 0 | 0.00 | 0.00 | 0.00 | ||
| 16 | Morgan Messner | Thorns | Goalkeeper | GK | 3 | 3 | 270 | 0 | 0 | 0 | 0 | 0 | 0 | 68.9 | 0 | 0 | 0.00 | 0.00 | 0.00 | |
| 17 | Reyna Reyes | Thorns | Defender | RB | 12 | 10 | 906 | 0 | 0 | 0 | 0 | 2 | 1 | 3 | 79.1 | 0 | 1 | 0.00 | 0.00 | 0.00 |
| 18 | Jessie Fleming | Thorns | Midfielder | CM | 15 | 15 | 1350 | 0 | 0 | 0 | 0 | 8 | 3 | 26 | 78.9 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| 19 | Sam Hiatt | Thorns | Defender | RCB | 14 | 14 | 1238 | 0 | 0 | 0 | 0 | 3 | 1 | 3 | 87.6 | 1 | 0 | 0.00 | 0.00 | 0.00 |
| 20 | Mackenzie Arnold | Thorns | Goalkeeper | GK | 12 | 12 | 1080 | 0 | 0 | 0 | 0 | 0 | 0 | 80.0 | 0 | 0 | 0.00 | 0.00 | 0.00 | |
| 21 | Shae Harvey | Thorns | Midfielder | CM | 5 | 1 | 90 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 60.4 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| 22 | Isabella Obaze | Thorns | Defender | RCB | 8 | 8 | 697 | 0 | 0 | 0 | 0 | 3 | 1 | 2 | 85.0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
Advanced Stats
| Expected | VAEP | Threat | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rk | Player | Team | Pos | Min | Gls | Sh | xG | npxG | G−xG | xG/Sh | VAEP ▾ | Off | Def | xT |
| 1 | Sophia Wilson | Thorns | Forward | 1102 | 6 | 40 | 5.04 | 4.25 | 0.96 | 0.085 | 4.70 | 5.12 | -0.42 | 10.14 |
| 2 | Olivia Moultrie | Thorns | Midfielder | 1043 | 5 | 21 | 4.11 | 3.32 | 0.89 | 0.128 | 4.14 | 4.52 | -0.39 | 11.45 |
| 3 | Pietra Tordin | Thorns | Forward | 1146 | 4 | 20 | 3.63 | 3.63 | 0.37 | 0.134 | 2.66 | 2.92 | -0.26 | 5.94 |
| 4 | Reilyn Turner | Thorns | Forward | 749 | 5 | 16 | 3.19 | 3.19 | 1.81 | 0.139 | 2.44 | 2.73 | -0.29 | 4.30 |
| 5 | Mackenzie Arnold | Thorns | Goalkeeper | 1080 | 0 | 0 | 1.82 | 0.82 | 1.00 | 1.28 | ||||
| 6 | M.A. Vignola | Thorns | Defender | 1126 | 1 | 5 | 0.20 | 0.20 | 0.80 | 0.034 | 1.41 | 2.01 | -0.60 | 4.54 |
| 7 | Sam Hiatt | Thorns | Defender | 1238 | 0 | 3 | 0.32 | 0.32 | -0.32 | 0.080 | 1.37 | 1.84 | -0.47 | 3.27 |
| 8 | Jayden Perry | Thorns | Defender | 513 | 1 | 4 | 0.67 | 0.67 | 0.33 | 0.134 | 0.94 | 1.44 | -0.50 | 2.35 |
| 9 | Marie Müller | Thorns | Defender | 887 | 1 | 6 | 0.37 | 0.37 | 0.63 | 0.047 | 0.94 | 1.37 | -0.43 | 5.33 |
| 10 | Jessie Fleming | Thorns | Midfielder | 1350 | 0 | 8 | 0.28 | 0.28 | -0.28 | 0.031 | 0.84 | 1.19 | -0.34 | 6.60 |
| 11 | Mallie McKenzie | Thorns | Midfielder | 218 | 1 | 1 | 0.68 | 0.68 | 0.32 | 0.683 | 0.73 | 0.85 | -0.12 | 1.16 |
| 12 | Morgan Messner | Thorns | Goalkeeper | 270 | 0 | 0 | 0.41 | 0.25 | 0.16 | 0.36 | ||||
| 13 | Isabella Obaze | Thorns | Defender | 697 | 0 | 3 | 0.31 | 0.31 | -0.31 | 0.052 | 0.27 | 0.23 | 0.03 | 1.85 |
| 14 | Renee Lyles | Thorns | Midfielder | 63 | 0 | 1 | 0.06 | 0.06 | -0.06 | 0.028 | -0.10 | -0.05 | -0.04 | 0.29 |
| 15 | Maddie Padelski | Thorns | Forward | 101 | 0 | 2 | 0.12 | 0.12 | -0.12 | 0.041 | -0.15 | 0.01 | -0.16 | 0.45 |
| 16 | Carolyn Calzada | Thorns | Defender | 293 | 0 | 0 | -0.16 | 0.37 | -0.53 | 1.85 | ||||
| 17 | Jennie Immethun | Thorns | Midfielder | 169 | 0 | 2 | 0.07 | 0.07 | -0.07 | 0.035 | -0.18 | -0.08 | -0.10 | 0.34 |
| 18 | Deyna Castellanos | Thorns | Forward | 120 | 0 | 2 | 0.29 | 0.29 | -0.29 | 0.098 | -0.19 | -0.06 | -0.12 | 0.42 |
| 19 | Shae Harvey | Thorns | Midfielder | 90 | 0 | 2 | 0.12 | 0.12 | -0.12 | 0.062 | -0.40 | -0.39 | 0.00 | 0.59 |
| 20 | Reyna Reyes | Thorns | Defender | 906 | 0 | 2 | 0.42 | 0.42 | -0.42 | 0.139 | -0.42 | 0.13 | -0.54 | 2.83 |
| 21 | Cassandra Bogere | Thorns | Midfielder | 903 | 0 | 3 | 0.42 | 0.42 | -0.42 | 0.139 | -0.45 | 0.17 | -0.62 | 1.65 |
| 22 | Mimi Alidou | Thorns | Midfielder | 667 | 0 | 4 | 0.20 | 0.20 | -0.20 | 0.028 | -0.70 | -0.56 | -0.14 | 2.18 |
Composite Ratings
Our overall player rating, unique to this site — five components combined into one score. Full league table →
| Components | |||||||
|---|---|---|---|---|---|---|---|
| Rk | Player | xG | Carries | Box Passes | Defense | GK | Composite ▾ |
| 1 | Mackenzie Arnold | -0.138 | 1.205 | -0.368 | 1.786 | 1.414 | 1.414 |
| 2 | Sophia Wilson | 0.800 | 2.193 | 1.004 | 1.150 | 0.000 | 1.221 |
| 3 | Olivia Moultrie | 2.522 | 0.690 | 1.505 | 0.656 | 0.000 | 1.199 |
| 4 | M.A. Vignola | -0.155 | 1.585 | -0.037 | 1.060 | 0.000 | 0.734 |
| 5 | Reyna Reyes | 0.957 | 0.223 | 0.446 | 1.240 | 0.000 | 0.716 |
| 6 | Jessie Fleming | -0.424 | 0.289 | -0.257 | 1.625 | 0.000 | 0.419 |
| 7 | Pietra Tordin | 1.194 | -0.371 | 0.429 | 0.627 | 0.000 | 0.407 |
| 8 | Sam Hiatt | -0.190 | 0.224 | -0.446 | 0.815 | 0.000 | 0.390 |
| 9 | Reilyn Turner | 1.128 | 0.242 | -1.398 | -0.211 | 0.000 | 0.238 |
| 10 | Morgan Messner | -0.100 | -0.431 | -0.342 | -0.831 | 0.180 | 0.180 |
| 11 | Cassandra Bogere | -0.706 | -0.725 | -0.092 | 1.372 | 0.000 | 0.097 |
| 12 | Marie Müller | -0.458 | 0.685 | 0.262 | -0.402 | 0.000 | 0.084 |
| 13 | Mackenzie Wood | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 14 | Jayden Perry | -0.047 | -0.765 | 0.755 | -0.512 | 0.000 | -0.158 |
| 15 | Carolyn Calzada | -0.551 | -0.242 | -0.560 | -0.035 | 0.000 | -0.181 |
| 16 | Valerin Loboa | -0.705 | -0.871 | -0.806 | 0.081 | 0.000 | -0.252 |
| 17 | Mimi Alidou | -0.512 | -0.338 | -0.363 | -0.366 | 0.000 | -0.318 |
| 18 | Isabella Obaze | 0.113 | -0.215 | -0.778 | -0.376 | 0.043 | -0.337 |
| 19 | Renee Lyles | -0.728 | -0.408 | -0.954 | -0.318 | 0.000 | -0.404 |
| 20 | Shae Harvey | -0.295 | -0.275 | -0.595 | -0.392 | 0.000 | -0.409 |
| 21 | Jennie Immethun | -0.310 | -0.616 | -0.427 | -0.483 | 0.000 | -0.473 |
| 22 | Maddie Padelski | -0.469 | -0.670 | -0.183 | -0.670 | 0.000 | -0.515 |
| 23 | Deyna Castellanos | -0.546 | -0.729 | -0.321 | -0.665 | 0.000 | -0.587 |
| 24 | Mallie McKenzie | -0.433 | -0.983 | -0.898 | -0.857 | 0.000 | -0.730 |
Defense
| Counting | Value Models | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rk | Player | Team | Pos | Min | Tkl | TklW | Tkl% | Int | Clr | Blk | Rec | AerW | Aer% | Fls | DAxT ▾ | DAxT Tkl | DAxT Int | VAEP Def |
| 1 | Jessie Fleming | Thorns | Midfielder | 1350 | 31 | 31 | 12 | 4 | 89 | 5 | 10 | 0.543 | 0.437 | 0.106 | -0.34 | |||
| 2 | Cassandra Bogere | Thorns | Midfielder | 903 | 19 | 19 | 12 | 2 | 56 | 6 | 18 | 0.408 | 0.289 | 0.119 | -0.62 | |||
| 3 | Marie Müller | Thorns | Defender | 887 | 14 | 14 | 13 | 2 | 42 | 6 | 5 | 0.303 | 0.221 | 0.082 | -0.43 | |||
| 4 | Olivia Moultrie | Thorns | Midfielder | 1043 | 10 | 10 | 6 | 4 | 51 | 10 | 3 | 0.289 | 0.234 | 0.055 | -0.39 | |||
| 5 | M.A. Vignola | Thorns | Defender | 1126 | 13 | 13 | 19 | 8 | 93 | 8 | 12 | 0.287 | 0.125 | 0.162 | -0.60 | |||
| 6 | Pietra Tordin | Thorns | Forward | 1146 | 22 | 22 | 5 | 1 | 48 | 17 | 16 | 0.249 | 0.203 | 0.046 | -0.26 | |||
| 7 | Reilyn Turner | Thorns | Forward | 749 | 9 | 9 | 11 | 2 | 29 | 21 | 7 | 0.222 | 0.114 | 0.108 | -0.29 | |||
| 8 | Reyna Reyes | Thorns | Defender | 906 | 10 | 10 | 14 | 4 | 42 | 14 | 8 | 0.219 | 0.122 | 0.096 | -0.54 | |||
| 9 | Sam Hiatt | Thorns | Defender | 1238 | 10 | 10 | 11 | 18 | 45 | 16 | 7 | 0.194 | 0.102 | 0.092 | -0.47 | |||
| 10 | Isabella Obaze | Thorns | Defender | 697 | 6 | 6 | 7 | 3 | 22 | 12 | 1 | 0.139 | 0.089 | 0.050 | 0.03 | |||
| 11 | Sophia Wilson | Thorns | Forward | 1102 | 12 | 12 | 4 | 65 | 6 | 20 | 0.110 | 0.086 | 0.024 | -0.42 | ||||
| 12 | Mimi Alidou | Thorns | Midfielder | 667 | 5 | 5 | 7 | 44 | 7 | 15 | 0.107 | 0.036 | 0.071 | -0.14 | ||||
| 13 | Jayden Perry | Thorns | Defender | 513 | 2 | 2 | 8 | 5 | 18 | 7 | 6 | 0.080 | 0.014 | 0.067 | -0.50 | |||
| 14 | Jennie Immethun | Thorns | Midfielder | 169 | 4 | 4 | 2 | 10 | 2 | 3 | 0.076 | 0.066 | 0.009 | -0.10 | ||||
| 15 | Carolyn Calzada | Thorns | Defender | 293 | 3 | 3 | 4 | 1 | 9 | 4 | 1 | 0.071 | 0.030 | 0.041 | -0.53 | |||
| 16 | Shae Harvey | Thorns | Midfielder | 90 | 3 | 3 | 2 | 7 | 5 | 1 | 0.048 | 0.031 | 0.017 | 0.00 | ||||
| 17 | Mallie McKenzie | Thorns | Midfielder | 218 | 2 | 2 | 3 | 14 | 2 | 6 | 0.047 | 0.022 | 0.025 | -0.12 | ||||
| 18 | Maddie Padelski | Thorns | Forward | 101 | 1 | 1 | 5 | 3 | 0.045 | 0.045 | -0.16 | |||||||
| 19 | Renee Lyles | Thorns | Midfielder | 63 | 1 | 1 | 2 | 5 | 2 | 2 | 0.034 | 0.013 | 0.021 | -0.04 | ||||
| 20 | Morgan Messner | Thorns | Goalkeeper | 270 | 0 | 0 | 26 | 0 | 0.16 | |||||||||
| 21 | Deyna Castellanos | Thorns | Forward | 120 | 0 | 0 | 5 | 1 | 3 | -0.12 | ||||||||
| 22 | Mackenzie Arnold | Thorns | Goalkeeper | 1080 | 0 | 0 | 108 | 5 | 0 | 1.00 | ||||||||
Goalkeeping
| Playing Time | Performance | Penalties | Post-Shot xG | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rk | Player | Team | GP | Min ▾ | GA | GA/90 | Saves | Save% | CS | PKA | PKsv | SoTA | PSxG | PSxG−GA |
| 1 | Mackenzie Arnold | Thorns | 12 | 1080 | 13 | 1.08 | 48 | 78.7 | 6 | 105 | 17.10 | 4.10 | ||
| 2 | Morgan Messner | Thorns | 3 | 270 | 3 | 1.00 | 13 | 81.3 | 2 | 29 | 3.19 | 0.19 | ||
Scores & Fixtures
| Rk | Date | Comp | Venue | Opponent | Result | GF | GA | Attendance |
|---|---|---|---|---|---|---|---|---|
| 1 | 2026-03-14 | regular_season | Away | Spirit | W | 1 | 0 | 19215 |
| 2 | 2026-03-21 | regular_season | Home | Reign | W | 2 | 0 | 21321 |
| 3 | 2026-03-26 | regular_season | Away | Wave | L | 1 | 3 | 8428 |
| 4 | 2026-03-28 | regular_season | Home | Current | W | 2 | 0 | 16734 |
| 5 | 2026-04-04 | regular_season | Away | Courage | D | 2 | 2 | |
| 6 | 2026-04-26 | regular_season | Away | Angel City | W | 2 | 1 | |
| 7 | 2026-04-30 | regular_season | Home | Wave | W | 2 | 0 | |
| 8 | 2026-05-03 | regular_season | Away | Stars | W | 2 | 0 | |
| 9 | 2026-05-08 | regular_season | Away | Racing | L | 1 | 3 | |
| 10 | 2026-05-17 | regular_season | Home | Angel City | D | 0 | 0 | |
| 11 | 2026-05-21 | regular_season | Home | Bay FC | W | 2 | 0 | |
| 12 | 2026-05-24 | regular_season | Away | Current | L | 1 | 3 | |
| 13 | 2026-05-30 | regular_season | Home | Royals | D | 2 | 2 | |
| 14 | 2026-07-05 | regular_season | Home | Racing | W | 4 | 0 | |
| 15 | 2026-07-12 | regular_season | Away | Reign | L | 0 | 2 |
More 2026 league tables: Set Pieces · Roles · Composite · Signals