{
  "season": 2026,
  "generated_at": "2026-07-09T20:41:22.176243+00:00",
  "rounds": [
    {
      "round": 1,
      "name": "Australian Grand Prix",
      "circuit": "Melbourne",
      "date": "2026-03-08",
      "has_predictions": true,
      "has_post_race": true,
      "has_actual": true
    },
    {
      "round": 2,
      "name": "Chinese Grand Prix",
      "circuit": "Shanghai",
      "date": "2026-03-15",
      "has_predictions": true,
      "has_post_race": true,
      "has_actual": true
    },
    {
      "round": 3,
      "name": "Japanese Grand Prix",
      "circuit": "Suzuka",
      "date": "2026-03-29",
      "has_predictions": true,
      "has_post_race": true,
      "has_actual": true
    },
    {
      "round": 6,
      "name": "Miami Grand Prix",
      "circuit": "Miami",
      "date": "2026-05-03",
      "has_predictions": true,
      "has_post_race": true,
      "has_actual": true
    },
    {
      "round": 7,
      "name": "Canadian Grand Prix",
      "circuit": "Montreal",
      "date": "2026-05-24",
      "has_predictions": true,
      "has_post_race": true,
      "has_actual": true
    },
    {
      "round": 8,
      "name": "Monaco Grand Prix",
      "circuit": "Monaco",
      "date": "2026-06-07",
      "has_predictions": true,
      "has_post_race": true,
      "has_actual": true
    },
    {
      "round": 9,
      "name": "Spanish Grand Prix",
      "circuit": "Barcelona",
      "date": "2026-06-14",
      "has_predictions": true,
      "has_post_race": true,
      "has_actual": true
    },
    {
      "round": 10,
      "name": "Austrian Grand Prix",
      "circuit": "Spielberg",
      "date": "2026-06-28",
      "has_predictions": true,
      "has_post_race": true,
      "has_actual": true
    },
    {
      "round": 11,
      "name": "British Grand Prix",
      "circuit": "Silverstone",
      "date": "2026-07-05",
      "has_predictions": true,
      "has_post_race": true,
      "has_actual": true
    },
    {
      "round": 12,
      "name": "Belgian Grand Prix",
      "circuit": "Spa-Francorchamps",
      "date": "2026-07-19",
      "has_predictions": true,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 13,
      "name": "Hungarian Grand Prix",
      "circuit": "Budapest",
      "date": "2026-07-26",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 14,
      "name": "Dutch Grand Prix",
      "circuit": "Zandvoort",
      "date": "2026-08-23",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 15,
      "name": "Italian Grand Prix",
      "circuit": "Monza",
      "date": "2026-09-06",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 16,
      "name": "Spanish Grand Prix (Madrid)",
      "circuit": "Madrid",
      "date": "2026-09-13",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 17,
      "name": "Azerbaijan Grand Prix",
      "circuit": "Baku",
      "date": "2026-09-26",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 18,
      "name": "Singapore Grand Prix",
      "circuit": "Singapore",
      "date": "2026-10-11",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 19,
      "name": "United States Grand Prix",
      "circuit": "Austin",
      "date": "2026-10-25",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 20,
      "name": "Mexican Grand Prix",
      "circuit": "Mexico City",
      "date": "2026-11-01",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 21,
      "name": "Brazilian Grand Prix",
      "circuit": "S\u00c3\u00a3o Paulo",
      "date": "2026-11-08",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 22,
      "name": "Las Vegas Grand Prix",
      "circuit": "Las Vegas",
      "date": "2026-11-21",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 23,
      "name": "Qatar Grand Prix",
      "circuit": "Lusail",
      "date": "2026-11-29",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    },
    {
      "round": 24,
      "name": "Abu Dhabi Grand Prix",
      "circuit": "Yas Marina",
      "date": "2026-12-06",
      "has_predictions": false,
      "has_post_race": false,
      "has_actual": false
    }
  ],
  "driver_prices": {
    "RUS": {
      "name": "George Russell",
      "constructor": "mercedes",
      "current_price": 27.8,
      "starting_price": 27.4,
      "price_change": 0.4,
      "price_trend": "up"
    },
    "VER": {
      "name": "Max Verstappen",
      "constructor": "red_bull",
      "current_price": 27.9,
      "starting_price": 27.7,
      "price_change": 0.2,
      "price_trend": "stable"
    },
    "NOR": {
      "name": "Lando Norris",
      "constructor": "mclaren",
      "current_price": 25.6,
      "starting_price": 27.2,
      "price_change": -1.6,
      "price_trend": "down"
    },
    "PIA": {
      "name": "Oscar Piastri",
      "constructor": "mclaren",
      "current_price": 24.9,
      "starting_price": 25.5,
      "price_change": -0.6,
      "price_trend": "down"
    },
    "ANT": {
      "name": "Kimi Antonelli",
      "constructor": "mercedes",
      "current_price": 25.4,
      "starting_price": 23.2,
      "price_change": 2.2,
      "price_trend": "up"
    },
    "LEC": {
      "name": "Charles Leclerc",
      "constructor": "ferrari",
      "current_price": 23.2,
      "starting_price": 22.8,
      "price_change": 0.4,
      "price_trend": "up"
    },
    "HAM": {
      "name": "Lewis Hamilton",
      "constructor": "ferrari",
      "current_price": 24.5,
      "starting_price": 22.5,
      "price_change": 2.0,
      "price_trend": "up"
    },
    "HAD": {
      "name": "Isack Hadjar",
      "constructor": "red_bull",
      "current_price": 12.7,
      "starting_price": 15.1,
      "price_change": -2.4,
      "price_trend": "down"
    },
    "GAS": {
      "name": "Pierre Gasly",
      "constructor": "alpine",
      "current_price": 12.8,
      "starting_price": 12.0,
      "price_change": 0.8,
      "price_trend": "up"
    },
    "SAI": {
      "name": "Carlos Sainz",
      "constructor": "williams",
      "current_price": 11.4,
      "starting_price": 12.0,
      "price_change": -0.6,
      "price_trend": "down"
    },
    "ALB": {
      "name": "Alex Albon",
      "constructor": "williams",
      "current_price": 7.6,
      "starting_price": 10.5,
      "price_change": -2.9,
      "price_trend": "down"
    },
    "ALO": {
      "name": "Fernando Alonso",
      "constructor": "aston_martin",
      "current_price": 5.6,
      "starting_price": 10.0,
      "price_change": -4.4,
      "price_trend": "down"
    },
    "BEA": {
      "name": "Oliver Bearman",
      "constructor": "haas",
      "current_price": 7.0,
      "starting_price": 7.4,
      "price_change": -0.4,
      "price_trend": "down"
    },
    "OCO": {
      "name": "Esteban Ocon",
      "constructor": "haas",
      "current_price": 10.1,
      "starting_price": 8.0,
      "price_change": 2.1,
      "price_trend": "up"
    },
    "LIN": {
      "name": "Arvid Lindblad",
      "constructor": "racing_bulls",
      "current_price": 6.2,
      "starting_price": 7.0,
      "price_change": -0.8,
      "price_trend": "down"
    },
    "COL": {
      "name": "Franco Colapinto",
      "constructor": "alpine",
      "current_price": 9.8,
      "starting_price": 6.2,
      "price_change": 3.6,
      "price_trend": "up"
    },
    "LAW": {
      "name": "Liam Lawson",
      "constructor": "racing_bulls",
      "current_price": 8.9,
      "starting_price": 7.0,
      "price_change": 1.9,
      "price_trend": "up"
    },
    "STR": {
      "name": "Lance Stroll",
      "constructor": "aston_martin",
      "current_price": 3.6,
      "starting_price": 7.0,
      "price_change": -3.4,
      "price_trend": "down"
    },
    "BOR": {
      "name": "Gabriel Bortoleto",
      "constructor": "audi",
      "current_price": 6.0,
      "starting_price": 6.5,
      "price_change": -0.5,
      "price_trend": "down"
    },
    "PER": {
      "name": "Sergio Perez",
      "constructor": "cadillac",
      "current_price": 5.6,
      "starting_price": 7.0,
      "price_change": -1.4,
      "price_trend": "down"
    },
    "HUL": {
      "name": "Nico Hulkenberg",
      "constructor": "audi",
      "current_price": 3.0,
      "starting_price": 6.0,
      "price_change": -3.0,
      "price_trend": "down"
    },
    "BOT": {
      "name": "Valtteri Bottas",
      "constructor": "cadillac",
      "current_price": 3.0,
      "starting_price": 5.0,
      "price_change": -2.0,
      "price_trend": "down"
    }
  },
  "constructor_prices": {
    "mercedes": {
      "name": "Mercedes",
      "full_name": "Mercedes-AMG Petronas F1 Team",
      "current_price": 31.7,
      "starting_price": 29.3,
      "price_change": 2.4,
      "price_trend": "up"
    },
    "mclaren": {
      "name": "McLaren",
      "full_name": "McLaren F1 Team",
      "current_price": 30.1,
      "starting_price": 28.9,
      "price_change": 1.2,
      "price_trend": "up"
    },
    "red_bull": {
      "name": "Red Bull",
      "full_name": "Oracle Red Bull Racing",
      "current_price": 30.0,
      "starting_price": 28.2,
      "price_change": 1.8,
      "price_trend": "up"
    },
    "ferrari": {
      "name": "Ferrari",
      "full_name": "Scuderia Ferrari HP",
      "current_price": 25.7,
      "starting_price": 23.3,
      "price_change": 2.4,
      "price_trend": "up"
    },
    "alpine": {
      "name": "Alpine",
      "full_name": "BWT Alpine F1 Team",
      "current_price": 17.3,
      "starting_price": 12.5,
      "price_change": 4.8,
      "price_trend": "up"
    },
    "williams": {
      "name": "Williams",
      "full_name": "Williams Racing",
      "current_price": 14.4,
      "starting_price": 12.0,
      "price_change": 2.4,
      "price_trend": "up"
    },
    "aston_martin": {
      "name": "Aston Martin",
      "full_name": "Aston Martin Aramco F1 Team",
      "current_price": 6.3,
      "starting_price": 9.5,
      "price_change": -3.2,
      "price_trend": "down"
    },
    "haas": {
      "name": "Haas",
      "full_name": "MoneyGram Haas F1 Team",
      "current_price": 10.2,
      "starting_price": 8.0,
      "price_change": 2.2,
      "price_trend": "up"
    },
    "racing_bulls": {
      "name": "Racing Bulls",
      "full_name": "Visa Cash App Racing Bulls",
      "current_price": 11.1,
      "starting_price": 6.3,
      "price_change": 4.8,
      "price_trend": "up"
    },
    "audi": {
      "name": "Audi",
      "full_name": "Audi F1 Team",
      "current_price": 5.0,
      "starting_price": 5.5,
      "price_change": -0.5,
      "price_trend": "down"
    },
    "cadillac": {
      "name": "Cadillac",
      "full_name": "Cadillac F1 Team",
      "current_price": 4.8,
      "starting_price": 5.0,
      "price_change": -0.2,
      "price_trend": "down"
    }
  }
}