Accuracy
Every FPL tool claims to be AI-powered. None of them will tell you how often they are right. This page is our attempt at the opposite: each recommendation is written down before the deadline, scored once the gameweek finishes, and published here whether it flatters us or not.
5 gameweeks logged, 4 counted. 1 could not be fully scored. Excluded weeks stay in the log; they simply do not count.
Too early for rates. 4 of 8 gameweeks logged, so every headline number below is withheld. A hit rate over a handful of weeks is noise with a percent sign on it. The log itself is complete.
When we say 70%, does it happen 70% of the time?
The two ends of the range, so the averages above have something to sit against.
This is a backtest, not a record. It replays 2025/26 offline with the model as it stands today. It is useful for spotting bias and miscalibration, and it is not evidence of live performance - nothing here was published before a deadline.
When we say 70%, does it happen 70% of the time?
The two ends of the range, so the averages above have something to sit against.

The full log, losing weeks included. Selective disclosure would make the whole page worthless.
| GW | Our captain | xP | Actual | Rank | Best available | Transfer pred | Transfer actual | Diff pts | xP error | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 2 | Haaland | 6.8 | 13 | 3/10 | B.Fernandes (23) | +0.9 | -9.0 | 1 | 2.01 | Transfer cost points |
| 3 | Haaland | 7.7 | 9 | 2/10 | Isak (13) | -0.1 | -1.0 | 2 | 2.04 | Transfer cost points |
| 4 | Haaland | 6.8 | 9 | 2/10 | João Pedro (12) | -0.6 | -11.0 | 3 | 2.29 | Transfer cost points |
| 5 | Haaland | 7.9 | 6 | 4/10 | Semenyo (17) | +0.2 | -1.0 | 1 | 2.24 | Transfer cost points |
The full log, losing weeks included. Selective disclosure would make the whole page worthless.
| GW | Our captain | xP | Actual | Rank | Best available | Transfer pred | Transfer actual | Diff pts | xP error | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Martinelli | 6.0 | 10 | 9/10 | Tavernier (14) | +2.0 | +1.9 | 8 | 1.94 | Captain miss |
| 2 | Barnes | 6.0 | 10 | 1/10 | Johnson (11) | +1.7 | -0.4 | 10 | 1.61 | Transfer cost points |
| 3 | Saka | 4.4 | 8 | 1/10 | Anderson (9) | +2.6 | +0.8 | 1 | 2.09 | Differential blank |
| 4 | Rayan | 5.8 | 16 | 2/10 | Minteh (17) | +1.7 | +0.3 | 1 | 1.37 | Differential blank |
| 5 | Watkins | 6.0 | 7 | 5/10 | Osula (10) | +2.5 | -0.3 | 2 | 1.85 | Transfer cost points |
| 6 | Gravenberch | 5.8 | 15 | 8/10 | Calvert-Lewin (20) | +2.6 | +0.7 | 3 | 1.41 | Captain miss |
| 7 | Estêvão | 6.7 | 15 | 10/10 | Neto (21) | +2.5 | +1.6 | 9 | 2.00 | Captain miss |
| 8 | Cunha | 4.6 | 16 | 1/10 | Scott (17) | +0.9 | -0.8 | 2 | 1.53 | Transfer cost points |
| 9 | Stach | 7.8 | 18 | 3/10 | Garnacho (20) | +2.9 | +1.0 | 4 | 1.97 | |
| 10 | Buendía | 7.3 | 19 | 1/10 | Grealish (20) | +2.2 | +3.1 | 1 | 1.90 | Differential blank |
| 11 | Tavernier | 7.6 | 13 | 7/10 | Woltemade (16) | +1.9 | +2.7 | 11 | 1.72 | Captain miss |
| 12 | O'Reilly | 5.3 | 6 | 10/10 | Hinshelwood (9) | +1.0 | -0.9 | 1 | 1.61 | Captain miss |
| 13 | Minteh | 8.3 | 5 | 10/10 | Rogers (8) | +1.8 | +1.2 | 2 | 2.12 | Captain miss |
| 14 | Gibbs-White | 8.1 | 13 | 6/10 | Garnacho (17) | +2.1 | +1.4 | 2 | 1.44 | Captain miss |
| 15 | Eze | 6.6 | 16 | 1/10 | Hinshelwood (18) | +1.3 | -0.2 | 8 | 1.46 | Transfer cost points |
| 16 | Cherki | 7.0 | 17 | 4/10 | Ndiaye (20) | +1.0 | -0.5 | 2 | 1.54 | Transfer cost points |
| 17 | Virgil | 4.9 | 10 | 7/10 | Rashford (13) | +1.2 | +0.8 | 4 | 1.59 | Captain miss |
| 18 | Estêvão | 5.8 | 9 | 6/10 | Brobbey (11) | +0.9 | +0.4 | 8 | 2.17 | Captain miss |
| 19 | Strand Larsen | 6.7 | 7 | 5/10 | Neto (9) | +3.0 | +0.7 | 1 | 2.10 | Differential blank |
| 20 | Rogers | 7.8 | 15 | 10/10 | Gakpo (20) | +1.2 | +0.2 | 2 | 1.49 | Captain miss |
| 21 | Ndiaye | 5.4 | 9 | 7/10 | J.Murphy (13) | +1.6 | +1.5 | 7 | 1.58 | Captain miss |
| 22 | Gibbs-White | 5.1 | 18 | 4/10 | Igor Jesus (20) | +2.9 | +0.2 | 17 | 1.62 | |
| 23 | Mateta | 4.4 | 13 | 3/10 | Wilson (15) | +2.5 | +0.9 | 3 | 2.01 | |
| 24 | Tarkowski | 7.8 | 12 | 8/10 | Gakpo (17) | +2.0 | +1.3 | 7 | 2.15 | Captain miss |
| 25 | Semenyo | 5.3 | 9 | 1/10 | Richarlison (10) | +2.3 | +1.6 | 2 | 1.70 | Differential blank |
| 26 | Virgil | 6.9 | 10 | 6/10 | O.Dango (13) | +2.9 | +0.8 | 0 | 1.77 | Captain miss |
| 27 | Bruno G. | 6.8 | 14 | 9/10 | Marmoush (19) | +1.9 | +1.0 | 8 | 1.73 | Captain miss |
| 28 | Osula | 8.5 | 7 | 3/10 | B.Fernandes (8) | +1.7 | +1.1 | 16 | 1.94 | |
| 29 | Richarlison | 5.6 | 17 | 5/10 | Doku (20) | +2.8 | +0.7 | 0 | 1.71 | Differential blank |
| 30 | Dorgu | 5.4 | 15 | 7/10 | Cherki (19) | +1.8 | -0.1 | 13 | 2.09 | Captain miss |
| 31 | Marmoush | 7.4 | 21 | 2/10 | Senesi (22) | +1.3 | 0.0 | 11 | 2.15 | |
| 32 | João Pedro | 4.2 | 14 | 4/10 | Cherki (16) | +2.2 | +1.4 | 11 | 1.79 | |
| 33 | Anderson | 5.3 | 17 | 1/10 | Foden (18) | +2.7 | +2.7 | 14 | 1.44 | |
| 34 | Strand Larsen | 4.4 | 7 | 1/10 | Wilson (8) | +1.3 | +0.8 | 2 | 2.04 | Differential blank |
| 35 | Šeško | 8.1 | 6 | 6/10 | Welbeck (8) | +0.8 | +0.6 | 5 | 1.57 | Captain miss |
| 36 | Ngumoha | 7.5 | 16 | 4/10 | J.Murphy (19) | +2.4 | +2.3 | 9 | 1.43 | |
| 37 | O'Reilly | 4.8 | 9 | 7/10 | Thiago (13) | +2.4 | +0.9 | 1 | 1.69 | Captain miss |
| 38 | Garnacho | 4.3 | 18 | 6/10 | Hudson-Odoi (22) | +1.7 | +1.8 | 4 | 2.01 | Captain miss |
This page scores our squad calls. The fixture-level projections — result splits, both teams to score, clean sheets — are filed and scored on /predictions.
Last scored .