FPL Gameweek 31 (2025/26): Team, Captain and Transfers
For FPL 2025/26 Gameweek 31 (reconstructed cutoff 20 Mar 2026, 18:30 UTC), the optimiser picked B.Fernandes as captain and João Pedro as vice, a 3-5-2, and 3 free transfers (Rice out, Mbeumo in; Haaland out, João Pedro in; Semenyo out, B.Fernandes in). Projected squad total was 53.6. It scored 63 net points after hits. This is a reconstructive replay: the cutoff is first kickoff minus 90 minutes, not a live two-hour freeze.
Cutoff 20 Mar 2026, 18:30 UTCReconstructed cutoff (kickoff − 90 min)sha256:d5b0ba9e…34b3Download snapshotSettledReconstructive replay
Key facts
- Captain
- B.Fernandes (5.9 xP)
- Vice-captain
- João Pedro
- Formation
- 3-5-2
- Transfers
- Rice → Mbeumo, Haaland → João Pedro, Semenyo → B.Fernandes
- Bank
- £3.6m
- Hits
- None
- Chip
- None
- Projected
- 53.6 xP
- Points
- 63
- Status
- Settled
Squad
| Pos | Player | Club | Fixture | FDR | £m | xP | Pts | Role |
|---|---|---|---|---|---|---|---|---|
| GKP | Dúbravka | BUR | FUL (A) | 3 | 4.0 | 2.6 | 2 | — |
| DEF | Chalobah | CHE | EVE (A) | 3 | 5.4 | 4.2 | 0 | — |
| DEF | Rodon | LEE | BRE (H) | 3 | 3.9 | 3.0 | 6 | — |
| DEF | Guéhi | MCI | — | 3 | 5.1 | 0.0 | 0 | — |
| MID | B.Fernandes | MUN | BOU (A) | 4 | 10.4 | 5.9 | 26 | Captain |
| MID | Rogers | AVL | WHU (H) | 2 | 7.3 | 4.9 | 6 | — |
| MID | Mbeumo | MUN | BOU (A) | 4 | 8.3 | 4.7 | 2 | — |
| MID | Cunha | MUN | BOU (A) | 4 | 8.1 | 4.5 | 6 | — |
| MID | Wilson | FUL | BUR (H) | 1 | 5.8 | 4.2 | 9 | — |
| FWD | João Pedro | CHE | EVE (A) | 3 | 7.4 | 5.4 | 2 | Vice-captain |
| FWD | Thiago | BRE | LEE (A) | 3 | 7.2 | 4.7 | 4 | — |
| Bench | ||||||||
| GKP | Roefs | SUN | NEW (A) | 3 | 4.8 | 2.1 | 0 | Sub #1 |
| FWD | Marc Guiu | CHE | EVE (A) | 3 | 4.0 | 0.3 | 0 | Sub #2 |
| DEF | Gabriel | ARS | — | 3 | 7.3 | 0.0 | 0 | Sub #3 |
| DEF | J.Timber | ARS | — | 3 | 6.0 | 0.0 | 0 | Sub #4 |
Why this plan
Reconstructive replay for 2025/26 Gameweek 31. The optimiser captained B.Fernandes (vice João Pedro), formation 3-5-2, and made 3 transfers (Rice out, Mbeumo in; Haaland out, João Pedro in; Semenyo out, B.Fernandes in). It scored 63 net points after hits. Pre-cutoff objective was 53.6 expected points.
Transfers
Rice out (£7.2m) → Mbeumo in (£8.7m). Selected by this approach at the reconstructed cutoff.
Haaland out (£14.6m) → João Pedro in (£7.7m). Selected by this approach at the reconstructed cutoff.
Semenyo out (£8.0m) → B.Fernandes in (£10.1m). Selected by this approach at the reconstructed cutoff.
- Transfers: Rice to Mbeumo; Haaland to João Pedro; Semenyo to B.Fernandes.
- Evidence-informed finished +0 points versus the optimiser this week.
- Fixtures come from the final season export, so mid-season revisions are not in this snapshot.
- The cutoff is reconstructed as first kickoff minus 90 minutes, not the live FPL deadline clock.
- No private manager state (exact bank, selling prices, chip timing) was archived at the time.
This is a reconstructive historical replay, not a live two-hour freeze. Inputs were rebuilt after the season; see Methods and the limitations on this page.
Limitations of this snapshot
- Fixtures come from the final season export, so mid-season revisions are not in this snapshot.
- The cutoff is reconstructed as first kickoff minus 90 minutes, not the live FPL deadline clock.
- No private manager state (exact bank, selling prices, chip timing) was archived at the time.
- Press and injury notes were not locked before the deadline.
- Prices are not exact pre-deadline quotes.
- Raw community xP tables were not used as the pre-deadline forecast.
Three approaches compared
Template (roll transfers), optimiser (selected plan), and same-state evidence. In this ingest, evidence matched the optimiser every week.
| Approach | Formation | Captain | Transfers | Projected | vs Template | Points | Note |
|---|---|---|---|---|---|---|---|
Template No transfers | 4-4-2 | B.Fernandes (João Pedro) | 0 | 58.3 | — | 68 | 68 pts net |
Optimiser (selected) Rice → Mbeumo, Haaland → João Pedro, Semenyo → B.Fernandes | 3-5-2 | B.Fernandes (João Pedro) | 3 | 53.6 | -5.0 | 63 | 63 pts net |
Evidence Rice → Mbeumo, Haaland → João Pedro, Semenyo → B.Fernandes | 3-5-2 | B.Fernandes (João Pedro) | 3 | 53.6 | -5.0 | 63 | 63 pts net |
Chip check
No chip was played. The 2025/26 reconstructive path left Wildcard, Free Hit, Triple Captain and Bench Boost unused, including in Gameweek 34 when both the optimiser and the template took an 8-point hit in a blank.
How to verify
This Gameweek 31 plan is a reconstructive snapshot hashed with SHA-256 (sha256:d5b0ba9e47e3956a3be24e09914def74c52ca681e0092b70f8b2c702e5a334b3), with cutoff 20 Mar 2026, 18:30 UTC (first kickoff minus 90 minutes). Download the JSON to inspect the rebuilt inputs. This is not a live two-hour freeze.
Who should I captain in Gameweek 31?
The selected plan captains B.Fernandes (5.9 projected points) against BOU (A). Vice-captain is João Pedro. Same-state evidence matched this captain.
Should I use a chip in Gameweek 31?
No chip was played. The 2025/26 reconstructive path left Wildcard, Free Hit, Triple Captain and Bench Boost unused, including in Gameweek 34 when both the optimiser and the template took an 8-point hit in a blank.
Is Gameweek 31 a live freeze or a replay?
A reconstructive replay. Inputs were rebuilt after the season. The cutoff is first kickoff minus 90 minutes.