{
  "lastUpdated": "2026-10-04",
  "results": [
    {
      "raceId": "tour-down-under",
      "raceName": "Tour Down Under",
      "date": "2026-01-20",
      "country": "Australia",
      "countryCode": "AU",
      "category": "stage-race",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Jay Vine",
          "team": "UAE Team Emirates - XRG",
          "time": "16:44:54"
        },
        {
          "position": 2,
          "rider": "Mauro Schmid",
          "team": "Team Jayco AlUla",
          "time": "1:03"
        },
        {
          "position": 3,
          "rider": "Harry Sweeny",
          "team": "EF Education - EasyPost",
          "time": "1:12"
        }
      ],
      "endDate": "2026-01-25",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Tobias Lund Andresen",
              "team": "Decathlon CMA CGM Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Matthew Brennan",
              "team": "Team Visma | Lease a Bike",
              "time": "+0:05"
            },
            {
              "position": 3,
              "rider": "Sam Welsford",
              "team": "INEOS Grenadiers",
              "time": "+0:07"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Jay Vine",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jhonatan Narváez",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:06"
            },
            {
              "position": 3,
              "rider": "Mauro Schmid",
              "team": "Team Jayco AlUla",
              "time": "+1:05"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Sam Welsford",
              "team": "INEOS Grenadiers",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tobias Lund Andresen",
              "team": "Decathlon CMA CGM Team",
              "time": "+11:25"
            },
            {
              "position": 3,
              "rider": "Lewis Bower",
              "team": "Groupama - FDJ United",
              "time": "+13:00"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Ethan Vernon",
              "team": "NSN Cycling Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tobias Lund Andresen",
              "team": "Decathlon CMA CGM Team",
              "time": "+11:19"
            },
            {
              "position": 3,
              "rider": "Laurence Pithie",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+11:31"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Matthew Brennan",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Finn Fisher-Black",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+2:42"
            },
            {
              "position": 3,
              "rider": "Tobias Lund Andresen",
              "team": "Decathlon CMA CGM Team",
              "time": "+11:15"
            }
          ]
        }
      ]
    },
    {
      "raceId": "classica-comunitat-valenciana",
      "raceName": "Clàssica Comunitat Valenciana",
      "date": "2026-01-25",
      "country": "Spain",
      "countryCode": "ES",
      "category": "one-day",
      "classification": "1.1",
      "podium": [
        {
          "position": 1,
          "rider": "Dylan Groenewegen",
          "team": "Unibet Rose Rockets",
          "time": "4:46:09"
        },
        {
          "position": 2,
          "rider": "Paul Magnier",
          "team": "Soudal Quick-Step",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Emilien Jeannière",
          "team": "TotalEnergies",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "challenge-mallorca-tramuntana",
      "raceName": "Trofeo Serra Tramuntana",
      "date": "2026-01-30",
      "country": "Spain",
      "countryCode": "ES",
      "category": "one-day",
      "classification": "1.1",
      "podium": [
        {
          "position": 1,
          "rider": "Remco Evenepoel",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "3:34:37"
        },
        {
          "position": 2,
          "rider": "António Morgado",
          "team": "UAE Team Emirates - XRG",
          "time": "1:38"
        },
        {
          "position": 3,
          "rider": "Christian Scaroni",
          "team": "XDS Astana Team",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "challenge-mallorca-andratx",
      "raceName": "Trofeo Andratx–Pollença",
      "date": "2026-01-31",
      "country": "Spain",
      "countryCode": "ES",
      "category": "one-day",
      "classification": "1.1",
      "podium": [
        {
          "position": 1,
          "rider": "Remco Evenepoel",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "2:58:34"
        },
        {
          "position": 2,
          "rider": "Mathys Rondel",
          "team": "Tudor Pro Cycling Team",
          "time": "0:19"
        },
        {
          "position": 3,
          "rider": "Maxim Van Gils",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "1:44"
        }
      ]
    },
    {
      "raceId": "cadel-evans",
      "raceName": "Cadel Evans Great Ocean Road Race",
      "date": "2026-02-01",
      "country": "Australia",
      "countryCode": "AU",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Tobias Lund Andresen",
          "team": "Decathlon CMA CGM Team",
          "time": "4:15:25"
        },
        {
          "position": 2,
          "rider": "Matthew Brennan",
          "team": "Team Visma | Lease a Bike",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Brady Gilmore",
          "team": "NSN Cycling Team",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "gp-la-marseillaise",
      "raceName": "GP La Marseillaise",
      "date": "2026-02-01",
      "country": "France",
      "countryCode": "FR",
      "category": "one-day",
      "classification": "ProSeries",
      "podium": [
        {
          "position": 1,
          "rider": "Bryan Coquard",
          "team": "Cofidis",
          "time": "3:27:01"
        },
        {
          "position": 2,
          "rider": "Steffen De Schuyteneer",
          "team": "Lotto Intermarché",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Alex Molenaar",
          "team": "Caja Rural - Seguros RGA",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "volta-comunitat-valenciana",
      "raceName": "Volta a la Comunitat Valenciana",
      "date": "2026-02-04",
      "country": "Spain",
      "countryCode": "ES",
      "category": "stage-race",
      "classification": "2.Pro",
      "podium": [
        {
          "position": 1,
          "rider": "Remco Evenepoel",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "13:10:12"
        },
        {
          "position": 2,
          "rider": "João Almeida",
          "team": "UAE Team Emirates - XRG",
          "time": "0:31"
        },
        {
          "position": 3,
          "rider": "Giulio Pellizzari",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "0:34"
        }
      ],
      "endDate": "2026-02-08",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Biniam Girmay",
              "team": "NSN Cycling Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Arne Marit",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:04"
            },
            {
              "position": 3,
              "rider": "Giovanni Lonardi",
              "team": "Team Polti VisitMalta",
              "time": "+0:06"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Remco Evenepoel",
              "team": "Red Bull - BORA - hansgrohe",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Aleksandr Vlasov",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:10"
            },
            {
              "position": 3,
              "rider": "Mathias Vacek",
              "team": "Lidl - Trek",
              "time": "+0:10"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Andrew August",
              "team": "INEOS Grenadiers",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Ådne Holter",
              "team": "Uno-X Mobility",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Florian Vermeersch",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:02"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Remco Evenepoel",
              "team": "Red Bull - BORA - hansgrohe",
              "time": ""
            },
            {
              "position": 2,
              "rider": "João Almeida",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:31"
            },
            {
              "position": 3,
              "rider": "Giulio Pellizzari",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:34"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Raúl García Pierna",
              "team": "Movistar Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Emil Herzog",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+26:12"
            },
            {
              "position": 3,
              "rider": "Jasper Schoofs",
              "team": "Soudal Quick-Step",
              "time": "+4:55"
            }
          ]
        }
      ]
    },
    {
      "raceId": "muscat-classic",
      "raceName": "Muscat Classic",
      "date": "2026-02-06",
      "country": "Oman",
      "countryCode": "OM",
      "category": "one-day",
      "classification": "ProSeries",
      "podium": [
        {
          "position": 1,
          "rider": "Mauro Schmid",
          "team": "Team Jayco AlUla",
          "time": "4:14:36"
        },
        {
          "position": 2,
          "rider": "Adam Yates",
          "team": "UAE Team Emirates - XRG",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Luke Plapp",
          "team": "Team Jayco AlUla",
          "time": "0:04"
        }
      ]
    },
    {
      "raceId": "uae-tour",
      "raceName": "UAE Tour",
      "date": "2026-02-16",
      "country": "UAE",
      "countryCode": "AE",
      "category": "stage-race",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Isaac Del Toro",
          "team": "UAE Team Emirates - XRG",
          "time": "21:10:30"
        },
        {
          "position": 2,
          "rider": "Antonio Tiberi",
          "team": "Bahrain - Victorious",
          "time": "0:20"
        },
        {
          "position": 3,
          "rider": "Luke Plapp",
          "team": "Team Jayco AlUla",
          "time": "1:14"
        }
      ],
      "endDate": "2026-02-22",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Cees Bol",
              "team": "Decathlon CMA CGM Team",
              "time": "+0:04"
            },
            {
              "position": 3,
              "rider": "Antonio Tiberi",
              "team": "Bahrain - Victorious",
              "time": "+0:06"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Remco Evenepoel",
              "team": "Red Bull - BORA - hansgrohe",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Joshua Tarling",
              "team": "INEOS Grenadiers",
              "time": "+0:06"
            },
            {
              "position": 3,
              "rider": "Rémi Cavagna",
              "team": "Groupama - FDJ United",
              "time": "+0:12"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Antonio Tiberi",
              "team": "Bahrain - Victorious",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:21"
            },
            {
              "position": 3,
              "rider": "Lennert Van Eetvelt",
              "team": "Lotto Intermarché",
              "time": "+1:07"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Jonathan Milan",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Ethan Vernon",
              "team": "NSN Cycling Team",
              "time": "+23:25"
            },
            {
              "position": 3,
              "rider": "Matteo Milan",
              "team": "Groupama - FDJ United",
              "time": "+26:27"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Jonathan Milan",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Erlend Blikra",
              "team": "Uno-X Mobility",
              "time": "+26:53"
            },
            {
              "position": 3,
              "rider": "Matteo Malucelli",
              "team": "XDS Astana Team",
              "time": "+26:51"
            }
          ]
        },
        {
          "stage": 6,
          "podium": [
            {
              "position": 1,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Luke Plapp",
              "team": "Team Jayco AlUla",
              "time": "+1:14"
            },
            {
              "position": 3,
              "rider": "Felix Gall",
              "team": "Decathlon CMA CGM Team",
              "time": "+1:34"
            }
          ]
        },
        {
          "stage": 7,
          "podium": [
            {
              "position": 1,
              "rider": "Jonathan Milan",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Erlend Blikra",
              "team": "Uno-X Mobility",
              "time": "+46:19"
            },
            {
              "position": 3,
              "rider": "Sam Welsford",
              "team": "INEOS Grenadiers",
              "time": "+39:32"
            }
          ]
        }
      ]
    },
    {
      "raceId": "vuelta-andalucia",
      "raceName": "Vuelta a Andalucía",
      "date": "2026-02-18",
      "country": "Spain",
      "countryCode": "ES",
      "category": "stage-race",
      "classification": "2.Pro",
      "podium": [
        {
          "position": 1,
          "rider": "Iván Romeo",
          "team": "Movistar Team",
          "time": "18:47:10"
        },
        {
          "position": 2,
          "rider": "Andreas Leknessund",
          "team": "Uno-X Mobility",
          "time": "0:07"
        },
        {
          "position": 3,
          "rider": "Tom Pidcock",
          "team": "Pinarello Q36.5 Pro Cycling Team",
          "time": "0:27"
        }
      ],
      "endDate": "2026-02-22",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Christophe Laporte",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Bastien Tronchon",
              "team": "Groupama - FDJ United",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Ben Oliver",
              "team": "Modern Adventure Pro Cycling",
              "time": "+0:00"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Iván Romeo",
              "team": "Movistar Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Andreas Leknessund",
              "team": "Uno-X Mobility",
              "time": "+0:07"
            },
            {
              "position": 3,
              "rider": "Alex Aranburu",
              "team": "Cofidis",
              "time": "+0:54"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Milan Fretin",
              "team": "Cofidis",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Paul Penhoët",
              "team": "Groupama - FDJ United",
              "time": "+35:29"
            },
            {
              "position": 3,
              "rider": "Christophe Laporte",
              "team": "Team Visma | Lease a Bike",
              "time": "+0:50"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Tom Crabbe",
              "team": "Team Flanders - Baloise",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Søren Wærenskjold",
              "team": "Uno-X Mobility",
              "time": "+14:50"
            },
            {
              "position": 3,
              "rider": "Sandy Dujardin",
              "team": "TotalEnergies",
              "time": "+10:38"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Tom Pidcock",
              "team": "Pinarello Q36.5 Pro Cycling Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jan Christen",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:44"
            },
            {
              "position": 3,
              "rider": "Romain Grégoire",
              "team": "Groupama - FDJ United",
              "time": "+0:44"
            }
          ]
        }
      ]
    },
    {
      "raceId": "omloop-het-nieuwsblad",
      "raceName": "Omloop Het Nieuwsblad",
      "date": "2026-02-28",
      "country": "Belgium",
      "countryCode": "BE",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Mathieu Van Der Poel",
          "team": "Alpecin - Premier Tech",
          "time": "4:53:55"
        },
        {
          "position": 2,
          "rider": "Tim Van Dijke",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "0:22"
        },
        {
          "position": 3,
          "rider": "Florian Vermeersch",
          "team": "UAE Team Emirates - XRG",
          "time": "0:24"
        }
      ]
    },
    {
      "raceId": "strade-bianche",
      "raceName": "Strade Bianche",
      "date": "2026-03-07",
      "country": "Italy",
      "countryCode": "IT",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Tadej Pogačar",
          "team": "UAE Team Emirates - XRG",
          "time": "4:45:15"
        },
        {
          "position": 2,
          "rider": "Paul Seixas",
          "team": "Decathlon CMA CGM Team",
          "time": "1:00"
        },
        {
          "position": 3,
          "rider": "Isaac Del Toro",
          "team": "UAE Team Emirates - XRG",
          "time": "1:09"
        }
      ]
    },
    {
      "raceId": "paris-nice",
      "raceName": "Paris-Nice",
      "date": "2026-03-08",
      "country": "France",
      "countryCode": "FR",
      "category": "stage-race",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Jonas Vingegaard",
          "team": "Team Visma | Lease a Bike",
          "time": "25:25:11"
        },
        {
          "position": 2,
          "rider": "Daniel Felipe Martínez",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "4:23"
        },
        {
          "position": 3,
          "rider": "Georg Steinhauser",
          "team": "EF Education - EasyPost",
          "time": "6:07"
        }
      ],
      "endDate": "2026-03-15",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Luke Lamperti",
              "team": "EF Education - EasyPost",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Vito Braet",
              "team": "Lotto Intermarché",
              "time": "+0:04"
            },
            {
              "position": 3,
              "rider": "Orluis Aular",
              "team": "Movistar Team",
              "time": "+0:06"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Max Kanter",
              "team": "XDS Astana Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Laurence Pithie",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:06"
            },
            {
              "position": 3,
              "rider": "Jasper Stuyven",
              "team": "Soudal Quick-Step",
              "time": "+0:08"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Juan Ayuso",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Kévin Vauquelin",
              "team": "INEOS Grenadiers",
              "time": ""
            },
            {
              "position": 3,
              "rider": "Oscar Onley",
              "team": "INEOS Grenadiers",
              "time": ""
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Daniel Felipe Martínez",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:52"
            },
            {
              "position": 3,
              "rider": "Tim Van Dijke",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+5:33"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Valentin Paret-Peintre",
              "team": "Soudal Quick-Step",
              "time": "+19:09"
            },
            {
              "position": 3,
              "rider": "Harold Tejada",
              "team": "XDS Astana Team",
              "time": "+11:43"
            }
          ]
        },
        {
          "stage": 6,
          "podium": [
            {
              "position": 1,
              "rider": "Harold Tejada",
              "team": "XDS Astana Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Dorian Godon",
              "team": "INEOS Grenadiers",
              "time": "+41:31"
            },
            {
              "position": 3,
              "rider": "Lewis Askey",
              "team": "NSN Cycling Team",
              "time": "+50:22"
            }
          ]
        },
        {
          "stage": 7,
          "podium": [
            {
              "position": 1,
              "rider": "Dorian Godon",
              "team": "INEOS Grenadiers",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Biniam Girmay",
              "team": "NSN Cycling Team",
              "time": "+1:02:03"
            },
            {
              "position": 3,
              "rider": "Cees Bol",
              "team": "Decathlon CMA CGM Team",
              "time": "+1:07:50"
            }
          ]
        },
        {
          "stage": 8,
          "podium": [
            {
              "position": 1,
              "rider": "Lenny Martinez",
              "team": "Bahrain - Victorious",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Harold Tejada",
              "team": "XDS Astana Team",
              "time": "+11:40"
            }
          ]
        }
      ]
    },
    {
      "raceId": "tirreno-adriatico",
      "raceName": "Tirreno-Adriatico",
      "date": "2026-03-09",
      "country": "Italy",
      "countryCode": "IT",
      "category": "stage-race",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Isaac Del Toro",
          "team": "UAE Team Emirates - XRG",
          "time": "28:02:14"
        },
        {
          "position": 2,
          "rider": "Matteo Jorgenson",
          "team": "Team Visma | Lease a Bike",
          "time": "0:40"
        },
        {
          "position": 3,
          "rider": "Giulio Pellizzari",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "0:42"
        }
      ],
      "endDate": "2026-03-15",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Filippo Ganna",
              "team": "INEOS Grenadiers",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Thymen Arensman",
              "team": "INEOS Grenadiers",
              "time": "+0:22"
            },
            {
              "position": 3,
              "rider": "Max Walscheid",
              "team": "Lidl - Trek",
              "time": "+0:26"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Mathieu Van Der Poel",
              "team": "Alpecin - Premier Tech",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Giulio Pellizzari",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:03"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Tobias Lund Andresen",
              "team": "Decathlon CMA CGM Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Arnaud De Lie",
              "team": "Lotto Intermarché",
              "time": "+8:26"
            },
            {
              "position": 3,
              "rider": "Jasper Philipsen",
              "team": "Alpecin - Premier Tech",
              "time": "+12:23"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Mathieu Van Der Poel",
              "team": "Alpecin - Premier Tech",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Giulio Pellizzari",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Tobias Halland Johannessen",
              "team": "Uno-X Mobility",
              "time": "+0:51"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Michael Valgren",
              "team": "EF Education - EasyPost",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Matteo Jorgenson",
              "team": "Team Visma | Lease a Bike",
              "time": "+0:34"
            }
          ]
        },
        {
          "stage": 6,
          "podium": [
            {
              "position": 1,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tobias Halland Johannessen",
              "team": "Uno-X Mobility",
              "time": "+1:15"
            },
            {
              "position": 3,
              "rider": "Matteo Jorgenson",
              "team": "Team Visma | Lease a Bike",
              "time": "+0:43"
            }
          ]
        },
        {
          "stage": 7,
          "podium": [
            {
              "position": 1,
              "rider": "Jonathan Milan",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Sam Welsford",
              "team": "INEOS Grenadiers",
              "time": "+1:17:18"
            },
            {
              "position": 3,
              "rider": "Laurenz Rex",
              "team": "Soudal Quick-Step",
              "time": "+1:04:15"
            }
          ]
        }
      ]
    },
    {
      "raceId": "milano-sanremo",
      "raceName": "Milano-Sanremo",
      "date": "2026-03-21",
      "country": "Italy",
      "countryCode": "IT",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Tadej Pogačar",
          "team": "UAE Team Emirates - XRG",
          "time": "6:35:49"
        },
        {
          "position": 2,
          "rider": "Tom Pidcock",
          "team": "Pinarello Q36.5 Pro Cycling Team",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Wout Van Aert",
          "team": "Team Visma | Lease a Bike",
          "time": "0:04"
        }
      ]
    },
    {
      "raceId": "volta-a-catalunya",
      "raceName": "Volta a Catalunya",
      "date": "2026-03-23",
      "country": "Spain",
      "countryCode": "ES",
      "category": "stage-race",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Jonas Vingegaard",
          "team": "Team Visma | Lease a Bike",
          "time": "25:56:36"
        },
        {
          "position": 2,
          "rider": "Lenny Martinez",
          "team": "Bahrain - Victorious",
          "time": "1:22"
        },
        {
          "position": 3,
          "rider": "Florian Lipowitz",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "1:30"
        }
      ],
      "endDate": "2026-03-29",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Dorian Godon",
              "team": "INEOS Grenadiers",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Remco Evenepoel",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:04"
            },
            {
              "position": 3,
              "rider": "Tom Pidcock",
              "team": "Pinarello Q36.5 Pro Cycling Team",
              "time": "+0:06"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Magnus Cort",
              "team": "Uno-X Mobility",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Noa Isidore",
              "team": "Decathlon CMA CGM Team",
              "time": "+0:27"
            },
            {
              "position": 3,
              "rider": "Francesco Busatto",
              "team": "Alpecin - Premier Tech",
              "time": "+0:46"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Dorian Godon",
              "team": "INEOS Grenadiers",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Ethan Vernon",
              "team": "NSN Cycling Team",
              "time": "+10:34"
            },
            {
              "position": 3,
              "rider": "Noah Hobbs",
              "team": "EF Education - EasyPost",
              "time": "+4:03"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Ethan Vernon",
              "team": "NSN Cycling Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Dorian Godon",
              "team": "INEOS Grenadiers",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Tom Pidcock",
              "team": "Pinarello Q36.5 Pro Cycling Team",
              "time": "+0:13"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Felix Gall",
              "team": "Decathlon CMA CGM Team",
              "time": "+0:57"
            },
            {
              "position": 3,
              "rider": "Lenny Martinez",
              "team": "Bahrain - Victorious",
              "time": "+1:09"
            }
          ]
        },
        {
          "stage": 6,
          "podium": [
            {
              "position": 1,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Lenny Martinez",
              "team": "Bahrain - Victorious",
              "time": "+1:22"
            },
            {
              "position": 3,
              "rider": "Florian Lipowitz",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+1:30"
            }
          ]
        },
        {
          "stage": 7,
          "podium": [
            {
              "position": 1,
              "rider": "Brady Gilmore",
              "team": "NSN Cycling Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Dorian Godon",
              "team": "INEOS Grenadiers",
              "time": "+55:08"
            },
            {
              "position": 3,
              "rider": "Remco Evenepoel",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+2:13"
            }
          ]
        }
      ]
    },
    {
      "raceId": "classic-brugge-de-panne",
      "raceName": "Classic Brugge–De Panne",
      "date": "2026-03-25",
      "country": "Belgium",
      "countryCode": "BE",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Dylan Groenewegen",
          "team": "Unibet Rose Rockets",
          "time": "4:15:57"
        },
        {
          "position": 2,
          "rider": "Jasper Philipsen",
          "team": "Alpecin - Premier Tech",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Max Kanter",
          "team": "XDS Astana Team",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "e3-harelbeke",
      "raceName": "E3 Saxo Classic",
      "date": "2026-03-27",
      "country": "Belgium",
      "countryCode": "BE",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Mathieu Van Der Poel",
          "team": "Alpecin - Premier Tech",
          "time": "4:45:15"
        },
        {
          "position": 2,
          "rider": "Per Strand Hagenes",
          "team": "Team Visma | Lease a Bike",
          "time": "0:03"
        },
        {
          "position": 3,
          "rider": "Florian Vermeersch",
          "team": "UAE Team Emirates - XRG",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "gent-wevelgem",
      "raceName": "Gent–Wevelgem",
      "date": "2026-03-29",
      "country": "Belgium",
      "countryCode": "BE",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Jasper Philipsen",
          "team": "Alpecin - Premier Tech",
          "time": "5:08:03"
        },
        {
          "position": 2,
          "rider": "Tobias Lund Andresen",
          "team": "Decathlon CMA CGM Team",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Christophe Laporte",
          "team": "Team Visma | Lease a Bike",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "dwars-door-vlaanderen",
      "raceName": "Dwars door Vlaanderen",
      "date": "2026-04-01",
      "country": "Belgium",
      "countryCode": "BE",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Filippo Ganna",
          "team": "INEOS Grenadiers",
          "time": "3:48:27"
        },
        {
          "position": 2,
          "rider": "Wout Van Aert",
          "team": "Team Visma | Lease a Bike",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Søren Wærenskjold",
          "team": "Uno-X Mobility",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "tour-of-flanders",
      "raceName": "Tour of Flanders",
      "date": "2026-04-05",
      "country": "Belgium",
      "countryCode": "BE",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Tadej Pogačar",
          "team": "UAE Team Emirates - XRG",
          "time": "6:20:07"
        },
        {
          "position": 2,
          "rider": "Mathieu Van Der Poel",
          "team": "Alpecin - Premier Tech",
          "time": "0:34"
        },
        {
          "position": 3,
          "rider": "Remco Evenepoel",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "1:11"
        }
      ]
    },
    {
      "raceId": "itzulia-basque-country",
      "raceName": "Itzulia Basque Country",
      "date": "2026-04-06",
      "country": "Spain",
      "countryCode": "ES",
      "category": "stage-race",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Paul Seixas",
          "team": "Decathlon CMA CGM Team",
          "time": "20:07:35"
        },
        {
          "position": 2,
          "rider": "Florian Lipowitz",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "2:30"
        },
        {
          "position": 3,
          "rider": "Tobias Halland Johannessen",
          "team": "Uno-X Mobility",
          "time": "2:33"
        }
      ],
      "endDate": "2026-04-11",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Paul Seixas",
              "team": "Decathlon CMA CGM Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Kévin Vauquelin",
              "team": "INEOS Grenadiers",
              "time": "+0:23"
            },
            {
              "position": 3,
              "rider": "Felix Großschartner",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:27"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Paul Seixas",
              "team": "Decathlon CMA CGM Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Mattias Skjelmose",
              "team": "Lidl - Trek",
              "time": "+2:14"
            },
            {
              "position": 3,
              "rider": "Primož Roglič",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+1:59"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Axel Laurance",
              "team": "INEOS Grenadiers",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Igor Arrieta",
              "team": "UAE Team Emirates - XRG",
              "time": "+3:57"
            },
            {
              "position": 3,
              "rider": "Natnael Tesfatsion",
              "team": "Movistar Team",
              "time": "+16:15"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Alex Aranburu",
              "team": "Cofidis",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tobias Halland Johannessen",
              "team": "Uno-X Mobility",
              "time": "+4:18"
            },
            {
              "position": 3,
              "rider": "Christian Scaroni",
              "team": "XDS Astana Team",
              "time": "+18:23"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Paul Seixas",
              "team": "Decathlon CMA CGM Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Florian Lipowitz",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+2:30"
            },
            {
              "position": 3,
              "rider": "Javier Romo",
              "team": "Movistar Team",
              "time": "+5:05"
            }
          ]
        },
        {
          "stage": 6,
          "podium": [
            {
              "position": 1,
              "rider": "Andrew August",
              "team": "INEOS Grenadiers",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Raúl García Pierna",
              "team": "Movistar Team",
              "time": "+30:21"
            },
            {
              "position": 3,
              "rider": "Frank Van Den Broek",
              "team": "Team Picnic PostNL",
              "time": "+1:06:57"
            }
          ]
        }
      ]
    },
    {
      "raceId": "paris-roubaix",
      "raceName": "Paris–Roubaix",
      "date": "2026-04-12",
      "country": "France",
      "countryCode": "FR",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Wout Van Aert",
          "team": "Team Visma | Lease a Bike",
          "time": "5:16:52"
        },
        {
          "position": 2,
          "rider": "Tadej Pogačar",
          "team": "UAE Team Emirates - XRG",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Jasper Stuyven",
          "team": "Soudal Quick-Step",
          "time": "0:13"
        }
      ]
    },
    {
      "raceId": "amstel-gold",
      "raceName": "Amstel Gold Race",
      "date": "2026-04-19",
      "country": "Netherlands",
      "countryCode": "NL",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Remco Evenepoel",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "5:59:40"
        },
        {
          "position": 2,
          "rider": "Mattias Skjelmose",
          "team": "Lidl - Trek",
          "time": "0:01"
        },
        {
          "position": 3,
          "rider": "Benoît Cosnefroy",
          "team": "UAE Team Emirates - XRG",
          "time": "1:59"
        }
      ]
    },
    {
      "raceId": "la-fleche-wallonne",
      "raceName": "La Flèche Wallonne",
      "date": "2026-04-22",
      "country": "Belgium",
      "countryCode": "BE",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Paul Seixas",
          "team": "Decathlon CMA CGM Team",
          "time": "4:35:29"
        },
        {
          "position": 2,
          "rider": "Mauro Schmid",
          "team": "Team Jayco AlUla",
          "time": "0:03"
        },
        {
          "position": 3,
          "rider": "Ben Tulett",
          "team": "Team Visma | Lease a Bike",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "liege-bastogne-liege",
      "raceName": "Liège–Bastogne–Liège",
      "date": "2026-04-26",
      "country": "Belgium",
      "countryCode": "BE",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Tadej Pogačar",
          "team": "UAE Team Emirates - XRG",
          "time": "5:50:28"
        },
        {
          "position": 2,
          "rider": "Paul Seixas",
          "team": "Decathlon CMA CGM Team",
          "time": "0:45"
        },
        {
          "position": 3,
          "rider": "Remco Evenepoel",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "1:42"
        }
      ]
    },
    {
      "raceId": "tour-de-romandie",
      "raceName": "Tour de Romandie",
      "date": "2026-04-28",
      "country": "Switzerland",
      "countryCode": "CH",
      "category": "stage-race",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Tadej Pogačar",
          "team": "UAE Team Emirates - XRG",
          "time": "20:05:42"
        },
        {
          "position": 2,
          "rider": "Florian Lipowitz",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "0:42"
        },
        {
          "position": 3,
          "rider": "Lenny Martinez",
          "team": "Bahrain - Victorious",
          "time": "2:44"
        }
      ],
      "endDate": "2026-05-03",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Florian Lipowitz",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:07"
            },
            {
              "position": 3,
              "rider": "Lenny Martinez",
              "team": "Bahrain - Victorious",
              "time": "+0:16"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Dorian Godon",
              "team": "INEOS Grenadiers",
              "time": "+13:51"
            },
            {
              "position": 3,
              "rider": "Finn Fisher-Black",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+5:45"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Dorian Godon",
              "team": "INEOS Grenadiers",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Finn Fisher-Black",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+5:39"
            },
            {
              "position": 3,
              "rider": "Valentin Paret-Peintre",
              "team": "Soudal Quick-Step",
              "time": "+6:00"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Florian Lipowitz",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:35"
            },
            {
              "position": 3,
              "rider": "Pablo Castrillo",
              "team": "Movistar Team",
              "time": "+4:13"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Florian Lipowitz",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:42"
            },
            {
              "position": 3,
              "rider": "Primož Roglič",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+8:19"
            }
          ]
        }
      ]
    },
    {
      "raceId": "eschborn-frankfurt",
      "raceName": "Eschborn–Frankfurt",
      "date": "2026-05-01",
      "country": "Germany",
      "countryCode": "DE",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Georg Zimmermann",
          "team": "Lotto Intermarché",
          "time": "4:59:34"
        },
        {
          "position": 2,
          "rider": "Tom Pidcock",
          "team": "Pinarello Q36.5 Pro Cycling Team",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Ben Tulett",
          "team": "Team Visma | Lease a Bike",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "giro-ditalia",
      "raceName": "Giro d'Italia",
      "date": "2026-05-08",
      "country": "Italy",
      "countryCode": "IT",
      "category": "grand-tour",
      "classification": "GT",
      "podium": [
        {
          "position": 1,
          "rider": "Jonas Vingegaard",
          "team": "Team Visma | Lease a Bike",
          "time": "83:22:51"
        },
        {
          "position": 2,
          "rider": "Felix Gall",
          "team": "Decathlon CMA CGM Team",
          "time": "5:22"
        },
        {
          "position": 3,
          "rider": "Jai Hindley",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "6:25"
        }
      ],
      "endDate": "2026-05-31",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Paul Magnier",
              "team": "Soudal Quick-Step",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tobias Lund Andresen",
              "team": "Decathlon CMA CGM Team",
              "time": "+0:04"
            },
            {
              "position": 3,
              "rider": "Ethan Vernon",
              "team": "NSN Cycling Team",
              "time": "+0:06"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Guillermo Thomas Silva",
              "team": "XDS Astana Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Florian Stork",
              "team": "Tudor Pro Cycling Team",
              "time": "+0:04"
            },
            {
              "position": 3,
              "rider": "Giulio Ciccone",
              "team": "Lidl - Trek",
              "time": "+0:06"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Paul Magnier",
              "team": "Soudal Quick-Step",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jonathan Milan",
              "team": "Lidl - Trek",
              "time": "+2:09"
            },
            {
              "position": 3,
              "rider": "Dylan Groenewegen",
              "team": "Unibet Rose Rockets",
              "time": "+9:23"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Jhonatan Narváez",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Orluis Aular",
              "team": "Movistar Team",
              "time": "+1:05"
            },
            {
              "position": 3,
              "rider": "Giulio Ciccone",
              "team": "Lidl - Trek",
              "time": "+0:00"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Igor Arrieta",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Afonso Eulálio",
              "team": "Bahrain - Victorious",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Guillermo Thomas Silva",
              "team": "XDS Astana Team",
              "time": "+12:02"
            }
          ]
        },
        {
          "stage": 6,
          "podium": [
            {
              "position": 1,
              "rider": "Davide Ballerini",
              "team": "XDS Astana Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jasper Stuyven",
              "team": "Soudal Quick-Step",
              "time": "+31:37"
            },
            {
              "position": 3,
              "rider": "Paul Magnier",
              "team": "Soudal Quick-Step",
              "time": "+28:26"
            }
          ]
        },
        {
          "stage": 7,
          "podium": [
            {
              "position": 1,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Felix Gall",
              "team": "Decathlon CMA CGM Team",
              "time": "+3:34"
            },
            {
              "position": 3,
              "rider": "Jai Hindley",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+4:25"
            }
          ]
        },
        {
          "stage": 8,
          "podium": [
            {
              "position": 1,
              "rider": "Jhonatan Narváez",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Andreas Leknessund",
              "team": "Uno-X Mobility",
              "time": "+20:32"
            },
            {
              "position": 3,
              "rider": "Martin Tjøtta",
              "team": "Uno-X Mobility",
              "time": "+29:49"
            }
          ]
        },
        {
          "stage": 9,
          "podium": [
            {
              "position": 1,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Felix Gall",
              "team": "Decathlon CMA CGM Team",
              "time": "+2:59"
            },
            {
              "position": 3,
              "rider": "Davide Piganzoli",
              "team": "Team Visma | Lease a Bike",
              "time": "+6:11"
            }
          ]
        },
        {
          "stage": 10,
          "podium": [
            {
              "position": 1,
              "rider": "Filippo Ganna",
              "team": "Netcompany INEOS",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Thymen Arensman",
              "team": "Netcompany INEOS",
              "time": "+1:57"
            },
            {
              "position": 3,
              "rider": "Rémi Cavagna",
              "team": "Groupama - FDJ United",
              "time": "+1:14:58"
            }
          ]
        },
        {
          "stage": 11,
          "podium": [
            {
              "position": 1,
              "rider": "Jhonatan Narváez",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Enric Mas",
              "team": "Movistar Team",
              "time": "+12:00"
            },
            {
              "position": 3,
              "rider": "Diego Ulissi",
              "team": "XDS Astana Team",
              "time": "+33:14"
            }
          ]
        },
        {
          "stage": 12,
          "podium": [
            {
              "position": 1,
              "rider": "Alec Segaert",
              "team": "Bahrain - Victorious",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Toon Aerts",
              "team": "Lotto Intermarché",
              "time": "+1:29:03"
            },
            {
              "position": 3,
              "rider": "Guillermo Thomas Silva",
              "team": "XDS Astana Team",
              "time": "+1:17:59"
            }
          ]
        },
        {
          "stage": 13,
          "podium": [
            {
              "position": 1,
              "rider": "Alberto Bettiol",
              "team": "XDS Astana Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Andreas Leknessund",
              "team": "Uno-X Mobility",
              "time": "+43:49"
            },
            {
              "position": 3,
              "rider": "Jasper Stuyven",
              "team": "Soudal Quick-Step",
              "time": "+1:16:56"
            }
          ]
        },
        {
          "stage": 14,
          "podium": [
            {
              "position": 1,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Felix Gall",
              "team": "Decathlon CMA CGM Team",
              "time": "+2:50"
            },
            {
              "position": 3,
              "rider": "Jai Hindley",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+3:43"
            }
          ]
        },
        {
          "stage": 15,
          "podium": [
            {
              "position": 1,
              "rider": "Fredrik Dversnes Lavik",
              "team": "Uno-X Mobility",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Mirco Maestri",
              "team": "Team Polti VisitMalta",
              "time": "+2:31:40"
            },
            {
              "position": 3,
              "rider": "Martin Marcellusi",
              "team": "Bardiani CSF 7 Saber",
              "time": "+2:56:24"
            }
          ]
        },
        {
          "stage": 16,
          "podium": [
            {
              "position": 1,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Felix Gall",
              "team": "Decathlon CMA CGM Team",
              "time": "+4:03"
            },
            {
              "position": 3,
              "rider": "Jai Hindley",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+5:00"
            }
          ]
        },
        {
          "stage": 17,
          "podium": [
            {
              "position": 1,
              "rider": "Michael Valgren",
              "team": "EF Education - EasyPost",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Andreas Leknessund",
              "team": "Uno-X Mobility",
              "time": "+1:29:10"
            },
            {
              "position": 3,
              "rider": "Damiano Caruso",
              "team": "Bahrain - Victorious",
              "time": "+8:34"
            }
          ]
        },
        {
          "stage": 18,
          "podium": [
            {
              "position": 1,
              "rider": "Paul Magnier",
              "team": "Soudal Quick-Step",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Edoardo Zambanini",
              "team": "Bahrain - Victorious",
              "time": "+1:45:25"
            },
            {
              "position": 3,
              "rider": "Jonathan Milan",
              "team": "Lidl - Trek",
              "time": "+3:59:25"
            }
          ]
        },
        {
          "stage": 19,
          "podium": [
            {
              "position": 1,
              "rider": "Sepp Kuss",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Derek Gee-West",
              "team": "Lidl - Trek",
              "time": "+6:31"
            },
            {
              "position": 3,
              "rider": "Giulio Ciccone",
              "team": "Lidl - Trek",
              "time": "+44:06"
            }
          ]
        },
        {
          "stage": 20,
          "podium": [
            {
              "position": 1,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Felix Gall",
              "team": "Decathlon CMA CGM Team",
              "time": "+5:22"
            },
            {
              "position": 3,
              "rider": "Jai Hindley",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+6:25"
            }
          ]
        },
        {
          "stage": 21,
          "podium": [
            {
              "position": 1,
              "rider": "Jonathan Milan",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Giovanni Lonardi",
              "team": "Team Polti VisitMalta",
              "time": "+5:33:10"
            },
            {
              "position": 3,
              "rider": "Paul Penhoët",
              "team": "Groupama - FDJ United",
              "time": "+5:29:32"
            }
          ]
        }
      ]
    },
    {
      "raceId": "criterium-du-dauphine",
      "raceName": "Tour Auvergne–Rhône-Alpes",
      "date": "2026-06-07",
      "country": "France",
      "countryCode": "FR",
      "category": "stage-race",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Isaac Del Toro",
          "team": "UAE Team Emirates - XRG",
          "time": "29:35:05"
        },
        {
          "position": 2,
          "rider": "Luke Tuckwell",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "0:54"
        },
        {
          "position": 3,
          "rider": "Juan Ayuso",
          "team": "Lidl - Trek",
          "time": "1:17"
        }
      ],
      "endDate": "2026-06-14",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Alex Baudin",
              "team": "EF Education - EasyPost",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Ramses Debruyne",
              "team": "Alpecin - Premier Tech",
              "time": "+0:32"
            },
            {
              "position": 3,
              "rider": "Léo Bisiaux",
              "team": "Decathlon CMA CGM Team",
              "time": "+0:32"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Anthon Charmig",
              "team": "Uno-X Mobility",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Henri-François Renard-Haquin",
              "team": "Team Picnic PostNL",
              "time": "+21:37"
            },
            {
              "position": 3,
              "rider": "Vlad Van Mechelen",
              "team": "Bahrain - Victorious",
              "time": "+18:39"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Alex Baudin",
              "team": "EF Education - EasyPost",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Kévin Vauquelin",
              "team": "Netcompany INEOS",
              "time": ""
            },
            {
              "position": 3,
              "rider": "Oscar Onley",
              "team": "Netcompany INEOS",
              "time": ""
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Quinn Simmons",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Finn Fisher-Black",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+11:51"
            },
            {
              "position": 3,
              "rider": "Mattéo Vercher",
              "team": "TotalEnergies",
              "time": "+27:50"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Wout Van Aert",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Hugo Hofstetter",
              "team": "NSN Cycling Team",
              "time": "+38:26"
            },
            {
              "position": 3,
              "rider": "Phil Bauhaus",
              "team": "Bahrain - Victorious",
              "time": "+40:32"
            }
          ]
        },
        {
          "stage": 6,
          "podium": [
            {
              "position": 1,
              "rider": "Maxim Van Gils",
              "team": "Red Bull - BORA - hansgrohe",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tobias Halland Johannessen",
              "team": "Uno-X Mobility",
              "time": "+3:28"
            },
            {
              "position": 3,
              "rider": "Luke Tuckwell",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:00"
            }
          ]
        },
        {
          "stage": 7,
          "podium": [
            {
              "position": 1,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Juan Ayuso",
              "team": "Lidl - Trek",
              "time": "+1:06"
            },
            {
              "position": 3,
              "rider": "Tobias Halland Johannessen",
              "team": "Uno-X Mobility",
              "time": "+1:33"
            }
          ]
        },
        {
          "stage": 8,
          "podium": [
            {
              "position": 1,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Juan Ayuso",
              "team": "Lidl - Trek",
              "time": "+1:17"
            },
            {
              "position": 3,
              "rider": "Tobias Halland Johannessen",
              "team": "Uno-X Mobility",
              "time": "+1:46"
            }
          ]
        }
      ]
    },
    {
      "raceId": "copenhagen-sprint",
      "raceName": "Copenhagen Sprint",
      "date": "2026-06-14",
      "country": "Denmark",
      "countryCode": "DK",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Jasper Philipsen",
          "team": "Alpecin - Premier Tech",
          "time": "4:48:21"
        },
        {
          "position": 2,
          "rider": "Tobias Lund Andresen",
          "team": "Decathlon CMA CGM Team",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Sam Welsford",
          "team": "Netcompany INEOS",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "tour-de-suisse",
      "raceName": "Tour de Suisse",
      "date": "2026-06-17",
      "country": "Switzerland",
      "countryCode": "CH",
      "category": "stage-race",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Tadej Pogačar",
          "team": "UAE Team Emirates - XRG",
          "time": "15:08:43"
        },
        {
          "position": 2,
          "rider": "Richard Carapaz",
          "team": "EF Education - EasyPost",
          "time": "6:32"
        },
        {
          "position": 3,
          "rider": "Mathias Vacek",
          "team": "Lidl - Trek",
          "time": "6:53"
        }
      ],
      "endDate": "2026-06-21",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Richard Carapaz",
              "team": "EF Education - EasyPost",
              "time": "+2:22"
            },
            {
              "position": 3,
              "rider": "Andrea Bagioli",
              "team": "Lidl - Trek",
              "time": "+2:39"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Romain Grégoire",
              "team": "Groupama - FDJ United",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Marcel Camprubí",
              "team": "Pinarello Q36.5 Pro Cycling Team",
              "time": "+21:13"
            },
            {
              "position": 3,
              "rider": "Bart Lemmen",
              "team": "Team Visma | Lease a Bike",
              "time": "+5:42"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Jhonatan Narváez",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Xandro Meurisse",
              "team": "Pinarello Q36.5 Pro Cycling Team",
              "time": "+24:51"
            },
            {
              "position": 3,
              "rider": "Magnus Cort",
              "team": "Uno-X Mobility",
              "time": "+30:20"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Mathieu Van Der Poel",
              "team": "Alpecin - Premier Tech",
              "time": "+26:48"
            },
            {
              "position": 3,
              "rider": "Tobias Foss",
              "team": "Netcompany INEOS",
              "time": "+5:19"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Lenny Martinez",
              "team": "Bahrain - Victorious",
              "time": "+27:32"
            },
            {
              "position": 3,
              "rider": "Bart Lemmen",
              "team": "Team Visma | Lease a Bike",
              "time": "+9:44"
            }
          ]
        }
      ]
    },
    {
      "raceId": "tour-de-france",
      "raceName": "Tour de France",
      "date": "2026-07-04",
      "country": "France",
      "countryCode": "FR",
      "category": "grand-tour",
      "classification": "GT",
      "podium": [
        {
          "position": 1,
          "rider": "Tadej Pogačar",
          "team": "UAE Team Emirates - XRG",
          "time": "73:56:26"
        },
        {
          "position": 2,
          "rider": "Remco Evenepoel",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "6:26"
        },
        {
          "position": 3,
          "rider": "Isaac Del Toro",
          "team": "UAE Team Emirates - XRG",
          "time": "9:42"
        }
      ],
      "endDate": "2026-07-26",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Filippo Ganna",
              "team": "Netcompany INEOS",
              "time": ""
            },
            {
              "position": 3,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:06"
            },
            {
              "position": 3,
              "rider": "Remco Evenepoel",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:15"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Richard Carapaz",
              "team": "EF Education - EasyPost",
              "time": "+1:45"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Mads Pedersen",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Quinn Simmons",
              "team": "Lidl - Trek",
              "time": "+16:00"
            },
            {
              "position": 3,
              "rider": "Raúl García Pierna",
              "team": "Movistar Team",
              "time": "+11:34"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Olav Kooij",
              "team": "Decathlon CMA CGM Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Max Kanter",
              "team": "XDS Astana Team",
              "time": "+58:09"
            },
            {
              "position": 3,
              "rider": "Tim Merlier",
              "team": "Soudal Quick-Step",
              "time": "+1:11:40"
            }
          ]
        },
        {
          "stage": 6,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jonas Vingegaard",
              "team": "Team Visma | Lease a Bike",
              "time": "+2:42"
            },
            {
              "position": 3,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": "+3:27"
            }
          ]
        },
        {
          "stage": 7,
          "podium": [
            {
              "position": 1,
              "rider": "Tim Merlier",
              "team": "Soudal Quick-Step",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Søren Wærenskjold",
              "team": "Uno-X Mobility",
              "time": "+1:36:43"
            },
            {
              "position": 3,
              "rider": "Biniam Girmay",
              "team": "NSN Cycling Team",
              "time": "+1:32:49"
            }
          ]
        },
        {
          "stage": 8,
          "podium": [
            {
              "position": 1,
              "rider": "Tim Merlier",
              "team": "Soudal Quick-Step",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Biniam Girmay",
              "team": "NSN Cycling Team",
              "time": "+1:32:43"
            },
            {
              "position": 3,
              "rider": "Olav Kooij",
              "team": "Decathlon CMA CGM Team",
              "time": "+1:51:13"
            }
          ]
        },
        {
          "stage": 9,
          "podium": [
            {
              "position": 1,
              "rider": "Mathieu Van Der Poel",
              "team": "Alpecin - Premier Tech",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tobias Halland Johannessen",
              "team": "Uno-X Mobility",
              "time": "+9:30"
            },
            {
              "position": 3,
              "rider": "Tom Pidcock",
              "team": "Pinarello Q36.5 Pro Cycling Team",
              "time": "+9:40"
            }
          ]
        },
        {
          "stage": 10,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Remco Evenepoel",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+4:06"
            },
            {
              "position": 3,
              "rider": "Paul Seixas",
              "team": "Decathlon CMA CGM Team",
              "time": "+4:35"
            }
          ]
        },
        {
          "stage": 11,
          "podium": [
            {
              "position": 1,
              "rider": "Søren Wærenskjold",
              "team": "Uno-X Mobility",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Olav Kooij",
              "team": "Decathlon CMA CGM Team",
              "time": "+2:58:27"
            },
            {
              "position": 3,
              "rider": "Jasper Philipsen",
              "team": "Alpecin - Premier Tech",
              "time": "+2:45:24"
            }
          ]
        },
        {
          "stage": 12,
          "podium": [
            {
              "position": 1,
              "rider": "Tim Merlier",
              "team": "Soudal Quick-Step",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Olav Kooij",
              "team": "Decathlon CMA CGM Team",
              "time": "+2:58:21"
            },
            {
              "position": 3,
              "rider": "Jasper Philipsen",
              "team": "Alpecin - Premier Tech",
              "time": "+2:45:20"
            }
          ]
        },
        {
          "stage": 13,
          "podium": [
            {
              "position": 1,
              "rider": "Mauro Schmid",
              "team": "Team Jayco AlUla",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Harold Tejada",
              "team": "XDS Astana Team",
              "time": "+46:37"
            },
            {
              "position": 3,
              "rider": "Tom Pidcock",
              "team": "Pinarello Q36.5 Pro Cycling Team",
              "time": "+4:15"
            }
          ]
        },
        {
          "stage": 14,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": "+5:50"
            },
            {
              "position": 3,
              "rider": "Paul Seixas",
              "team": "Decathlon CMA CGM Team",
              "time": "+5:19"
            }
          ]
        },
        {
          "stage": 15,
          "podium": [
            {
              "position": 1,
              "rider": "Remco Evenepoel",
              "team": "Red Bull - BORA - hansgrohe",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Isaac Del Toro",
              "team": "UAE Team Emirates - XRG",
              "time": "+5:58"
            }
          ]
        },
        {
          "stage": 16,
          "podium": [
            {
              "position": 1,
              "rider": "Remco Evenepoel",
              "team": "Red Bull - BORA - hansgrohe",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Mattias Skjelmose",
              "team": "Lidl - Trek",
              "time": "+10:14"
            }
          ]
        },
        {
          "stage": 17,
          "podium": [
            {
              "position": 1,
              "rider": "Jasper Philipsen",
              "team": "Alpecin - Premier Tech",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Mauro Schmid",
              "team": "Team Jayco AlUla",
              "time": "+2:07:47"
            },
            {
              "position": 3,
              "rider": "Olav Kooij",
              "team": "Decathlon CMA CGM Team",
              "time": "+4:26:54"
            }
          ]
        },
        {
          "stage": 18,
          "podium": [
            {
              "position": 1,
              "rider": "Richard Carapaz",
              "team": "EF Education - EasyPost",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Mauro Schmid",
              "team": "Team Jayco AlUla",
              "time": "+2:03:51"
            },
            {
              "position": 3,
              "rider": "Matteo Jorgenson",
              "team": "Team Visma | Lease a Bike",
              "time": "+1:36:31"
            }
          ]
        },
        {
          "stage": 19,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Lenny Martinez",
              "team": "Bahrain - Victorious",
              "time": "+13:00"
            },
            {
              "position": 3,
              "rider": "Richard Carapaz",
              "team": "EF Education - EasyPost",
              "time": "+21:15"
            }
          ]
        },
        {
          "stage": 20,
          "podium": [
            {
              "position": 1,
              "rider": "Richard Carapaz",
              "team": "EF Education - EasyPost",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Remco Evenepoel",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+6:26"
            },
            {
              "position": 3,
              "rider": "Sepp Kuss",
              "team": "Team Visma | Lease a Bike",
              "time": "+1:02:23"
            }
          ]
        },
        {
          "stage": 21,
          "podium": [
            {
              "position": 1,
              "rider": "Mathieu Van Der Poel",
              "team": "Alpecin - Premier Tech",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jasper Philipsen",
              "team": "Alpecin - Premier Tech",
              "time": "+5:44:35"
            },
            {
              "position": 3,
              "rider": "Mads Pedersen",
              "team": "Lidl - Trek",
              "time": "+4:33:05"
            }
          ]
        }
      ]
    },
    {
      "raceId": "clasica-san-sebastian",
      "raceName": "Clásica San Sebastián",
      "date": "2026-08-01",
      "country": "Spain",
      "countryCode": "ES",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Remco Evenepoel",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "5:23:10"
        },
        {
          "position": 2,
          "rider": "Richard Carapaz",
          "team": "EF Education - EasyPost",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Ben Tulett",
          "team": "Team Visma | Lease a Bike",
          "time": "0:29"
        }
      ]
    },
    {
      "raceId": "tour-de-pologne",
      "raceName": "Tour de Pologne",
      "date": "2026-08-03",
      "country": "Poland",
      "countryCode": "PL",
      "category": "stage-race",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Marco Brenner",
          "team": "Tudor Pro Cycling Team",
          "time": "24:33:49"
        },
        {
          "position": 2,
          "rider": "Finn Fisher-Black",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "0:10"
        },
        {
          "position": 3,
          "rider": "Iván Romeo",
          "team": "Movistar Team",
          "time": "0:16"
        }
      ],
      "endDate": "2026-08-09",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Jonathan Milan",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Paul Magnier",
              "team": "Soudal Quick-Step",
              "time": "+0:04"
            },
            {
              "position": 3,
              "rider": "Noah Hobbs",
              "team": "EF Education - EasyPost",
              "time": "+0:06"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Jonathan Milan",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Paul Magnier",
              "team": "Soudal Quick-Step",
              "time": "+0:08"
            },
            {
              "position": 3,
              "rider": "Matteo Malucelli",
              "team": "XDS Astana Team",
              "time": "+0:16"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Jonathan Milan",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Noah Hobbs",
              "team": "EF Education - EasyPost",
              "time": "+0:20"
            },
            {
              "position": 3,
              "rider": "Alessandro Romele",
              "team": "XDS Astana Team",
              "time": "+0:26"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Bart Lemmen",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Christian Scaroni",
              "team": "XDS Astana Team",
              "time": "+0:06"
            },
            {
              "position": 3,
              "rider": "Axel Laurance",
              "team": "Netcompany INEOS",
              "time": "+0:58"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Jan Christen",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Marco Brenner",
              "team": "Tudor Pro Cycling Team",
              "time": "+0:15"
            },
            {
              "position": 3,
              "rider": "Louis Barré",
              "team": "Team Visma | Lease a Bike",
              "time": "+0:23"
            }
          ]
        },
        {
          "stage": 6,
          "podium": [
            {
              "position": 1,
              "rider": "Louis Barré",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Christian Scaroni",
              "team": "XDS Astana Team",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Marco Brenner",
              "team": "Tudor Pro Cycling Team",
              "time": "+0:11"
            }
          ]
        },
        {
          "stage": 7,
          "podium": [
            {
              "position": 1,
              "rider": "Stefan Küng",
              "team": "Tudor Pro Cycling Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Finn Fisher-Black",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:10"
            },
            {
              "position": 3,
              "rider": "Callum Thornley",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+23:27"
            }
          ]
        }
      ]
    },
    {
      "raceId": "cyclassics-hamburg",
      "raceName": "ADAC Cyclassics",
      "date": "2026-08-16",
      "country": "Germany",
      "countryCode": "DE",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Paul Magnier",
          "team": "Soudal Quick-Step",
          "time": "4:17:55"
        },
        {
          "position": 2,
          "rider": "Mike Teunissen",
          "team": "XDS Astana Team",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Laurence Pithie",
          "team": "Red Bull - BORA - hansgrohe",
          "time": ",,"
        }
      ]
    },
    {
      "raceId": "renewi-tour",
      "raceName": "Renewi Tour",
      "date": "2026-08-19",
      "country": "Belgium",
      "countryCode": "BE",
      "category": "stage-race",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Jasper Philipsen",
          "team": "Alpecin - Premier Tech",
          "time": "19:28:57"
        },
        {
          "position": 2,
          "rider": "Jenno Berckmoes",
          "team": "Lotto Intermarché",
          "time": "0:14"
        },
        {
          "position": 3,
          "rider": "Olav Kooij",
          "team": "Decathlon CMA CGM Team",
          "time": "0:20"
        }
      ],
      "endDate": "2026-08-23",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Jonathan Milan",
              "team": "Lidl - Trek",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Olav Kooij",
              "team": "Decathlon CMA CGM Team",
              "time": "+0:04"
            },
            {
              "position": 3,
              "rider": "Tim Merlier",
              "team": "Soudal Quick-Step",
              "time": "+0:06"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Jasper Philipsen",
              "team": "Alpecin - Premier Tech",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Joshua Giddings",
              "team": "Lotto Intermarché",
              "time": "+0:46"
            },
            {
              "position": 3,
              "rider": "Søren Wærenskjold",
              "team": "Uno-X Mobility",
              "time": "+0:06"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Jenno Berckmoes",
              "team": "Lotto Intermarché",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jasper Philipsen",
              "team": "Alpecin - Premier Tech",
              "time": "+0:06"
            },
            {
              "position": 3,
              "rider": "Olav Kooij",
              "team": "Decathlon CMA CGM Team",
              "time": "+0:12"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Jasper Philipsen",
              "team": "Alpecin - Premier Tech",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Olav Kooij",
              "team": "Decathlon CMA CGM Team",
              "time": "+0:10"
            },
            {
              "position": 3,
              "rider": "Alessandro Borgo",
              "team": "Bahrain - Victorious",
              "time": "+3:19"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Jasper Philipsen",
              "team": "Alpecin - Premier Tech",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Luca Mozzato",
              "team": "Tudor Pro Cycling Team",
              "time": "+2:34"
            },
            {
              "position": 3,
              "rider": "Mike Teunissen",
              "team": "XDS Astana Team",
              "time": "+0:32"
            }
          ]
        }
      ]
    },
    {
      "raceId": "vuelta-a-espana",
      "raceName": "Vuelta a España",
      "date": "2026-08-22",
      "country": "Spain",
      "countryCode": "ES",
      "category": "grand-tour",
      "classification": "GT",
      "podium": [
        {
          "position": 1,
          "rider": "Enric Mas",
          "team": "Movistar Team",
          "time": "73:52:55"
        },
        {
          "position": 2,
          "rider": "Primož Roglič",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "2:15"
        },
        {
          "position": 3,
          "rider": "Felix Gall",
          "team": "Decathlon CMA CGM Team",
          "time": "2:44"
        }
      ],
      "endDate": "2026-09-13",
      "stages": [
        {
          "stage": 1,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Ethan Hayter",
              "team": "Soudal Quick-Step",
              "time": "+0:00"
            },
            {
              "position": 3,
              "rider": "Joshua Tarling",
              "team": "Netcompany INEOS",
              "time": "+0:04"
            }
          ]
        },
        {
          "stage": 2,
          "podium": [
            {
              "position": 1,
              "rider": "Matthew Brennan",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Pau Miquel",
              "team": "Bahrain - Victorious",
              "time": "+0:45"
            },
            {
              "position": 3,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": "+0:00"
            }
          ]
        },
        {
          "stage": 3,
          "podium": [
            {
              "position": 1,
              "rider": "Primož Roglič",
              "team": "Red Bull - BORA - hansgrohe",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Finn Fisher-Black",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+0:14"
            },
            {
              "position": 3,
              "rider": "Jordi Meeus",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+2:30"
            }
          ]
        },
        {
          "stage": 4,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jarno Widar",
              "team": "Lotto Intermarché",
              "time": "+4:06"
            },
            {
              "position": 3,
              "rider": "Felix Gall",
              "team": "Decathlon CMA CGM Team",
              "time": "+3:57"
            }
          ]
        },
        {
          "stage": 5,
          "podium": [
            {
              "position": 1,
              "rider": "Matthew Brennan",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jordi Meeus",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+27:15"
            },
            {
              "position": 3,
              "rider": "Vincenzo Albanese",
              "team": "EF Education - EasyPost",
              "time": "+25:05"
            }
          ]
        },
        {
          "stage": 6,
          "podium": [
            {
              "position": 1,
              "rider": "Tadej Pogačar",
              "team": "UAE Team Emirates - XRG",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Enric Mas",
              "team": "Movistar Team",
              "time": "+3:34"
            },
            {
              "position": 3,
              "rider": "Ramses Debruyne",
              "team": "Alpecin - Premier Tech",
              "time": "+5:40"
            }
          ]
        },
        {
          "stage": 7,
          "podium": [
            {
              "position": 1,
              "rider": "Andreas Leknessund",
              "team": "Uno-X Mobility",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tobias Halland Johannessen",
              "team": "Uno-X Mobility",
              "time": "+17:21"
            },
            {
              "position": 3,
              "rider": "Wout Van Aert",
              "team": "Team Visma | Lease a Bike",
              "time": "+37:38"
            }
          ]
        },
        {
          "stage": 8,
          "podium": [
            {
              "position": 1,
              "rider": "Bryan Coquard",
              "team": "Cofidis",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Mads Pedersen",
              "team": "Lidl - Trek",
              "time": "+1:11:00"
            },
            {
              "position": 3,
              "rider": "Jordi Meeus",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+1:12:45"
            }
          ]
        },
        {
          "stage": 9,
          "podium": [
            {
              "position": 1,
              "rider": "Enric Mas",
              "team": "Movistar Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Oscar Onley",
              "team": "Netcompany INEOS",
              "time": "+2:20"
            },
            {
              "position": 3,
              "rider": "Primož Roglič",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+1:18"
            }
          ]
        },
        {
          "stage": 10,
          "podium": [
            {
              "position": 1,
              "rider": "Bastien Tronchon",
              "team": "Groupama - FDJ United",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Magnus Cort",
              "team": "Uno-X Mobility",
              "time": "+1:48:34"
            },
            {
              "position": 3,
              "rider": "Thibau Nys",
              "team": "Lidl - Trek",
              "time": "+1:22:39"
            }
          ]
        },
        {
          "stage": 11,
          "podium": [
            {
              "position": 1,
              "rider": "Matthew Brennan",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Bryan Coquard",
              "team": "Cofidis",
              "time": "+1:48:57"
            },
            {
              "position": 3,
              "rider": "Jordi Meeus",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+1:58:43"
            }
          ]
        },
        {
          "stage": 12,
          "podium": [
            {
              "position": 1,
              "rider": "Jakob Omrzel",
              "team": "Bahrain - Victorious",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Urko Berrade",
              "team": "Equipo Kern Pharma",
              "time": "+50:36"
            },
            {
              "position": 3,
              "rider": "Santiago Buitrago",
              "team": "Bahrain - Victorious",
              "time": "+40:19"
            }
          ]
        },
        {
          "stage": 13,
          "podium": [
            {
              "position": 1,
              "rider": "Wout Van Aert",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Valentin Paret-Peintre",
              "team": "Soudal Quick-Step",
              "time": "+1:22:49"
            },
            {
              "position": 3,
              "rider": "Matthew Brennan",
              "team": "Team Visma | Lease a Bike",
              "time": "+2:20:21"
            }
          ]
        },
        {
          "stage": 14,
          "podium": [
            {
              "position": 1,
              "rider": "Marco Brenner",
              "team": "Tudor Pro Cycling Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Santiago Buitrago",
              "team": "Bahrain - Victorious",
              "time": "+33:52"
            },
            {
              "position": 3,
              "rider": "Cristián Rodríguez",
              "team": "XDS Astana Team",
              "time": "+7:01"
            }
          ]
        },
        {
          "stage": 15,
          "podium": [
            {
              "position": 1,
              "rider": "Wout Van Aert",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Alessandro Romele",
              "team": "XDS Astana Team",
              "time": "+2:30:44"
            },
            {
              "position": 3,
              "rider": "Thibau Nys",
              "team": "Lidl - Trek",
              "time": "+2:29:04"
            }
          ]
        },
        {
          "stage": 16,
          "podium": [
            {
              "position": 1,
              "rider": "Matthew Brennan",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Bryan Coquard",
              "team": "Cofidis",
              "time": "+3:06:47"
            },
            {
              "position": 3,
              "rider": "Vito Braet",
              "team": "Lotto Intermarché",
              "time": "+3:33:15"
            }
          ]
        },
        {
          "stage": 17,
          "podium": [
            {
              "position": 1,
              "rider": "Matthew Brennan",
              "team": "Team Visma | Lease a Bike",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Jordi Meeus",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+3:59:57"
            },
            {
              "position": 3,
              "rider": "Magnus Cort",
              "team": "Uno-X Mobility",
              "time": "+2:54:38"
            }
          ]
        },
        {
          "stage": 18,
          "podium": [
            {
              "position": 1,
              "rider": "Stefan Küng",
              "team": "Tudor Pro Cycling Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Callum Thornley",
              "team": "Red Bull - BORA - hansgrohe",
              "time": "+3:37:18"
            },
            {
              "position": 3,
              "rider": "João Almeida",
              "team": "UAE Team Emirates - XRG",
              "time": "+2:34:55"
            }
          ]
        },
        {
          "stage": 19,
          "podium": [
            {
              "position": 1,
              "rider": "Eddie Dunbar",
              "team": "Pinarello Q36.5 Pro Cycling Team",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Santiago Buitrago",
              "team": "Bahrain - Victorious",
              "time": "+42:34"
            },
            {
              "position": 3,
              "rider": "Thomas Gloag",
              "team": "Pinarello Q36.5 Pro Cycling Team",
              "time": "+2:18:56"
            }
          ]
        },
        {
          "stage": 20,
          "podium": [
            {
              "position": 1,
              "rider": "Mikel Landa",
              "team": "Soudal Quick-Step",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Tobias Halland Johannessen",
              "team": "Uno-X Mobility",
              "time": "+1:27:52"
            },
            {
              "position": 3,
              "rider": "Ramses Debruyne",
              "team": "Alpecin - Premier Tech",
              "time": "+1:52:20"
            }
          ]
        },
        {
          "stage": 21,
          "podium": [
            {
              "position": 1,
              "rider": "Tobias Halland Johannessen",
              "team": "Uno-X Mobility",
              "time": ""
            },
            {
              "position": 2,
              "rider": "Alessandro Romele",
              "team": "XDS Astana Team",
              "time": "+3:31:07"
            },
            {
              "position": 3,
              "rider": "Ramses Debruyne",
              "team": "Alpecin - Premier Tech",
              "time": "+1:50:31"
            }
          ]
        }
      ]
    },
    {
      "raceId": "bretagne-classic",
      "raceName": "Bretagne Classic",
      "date": "2026-08-30",
      "country": "France",
      "countryCode": "FR",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Alex Aranburu",
          "team": "Cofidis",
          "time": "5:21:13"
        },
        {
          "position": 2,
          "rider": "Alexander Kamp",
          "team": "Uno-X Mobility",
          "time": "0:04"
        },
        {
          "position": 3,
          "rider": "Alessandro Borgo",
          "team": "Bahrain - Victorious",
          "time": "0:10"
        }
      ]
    },
    {
      "raceId": "grand-prix-quebec",
      "raceName": "Grand Prix Cycliste de Québec",
      "date": "2026-09-11",
      "country": "Canada",
      "countryCode": "CA",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Remco Evenepoel",
          "team": "Red Bull - BORA - hansgrohe",
          "time": "4:40:21"
        },
        {
          "position": 2,
          "rider": "Giulio Ciccone",
          "team": "Lidl - Trek",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Anthon Charmig",
          "team": "Uno-X Mobility",
          "time": "0:15"
        }
      ]
    },
    {
      "raceId": "grand-prix-montreal",
      "raceName": "Grand Prix Cycliste de Montréal",
      "date": "2026-09-13",
      "country": "Canada",
      "countryCode": "CA",
      "category": "one-day",
      "classification": "UWT",
      "podium": [
        {
          "position": 1,
          "rider": "Isaac Del Toro",
          "team": "UAE Team Emirates - XRG",
          "time": "5:13:16"
        },
        {
          "position": 2,
          "rider": "Paul Seixas",
          "team": "Decathlon CMA CGM Team",
          "time": ",,"
        },
        {
          "position": 3,
          "rider": "Brandon Mcnulty",
          "team": "UAE Team Emirates - XRG",
          "time": "0:27"
        }
      ]
    }
  ]
}