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 assists6
Outfield fouls57
Outfield goals10
Outfield intc0
Outfield minutes0
Outfield passes0
Outfield passes Cmp0
Outfield red0
Outfield shot Accuracy0.412
Outfield shots85
Outfield sot35
Outfield tackles0
Outfield yellow9
Keeper clean Sheets1
Keeper goals Conceded12
Keeper minutes0
Keeper save Pct0.625
Keeper saves20
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
Sam HiattD5'10"146 lbsPlayed
Carolyn CalzadaD5'9"Played
Marie MüllerD5'6"115 lbsPlayed
Reyna ReyesD5'7"121 lbsPlayed
Jessie FlemingM5'5"117 lbsPlayed
Nina NijstadM5'9"Played
Sophia WilsonF5'6"121 lbsPlayed
Pietra TordinF5'6"Played
Renee LylesM5'5"Played
Shae HarveyMPlayed
Maddie PadelskiF5'0"141 lbsPlayed
Cassandra BogereMPlayed
Morgan MessnerG5'10"139 lbsPlayed
M.A. VignolaD5'6"130 lbsPlayed
Mallie McKenzieM5'9"146 lbsPlayed
Morgan WeaverD5'10"128 lbsPlayed
Jayden PerryD5'9"Played
Reilyn TurnerF5'9"146 lbsPlayed
Caiya HanksF5'4"Played
Olivia MoultrieM5'8"126 lbsListed
Isabella ObazeD5'8"139 lbsListed
Deyna CastellanosF5'7"139 lbsListed
Mackenzie WoodG5'9"139 lbsListed
Bella BixbyG6'0"130 lbsListed
Erin McKinneyG5'5"150 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_06fva49mrsrf70f111pz4q61mr
curl "https://api.statshawk.ai/v1/teams/team_06fva49mrsrf70f111pz4q61mr" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/teams/team_06fva49mrsrf70f111pz4q61mr/roster
curl "https://api.statshawk.ai/v1/teams/team_06fva49mrsrf70f111pz4q61mr/roster" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/teams/team_06fva49mrsrf70f111pz4q61mr/stats?competition=comp_06fva48yd9yv3f9022k7vqeka0&season=2026
curl "https://api.statshawk.ai/v1/teams/team_06fva49mrsrf70f111pz4q61mr/stats?competition=comp_06fva48yd9yv3f9022k7vqeka0&season=2026" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/teams/team_06fva49mrsrf70f111pz4q61mr/game-log
curl "https://api.statshawk.ai/v1/teams/team_06fva49mrsrf70f111pz4q61mr/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