How did Marisa DiGrande's observed-role agreement change across the 2019–2025 NWSL regular seasons?
Compare Marisa DiGrande's modeled role agreement season by season while keeping listed position and observed role distinct.
Release 2026-09-02Players › Marisa DiGrande
The 2020 season is excluded from every Marisa DiGrande total.
In 85 starts on record, the model read 67 role tensions (79%) — assigned one role, played like another.
Observed role is a model read of Marisa DiGrande's play style, and observed role can differ from Marisa DiGrande's listed position. The model agrees with listed positions about 77% of the time.
| 2025-03-16 | Courage | No | 40 | 0 | 0 | 0 |
| 2025-03-23 | Bay FC | No | 63 | 0 | 0 | 2 |
| 2025-03-30 | Stars | Yes | 99 | 0 | 0 | 0 |
| 2025-04-12 | Spirit | No | 40 | 0 | 0 | 0 |
| 2025-04-19 | Wave | Yes | 81 | 0 | 0 | 0 |
| 2025-05-03 | Dash | Yes | 65 | 0 | 0 | 2 |
| 2025-05-17 | Reign | No | 20 | 0 | 0 | 0 |
| 2025-05-25 | Angel City | No | 4 | 0 | 0 | 0 |
| 2025-06-07 | Royals | No | 15 | 0 | 0 | 0 |
| 2025-06-21 | Pride | No | 6 | 0 | 0 | 0 |
| 2025-08-02 | Current | No | 18 | 0 | 0 | 0 |
| 2025-08-09 | Pride | Yes | 60 | 1 | 0 | 1 |
| 2025-08-16 | Spirit | Yes | 60 | 0 | 0 | 0 |
| 2025-08-25 | Wave | No | 34 | 0 | 0 | 0 |
| 2025-08-29 | Dash | No | 43 | 0 | 0 | 1 |
| 2025-09-06 | Thorns | No | 29 | 0 | 0 | 1 |
| 2025-09-17 | Reign | No | 21 | 0 | 0 | 0 |
| 2025-09-20 | Royals | No | 36 | 0 | 0 | 1 |
| 2025-09-27 | Angel City | No | 25 | 0 | 0 | 0 |
| 2025-10-04 | Courage | No | 22 | 0 | 0 | 0 |
| 2025-10-10 | Stars | No | 28 | 0 | 0 | 0 |
| 2025-10-19 | Gotham | No | 27 | 0 | 0 | 0 |
| 2025-11-02 | Bay FC | No | 31 | 0 | 0 | 1 |
| 2025-11-08 | Spirit | No | 63 | 0 | 0 | 2 |
Nearest style neighbours° by on-ball profile — the players whose most recent embedded seasons most resembled Marisa DiGrande's on-ball record, without equating Marisa DiGrande with another player.
Each admitted question names Marisa DiGrande, the 2025 NWSL regular-season scope or the exact recorded season range, the required evidence, and a return to Marisa DiGrande's page.
Compare Marisa DiGrande's modeled role agreement season by season while keeping listed position and observed role distinct.
Release 2026-09-02Connect Marisa DiGrande's recent minutes, goals, assists, and shots to the exact match pages.
Release 2026-09-02Show Marisa DiGrande's season shooting positions on the normalized public pitch.
Release 2026-09-02Place Marisa DiGrande's recorded goals and chance quality inside Racing Louisville's named 2025 attacking scope.
Release 2026-09-02{
"slug": "marisa-digrande",
"name": "Marisa DiGrande",
"position": "Midfielder",
"nationality": "USA",
"height_cm": 163,
"seasons": [
2019,
2021,
2022,
2023,
2024,
2025
],
"career": {
"gp": 128,
"goals": 6,
"assists": 4,
"min": 8063
},
"release": "2026-09-02"
}