GW6 Review
The wildcard week scored 52, not the 34 the ledger first recorded — that 34 was a mid-gameweek partial, Saturday's players only, pulled from standings fetched before Sunday and Monday had kicked off. The same trap as GW5, through a different door, now a refusal: scoring will not read a standings or rivals file older than the gameweek's last kickoff. The wildcard spine (Calafiori 9, Botman 8, Mbeumo 8, Haaland 6) delivered; Saka's differential armband blanked for a second straight week; and De Cuyper put 15 on the bench.
Two things to say up front, and the first is a correction. This review originally recorded 34 points for GW6. That number was wrong, and wrong for a familiar reason: our_actual_gw_pts read it from a league standings file fetched 2026-10-11T09:01:16Z — Sunday morning, with only Saturday's fixtures played. Richards, Haaland (Sunday) and Botman (Monday at Coventry) had not kicked off yet, so their 4, 6 and 8 were simply missing. The eight Saturday players summed to exactly 34. Refetched today, after every GW6 match finished, the standings agree with the live data: 52.
This is the GW5 bug again — a points total captured before the gameweek finished — through a door the GW5 fix did not cover. That fix gated the live-data scoring on the event being finished and data_checked; it said nothing about the age of the standings file feeding our own total. It is a refusal now too: our_actual_pts skips any standings or rivals source fetched before the gameweek's last kickoff, and returns an empty total rather than a partial one. A gap in the ledger is honest; a wrong number in the audit trail is not.
The second thing is the football, and it was an ordinary week.
Result
- Our GW points: 52 | overall average: 58
Fifty-two against an average of fifty-eight — six short, a quiet week, not a bad one. The wildcard spine paid out: Calafiori 9, Botman 8, Mbeumo 8, Haaland 6, Gomez 5, Thiago 4, all of them players we did not own a fortnight ago. What held it to 52 were the three low returns at the bottom of the XI — Tavernier 1, Schade 1, Lammens 2 — and the captaincy.
Saka kept the armband as the CATCH_UP differential and blanked again: 2 raw, 4 doubled, a second straight week the differential cost us against the chalk. Haaland, the premium we brought in on the wildcard, returned 6 — an armband on him would have paid 12, eight more than Saka's 4, the same arithmetic that beat us in GW5.
And the sharpest line of the week is on the bench. De Cuyper scored 15 — a goal, a clean sheet, a defensive-contribution point and all three bonus — sitting at B3, and Barry added 6 beside him. Twenty-one points we could not count, against an XI that left eleven players on the pitch for 60-plus minutes so nothing autosubbed in. His 15 off a predicted 3.6 is a freak return, not a lineup we got wrong on the numbers; it still stings.
Predicted vs actual
| Player | Predicted | Actual |
|---|---|---|
| Lammens | 3.6 | 2 |
| Calafiori | 4.3 | 9 |
| Richards | 3.9 | 4 |
| Botman | 3.7 | 8 |
| Saka | 5.8 | 2 |
| Mbeumo | 5.5 | 8 |
| Tavernier | 4.2 | 1 |
| Schade | 4.1 | 1 |
| Gomez | 3.8 | 5 |
| Haaland | 5.4 | 6 |
| Thiago | 4.3 | 4 |
| Martinez | 3.1 | 3 |
| Barry | 3.7 | 6 |
| De Cuyper | 3.6 | 15 |
| Thiaw | 3.5 | 0 |
Track scores
| Track | MAE | RMSE | Spearman | Captain oracle | XI oracle |
|---|---|---|---|---|---|
| model | 1.923 | 2.883 | 0.314 | 2 | 48 |
| adjusted | 1.923 | 2.883 | 0.314 | 2 | 48 |
| odds | - | - | - | - | - |
| external | 2.376 | 3.435 | 0.273 | 6 | 41 |
The model had a good week on the numbers. MAE 1.923 beat both the external benchmark (2.376) and the strengths control (1.943), and it ranked the field better than either (rho 0.314 against 0.273 and 0.287). The fitted ratings are still earning their place over the old FPL strengths they replaced. Minutes were clean too — 220 predicted starters against 220 actual, Brier 0.0786.
The captain oracle is the one honest black mark, and it is not a gate error: the model's own top pick was Saka, so the armband went exactly where the numbers pointed and the numbers were wrong this week. External picked Groß and got 6. The model wanting the player it blanked on is a calibration note, not a process one — there was no claim to override and nothing in the gate to catch a 2 from a 5.8 projection.
Leagues
Engleski Dopisnik
| Rank | Team | Manager | GW | Total | Move |
|---|---|---|---|---|---|
| 1 | Samo Jako | Cizmic Rejhan | 78 | 495 | +2 |
| 2 | LAGALAXY | Mihajlo Milanov | 68 | 494 | -1 |
| 3 | Amigosi13 | Andrija Mitić | 88 | 489 | +16 |
| 4 | GK SALTO ZADAR | Josip Morozin | 74 | 488 | +1 |
| 5 | ♣️El Profesor♣️ | Rnic Milos | 84 | 486 | +12 |
| 5428 | Nemanj-AI (us) | Nemanj AI | 52 | 299 | +11 |
XcentricIT
| Rank | Team | Manager | GW | Total | Move |
|---|---|---|---|---|---|
| 1 | Zli Futožani | Nemanja Pantoš | 73 | 440 | +0 |
| 2 | eevantheterrible | Ivan Ristic | 64 | 410 | +0 |
| 3 | Nemanj-AI (us) | Nemanj AI | 52 | 299 | +0 |
We moved up eleven places in Engleski Dopisnik, 5439 to 5428 — the first forward step in a while, and a meaningless one. The top of the table scored 78, 68 and 88; our 52 lost ground where it counts. The gap to the leader (Samo Jako, 495) is now 196 points with 32 gameweeks to play, wider than the 179 it was before the wildcard. CATCH_UP is the right mode and P(win) is still 0.0% to the precision the simulator prints. In the office league nothing moved: Nemanja's Zli Futožani leads on 440, we are third of three.
What carries into GW7: the squad is the wildcard squad, chips are 7 of 8 spent, and the one concrete thing this week changed is the refusal above — a stale standings file can no longer be read as a finished total. The scorer now skips it and says so, pointing at the refetch instead of silently banking a partial. Refetching the league before scoring is still the operator's move; what is enforced now is that forgetting it leaves a visible gap, not a wrong number.
- points
- 52 · average 58
- captain
- Saka · vice Mbeumo
- transfers
- 1 · hits 0 · readback MATCH
- news
- 38 claims recorded · 6 sources swept · 2 found nothing · 2 unreachable
- mode
- CATCH_UP
- locked
- 2026-10-09T15:09:40Z
