{
  "id": "2025-26",
  "kind": "historical-replay",
  "title": "FPL 2025/26 reconstructive replay",
  "summary": "A full 38-gameweek reconstructive replay from the FPL lab. Three approaches run on rebuilt pre-deadline inputs, then scored on official points. This is not a live two-hour freeze.",
  "gameweeks": 38,
  "optimiserPoints": 2010,
  "templatePoints": 1990,
  "evidencePoints": 2010,
  "chipsPlayed": [],
  "rows": [
    {
      "gw": 1,
      "captain": "Palmer",
      "formation": "3-5-2",
      "projected": 0,
      "points": 56,
      "templatePoints": 56,
      "evidencePoints": 56,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "5bdbb4bfbbad3ea2fd21ece27e41c44d620250b5e8c55f8fec716733f3fa39ab"
    },
    {
      "gw": 2,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 60,
      "points": 59,
      "templatePoints": 59,
      "evidencePoints": 59,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "b489394447a47e5508728766bc43551c418e0b5ff238d6d182cc8d49b610713a"
    },
    {
      "gw": 3,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 63.4,
      "points": 59,
      "templatePoints": 59,
      "evidencePoints": 59,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "dc98975a7cd36dc180bb51fb2a06031fed5d70b8ab98991cce900b1bbfbd2e2e"
    },
    {
      "gw": 4,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 63.2,
      "points": 57,
      "templatePoints": 62,
      "evidencePoints": 57,
      "transfers": 2,
      "hits": 0,
      "chip": "none",
      "hash": "ad5bce4cd7815a5db9d406889a9f731c9b593665e505fc9883c932b19344bf75"
    },
    {
      "gw": 5,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 64.8,
      "points": 46,
      "templatePoints": 49,
      "evidencePoints": 46,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "9e9c48722d2936b76cedf7675ec9bc1f3514856fdc07c5d9250ccd13357ae483"
    },
    {
      "gw": 6,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 66.5,
      "points": 31,
      "templatePoints": 35,
      "evidencePoints": 31,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "4e3bbb78618bc7b1fa3089fe476f4723b3e74f7c17c360d94e2963cc8a8c8931"
    },
    {
      "gw": 7,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 65,
      "points": 40,
      "templatePoints": 32,
      "evidencePoints": 40,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "3113a56cdea42980275fff919e88e7e894bb81d302b0cb037ad0ca9f2070e37f"
    },
    {
      "gw": 8,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 66.7,
      "points": 52,
      "templatePoints": 36,
      "evidencePoints": 52,
      "transfers": 2,
      "hits": 0,
      "chip": "none",
      "hash": "37a129bbf7735452269f6b5d97aa1935a704a3205cc31ac7df9e42a510f881d7"
    },
    {
      "gw": 9,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 67.8,
      "points": 53,
      "templatePoints": 54,
      "evidencePoints": 53,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "83312c516cbda94b34a92fcc7d0be780119ca21d5b1fe2450cfc58976c6a9617"
    },
    {
      "gw": 10,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 67.8,
      "points": 65,
      "templatePoints": 55,
      "evidencePoints": 65,
      "transfers": 2,
      "hits": 0,
      "chip": "none",
      "hash": "ca001de957e9eab73fd535b415ecffe5bf2174a1980664c75cff5556a91c298c"
    },
    {
      "gw": 11,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 67.7,
      "points": 35,
      "templatePoints": 44,
      "evidencePoints": 35,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "a1519482a71a95baba0a82158d69ab2f491066a74bc643ddaccc044f64410aeb"
    },
    {
      "gw": 12,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 73.3,
      "points": 29,
      "templatePoints": 39,
      "evidencePoints": 29,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "3328be881867b0e4c84825b75ca4624fc4e6d5192068df6d9701cab019504e75"
    },
    {
      "gw": 13,
      "captain": "M.Salah",
      "formation": "3-5-2",
      "projected": 67.2,
      "points": 36,
      "templatePoints": 32,
      "evidencePoints": 36,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "49b5ea37407c5f36befeacefbb8860b52632e0e5e9abf2b981b17f46694bc4dc"
    },
    {
      "gw": 14,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 68.5,
      "points": 63,
      "templatePoints": 45,
      "evidencePoints": 63,
      "transfers": 2,
      "hits": 0,
      "chip": "none",
      "hash": "dbb7751995985cd10c3d55169019f6e8cc3d3f206af5df93fb03243da90109bc"
    },
    {
      "gw": 15,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 68.1,
      "points": 55,
      "templatePoints": 78,
      "evidencePoints": 55,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "446ba2ce9a08a77f3325a441eede536ff76229f331355d39d744c4512b60ed74"
    },
    {
      "gw": 16,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 69.2,
      "points": 59,
      "templatePoints": 56,
      "evidencePoints": 59,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "6c274351466f99cdc738b210bf5c37038061f192134becfcad07fbd9a93d9bb4"
    },
    {
      "gw": 17,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 70.6,
      "points": 88,
      "templatePoints": 44,
      "evidencePoints": 88,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "7666759651f24f3b48319f7d6e4616bb63a293af856ab455e82baf8d9d22e8be"
    },
    {
      "gw": 18,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 71.4,
      "points": 33,
      "templatePoints": 64,
      "evidencePoints": 33,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "aa407d935f9666b33f18defa8e870721ccf79e6e8624b8f17fd8d25316e77da4"
    },
    {
      "gw": 19,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 69.6,
      "points": 36,
      "templatePoints": 44,
      "evidencePoints": 36,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "48651a0c930e077dd515129c72ebe0d45c19e262870c543eb2749865b2ef8706"
    },
    {
      "gw": 20,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 66.2,
      "points": 65,
      "templatePoints": 43,
      "evidencePoints": 65,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "6b3e3c4ac75f3458b790730421d8151d34b394fcec364150c948a4bf508a07b9"
    },
    {
      "gw": 21,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 69.5,
      "points": 55,
      "templatePoints": 38,
      "evidencePoints": 55,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "6b8ac10a9cd89b37577925c8b02643a191d4644d8a140b8bcdbcb2560364a8b7"
    },
    {
      "gw": 22,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 67.5,
      "points": 47,
      "templatePoints": 71,
      "evidencePoints": 47,
      "transfers": 2,
      "hits": 0,
      "chip": "none",
      "hash": "3a0da477d94cd977be4e4017a60303a40af96eb76cedd35c7ea928703b04d9bb"
    },
    {
      "gw": 23,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 71.2,
      "points": 41,
      "templatePoints": 67,
      "evidencePoints": 41,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "25fb040947dbbdbe68ce4d9e5bf0546343f7361e82e1407579f86f3ba09ded98"
    },
    {
      "gw": 24,
      "captain": "Haaland",
      "formation": "4-4-2",
      "projected": 67.4,
      "points": 60,
      "templatePoints": 61,
      "evidencePoints": 60,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "dae38723aed679e0513996f5753c03a25ff8daeff556a3aeb3d97cdb0c58630c"
    },
    {
      "gw": 25,
      "captain": "Gabriel",
      "formation": "3-5-2",
      "projected": 67,
      "points": 58,
      "templatePoints": 66,
      "evidencePoints": 58,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "5bb74b6fd893c574ada86551d5cd85b2c2f79525033d01d81b98d4a752e7bbc5"
    },
    {
      "gw": 26,
      "captain": "Gabriel",
      "formation": "4-4-2",
      "projected": 91.6,
      "points": 68,
      "templatePoints": 47,
      "evidencePoints": 68,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "1a0a103d66af0be79f8120d6c20698ddd04dfed6892409d1483b2e8cf428a930"
    },
    {
      "gw": 27,
      "captain": "Haaland",
      "formation": "4-4-2",
      "projected": 72.7,
      "points": 43,
      "templatePoints": 39,
      "evidencePoints": 43,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "124d9dd33638af21b6444278420563646c4c8088ee199ffc52da2c38c8add4f5"
    },
    {
      "gw": 28,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 69.9,
      "points": 67,
      "templatePoints": 35,
      "evidencePoints": 67,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "a9c0f6d6fa85f38713161a8e1a4782be91373cd055d1eae44d38879d3de61aac"
    },
    {
      "gw": 29,
      "captain": "Semenyo",
      "formation": "4-4-2",
      "projected": 67.5,
      "points": 53,
      "templatePoints": 98,
      "evidencePoints": 53,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "af439a8b66f9e28c5777f1d6fe36620980827c4460886ec10fa2247a5f8b1aa1"
    },
    {
      "gw": 30,
      "captain": "Haaland",
      "formation": "4-4-2",
      "projected": 68,
      "points": 45,
      "templatePoints": 47,
      "evidencePoints": 45,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "54349e561837777e03df98bc68bb8d12bcb7fb523088f5ed6cc605e478652ad5"
    },
    {
      "gw": 31,
      "captain": "B.Fernandes",
      "formation": "3-5-2",
      "projected": 53.6,
      "points": 63,
      "templatePoints": 68,
      "evidencePoints": 63,
      "transfers": 3,
      "hits": 0,
      "chip": "none",
      "hash": "d5b0ba9e47e3956a3be24e09914def74c52ca681e0092b70f8b2c702e5a334b3"
    },
    {
      "gw": 32,
      "captain": "B.Fernandes",
      "formation": "3-5-2",
      "projected": 64.4,
      "points": 53,
      "templatePoints": 37,
      "evidencePoints": 53,
      "transfers": 1,
      "hits": 0,
      "chip": "none",
      "hash": "a63af706630f37b0078500a2255e0d29025015229b565381cd4fc6db58f0d50b"
    },
    {
      "gw": 33,
      "captain": "Haaland",
      "formation": "4-4-2",
      "projected": 100.4,
      "points": 79,
      "templatePoints": 61,
      "evidencePoints": 79,
      "transfers": 3,
      "hits": 0,
      "chip": "none",
      "hash": "6e0ea9229f1220ff6c4c3e035c5b527ce1a92f5fe9a72a5836631507d0a63a87"
    },
    {
      "gw": 34,
      "captain": "B.Fernandes",
      "formation": "3-4-3",
      "projected": 35.6,
      "points": 28,
      "templatePoints": 33,
      "evidencePoints": 28,
      "transfers": 3,
      "hits": 8,
      "chip": "none",
      "hash": "b457f602f2f3b8410deb623c451c0ad8205d7f3b71ddc65f04885e2f09950659"
    },
    {
      "gw": 35,
      "captain": "B.Fernandes",
      "formation": "3-5-2",
      "projected": 60.4,
      "points": 44,
      "templatePoints": 40,
      "evidencePoints": 44,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "ffc043e7984739f5b810cff7df251b96bd2bed417cc26b7e3c604b6d988c03c9"
    },
    {
      "gw": 36,
      "captain": "Haaland",
      "formation": "3-5-2",
      "projected": 87.3,
      "points": 89,
      "templatePoints": 57,
      "evidencePoints": 89,
      "transfers": 2,
      "hits": 0,
      "chip": "none",
      "hash": "a19ad730b16d53fdf34dd1bd73c7ec5279d8672c1da6e613c326173bc216e7a5"
    },
    {
      "gw": 37,
      "captain": "Gabriel",
      "formation": "3-5-2",
      "projected": 58.5,
      "points": 70,
      "templatePoints": 63,
      "evidencePoints": 70,
      "transfers": 0,
      "hits": 0,
      "chip": "none",
      "hash": "d630606c9b32183386f96cd4972587a63022cb27329249ae4f2f9613881c969c"
    },
    {
      "gw": 38,
      "captain": "Haaland",
      "formation": "4-4-2",
      "projected": 59.8,
      "points": 30,
      "templatePoints": 76,
      "evidencePoints": 30,
      "transfers": 2,
      "hits": 0,
      "chip": "none",
      "hash": "36cfad56146596141a32b940a7669afa0e78925d0786bd948d21b268d51672e8"
    }
  ]
}