Team / soccer / 2026

Portland Thorns FC

soccernwsl2026 season

Portland Thorns FC has a reported 2026 season statistical profile, a recent game log, a reported roster, and a developer recipe for the REST API and MCP path.

Season profile

Reported team measures.

2026 team statistics, kept in the API’s sport-specific vocabulary.

Season stats
MeasureReported value
Outfield assists31
Outfield fouls287
Outfield goals47
Outfield intc282
Outfield minutes25001
Outfield pass Pct0.776
Outfield passes9224
Outfield passes Cmp7157
Outfield red4
Outfield shot Accuracy0.405
Outfield shots417
Outfield sot169
Outfield tackles513
Outfield yellow33
Keeper clean Sheets10
Keeper goals Conceded41
Keeper minutes2520
Keeper save Pct0.717
Keeper saves104
Game log

Recent results.

Reported scores and outcomes, with direct paths to every resolved game and opponent.

Roster

Team personnel.

Listed and appearance-derived players, linked to their complete StatHawk profiles.

Roster
PlayerPositionHeightWeightStatus
Mackenzie ArnoldG5'11"168 lbsPlayed
Morgan MessnerG5'10"139 lbsPlayed
M.A. VignolaD5'6"130 lbsPlayed
Reyna ReyesD5'7"121 lbsPlayed
Sam HiattD5'10"146 lbsPlayed
Isabella ObazeD5'8"139 lbsPlayed
Carolyn CalzadaD5'9"–Played
Jayden PerryD5'9"–Played
Marie MüllerD5'6"115 lbsPlayed
Jessie FlemingM5'5"117 lbsPlayed
Morgan WeaverM5'10"128 lbsPlayed
Mallie McKenzieM5'9"146 lbsPlayed
Nina NijstadM5'9"–Played
Renee LylesM5'5"–Played
Shae HarveyM––Played
Cassandra BogereM––Played
Reilyn TurnerF5'9"146 lbsPlayed
Julie DufourF5'4"121 lbsPlayed
Caiya HanksF5'4"–Played
Pietra TordinF5'6"–Played
Valerin LoboaF5'9"139 lbsPlayed
Mackenzie WoodG5'9"139 lbsListed
Bella BixbyG6'0"130 lbsListed
Erin McKinneyG5'5"150 lbsListed
Olivia MoultrieM5'8"126 lbsListed
Sophia WilsonF5'6"121 lbsListed
Deyna CastellanosF5'7"139 lbsListed
Maddie PadelskiF5'0"141 lbsListed
Built on the StatHawk API

The page is the demo.

These requests and request patterns show how this page gets data from the same REST API and MCP server you can use in your own app or agent.

View this page's API recipe

Use the authenticated requests or fill in the labeled request templates, then adapt the response in your own product.

Authenticated request · GET /v1/teams/team_06fysv5zzdyt3etrqfpkmss8em
curl "https://api.statshawk.ai/v1/teams/team_06fysv5zzdyt3etrqfpkmss8em" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/teams/team_06fysv5zzdyt3etrqfpkmss8em/roster
curl "https://api.statshawk.ai/v1/teams/team_06fysv5zzdyt3etrqfpkmss8em/roster" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/teams/team_06fysv5zzdyt3etrqfpkmss8em/stats?competition=comp_06fysv5kdstf396m5sn6cvamjc&season=2026
curl "https://api.statshawk.ai/v1/teams/team_06fysv5zzdyt3etrqfpkmss8em/stats?competition=comp_06fysv5kdstf396m5sn6cvamjc&season=2026" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/teams/team_06fysv5zzdyt3etrqfpkmss8em/game-log
curl "https://api.statshawk.ai/v1/teams/team_06fysv5zzdyt3etrqfpkmss8em/game-log" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Try with MCP

Connect StatHawk to your agent, then ask it to explain and extend the data shown on this page.

Build this view in the API reference
$claude mcp add statshawk https://mcp.statshawk.ai/mcp