{
 "schemaVersion": 1,
 "fetchedAt": "2026-10-21T18:27:13Z",
 "series": "ladder",
 "season": 2026,
 "table": "driver-moves",
 "title": "2026 driver moves: academies, signings and promotions",
 "description": "Junior-programme signings, promotions, placements and F1 seat moves recorded in Flag & Clock' weekly driver ladder brief during 2026, newest first. Only moves confirmed by a primary source are listed.",
 "source": {
  "name": "Flag & Clock weekly driver ladder brief",
  "url": "https://flagandclock.com/data/",
  "terms": "https://flagandclock.com/data/LICENSE.txt"
 },
 "licence": {
  "id": "CC-BY-4.0",
  "name": "Creative Commons Attribution 4.0",
  "url": "https://creativecommons.org/licenses/by/4.0/",
  "attribution": "\"Driver moves\" by Flag & Clock (Leetone Enterprises), CC BY 4.0."
 },
 "cadence": {
  "label": "Updated weekly on Wednesdays, when the driver ladder brief is filed.",
  "hours": 168
 },
 "dataAsOf": {
  "date": "2026-10-21",
  "event": "Brief of 2026-10-21"
 },
 "sections": [
  {
   "id": "moves",
   "title": "Moves, newest first",
   "columns": [
    {
     "key": "week",
     "label": "Week of"
    },
    {
     "key": "driver",
     "label": "Driver"
    },
    {
     "key": "programme",
     "label": "Programme"
    },
    {
     "key": "action",
     "label": "Move",
     "wrap": true
    },
    {
     "key": "detail",
     "label": "Detail",
     "wrap": true
    },
    {
     "key": "source",
     "label": "Source"
    }
   ],
   "rows": [
    {
     "week": "2026-10-21",
     "programme": "Ferrari",
     "action": "Graduate",
     "driver": "Rafael Camara",
     "detail": "Haas 2027, multi-year",
     "source": "Racer/AP 15 Oct",
     "sourceUrl": null
    },
    {
     "week": "2026-10-21",
     "programme": "Ferrari",
     "action": "Promote",
     "driver": "Dino Beganovic",
     "detail": "F1 development and reserve",
     "source": "FS 17 Oct",
     "sourceUrl": null
    },
    {
     "week": "2026-10-21",
     "programme": "Ferrari",
     "action": "Sign",
     "driver": "Salim Hanna",
     "detail": "FDA, Campos F3 2027",
     "source": "FS 17 Oct",
     "sourceUrl": null
    },
    {
     "week": "2026-10-21",
     "programme": "Ferrari",
     "action": "Sign",
     "driver": "Alp Aksoy",
     "detail": "FDA, FREC 2027",
     "source": "FS 17 Oct",
     "sourceUrl": null
    },
    {
     "week": "2026-10-21",
     "programme": "Ferrari",
     "action": "Sign",
     "driver": "Daniel Miron (13)",
     "detail": "FDA karter, OK class 2027",
     "source": "FS 17 Oct; spelling unsettled",
     "sourceUrl": null
    },
    {
     "week": "2026-10-21",
     "programme": "Ferrari",
     "action": "Retain",
     "driver": "Alba Larsen",
     "detail": "Third F1 Academy season",
     "source": "FS 17 Oct",
     "sourceUrl": null
    },
    {
     "week": "2026-10-21",
     "programme": "Red Bull",
     "action": "Placement",
     "driver": "Mattia Colnaghi",
     "detail": "Campos F3 2027",
     "source": "442 19 Oct",
     "sourceUrl": null
    },
    {
     "week": "2026-10-21",
     "programme": "Mercedes",
     "action": "Placement",
     "driver": "Rashid Al Dhaheri (18)",
     "detail": "VAR F3 2027",
     "source": "FS 15 Oct",
     "sourceUrl": null
    },
    {
     "week": "2026-10-07",
     "programme": "Haas",
     "action": "Release, end 2026",
     "driver": "Esteban Ocon",
     "detail": "Official 30 Sep; no replacement named",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-09-23",
     "programme": "Red Bull",
     "action": "Senior seat held",
     "driver": "Isack Hadjar",
     "detail": "Stays at Red Bull Racing for 2027 (formula1.com, 23 Sep 2026)",
     "source": null,
     "sourceUrl": "https://www.formula1.com/en/latest/article/red-bull-announce-new-deal-with-hadjar-for-2027-ahead-of-his-return-in-azerbaijan.3QcucG3BkfbWJNk4M5dWme"
    },
    {
     "week": "2026-09-09",
     "programme": "Red Bull Junior Team",
     "action": "Signing, effective 2027",
     "driver": "Robin \"Ace\" Raikkonen",
     "detail": "Age 11, karting only, Rotax and WSK, no titles cited; announced 09.09.2026 10:00 UTC",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-09-09",
     "programme": "Williams Driver Academy",
     "action": "Step-up substitution",
     "driver": "Oleksandr Bondarev",
     "detail": "Replaced Francisco Macedo at Van Amersfoort in FRECA for the last two rounds, won on debut",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-09-02",
     "programme": "Red Bull Junior Team",
     "action": "F1 test",
     "driver": "Nikola Tsolov",
     "detail": "690km in the VCARB 02 at Imola, 27 August. Permane: \"part of the ongoing development plan the team runs for its junior drivers\"",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-09-02",
     "programme": "Alpine reserve",
     "action": "FP1 outing",
     "driver": "Paul Aron",
     "detail": "A526 at Monza replacing Gasly, fourth FP1 of 2026",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-09-02",
     "programme": "Prema (team, not academy)",
     "action": "Mid-season replacement",
     "driver": "Alex Powell in, Louis Sharp out",
     "detail": "Sharp withdrew citing finances",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-08-12",
     "programme": "Aspar (MotoGP feeder)",
     "action": "Confirmed 2027 promotion, now injured",
     "driver": "Máximo Quiles",
     "detail": "Moto3 leader is Aspar Moto2-bound for 2027 and sat out Silverstone with a broken collarbone; lead intact at 85 points",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-08-05",
     "programme": "Red Bull Junior Team",
     "action": "Appointment confirmed",
     "driver": "Gwen Lagrue",
     "detail": "Confirmed as programme director from 2027, the Mercedes scout behind Russell and Antonelli replacing the Marko structure",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-08-05",
     "programme": "Mercedes-AMG junior",
     "action": "Departure confirmed",
     "driver": "Gwen Lagrue",
     "detail": "Mercedes confirmed his exit after running its junior programme since 2016; successor not yet named",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-07-29",
     "programme": "McLaren Driver Development",
     "action": "FP1 outing completed",
     "driver": "Leonardo Fornaroli",
     "detail": "2025 F2 champion and McLaren reserve ran Hungarian GP FP1, his second FP1 of the year",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-07-29",
     "programme": "Mercedes-AMG junior / reserve",
     "action": "FP1 outing completed",
     "driver": "Fred Vesti",
     "detail": "Mercedes' sole 2026 reserve replaced championship leader Antonelli in Hungarian GP FP1",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-07-29",
     "programme": "Alpine Academy",
     "action": "FP1 outing completed",
     "driver": "Paul Aron",
     "detail": "Third FP1 of the year, in for Colapinto at Alpine after two loan sessions at Audi",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-07-29",
     "programme": "Aston Martin / Haas reserves",
     "action": "FP1 outing completed",
     "driver": "Ryo Hirakawa",
     "detail": "Haas test and reserve, WEC Toyota driver, ran his second FP1 of 2026 in Bearman's car",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-07-29",
     "programme": "Cadillac",
     "action": "FP1 outing completed",
     "driver": "Colton Herta",
     "detail": "Ran Hungarian GP FP1 for Cadillac in Bottas's car, his second FP1 of the year",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-07-29",
     "programme": "Moto3 to Moto2 (Aspar)",
     "action": "Promotion confirmed",
     "driver": "Máximo Quiles",
     "detail": "Moto3 leader confirmed to Moto2 with CFMOTO Aspar for 2027, replacing MotoGP-bound Holgado",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-07-22",
     "programme": "McLaren Driver Development + Verstappen Racing",
     "action": "Co-patronage signed",
     "driver": "Dries Van Langendonck",
     "detail": "15-year-old stays a McLaren junior and joins Verstappen Racing for added support plus Pro Simulation access; announced Belgian GP media day",
     "source": null,
     "sourceUrl": null
    },
    {
     "week": "2026-07-22",
     "programme": "Aston Martin development",
     "action": "FP1 outing completed",
     "driver": "Jak Crawford",
     "detail": "Ran Belgian GP FP1 in Alonso's AMR26 as forecast, his third of four mandated rookie sessions in 2026",
     "source": null,
     "sourceUrl": null
    }
   ]
  }
 ],
 "links": {
  "page": "https://flagandclock.com/data/ladder/2026/driver-moves/",
  "csv": {
   "moves": "https://flagandclock.com/data/ladder/2026/driver-moves/moves.csv"
  },
  "catalogue": "https://flagandclock.com/data/index.json"
 }
}