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 assists26
Outfield fouls228
Outfield goals37
Outfield intc0
Outfield minutes0
Outfield passes0
Outfield passes Cmp0
Outfield red3
Outfield shot Accuracy0.388
Outfield shots338
Outfield sot131
Outfield tackles0
Outfield yellow25
Keeper clean Sheets9
Keeper goals Conceded33
Keeper minutes0
Keeper save Pct0.730
Keeper saves89
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
Mackenzie WoodG5'9"139 lbsPlayed
Morgan MessnerG5'10"139 lbsPlayed
M.A. VignolaD5'6"130 lbsPlayed
Reyna ReyesD5'7"121 lbsPlayed
Sam HiattD5'10"146 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 HarveyMPlayed
Cassandra BogereMPlayed
Sophia WilsonF5'6"121 lbsPlayed
Reilyn TurnerF5'9"146 lbsPlayed
Caiya HanksF5'4"Played
Maddie PadelskiF5'0"141 lbsPlayed
Pietra TordinF5'6"Played
Bella BixbyG6'0"130 lbsListed
Erin McKinneyG5'5"150 lbsListed
Isabella ObazeD5'8"139 lbsListed
Olivia MoultrieM5'8"126 lbsListed
Deyna CastellanosF5'7"139 lbsListed
Julie DufourF5'4"121 lbsListed
Valerin LoboaF5'9"139 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