{
  "city": "Porto",
  "country": "Portugal",
  "collected": "2026-10-12",
  "updated": "2026-10-12",
  "license": "CC BY 4.0",
  "cards": [
    {
      "slug": "grupo-de-xadrez-do-porto",
      "name": "Grupo de Xadrez do Porto",
      "name_local": "Grupo de Xadrez do Porto (GXP)",
      "kind": "club",
      "sections": [
        "play"
      ],
      "municipality": "Porto",
      "address": "Travessa das Almas 12, Porto",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "blitz",
        "rapid",
        "chess960",
        "classical"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Federação Portuguesa de Xadrez",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Grupo de Xadrez do Porto",
          "weekday": "irregular",
          "time": null,
          "note": "\"Campeões Mundiais\" tournament series: 18 tournaments from 11 April 2025 to 27 March 2026, then a women's-champions series (\"Campeãs Mundiais\") from 17 April 2026, its 7th tournament on 9 October 2026. Day, time and venue are not stated in the listings.",
          "live_page": null,
          "src": 2
        }
      ],
      "status": {
        "value": "active",
        "evidence": "Tournaments titled GXP are on the chess-results database: internal classical, \"Rápidas\" and \"Semi-rápidas\" tournaments in 2026, the \"Campeões Mundiais\" series from 11 April 2025, the women's \"Campeãs Mundiais\" series with its 7th tournament on 9 October 2026, and a \"Torneio Escolinhas\" on 27 June 2026. The records give the club premises as Travessa das Almas nº 12, Porto, venue of the 2026 internal tournaments and of an open Chess960 classical tournament starting 5 June 2025; the club is also entered as co-organiser of the 2025 interbank tournament of the SBN finance-sector union (4 October 2025). The match between the federation list entry \"GX PORTO\" and the \"GXP\" tournaments is by abbreviation. A 2023 club document says the club was founded in 1940. The club website gxp.pt loads only through JavaScript and could not be read. The Torneio Cidade do Porto was last found on 26 November 2023 (Coliseu do Porto Ageas, Salão Jardim); no later edition appears in the tournament database.",
        "evidence_date": "2026-10-10",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": "grupoxadrezporto@gmail.com",
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "GX PORTO"
        },
        {
          "url": "https://fpx.pt/site/public/uploads/pdf/gxp_cidade_do_porto_2023.pdf",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Fundado em 1940"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "GXP -7º Torneio da série Campeãs Mundiais - Xie Ju"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "GXP Torneio Escolinhas Segunda 27_06_26"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "GXP - Torneio Interno de Rápidas 2026 Federados"
        },
        {
          "url": "https://fpx.pt/site/public/uploads/pdf/gxp_cidade_do_porto_2023.pdf",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "grupoxadrezporto@gmail.com"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Sede do GXP - Travessa das Almas nº 12, Porto."
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=466276",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Torneio Interno GX Porto 2026"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Grupo de Xadrez do Porto / SBN."
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "sport-musas-e-benfica",
      "name": "Sport Musas e Benfica",
      "name_local": "Sport Musas e Benfica / Espaço Musas",
      "kind": "club",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Porto",
      "address": "Rua do Bonjardim, 998, 4000-121 Porto",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rapid",
        "blitz",
        "chess960"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Associação de Xadrez do Porto; Federação Portuguesa de Xadrez",
        "src": 1
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The club blog category \"Xadrez\" lists tournaments held by the club in 2026 (VI Preto no Branco, 29 March 2026; IV Xadrez na Horta, 4 July 2026; IX Xadrez na Praça, 12 September 2026) and announces the IV Fischer Random for 24 October 2026. Its yearly tournaments also include the Torneio de Captação for non-federated players, a Bullet tournament and a Hand and Brain tournament. The club says it runs a chess team affiliated with the Associação de Xadrez do Porto; the federation list shows \"MUSAS\" in the AX PORTO association.",
        "evidence_date": "2026-09-16",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": "https://espacomusas.pt/",
        "email": "xadrezmusas@gmail.com",
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "MUSAS"
        },
        {
          "url": "https://espacomusas.pt/about/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "anima uma equipa de xadrez filiada na Associação de Xadrez do Porto"
        },
        {
          "url": "https://espacomusas.pt/klim-kolyvanov-vence-ix-torneio-xadrez-na-praca/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Klim Kolyvanov vence IX Torneio Xadrez na Praça"
        },
        {
          "url": "https://espacomusas.pt/about/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Rua do Bonjardim, 998, 4000-121 Porto"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "musas-torneio-fischer-random",
      "name": "Torneio Fischer Random Musas",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Porto",
      "address": "Auditório de Campanhã, Rua Ferreira dos Santos, 57, Porto",
      "district": "Campanhã",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "blitz",
        "chess960"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The rules page for the IV edition gives Saturday 24 October 2026 at the Auditório de Campanhã: a Swiss tournament of seven rounds at 5 minutes plus 3 seconds, a new starting position drawn each round, open to the first 50 registered players affiliated with the Federação Portuguesa de Xadrez. The chess-results listing for the IV edition names Musas as organiser. The III edition was held on 18 October 2025 at the auditorium of the Junta de Freguesia de Campanhã (club report of 23 October 2025).",
        "evidence_date": "2026-10-24",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": "xadrezmusas@gmail.com",
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://espacomusas.pt/regulamento-iv-torneio-xadrez-fischer-random-2026/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "no Auditório de Campanhã, Rua Ferreira dos Santos, 57, Porto"
        },
        {
          "url": "https://espacomusas.pt/regulamento-iv-torneio-xadrez-fischer-random-2026/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "sábado, dia 24 de Outubro 2026"
        },
        {
          "url": "https://espacomusas.pt/regulamento-iv-torneio-xadrez-fischer-random-2026/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "aberto aos primeiros 50 jogadores inscritos devidamente filiados"
        },
        {
          "url": "https://espacomusas.pt/campanha-recebeu-a-terceira-edicao-dos-torneios-fischer-random-e-bullet/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "no dia 18 de outubro de 2025, da terceira edição dos torneios"
        },
        {
          "url": "https://chess-results.com/tnr1513118.aspx?lan=1&art=0&turdet=YES",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "IV Torneio Fischer Random Musas - 2026"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "musas-torneio-preto-no-branco",
      "name": "Torneio de Xadrez Preto no Branco",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Porto",
      "address": "Centro de Convívio e Cultural das Areias de Campanhã, Rua das Areias, 59, Porto",
      "district": "Campanhã",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rapid"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The VI edition took place on Sunday 29 March 2026 at the Centro de Convívio e Cultural das Areias de Campanhã, according to the rules page posted on 20 March 2026, followed by a winner report on the club blog: a yearly Swiss tournament for federated players at 10 minutes plus 5 seconds, with arbiters appointed by the Associação de Xadrez do Porto. The V edition was held on 16 February 2025 (event listing).",
        "evidence_date": "2026-03-29",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": "xadrezmusas@gmail.com",
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://espacomusas.pt/vii-torneio-preto-no-branco/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "realiza-se no domingo, dia 29 de março de 2026"
        },
        {
          "url": "https://espacomusas.pt/vii-torneio-preto-no-branco/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Centro de Convívio e Cultural das Areias de Campanhã, Rua das Areias, 59, Porto"
        },
        {
          "url": "https://www.viralagenda.com/pt/events/1582694/torneio-xadrez-preto-no-branco",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Quinta edição do torneio de xadrez Preto no Branco"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "musas-torneio-xadrez-na-praca",
      "name": "Torneio Xadrez na Praça",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Porto",
      "address": "Praça da Corujeira, Porto",
      "district": "Campanhã",
      "lat": 41.157075,
      "lon": -8.579186,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "outdoor",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The IX edition of this outdoor tournament was held on Saturday 12 September 2026 at the Praça da Corujeira (club report posted 16 September 2026). Organised by Musas and the Escola de Xadrez de Campanhã.",
        "evidence_date": "2026-09-12",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": "xadrezmusas@gmail.com",
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://espacomusas.pt/klim-kolyvanov-vence-ix-torneio-xadrez-na-praca/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "numa organização do Musas e da Escola de Xadrez de Campanhã"
        },
        {
          "url": "https://espacomusas.pt/klim-kolyvanov-vence-ix-torneio-xadrez-na-praca/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "realizado sábado, dia 12 de setembro na Praça da Corujeira, no Porto"
        }
      ],
      "geocode": {
        "query": "Praça da Corujeira, Porto, Porto, Portugal",
        "osm_type": "way",
        "osm_id": 1035058595,
        "display_name": "Praça da Corujeira, Corujeira, Campanhã, Porto, 4300-144, Portugal",
        "date": "2026-10-12"
      },
      "edited": "2026-10-12"
    },
    {
      "slug": "musas-torneio-de-captacao",
      "name": "Torneio de Captação Musas",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Porto",
      "address": "Espaço Musas, Rua do Bonjardim, 998, Porto",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "paid",
        "amount": "2,00 EUR at the venue; free under 18 and Musas members",
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The VI edition was held on 6 June 2026 at 15:00 at Espaço Musas: a yearly recruitment tournament open only to non-federated players, with registration by email; entry 2 EUR at the venue, free for under-18s and Musas members (event listing; winner report on the club blog). The V edition was listed for 25 May 2025.",
        "evidence_date": "2026-06-06",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": "xadrezmusas@gmail.com",
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://www.viralagenda.com/pt/events/1800140/vi-torneio-captacao-musas",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Aberto só a jogadores não-federados."
        },
        {
          "url": "https://www.viralagenda.com/pt/events/1800140/vi-torneio-captacao-musas",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "gratuita menores 18 e sócios do Musas"
        },
        {
          "url": "https://www.viralagenda.com/pt/events/1800140/vi-torneio-captacao-musas",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "06 junho 2026, 15h00, Espaço Musas, R. Bonjardim, 998."
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "musas-xadrez-na-horta",
      "name": "Torneio Xadrez na Horta - Campeonato de Rápidas do Musas",
      "name_local": null,
      "short_name": "Torneio Xadrez na Horta",
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Porto",
      "address": "Quinta Musas da Fontinha, Rua do Bonjardim, 998, Porto",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "paid",
        "amount": "5,00 EUR for adults at the venue; free under 18 and Musas players",
        "src": 1
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "blitz"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The IV edition was scheduled for Saturday 4 July 2026 at the Quinta Musas da Fontinha, the club's vegetable-garden grounds (rules posted 26 June 2026); a winner report followed on the club blog. The rules set 3 minutes plus 2 seconds per player for this club championship (\"Campeonato de Rápidas\"); adults pay 5 EUR at the venue, under-18s and Musas players are exempt.",
        "evidence_date": "2026-07-04",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": "xadrezmusas@gmail.com",
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://espacomusas.pt/iv-torneio-xadrez-na-horta-campeonato-de-rapidas-do-musas-2026-regulamento/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "realizada no sábado, dia 04 de Julho, na Quinta Musas da Fontinha"
        },
        {
          "url": "https://espacomusas.pt/iv-torneio-xadrez-na-horta-campeonato-de-rapidas-do-musas-2026-regulamento/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "sendo gratuita para todos os participantes menores de 18 anos"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "escola-de-xadrez-de-campanha",
      "name": "Escola de Xadrez de Campanhã",
      "name_local": null,
      "kind": "academy",
      "sections": [
        "learn",
        "community"
      ],
      "municipality": "Porto",
      "address": null,
      "district": "Campanhã",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "Named as co-organiser, with Musas, of the IX Torneio Xadrez na Praça held on 12 September 2026 (club report posted 16 September 2026) and as organiser of the Torneio de Xadrez do 25 de Abril on 28 April 2024 at the Centro de Convívio e Cultural das Areias (club post of 14 April 2024). The Musas site carries only these two posts naming the school: no page of its own, class offer, address or prices found.",
        "evidence_date": "2026-09-12",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://espacomusas.pt/klim-kolyvanov-vence-ix-torneio-xadrez-na-praca/",
          "kind": "own_site",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "numa organização do Musas e da Escola de Xadrez de Campanhã"
        },
        {
          "url": "https://espacomusas.pt/torneio-de-xadrez-do-25-de-abril/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "em estreita colaboração com o Sport Musas e Benfica (SMB)"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "academia-de-xadrez-da-maia",
      "name": "Academia de Xadrez da Maia",
      "name_local": "Academia de Xadrez da Maia",
      "kind": "club",
      "sections": [
        "play",
        "learn"
      ],
      "municipality": "Maia",
      "address": "Tv. Nova de Teibas, 4425-674 Pedrouços",
      "district": "Pedrouços",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "rapid",
        "blitz",
        "classical"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Federação Portuguesa de Xadrez",
        "src": 0
      },
      "training": {
        "offers": [
          "group_classes"
        ],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 6
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The regulation of the 2nd Maia Blitz Cup (16 February 2026) states that the tournament runs at the academy premises in Pedrouços; the chess-results list shows its 8th Maia Blitz Cup (25 September 2026), 8th Maia Rapid Cup (26 September 2026) and the Maia Chess Open 2026. District championships of the Porto association were also played at the premises (28 November 2025 and 14 February 2026). A free training session (\"Treino Livre AXM\") was listed for 11 July 2026; no regular schedule is stated. The academy's home page describes a chess club with competitive teams of all ages and a training centre with classes for beginner, intermediate and advanced players. The federation list shows \"AX MAIA\" in AX PORTO; the match to this academy is by name. The chess-results club field of some players reads \"O Amanhã Da Criança / Axm\".",
        "evidence_date": "2026-09-26",
        "moved_to": null,
        "src": 3
      },
      "contacts": {
        "website": "https://axm.pt",
        "email": "geral.axm@gmail.com",
        "phone": "+351 966 000 194",
        "social": [
          "https://www.instagram.com/academiaxadrezmaia/"
        ]
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "AX MAIA"
        },
        {
          "url": "https://www.cm-maia.pt/cmmaia/uploads/writer_file/document/13602/regulamento_2_o_maia_blitz_cup_2026.pdf",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "ocorre nas suas instalações: Tv. Nova de Teibas, 4425-674 Pedrouços"
        },
        {
          "url": "https://axm.pt/maia-chess-open-2026/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "organized by Academia de Xadrez da Maia"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "8.º Torneio Maia Blitz Cup (Rápidas) 25 de setembro de 2026"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Treino Livre AXM - 11 de julho"
        },
        {
          "url": "https://axm.pt/contact-us/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "maiachessfestival@axm.pt"
        },
        {
          "url": "https://axm.pt/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Classes for Beginner, Intermediate and Advance."
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Fórum Jovem Maia"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Quinta dos Cónegos: R. Souto 363, 4470-215 Maia"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "maia-chess-open",
      "name": "Maia Chess Open",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Maia",
      "address": "TECMAIA, R. Eng. Frederico Ulrich 2650, 4470-605 Maia",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "paid",
        "amount": "60 EUR until 15 April, 70 EUR until 31 July, 80 EUR until 18 August (2026 edition); titled players exempt",
        "src": 2
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "classical",
        "rated_tournaments"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The organiser page for the 2026 edition gives the schedule from 21 August (reception) to 29 August 2026 at TECMAIA, with Maia Masters and U2000 sections, as part of the Maia Chess Festival; the organiser site lists editions since 2021. Chess-results lists \"Maia Chess Open 2026 - Masters\" and \"U2000\".",
        "evidence_date": "2026-08-29",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": "https://axm.pt/maia-chess-open-2026/",
        "email": "maiachessfestival@axm.pt",
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://axm.pt/maia-chess-open-2026/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "TECMAIA, R. Eng. Frederico Ulrich 2650, 4470-605 Maia, Portugal"
        },
        {
          "url": "https://axm.pt/maia-chess-open-2026/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "August 21, 16:00 – Reception"
        },
        {
          "url": "https://axm.pt/maia-chess-open-2026/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "organized by Academia de Xadrez da Maia"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Maia Chess Open 2026 - Masters"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "maia-rapid-blitz-cup",
      "name": "Maia Rapid Cup and Maia Blitz Cup",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Maia",
      "address": "Tv. Nova de Teibas, 4425-674 Pedrouços",
      "district": "Pedrouços",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "paid",
        "amount": "5 EUR (2nd Maia Blitz Cup, February 2026)",
        "src": 2
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rapid",
        "blitz"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Academia de Xadrez da Maia",
          "weekday": "irregular",
          "time": null,
          "note": "Two numbered series through the year at the academy premises in Pedrouços: the 2nd Maia Blitz Cup was on 16 February 2026 (limited to 64 federation-affiliated players, in round-robin groups), the 8th Maia Blitz Cup on 25 September 2026 and the 8th Maia Rapid Cup on 26 September 2026. No fixed day is stated.",
          "live_page": "https://axm.pt",
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "Chess-results lists the 8th Maia Rapid Cup (26 September 2026) and the 8th Maia Blitz Cup (25 September 2026) in Pedrouços, Maia; the regulation of the 2nd Blitz Cup (16 February 2026) states that the tournament is organised by the Academia de Xadrez da Maia at its premises.",
        "evidence_date": "2026-09-26",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "VIII MAIA RAPID CUP (Semi-Rápidas) 2026 26 de setembro de 2026"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Pedrouços, Maia"
        },
        {
          "url": "https://www.cm-maia.pt/cmmaia/uploads/writer_file/document/13602/regulamento_2_o_maia_blitz_cup_2026.pdf",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "ocorre nas suas instalações: Tv. Nova de Teibas, 4425-674 Pedrouços"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "o-amanha-da-crianca",
      "name": "O Amanhã da Criança",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play"
      ],
      "municipality": "Maia",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Federação Portuguesa de Xadrez",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists a \"Torneio Final O Amanhã da Criança 2025\" on 27 June 2025 (four players), with the venue field \"O Amanhã da Criança\"; no later tournament under its name was found there. The federation lists the club under the AX PORTO association with locality Maia. A player of the Festa do Xadrez 960 of 25 July 2026 is entered under the club name \"O Amanhã Da Criança / Axm\"; whether the club is run together with the Academia de Xadrez da Maia is not stated. Address, schedule and access are not stated.",
        "evidence_date": "2025-06-27",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "O AMANHÃ DA CRIANÇA"
        },
        {
          "url": "https://chess-results.com/tnr1456738.aspx?lan=1&art=0&turdet=YES",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "O Amanhã Da Criança / Axm"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Torneio Final \"O Amanhã da Criança\" 2025"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "liga-da-maia",
      "name": "Liga da Maia",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Maia",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "Chess-results lists the 3rd tournament of the Liga da Maia 2025/2026 (13 June to 10 July 2026). Organiser and venue are not stated in the list.",
        "evidence_date": "2026-07-10",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Liga da Maia 2025/2026 - 3.º Torneio"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "(13 de junho a 10 de julho de 2026)"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "liga-escolar-de-xadrez",
      "name": "Liga Escolar de Xadrez",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Maia",
      "address": "Tv. Nova de Teibas, 4425-674 Pedrouços",
      "district": "Pedrouços",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rapid"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Academia de Xadrez da Maia",
          "weekday": "irregular",
          "time": null,
          "note": "Rounds every three to five weeks in 2025/26 (3rd round on 14 December 2025, then 18 January, 1 March, 22 March, 19 April, 17 May, 7 June and 5 July 2026), in federated and non-federated sections; the first round of 2026/27 is listed for 18 October 2026.",
          "live_page": null,
          "src": 3
        }
      ],
      "status": {
        "value": "active",
        "evidence": "Tournaments of the Liga Escolar de Xadrez 2025/2026 (3rd to 10th round, federated and non-federated sections, 14 December 2025 to 5 July 2026) and the 1st tournament of 2026/27 (18 October 2026, groups A and B) are listed on chess-results with the Academia de Xadrez da Maia as organiser and Tv. Nova de Teibas, 4425-674 Pedrouços as venue.",
        "evidence_date": "2026-07-05",
        "moved_to": null,
        "src": 3
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "LIGA ESCOLAR DE XADREZ 2025/2026 - 10.º Torneio (Federados)"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Maia, 5 de julho"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Liga Escolar de Xadrez 2026-27 - 1.º Torneio [Grupo A]"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Academia de Xadrez da Maia"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "basquete-de-leca-chess-club",
      "name": "Grupo Desportivo Basquete de Leça - Chess Club",
      "name_local": "Basquete de Leça",
      "kind": "club",
      "sections": [
        "play"
      ],
      "municipality": "Matosinhos",
      "address": "Rua Moinho de Vento, 88, Leça da Palmeira",
      "district": "Leça da Palmeira",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "blitz",
        "chess960"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "Organises the Leça Chess Open (31 July to 6 August 2025 per ChessBase India; the 2026 edition on the same dates on chess-results, with the Leça Chess Blitz on 2 August 2026); many players in the 2026 Open are entered under the club name \"Basquete De Leça\". The chess-results records give the club premises as Rua Moinho de Vento, 88, Leça da Palmeira, venue of the Festa do Xadrez 960 (19 July 2025 and 25 July 2026), the Taça de Matosinhos youth tournament (25 April 2025 and 23 to 26 May 2026) and the XVIII Torneio de Clássicas (14 November 2025); its Easter tournaments were held at the Hotel Tryp Porto Expo, Leça da Palmeira (18 April 2025 and 12 April 2026). Weekly play not found.",
        "evidence_date": "2026-08-06",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chessbase.in/news/Carlos-Albornoz-Cabrera-triumphs-at-Leca-Open-2025-Harikrishnan-second",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "organized by Grupo Desportivo Basquete de Leça - Chess Club (GDBL Chess Club)"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "FESTA DO XADREZ 960 - Basquete de Leça - (25/07/2026)"
        },
        {
          "url": "https://chess-results.com/tnr1373991.aspx?lan=1&art=0&turdet=YES",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Basquete De Leça"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Rua Moinho de Vento, 88 Leça da Palmeira"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Hotel Tryp Porto Expo- Leça da Palmeira"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "leca-chess-open",
      "name": "Leça Chess Open",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Matosinhos",
      "address": "Pavilhão Municipal de Leça da Palmeira",
      "district": "Leça da Palmeira",
      "lat": 41.205418,
      "lon": -8.693881,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "unknown",
      "access": {
        "value": "registration_required",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "classical",
        "blitz",
        "rated_tournaments"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "ChessBase India reports the 2025 edition (31 July to 6 August 2025, a nine-round Swiss open with 178 players) at the Pavilhão Municipal de Leça da Palmeira; chess-results lists the Leça Chess Open 2026 (31 July to 6 August 2026) and the Leça Chess Blitz 2026 (2 August 2026).",
        "evidence_date": "2026-08-06",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chessbase.in/news/Carlos-Albornoz-Cabrera-triumphs-at-Leca-Open-2025-Harikrishnan-second",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "The tournament hall - Pavilhão Municipal de Leça da Palmeira"
        },
        {
          "url": "https://chessbase.in/news/Carlos-Albornoz-Cabrera-triumphs-at-Leca-Open-2025-Harikrishnan-second",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "organized by Grupo Desportivo Basquete de Leça - Chess Club (GDBL Chess Club)"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "LECA CHESS OPEN - PORTUGAL 2026 (31/7 - 06/8/2026)"
        }
      ],
      "geocode": {
        "query": "Pavilhão Municipal de Leça da Palmeira, Matosinhos, Portugal",
        "osm_type": "way",
        "osm_id": 305407182,
        "display_name": "Pavilhão Municipal de Leça da Palmeira, Rua da Bataria, Leça da Palmeira, Matosinhos, Porto, 4450-800, Portugal",
        "date": "2026-10-12"
      },
      "edited": "2026-10-12"
    },
    {
      "slug": "leca-academia-1912",
      "name": "Leça Academia 1912",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play"
      ],
      "municipality": "Matosinhos",
      "address": null,
      "district": "Leça da Palmeira",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "rapid",
        "blitz"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Federação Portuguesa de Xadrez",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Leça Academia 1912",
          "weekday": "irregular",
          "time": null,
          "note": "Numbered small tournaments of four to eight players: \"Leça Academia 1912 - 3\" on 9 October 2025, \"- 10\" on 28 October, \"- 18\" on 13 November, \"- 23\" on 27 November, \"Natal 2\" on 4 December 2025, then \"2026 - 1\" on 6 January and \"Torneio 6\" on 26 February 2026. Venue and time are not stated in the list.",
          "live_page": null,
          "src": 1
        }
      ],
      "status": {
        "value": "active",
        "evidence": "Named on chess-results as organiser of the II Open São Miguel Arcanjo on 27 September 2026 (65 players, with the Junta de Freguesia de Leça da Palmeira), the 2nd Torneio de Xadrez Jovem dos Reis (4 January 2026, 26 players), a youth tournament on 25 April 2026 with Basquete de Leça, and a series of numbered \"Leça Academia 1912\" tournaments from October 2025 to February 2026; the FIDE list shows \"Torneio Sao Miguel Arcanjo 2026\" in Leça da Palmeira. Earlier numbered tournaments (May to October 2025) are listed under \"Leça FC\" in the same locality; the link between the two names is by locality and numbering only. The federation lists the club in AX PORTO, locality Leça da Palmeira. Own page and street address not found.",
        "evidence_date": "2026-09-27",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "LEÇA ACADEMIA 1912"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Leça Academia 1912"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=503121",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Torneio Sao Miguel Arcanjo 2026"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "gd-dias-ferreira",
      "name": "Grupo Desportivo Dias Ferreira",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play"
      ],
      "municipality": "Matosinhos",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "Second in the 2024 Portuguese league (ChessBase, 27 July 2024, which describes it as a club \"from Matozinhos\"); players are entered under \"Gd Dias Ferreira\" in the Leça Chess Open 2026 (31 July to 6 August 2026); its president is named as coach of the University of Porto chess programme. The chess-results database lists the \"Torneio Interno GDDF - Primavera / 2026\" (15 May 2026) with the club as organiser; the FIDE list shows its internal tournaments in Matosinhos, \"Torneio de Inverno GDDF\" (25 February to 4 April 2025, 30 players) and \"Torneio GDDF Primavera 2026\" (27 May to 30 June 2026, 20 players). No address or own page found.",
        "evidence_date": "2026-08-06",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://en.chessbase.com/newsroom/post/ax-gaia-win-portuguese-league-2024",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Neighbouring club Dias Ferreira from Matozinhos"
        },
        {
          "url": "https://chess-results.com/tnr1373991.aspx?lan=1&art=0&turdet=YES",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Gd Dias Ferreira"
        },
        {
          "url": "https://cdup.up.pt/en/portfolio/xadrez/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "President of the Dias Ferreira Chess Club."
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=481816",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Torneio GDDF Primavera 2026"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "xadrez-colegio-efanor",
      "name": "Xadrez Colégio Efanor",
      "name_local": null,
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Matosinhos",
      "address": "Avenida Manuel Pinto de Azevedo 88, Senhora da Hora",
      "district": "Senhora da Hora",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Federação Portuguesa de Xadrez",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "Players are entered under \"Xadrez Colégio Efanor\" in the Leça Chess Open 2026 (31 July to 6 August 2026). The chess-results database lists school tournaments organised by Colégio Efanor: the II Festival de Xadrez Escolar de Matosinhos (29 March 2025, Colégio Efanor pólo II, five age sections), a five-year anniversary tournament (16 June 2025, 62 players) and an internal Christmas tournament (15 December 2025, 16 players). The school's event page lists an undated \"I Festival Escolar de Xadrez\" at the school. The federation list shows the club in AX PORTO. Access for outsiders is not stated; the street address is from the school's event page.",
        "evidence_date": "2026-08-06",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "XADREZ COLÉGIO EFANOR"
        },
        {
          "url": "https://www.viralagenda.com/pt/p/v-ColegioEfanor",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "I Festival Escolar de Xadrez"
        },
        {
          "url": "https://chess-results.com/tnr1373991.aspx?lan=1&art=0&turdet=YES",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Xadrez Colégio Efanor"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Colégio Efanor pólo II"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "ax-gaia",
      "name": "AX Gaia",
      "name_local": "Academia de Xadrez de Gaia",
      "kind": "club",
      "sections": [
        "play"
      ],
      "municipality": "Vila Nova de Gaia",
      "address": "R. Diogo de Silves 231, 4400-109 Vila Nova de Gaia",
      "district": null,
      "lat": 41.12203,
      "lon": -8.615593,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Federação Portuguesa de Xadrez",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database names the Academia de Xadrez de Gaia as organiser of the I Torneio Interno de Clássicas (10 to 12 July 2026, 20 players, R. Diogo de Silves 231, Vila Nova de Gaia) and, with the Associação de Xadrez do Porto, of the district semi-rapid championship listed for 17 October 2026 at the Escola Profissional de Gaia; the FIDE list shows the July tournament as \"I Torneio Interno de Classicas AX Gaia\". The federation list entry \"AX GAIA\" (AX PORTO, Vila Nova de Gaia) and the press pair \"AX Gaia\" / \"Academia de Xadrez de Gaia\" are matched by abbreviation. ChessBase reported it as winner of the Portuguese league on 27 July 2024. No page of its own found.",
        "evidence_date": "2026-07-10",
        "moved_to": null,
        "src": 3
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "AX GAIA"
        },
        {
          "url": "https://en.chessbase.com/newsroom/post/ax-gaia-win-portuguese-league-2024",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "AX Gaia won all nine matches, defended their title"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "I TORNEIO INTERNO DE CLÁSSICAS - GAIA"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "R. Diogo de Silves 231, 4400-109 Vila Nova de Gaia"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=487722",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "I Torneio Interno de Classicas AX Gaia"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Associação de Xadrez do Porto Academia de Xadrez de Gaia"
        },
        {
          "url": "https://www.record.pt/modalidades/xadrez",
          "kind": "press",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Academia de Xadrez de Gaia procura tetracampeonato no Nacional por equipas"
        }
      ],
      "geocode": {
        "query": "R. Diogo de Silves 231, 4400-109 Vila Nova de Gaia, Vila Nova de Gaia, Portugal",
        "osm_type": "way",
        "osm_id": 292233740,
        "display_name": "Escola Profissional de Gaia, 231, Rua Diogo de Silves, Devesas, Santa Marinha, Vila Nova de Gaia, Porto, 4400-109, Portugal",
        "date": "2026-10-12"
      },
      "edited": "2026-10-12"
    },
    {
      "slug": "torneios-recarei-paredes",
      "name": "Torneio das Caravelas and Torneio dos Ventos",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Paredes",
      "address": "R. das Escolas do Cabido 179, 4585-584 Recarei",
      "district": "Recarei",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "blitz",
        "rapid"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists the II Torneio das Caravelas (rapid, 31 May 2026) and the I Torneio dos Ventos (blitz, 3 October 2026) with Vasco da Gama FC Recarei as organiser and R. das Escolas do Cabido 179, 4585-584 Recarei as venue; the FIDE list shows the I Torneio das Caravelas VGFC on 12 July 2025 in Paredes.",
        "evidence_date": "2026-10-03",
        "moved_to": null,
        "src": 3
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "II TORNEIO DAS CARAVELAS (31 de Maio de 2026)"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "I TORNEIO DOS VENTOS (3 de outubro de 2026)"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Recarei, Paredes"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "R. das Escolas do Cabido 179, 4585-584 Recarei"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=428535",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "I Torneio das Caravelas VGFC"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "vasco-da-gama-fc-recarei",
      "name": "Vasco da Gama FC Recarei",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play"
      ],
      "municipality": "Paredes",
      "address": "R. das Escolas do Cabido 179, 4585-584 Recarei",
      "district": "Recarei",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Federação Portuguesa de Xadrez",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "Named on chess-results as organiser of the I Torneio dos Ventos (blitz, 3 October 2026) and the II Torneio das Caravelas (rapid, 31 May 2026), venue R. das Escolas do Cabido 179, 4585-584 Recarei; the FIDE list shows the 2025 and 2026 Caravelas tournaments in Paredes. The federation lists the club as \"VASCO DA GAMA FC\" in AX PORTO, locality Recarei. Access is not stated.",
        "evidence_date": "2026-10-03",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "VASCO DA GAMA FC"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Vasco da Gama FC Recarei"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "R. das Escolas do Cabido 179, 4585-584 Recarei"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=480855",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "II Torneio das Caravelas"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "paredes-golfe-clube",
      "name": "Paredes Golfe Clube",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play"
      ],
      "municipality": "Paredes",
      "address": "Campo do Aqueduto, Paredes",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rapid",
        "blitz"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Federação Portuguesa de Xadrez",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Paredes Golfe Clube",
          "weekday": "irregular",
          "time": null,
          "note": "One-day tournaments through 2025 at the Campo do Aqueduto: 3rd tournament (18 April), Torneio de São Pedro (29 June, blitz, 100 players), autumn tournament (5 October), São Martinho (9 November), winter tournament (8 December) and year-end tournament (27 December, rapid, 40 players). No 2026 dates found.",
          "live_page": null,
          "src": 2
        }
      ],
      "status": {
        "value": "active",
        "evidence": "Organiser of one-day tournaments at the Campo do Aqueduto, Paredes, on chess-results; the FIDE list shows its autumn tournament on 5 October 2025 and its year-end tournament on 27 December 2025 (40 players), both in Paredes. The latest trace of its own found is from December 2025; on 19 April 2026 it co-organised a rapid tournament in Porto (\"Strong Charon Chess Masters\"). The federation lists the club in AX PORTO. Access is not stated.",
        "evidence_date": "2025-12-27",
        "moved_to": null,
        "src": 3
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "PAREDES GOLFE CLUBE"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Paredes Golfe Clube"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Campo do Aqueduto - Paredes"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=456424",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Torneio Fim de Ano PGC 2025"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "torneio-blitz-serras-do-porto",
      "name": "Torneio Blitz Serras do Porto",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Gondomar",
      "address": "R. Porto de Bois 30, 4515-053 Covelo",
      "district": "Covelo",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "blitz"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists the 2026 edition on 30 May 2026, a blitz tournament at 3 minutes plus 2 seconds, with the Comissão de Festas de São Gonçalo (Covelo) as organiser and R. Porto de Bois 30, 4515-053 Covelo (Gondomar) as venue; the FIDE list shows \"Torneio 'Serras do Porto' 2026\" in Gondomar with 10 players. No other edition is named in these records.",
        "evidence_date": "2026-05-30",
        "moved_to": null,
        "src": 4
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Covelo, Gondomar"
        },
        {
          "url": "https://chess-results.com/fed.aspx?lan=1&fed=POR&bdld1=15",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "30 de maio de 2026"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "R. Porto de Bois 30, 4515-053 Covelo"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=478769",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Torneio 'Serras do Porto' 2026"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Comissão de Festas de São Gonçalo (Covelo)"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "clip-porto",
      "name": "CLIP Porto",
      "name_local": "Clip Chess Club",
      "kind": "club",
      "sections": [
        "closed_membership"
      ],
      "municipality": "Porto",
      "address": "Rua de Vila Nova 1071, 4100-506 Porto",
      "district": null,
      "lat": 41.173334,
      "lon": -8.671004,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "blitz"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Federação Portuguesa de Xadrez",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists the 2nd (15 June 2025) and 3rd (1 February 2026) tournaments of the \"Clip Chess Club\" at CLIP - Oporto International School, Rua de Vila Nova 1071, 4100-506 Porto, the 3rd with a federated section and three non-federated groups; the FIDE list shows \"3. Torneio Jovem CLIP\" on 1 February 2026 in Porto (blitz, 3 minutes plus 3 seconds). The federation lists \"CLIP PORTO\" in AX PORTO; the match between the federation entry and the school club is by the abbreviation CLIP. Access for outsiders is not stated.",
        "evidence_date": "2026-02-01",
        "moved_to": null,
        "src": 3
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "CLIP PORTO"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "CLIP - Oporto Interational School (Rua de Vila Nova 1071, 4100-506 Porto)"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=461143",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "3. Torneio Jovem CLIP"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Clip Chess Club"
        }
      ],
      "geocode": {
        "query": "Rua de Vila Nova 1071, 4100-506 Porto, Porto, Portugal",
        "osm_type": "way",
        "osm_id": 446887283,
        "display_name": "Colégio Luso-Internacional do Porto, 1071, Rua de Vila Nova, Vila Nova de Aldoar, Aldoar, Aldoar, Foz do Douro e Nevogilde, Porto, 4100-506, Portugal",
        "date": "2026-10-12"
      },
      "edited": "2026-10-12"
    },
    {
      "slug": "universidade-do-porto-xadrez",
      "name": "Xadrez - Centro de Desporto da Universidade do Porto",
      "name_local": null,
      "short_name": "Xadrez - CDUP",
      "kind": "group",
      "sections": [
        "closed_membership",
        "learn"
      ],
      "municipality": "Porto",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rapid"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [
          {
            "name": "Vitorino Dias Ferreira",
            "title_claimed": "none stated",
            "fide_profile": null,
            "fide_title_seen": null,
            "src": 0
          }
        ],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists the Torneio INTERFACS 2026 on 27 April 2026 (12 players), organised by the Universidade do Porto (Rua Boa Hora 20, Porto). The chess page of the university sports centre (CDUP), last modified on 1 October 2026, says the University of Porto takes part in the National University Chess Championship for rapid and semi-rapid, and that training for 2026/2027 is still to be scheduled. No weekday, time or venue of training is stated.",
        "evidence_date": "2026-04-27",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": "https://cdup.up.pt/en/portfolio/xadrez/",
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://cdup.up.pt/en/portfolio/xadrez/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Training for the 2026/2027 academic year still to be scheduled."
        },
        {
          "url": "https://cdup.up.pt/en/portfolio/xadrez/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "participates in the National University Chess Championship for Rapid and Semi-rapid"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Rua Boa Hora, 20 Porto 4050-099"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Faculdade de Economia da Universidade do Porto"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "limbo-chess-club-musa-das-virtudes",
      "name": "Limbo Chess Club",
      "name_local": null,
      "kind": "group",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Porto",
      "address": "Passeio das Virtudes 28, 4050-629 Porto",
      "district": null,
      "lat": 41.143871,
      "lon": -8.618229,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "unknown",
      "access": {
        "value": "open_to_all",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "Event listing \"Limbo Chess Club & Supa\" at Musa das Virtudes for Thursday 4 June 2026: chess with a DJ set, the boards open to everyone. The year is taken from the listing's web address. Only this one dated session was found; whether it recurs is not stated.",
        "evidence_date": "2026-06-04",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://ma.to/event/limbo-chess-club-supa-04-jun-2026",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Limbo Chess Club brings the boards to Musa das Virtudes for a Thursday session"
        },
        {
          "url": "https://ma.to/event/limbo-chess-club-supa-04-jun-2026",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Passeio das Virtudes 28, 4050-629 Porto"
        }
      ],
      "geocode": {
        "query": "Passeio das Virtudes 28, 4050-629 Porto, Porto, Portugal",
        "osm_type": "node",
        "osm_id": 3354856945,
        "display_name": "Musa das Virtudes, 28, Passeio das Virtudes, Porto City Centre, Conjunto Urbano da Ribeira, Historic Zone of Porto, Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória, Porto, 4050-629, Portugal",
        "date": "2026-10-12"
      },
      "edited": "2026-10-12"
    },
    {
      "slug": "biblioteca-publica-municipal-do-porto",
      "name": "Biblioteca Pública Municipal do Porto",
      "name_local": null,
      "kind": "library_community",
      "sections": [
        "learn"
      ],
      "municipality": "Porto",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "unconfirmed",
        "evidence": "Two city-news items are the only sources: a chess workshop for the general public at the library from December 2016 to July 2017 (item of 17 November 2016) and weekly chess classes run with the Escola do Silêncio from 2 December 2017 to July 2018 (item of 23 November 2017). No later trace and no current schedule found.",
        "evidence_date": "2017-11",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://porto.pt/en/news/time_to_play_chess_at_the_public_library_starting_december",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Time to play chess at the Public Library, starting December"
        },
        {
          "url": "https://porto.pt/en/news/chess_workshop_at_the_municipal_public_library_of_porto",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Chess workshop at the Municipal Public Library of Porto"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "ca-tessera",
      "name": "CA Téssera",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play"
      ],
      "municipality": "São João da Madeira",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Federação Portuguesa de Xadrez",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "Named on chess-results as organiser of the \"Chess Labor City\" tournaments at the Torre da Oliva, São João da Madeira (youth team blitz on 18 October 2025 and international rapid open on 19 October 2025; the 2026 edition is listed for 17 and 18 October 2026) and as co-organiser of the chess tournament of the 8ª Avenida shopping centre; the FIDE list shows the rapid open of 19 October 2025 with 50 players. The federation lists \"CA TÉSSERA\" in AX AVEIRO, locality São João da Madeira; the match to \"Clube Académico Téssera\" is by the abbreviation. Access is not stated.",
        "evidence_date": "2025-10-19",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "CA TÉSSERA"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Clube Académico Téssera"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=441259",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Chess Labor City - International Rapid Chess Open"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "na-cucujaes",
      "name": "NA Cucujães",
      "name_local": null,
      "kind": "club",
      "sections": [
        "play"
      ],
      "municipality": "Oliveira de Azeméis",
      "address": null,
      "district": "Cucujães",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": true,
        "body": "Federação Portuguesa de Xadrez",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists tournaments organised by the Núcleo de Atletismo de Cucujães itself: the XLII Torneio de Xadrez Blitz NA Cucujães on 1 May 2025, the XLIII Torneio Aberto de Xadrez de Cucujães from 5 to 8 December 2025 (56 players) and the XLIII blitz tournament on 1 May 2026, with the venue given as Rua D. Almira Brandão 94, Cucujães (one record prints number 84). The Aveiro district youth championships of 20 to 22 February 2026 were also played at the \"NAC - Núcleo de Atletismo de Cucujães\", organised by the Aveiro chess association. The federation lists \"NA CUCUJÃES\" in AX AVEIRO, locality Cucujães. Access and a weekly schedule are not stated.",
        "evidence_date": "2026-05-01",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://clubes.fpx.pt/listagens/lista_clubes_busca.php",
          "kind": "federation",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "NA CUCUJÃES"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "NAC - Núcleo de Atletismo de Cucujães"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "XLII Torneio de Xadrez Blitz NA Cucujães"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "xeque-mate-educacao",
      "name": "Xeque-Mate Educação",
      "name_local": "Xeque-Mate",
      "kind": "academy",
      "sections": [
        "learn"
      ],
      "municipality": "Matosinhos",
      "address": "Rua da Lagoa 1318 Fr O, 4460-349 Sra. da Hora",
      "district": "Senhora da Hora",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "lessons"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [
          "school_programs"
        ],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The home page of this educational-services company lists chess among the activities it sells to schools (with English, robotics, sport and music) and, under \"Próximos eventos\", three tournaments of the \"Liga Xeque-Mate 2026\": 14 March (Porto), 18 April (Colégio Primeiros Passos) and 30 May 2026 (Colégio do Sardão). The page states that it works with more than 150 schools in Greater Porto and gives the address in Senhora da Hora. A Póvoa de Varzim city-council news item of 20 May 2019 names the \"Escola de Xadrez Xeque-Mate\" as organiser of a tournament for its pupils there (25 May 2019, Diana Bar) and points to the same website; no 2025-2026 trace in Póvoa de Varzim found. Public lessons or a price list are not shown.",
        "evidence_date": "2026-05-30",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": "https://www.xeque-mate.pt",
        "email": "geral@xeque-mate.pt",
        "phone": "914 302 070",
        "social": [
          "https://www.facebook.com/XequeMatePortugal/",
          "https://www.instagram.com/xequemateportugal/"
        ]
      },
      "sources": [
        {
          "url": "https://www.xeque-mate.pt/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "mais de 150 instituições de ensino na área do Grande Porto"
        },
        {
          "url": "https://www.xeque-mate.pt/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Rua da Lagoa 1318 Fr O, 4460-349 Sra. da Hora, Portugal"
        },
        {
          "url": "https://www.xeque-mate.pt/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "3º Torneio de Xadrez - Liga de Xeque-Mate 2026 sábado, 30/05"
        },
        {
          "url": "https://www.cm-pvarzim.pt/comunicacao/noticias/1o-torneio-de-xadrez-ala-arriba/",
          "kind": "city_gov",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "a Escola de Xadrez Xeque-Mate vai organizar o 1º Torneio de Xadrez – Ala-Arriba"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "exp-escola-de-xadrez-do-porto",
      "name": "EXP - Escola de Xadrez do Porto",
      "name_local": null,
      "kind": "academy",
      "sections": [
        "learn"
      ],
      "municipality": "Porto",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists school tournaments organised by \"EXP - Escola de Xadrez do Porto\" from January 2025 to March 2026: at the Oporto British School (11 January 2025), Colégio Casa Mãe (22 February 2025), Colégio de Lamas in Santa Maria de Lamas (3 May 2025) and Colégio Júlio Dinis (28 March 2026). The five Torneio FNAC Gaia Shopping events (to 26 September 2026) are listed under \"EXP & FNAC\"; the match to this school is by the abbreviation EXP. The school's own website, address, class offer and prices were not found.",
        "evidence_date": "2026-09-26",
        "moved_to": null,
        "src": 4
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "EXP - Escola de Xadrez do Porto"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Oporto British School"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Colégio de Lamas [Santa Maria de Lamas]"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Colégio Júlio Dinis"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "EXP & FNAC"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "torneio-fnac-gaia-shopping",
      "name": "Torneio FNAC Gaia Shopping",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Vila Nova de Gaia",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": true,
        "adults_only": null,
        "languages": [],
        "src": 3
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "EXP & FNAC",
          "weekday": "irregular",
          "time": null,
          "note": "Editions on 7 June 2025, 28 September 2025, 28 February 2026, 4 June 2026 and 26 September 2026 at the FNAC store in the Gaia Shopping centre, with 12 to 20 players each; the latest list shows age categories U08 to U14 and players entered from schools.",
          "live_page": null,
          "src": 2
        }
      ],
      "status": {
        "value": "active",
        "evidence": "Five editions of the Torneio FNAC Gaia Shopping are on the chess-results database, the latest on 26 September 2026 (15 players, age categories U08, U10 and U14); organiser \"EXP & FNAC\", venue \"FNAC do Gaia Shopping\". The street address of the centre and the entry terms are not stated in the records.",
        "evidence_date": "2026-09-26",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "EXP & FNAC"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "FNAC do Gaia Shopping"
        },
        {
          "url": "https://chess-results.com/tnr1500541.aspx?lan=1&art=0&turdet=YES",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Torneio FNAC Gaia Shopping"
        },
        {
          "url": "https://chess-results.com/tnr1500541.aspx?lan=1&art=0&turdet=YES",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Colégio O Pimpolho"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "douro-blitz-cruise",
      "name": "Douro Blitz Cruise",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Vila Nova de Gaia",
      "address": "Av. de Diogo Leite 135, 4400 Vila Nova de Gaia",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "blitz",
        "rated_tournaments"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The organiser's festival site presents the 2026 Douro Blitz Cruise, a blitz tournament on a river cruise that is part of the Maia Chess Festival. The chess-results database lists groups A and B on 20 August 2026 (3 minutes plus 2 seconds; organiser Academia de Xadrez da Maia, venue Av. de Diogo Leite 135, Vila Nova de Gaia); the FIDE list shows the 2025 edition (21 August 2025) and the 2026 edition, with the city given as \"rio Douro\". The boarding point is not named on the festival page.",
        "evidence_date": "2026-08-20",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://axm.pt/douro-blitz-cruise-2026/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Set Sail for Strategy: Join Us for This Year"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Av. de Diogo Leite 135, 4400 Vila Nova de Gaia"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=494602",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Douro Blitz Cruise 2026 - gr. A"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=436439",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Douro Blitz Cruise 2025 - gr. B"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "jogos-desportivos-da-maia",
      "name": "Jogos Desportivos da Maia",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Maia",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists three chess rounds of the municipal sports games \"Jogos Desportivos da Maia 2025-26\" (26 April 2026 at the Escola Básica e Secundária do Levante da Maia, 23 May at the Escola Básica 2/3 de Gueifães, 13 June at the Complexo de Ténis da Maia) and tie-break matches on 4, 8 and 16 July 2026 at Tv. Nova de Teibas, organised by the Academia de Xadrez da Maia and the Câmara Municipal da Maia. Age groups and entry terms are not stated in the records.",
        "evidence_date": "2026-07-16",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Academia de Xadrez da Maia e Câmara Municipal da Maia"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Complexo de Ténis da Maia"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Escola Básica 2/3 de Gueifães"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Escola Básica e Secundária do Levante da Maia"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "open-sao-miguel-arcanjo",
      "name": "Open São Miguel Arcanjo",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Matosinhos",
      "address": null,
      "district": "Leça da Palmeira",
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "rapid"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists the Open São Miguel Arcanjo on 25 September 2025 (31 players) and the II Open on 27 September 2026 (65 players), a one-day rapid open with the venue field \"Junta de Freguesia de Leça da Palmeira\"; the FIDE list shows the 2026 edition as \"Torneio Sao Miguel Arcanjo 2026\" (rapid, 10 minutes plus 5 seconds). The 2025 organiser is entered as Leça FC and the 2026 organiser as Leça Academia 1912; the link between the two is by place only.",
        "evidence_date": "2026-09-27",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Open São Miguel Arcanjo - 2025"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "II Open São Miguel Arcanjo"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Junta de Freguesia de Leça da Palmeira"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=503121",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Torneio Sao Miguel Arcanjo 2026"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "ad-colegio-das-caldinhas",
      "name": "AD Colégio das Caldinhas",
      "name_local": "ADCCA",
      "kind": "club",
      "sections": [
        "play"
      ],
      "municipality": "Santo Tirso",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rapid",
        "rated_tournaments"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The FIDE list shows the 4th Torneio de Reis ADCCA on 10 January 2026 and the 3rd on 11 January 2025, both in Santo Tirso (rapid, 10 minutes plus 5 seconds); the chess-results database lists the January 2026 event as \"IV Torneio de Reis AD Colégio das Caldinhas\" and the Supertaça of the Braga district chess association on 25 October 2025 at the Biblioteca do Instituto Nun'Álvares, Santo Tirso, organised jointly with ADCCA. The match between the abbreviation and the full name is by the event. Street address, membership terms and weekly play not found.",
        "evidence_date": "2026-01-10",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=456110",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "4. Torneio de Reis ADCCA"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=403801",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "3. Torneio de Reis ADCCA"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "AD Colégio das Caldinhas"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "AXDB - Associação de Xadrez do Distrito de Braga & ADCCA"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "open-xadrez-escolar-grupo-ribadouro",
      "name": "Open de Xadrez Escolar - Grupo Ribadouro",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Porto",
      "address": "R. das Doze Casas 149, 4000-447 Porto",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists the III Open de Xadrez Escolar - Grupo Ribadouro on 18 April 2026 (43 players; R. das Doze Casas 149, Porto) and the II Open on 5 April 2025 at the Colégio da Trofa premises in Trofa (34 players, organiser entered as Colégio Ribadouro). Whether the group runs school chess clubs or open play is not stated.",
        "evidence_date": "2026-04-18",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "R. das Doze Casas 149, 4000-447 Porto"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Instalações do Colégio da Trofa"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Colégio Ribadouro"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "campeonatos-distritais-axp",
      "name": "Campeonatos Distritais da Associação de Xadrez do Porto",
      "name_local": null,
      "short_name": "Campeonatos Distritais AX Porto",
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Porto",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rated_tournaments",
        "classical",
        "rapid",
        "blitz"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": "Associação de Xadrez do Porto",
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Associação de Xadrez do Porto",
          "weekday": "irregular",
          "time": null,
          "note": "District individual, team, youth and veteran championships through the season, at changing venues: Escola Básica Infanta Dona Mafalda, Rio Tinto (2 February and 26 October 2025; 10 January and 15 March 2026); Academia de Xadrez da Maia, Pedrouços (9 March and 28 November 2025; 14 February 2026); Faculdade de Economia da Universidade do Porto (22 February 2026); Escola Secundária de Ermesinde (24 May 2026); Escola Profissional de Gaia (listed for 17 October 2026).",
          "live_page": null,
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists district championships of the Associação de Xadrez do Porto for 2024/25 and 2025/26 with venues in Rio Tinto (Gondomar), Pedrouços (Maia), Porto, Ermesinde (Valongo) and Vila Nova de Gaia; the FIDE list shows \"CD Porto Rapidas 2025-26\" in Ermesinde on 24 May 2026; the latest listed round is for 17 October 2026. The association's own site is a domain sale page, so rules and calendar could not be read.",
        "evidence_date": "2026-05-24",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Associação de Xadrez do Porto"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Escola Básica Infanta Dona Mafalda, Rio Tinto"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Escola Secundária de Ermesinde"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Faculdade de Economia da Universidade do Porto"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Escola Profissional de Gaia"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=481496",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "CD Porto Rapidas 2025-26"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "rio-tinto-chess-open",
      "name": "Rio Tinto Chess Open",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Gondomar",
      "address": "Rua da Campaínha, Rio Tinto",
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rapid",
        "rated_tournaments"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists the Rio Tinto Chess Open on 23 March 2025, a one-day rapid open (10 minutes plus 5 seconds) in amateur and federated sections, organised by the Junta de Freguesia de Rio Tinto and the Associação de Xadrez do Porto at Rua da Campaínha, Rio Tinto; the FIDE list shows \"Rio Tinto Chess Open 2025\" with 60 players. No 2026 edition appears in either list.",
        "evidence_date": "2025-03-23",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Junta de Freguesia de Rio Tinto e Associação de Xadrez do Porto"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Rua da Campaínha, Rio Tinto"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=416441",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Rio Tinto Chess Open 2025"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "chess-labor-city",
      "name": "Chess Labor City",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "São João da Madeira",
      "address": "Torre da Oliva, São João da Madeira",
      "district": null,
      "lat": 40.904147,
      "lon": -8.495815,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rapid",
        "blitz",
        "rated_tournaments"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The FIDE list shows the Chess Labor City International Rapid Chess Open on 19 October 2025 (50 players, 10 minutes plus 5 seconds); chess-results lists the 2025 events, with a youth team blitz on 18 October 2025, and the 2026 edition for 17 and 18 October 2026 (organiser Clube Académico Téssera, venue Torre da Oliva, São João da Madeira). The 2026 edition was announced, not yet played, when the listing was read.",
        "evidence_date": "2025-10-19",
        "moved_to": null,
        "src": 2
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Torre da Oliva, São João da Madeira"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Clube Académico Téssera"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=441259",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Chess Labor City - International Rapid Chess Open"
        }
      ],
      "geocode": {
        "query": "Torre da Oliva, São João da Madeira, São João da Madeira, Portugal",
        "osm_type": "way",
        "osm_id": 331408747,
        "display_name": "Torre da Oliva, 591, Rua António José de Oliveira Júnior, Fontainhas, São João da Madeira, Aveiro, 3700-204, Portugal",
        "date": "2026-10-12"
      },
      "edited": "2026-10-12"
    },
    {
      "slug": "torneio-8-avenida",
      "name": "Torneio de Xadrez do 8ª Avenida",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "São João da Madeira",
      "address": "Centro Comercial 8ª Avenida",
      "district": null,
      "lat": 40.888916,
      "lon": -8.490984,
      "coords_source": "geocoded_address",
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "blitz",
        "rated_tournaments"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The FIDE list shows the III Torneio 8 Avenida on 12 July 2025 in São João da Madeira (blitz, 6 minutes plus 2 seconds, 30 players); chess-results lists the IV Torneio de Xadrez do 8ª Avenida, an under-16 team event, for 24 October 2026 at the Centro Comercial 8ª Avenida, with the shopping centre and the Clube Académico Téssera among the organisers.",
        "evidence_date": "2025-07-12",
        "moved_to": null,
        "src": 1
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Centro Comercial 8ª Avenida"
        },
        {
          "url": "https://ratings.fide.com/tournament_information.phtml?event=431245",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "III Torneio 8 Avenida"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "IV Torneio de Xadrez do 8ª Avenida - Equipas Sub16"
        }
      ],
      "geocode": {
        "query": "Centro Comercial 8ª Avenida, São João da Madeira, Portugal",
        "osm_type": "way",
        "osm_id": 62202587,
        "display_name": "Centro Comercial 8ª Avenida, Avenida Doutor Renato Araújo, Fontainhas, São João da Madeira, Aveiro, 3700-181, Portugal",
        "date": "2026-10-12"
      },
      "edited": "2026-10-12"
    },
    {
      "slug": "centro-de-educacao-integral-sjm",
      "name": "Torneio de Xadrez CEI",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "São João da Madeira",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "Three tournaments of the Colégio Centro de Educação Integral (CEI), a school in São João da Madeira, are on the chess-results database: Torneio de Xadrez CEI (10 April 2025, 99 players), Torneio Aniversário (5 February 2026, 93 players) and III Torneio de Xadrez CEI (22 March 2026, 66 players). The school's own page and any chess club or class offer were not found; access for outsiders is not stated.",
        "evidence_date": "2026-03-22",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Centro de Educação Integral, São João da Madeira"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Colégio Centro Educação Integral"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "xadrez-e-amizade",
      "name": "Torneio Xadrez e Amizade",
      "name_local": null,
      "kind": "tournament",
      "sections": [
        "play",
        "community"
      ],
      "municipality": "Porto",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rapid"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [
        {
          "organiser": "Sport Musas e Benfica",
          "weekday": "irregular",
          "time": null,
          "note": "Circuit of rounds through the year; round 6 of the 2026 circuit was held at Musas on Saturday 25 July 2026. Dates and venues of the other 2026 rounds are not stated.",
          "live_page": null,
          "src": 0
        }
      ],
      "status": {
        "value": "active",
        "evidence": "The Musas club report of 29 July 2026 describes the 2026 \"Xadrez e Amizade\" circuit, its round 6 at Musas on Saturday 25 July 2026 and the circuit winner, who also won in 2025. The 2023 regulation (post of 31 May 2023) planned the circuit in four other city associations (Praça da Alegria, Gato Vadio, Tane Timor and A Pele) and at Musas, with 10 minutes per game and up to 12 players per round. Venues of the 2026 rounds other than Musas are not stated in the report.",
        "evidence_date": "2026-07-25",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://espacomusas.pt/anton-pashkov-renova-vitoria-no-torneio-xadrez-e-amizade/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "vencedor do circuito XADREZ E AMIZADE 2026"
        },
        {
          "url": "https://espacomusas.pt/ii-xadrez-e-amizade/",
          "kind": "own_site",
          "flag": "official",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "em colaboração com as associações Praça da Alegria, Gato Vadio, Tane Timor e A Pele"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "fep-royal-chess",
      "name": "FEP Royal Chess",
      "name_local": null,
      "kind": "group",
      "sections": [
        "community"
      ],
      "municipality": "Porto",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [
        "rapid"
      ],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database names \"FEP Royal Chess\" with the Associação de Xadrez do Porto as organiser of the district rapid championships of 22 February 2026 at the Faculdade de Economia da Universidade do Porto (nine sections). The record does not spell out FEP as the faculty's abbreviation; the group's own page, meeting times and membership rules were not found.",
        "evidence_date": "2026-02-22",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "AX Porto; FEP e o FEP Royal Chess"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Faculdade de Economia da Universidade do Porto"
        }
      ],
      "edited": "2026-10-12"
    },
    {
      "slug": "escola-secundaria-antonio-nobre-xadrez",
      "name": "Torneio de Xadrez do Agrupamento de Escolas António Nobre",
      "name_local": null,
      "short_name": "Torneio de Xadrez António Nobre",
      "kind": "tournament",
      "sections": [
        "play"
      ],
      "municipality": "Porto",
      "address": null,
      "district": null,
      "lat": null,
      "lon": null,
      "coords_source": null,
      "indoor_outdoor": "unknown",
      "access": {
        "value": "unknown",
        "src": 0
      },
      "cost": {
        "value": "unknown",
        "amount": null,
        "src": 0
      },
      "equipment": {
        "boards": "unknown",
        "clocks": "unknown",
        "tables_count": null,
        "giant_pieces": "n/a",
        "src": 0
      },
      "audience": {
        "beginners_welcome": null,
        "kids": null,
        "adults_only": null,
        "languages": [],
        "src": 0
      },
      "formats": [],
      "season": {
        "value": "unknown",
        "months": null,
        "src": 0
      },
      "federation": {
        "member": null,
        "body": null,
        "src": 0
      },
      "training": {
        "offers": [],
        "ages": null,
        "languages": [],
        "price": {
          "value": "unknown",
          "amount": null,
          "src": 0
        },
        "trial_lesson": null,
        "group_size": null,
        "coaches": [],
        "branches": null,
        "src": 0
      },
      "sessions": [],
      "status": {
        "value": "active",
        "evidence": "The chess-results database lists the chess tournament of the Agrupamento de Escolas António Nobre, held once a year in May: 8 May 2025 (24 players) and 7 May 2026 (20 players), organised by the Economics and Accounting group of the Escola Secundária António Nobre, Porto. Whether there is a standing school chess club is not stated; access for outsiders is not stated.",
        "evidence_date": "2026-05-07",
        "moved_to": null,
        "src": 0
      },
      "contacts": {
        "website": null,
        "email": null,
        "phone": null,
        "social": []
      },
      "sources": [
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Escola Secundaria Antonio Nobre - Porto"
        },
        {
          "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
          "kind": "directory",
          "flag": "secondary",
          "opened": true,
          "seen": "2026-10-12",
          "quote": "Grupo de Economia e Contabilidade da Escola Antonio Nobre"
        }
      ],
      "edited": "2026-10-12"
    }
  ],
  "chess960": {
    "searched": [
      "xadrez 960 Fischer Random torneio Porto Musas Leça \"Xadrez 960\"",
      "Musas xadrez Porto Torneio Fischer Random Musas 2026",
      "chess-results.com federation POR, Porto list: titles containing Fischer, 960",
      "espacomusas.pt category Xadrez: Fischer Random reports and rules",
      "chess-results tournament database, all of federation POR 2025-2026 (2,000 most recent plus location, organiser and name searches): titles containing 960, Fischer, Freestyle, Random",
      "FIDE rated tournament list for Portugal, January 2025 - October 2026, titles containing 960, Fischer, Freestyle"
    ],
    "found": [
      {
        "what": "IV Torneio Fischer Random Musas, Auditório de Campanhã, Porto, 24 October 2026",
        "where_slug": "musas-torneio-fischer-random",
        "when": null,
        "url": "https://espacomusas.pt/regulamento-iv-torneio-xadrez-fischer-random-2026/",
        "quote": "A cada ronda uma nova posição inicial das 960 disponíveis é sorteada"
      },
      {
        "what": "III Torneio Fischer Random Musas, Campanhã, Porto, 18 October 2025",
        "where_slug": "musas-torneio-fischer-random",
        "when": null,
        "url": "https://espacomusas.pt/campanha-recebeu-a-terceira-edicao-dos-torneios-fischer-random-e-bullet/",
        "quote": "no dia 18 de outubro de 2025, da terceira edição dos torneios"
      },
      {
        "what": "Festa do Xadrez 960, Basquete de Leça, Leça da Palmeira, 25 July 2026",
        "where_slug": "basquete-de-leca-chess-club",
        "when": null,
        "url": "https://chess-results.com/tnr1456738.aspx?lan=1&art=0&turdet=YES",
        "quote": "FESTA DO XADREZ 960 - Basquete de Leça - (25/07/2026)"
      },
      {
        "what": "Torneio Aberto 960 de Clássicas, Grupo de Xadrez do Porto, 5 June 2025",
        "where_slug": "grupo-de-xadrez-do-porto",
        "when": null,
        "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
        "quote": "GXP - Torneio Aberto 960 de Clássicas 2025"
      },
      {
        "what": "Festa do Xadrez 960, Basquete de Leça, Leça da Palmeira, 19 July 2025",
        "where_slug": "basquete-de-leca-chess-club",
        "when": null,
        "url": "https://chess-results.com/TurnierSuche.aspx?lan=1",
        "quote": "FESTA DO XADREZ - 960"
      }
    ],
    "note": "Fischer Random is played at Musas every October (II edition 2024, III 2025, IV 2026). The Basquete de Leça festival has run twice at the club premises, Rua Moinho de Vento, 88, Leça da Palmeira (19 July 2025 and 25 July 2026), and the Grupo de Xadrez do Porto held an open Chess960 classical tournament at its premises, Travessa das Almas 12, starting 5 June 2025. No weekly or café Chess960 found. A small tournament titled \"Leça FC 29 - 960\" (4 June 2025) is listed with no organiser or venue and is not counted. The European Fischer Random Championship (8 December 2026) is in Portimão and the national 960 championship (11 September 2026) at the Biblioteca de Marvila, Lisbon: both outside the area."
  },
  "not_included": [
    {
      "name": "Associação de Xadrez do Porto (AXP)",
      "reason": "district association, no venue or club address found; its own domain axp.pt is a domain sale page"
    },
    {
      "name": "Open Nacional Damas Portuguesas - Rapid (Vai Avante São Pedro da Cova, Vila do Conde, Matosinhos, Penafiel)",
      "reason": "Portuguese draughts (damas), not chess"
    },
    {
      "name": "Pieces Chess Club",
      "reason": "Lisbon-based; no Porto session found"
    },
    {
      "name": "Fixando chess-lesson listings (Porto, Gaia, Valongo, Santo Tirso)",
      "reason": "tutor marketplace with no named place or tutor"
    },
    {
      "name": "III Torneio Jovem de Xadrez de Amarante; Open Nacional Cidade de Penafiel",
      "reason": "Amarante and Penafiel are outside the Área Metropolitana do Porto"
    },
    {
      "name": "Torneio Cidade do Porto (GXP)",
      "reason": "folded into the card grupo-de-xadrez-do-porto; only the 2023 edition found"
    },
    {
      "name": "Torneio Bullet Musas and Hand and Brain Musas",
      "reason": "folded into the card sport-musas-e-benfica (same organiser, same series page)"
    },
    {
      "name": "Academia Philanderkas / I Open Internacional Philanderkas",
      "reason": "Chaves (AX VILA REAL on the federation list), outside the metropolitan area; its listed open is held in Chaves"
    },
    {
      "name": "Open Nacional Vai Avante São Pedro da Cova (Gondomar); Open Nacional Cidade Vila do Conde (Ginásio Clube Vilacondense); Open Nacional de Matosinhos (Associação de Damas de Matosinhos); CCD São João da Madeira and Federação Portuguesa de Damas events",
      "reason": "Portuguese draughts (damas) in the chess-results database, not chess; the clubs show no chess in these records"
    },
    {
      "name": "European Fischer Random (Chess 960) Championship 2026",
      "reason": "Listed with venue Portimão (8 December 2026): outside the metropolitan area"
    },
    {
      "name": "Campeonato Nacional (CN Absoluto 2024-25 in Matosinhos; CN Absoluto 2025-26 and Campeonato Nacional de Xadrez Adaptado at TECMAIA, Maia)",
      "reason": "national federation events hosted in the area once a year; venues are hired halls, not standing chess entities"
    },
    {
      "name": "Portal - Board Game Cafe & Bar (Rua de Álvares Cabral 420, Porto) and Porto Boardgamers Group",
      "reason": "board-game venue and group; the Agenda Porto article of March 2026 does not mention chess"
    },
    {
      "name": "Torneio Homenagem Daniel Naroditsky (6 December 2025 and 31 January 2026) and Torneio do GDCBP (6 December 2025)",
      "reason": "one-off tribute and club events with no venue or standing organiser stated"
    },
    {
      "name": "Torneio Interbancário de Xadrez (SBN finance-sector union)",
      "reason": "annual national qualifier run by a trade union; the Porto venue is not stated (the 2025 edition is listed jointly with the Grupo de Xadrez do Porto)"
    },
    {
      "name": "Strong Charon Chess Masters (19 April 2026, R. Cardosas 1579, Porto)",
      "reason": "single rapid event co-organised by Strong Charon and Paredes Golfe Clube; folded into the card paredes-golfe-clube"
    },
    {
      "name": "Escola Secundária de Paredes (Desporto Escolar CLDE Tâmega encounters, January and March 2026); Escola Secundária de Penafiel",
      "reason": "school-sport league encounters hosted by the school; Penafiel is outside the metropolitan area"
    },
    {
      "name": "Municipal board-games activity plan of Espinho (educacao.espinho.pt)",
      "reason": "the planning document read does not mention chess"
    },
    {
      "name": "Praça da Alegria; Gato Vadio; Tane Timor; A Pele (Porto associations)",
      "reason": "named only as planned stage venues of the 2023 Xadrez e Amizade circuit of Sport Musas e Benfica; the organiser's post says these associations have no regular chess activity; no address and no later trace"
    },
    {
      "name": "Mercado Temporário do Bolhão",
      "reason": "one-off event: a single tournament of the Porto chess association held there on 30 November 2019; no standing chess activity stated"
    },
    {
      "name": "Biblioteca do Instituto Nun'Álvares (Santo Tirso)",
      "reason": "venue only: hall of two Braga district association events (25 October and 20 December 2025); no chess of its own stated; the October event is told on the card ad-colegio-das-caldinhas"
    }
  ]
}
