{"id":1261,"date":"2026-09-14T18:01:49","date_gmt":"2026-09-14T16:01:49","guid":{"rendered":"https:\/\/apbillardclub.fr\/?page_id=1261"},"modified":"2026-09-14T18:01:50","modified_gmt":"2026-09-14T16:01:50","slug":"classement-veterans-26-27","status":"publish","type":"page","link":"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/","title":{"rendered":"Classement v\u00e9t\u00e9rans 26\/27"},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n:root {\n      --bg-color: #f4f6f8;\n      --card-bg: #ffffff;\n      --text-color: #333333;\n      --accent-color: #0056b3;\n      --badge-cap: #e74c3c;\n      --border-color: #e0e0e0;\n    }\n\n    body {\n      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n      background-color: var(--bg-color);\n      color: var(--text-color);\n      padding: 20px;\n      margin: 0;\n    }\n\n    .team-container {\n      max-width: 800px;\n      margin: 0 auto;\n      background-color: var(--card-bg);\n      border-radius: 12px;\n      box-shadow: 0 4px 15px rgba(0,0,0,0.1);\n      overflow: hidden;\n    }\n\n    \/* En-t\u00eate \u00c9quipe \/ Tournoi *\/\n    .team-header {\n      display: flex;\n      align-items: center;\n      padding: 24px;\n      background-color: #1a252f;\n      color: #fff;\n      gap: 20px;\n    }\n\n    .team-logo {\n      width: 90px;\n      height: 90px;\n      border-radius: 50%;\n      object-fit: cover;\n      border: 3px solid #fff;\n    }\n\n    .team-info h1 {\n      margin: 0 0 8px 0;\n      font-size: 1.6rem;\n    }\n\n    .team-country {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 0.95rem;\n      color: #bdc3c7;\n    }\n\n    .flag-img {\n      width: 24px;\n      height: 16px;\n      object-fit: cover;\n      border-radius: 2px;\n    }\n\n    .team-link {\n      display: inline-block;\n      margin-top: 8px;\n      color: #3498db;\n      text-decoration: none;\n      font-size: 0.9rem;\n    }\n\n    .team-link:hover {\n      text-decoration: underline;\n    }\n\n    \/* Section Membres \/ \u00c9quipes *\/\n    .members-section {\n      padding: 24px;\n    }\n\n    .members-section h2 {\n      margin-top: 0;\n      font-size: 1.4rem;\n      border-bottom: 2px solid var(--border-color);\n      padding-bottom: 8px;\n    }\n\n    .members-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));\n      gap: 16px;\n      margin-top: 20px;\n    }\n\n    .member-card {\n      background-color: #fff;\n      border: 1px solid var(--border-color);\n      border-radius: 8px;\n      padding: 16px;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      position: relative;\n      transition: transform 0.2s ease, box-shadow 0.2s ease;\n    }\n\n    .member-card:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 4px 10px rgba(0,0,0,0.08);\n    }\n\n    .member-avatar {\n      width: 70px;\n      height: 70px;\n      border-radius: 50%;\n      object-fit: cover;\n      margin-bottom: 12px;\n    }\n\n    .member-name {\n      font-weight: bold;\n      margin: 4px 0;\n      color: var(--accent-color);\n      text-decoration: none;\n    }\n\n    .member-name:hover {\n      text-decoration: underline;\n    }\n\n    .member-location {\n      font-size: 0.85rem;\n      color: #666;\n      margin-top: 4px;\n    }\n\n    .badge-captain {\n      position: absolute;\n      top: 10px;\n      right: 10px;\n      background-color: var(--badge-cap);\n      color: white;\n      font-size: 0.7rem;\n      padding: 3px 8px;\n      border-radius: 12px;\n      font-weight: bold;\n      text-transform: uppercase;\n    }\n<\/style>\n\n<div class=\"team-container\" id=\"teamApp\">\n    <!-- Contenu g\u00e9n\u00e9r\u00e9 dynamiquement -->\n  <\/div>\n\n  <script>\n    const apiData = {\n        \"rankingId\": 87291313,\n        \"name\": \"BLACKBALL-VETERAN-2026\/2027\",\n        \"url\": \"https:\/\/cuescore.com\/ranking\/BLACKBALL-VETERAN-2026%252F2027\/87291313\",\n        \"owner\": {\n            \"organizationId\": 29057689,\n            \"stub\": \"hautsdefrance\",\n            \"name\": \"Ligue de Billard Hauts de France\",\n            \"url\": \"https:\/\/cuescore.com\/hautsdefrance\",\n            \"logo\": \"https:\/\/img.cuescore.com\/image\/e\/3\/edd6ffd7b320155b86544a4c7d1acb87.png?t=1770466134\",\n            \"placename\": \"\",\n            \"country\": {\n                \"name\": \"France\",\n                \"alpha3\": \"FRA\",\n                \"image\": \"https:\/\/cuescore.com\/img\/flags\/png-country-4x2-none\/res-640x480\/fr.png\",\n                \"continent\": \"Europe\"\n            },\n            \"seasonStart\": 10,\n            \"profileColor\": \"2292d4\"\n        },\n        \"branch\": 2,\n        \"bestOf\": 0,\n        \"season\": 2026,\n        \"participants\": [\n            { \"rank\": 1, \"name\": \"Ludovic Carpentier\", \"participantId\": 33519733, \"url\": \"https:\/\/cuescore.com\/player\/Ludovic+Carpentier\/33519733\", \"points\": 164, \"tournamentCount\": 1 },\n            { \"rank\": 2, \"name\": \"Olivier Vanneste\", \"participantId\": 19692226, \"url\": \"https:\/\/cuescore.com\/player\/Olivier+Vanneste\/19692226\", \"points\": 132, \"tournamentCount\": 1 },\n            { \"rank\": 3, \"name\": \"Anthony THOMAS\", \"participantId\": 26531332, \"url\": \"https:\/\/cuescore.com\/player\/Anthony+THOMAS\/26531332\", \"points\": 104, \"tournamentCount\": 1 },\n            { \"rank\": 3, \"name\": \"Pierre DEBAETS\", \"participantId\": 33305002, \"url\": \"https:\/\/cuescore.com\/player\/Pierre+DEBAETS\/33305002\", \"points\": 104, \"tournamentCount\": 1 },\n            { \"rank\": 5, \"name\": \"Emeric Caron\", \"participantId\": 69954910, \"url\": \"https:\/\/cuescore.com\/player\/Emeric+Caron\/69954910\", \"points\": 80, \"tournamentCount\": 1 },\n            { \"rank\": 5, \"name\": \"Fr\u00e9d\u00e9ric Gillard\", \"participantId\": 6152530, \"url\": \"https:\/\/cuescore.com\/player\/Fr%C3%A9d%C3%A9ric+Gillard\/6152530\", \"points\": 80, \"tournamentCount\": 1 },\n            { \"rank\": 5, \"name\": \"Jean Baptiste Erceau\", \"participantId\": 58738903, \"url\": \"https:\/\/cuescore.com\/player\/Jean+Baptiste+Erceau\/58738903\", \"points\": 80, \"tournamentCount\": 1 },\n            { \"rank\": 5, \"name\": \"STEPHANE LEVACHER\", \"participantId\": 30749446, \"url\": \"https:\/\/cuescore.com\/player\/STEPHANE+LEVACHER\/30749446\", \"points\": 80, \"tournamentCount\": 1 },\n            { \"rank\": 9, \"name\": \"Alain Malo\", \"participantId\": 32435920, \"url\": \"https:\/\/cuescore.com\/player\/Alain+Malo\/32435920\", \"points\": 60, \"tournamentCount\": 1 },\n            { \"rank\": 9, \"name\": \"Guillaume Ponchant\", \"participantId\": 79286122, \"url\": \"https:\/\/cuescore.com\/player\/Guillaume+Ponchant\/79286122\", \"points\": 60, \"tournamentCount\": 1 },\n            { \"rank\": 9, \"name\": \"JEAN CHARLES DERLIQUE\", \"participantId\": 31379635, \"url\": \"https:\/\/cuescore.com\/player\/JEAN+CHARLES+DERLIQUE\/31379635\", \"points\": 60, \"tournamentCount\": 1 },\n            { \"rank\": 9, \"name\": \"Ludovic Couillault\", \"participantId\": 33624661, \"url\": \"https:\/\/cuescore.com\/player\/Ludovic+Couillault\/33624661\", \"points\": 60, \"tournamentCount\": 1 },\n            { \"rank\": 9, \"name\": \"Philippe Lef\u00e9vre\", \"participantId\": 32436412, \"url\": \"https:\/\/cuescore.com\/player\/Philippe+Lef%C3%A9vre\/32436412\", \"points\": 60, \"tournamentCount\": 1 },\n            { \"rank\": 9, \"name\": \"Rodrigue Florent\", \"participantId\": 33153832, \"url\": \"https:\/\/cuescore.com\/player\/Rodrigue+Florent\/33153832\", \"points\": 60, \"tournamentCount\": 1 },\n            { \"rank\": 9, \"name\": \"Sandy Boyden\", \"participantId\": 33287812, \"url\": \"https:\/\/cuescore.com\/player\/Sandy+Boyden\/33287812\", \"points\": 60, \"tournamentCount\": 1 },\n            { \"rank\": 9, \"name\": \"S\u00e9bastien Silvain\", \"participantId\": 33563572, \"url\": \"https:\/\/cuescore.com\/player\/S%C3%A9bastien+Silvain\/33563572\", \"points\": 60, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"Ahmed KHAYAT\", \"participantId\": 48370381, \"url\": \"https:\/\/cuescore.com\/player\/Ahmed+KHAYAT\/48370381\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"Alain Morvan\", \"participantId\": 31035922, \"url\": \"https:\/\/cuescore.com\/player\/Alain+Morvan\/31035922\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"Alberto Silva\", \"participantId\": 33159595, \"url\": \"https:\/\/cuescore.com\/player\/Alberto+Silva\/33159595\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"David Brabant\", \"participantId\": 32035408, \"url\": \"https:\/\/cuescore.com\/player\/David+Brabant\/32035408\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"Freddy Oblet\", \"participantId\": 33377677, \"url\": \"https:\/\/cuescore.com\/player\/Freddy+Oblet\/33377677\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"FREDERIC Demettre\", \"participantId\": 30556507, \"url\": \"https:\/\/cuescore.com\/player\/FREDERIC+Demettre\/30556507\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"JEAN CHARLES VASSEUR\", \"participantId\": 32135452, \"url\": \"https:\/\/cuescore.com\/player\/JEAN+CHARLES+VASSEUR\/32135452\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"JOAO MANUEL DA CRUZ\", \"participantId\": 33159424, \"url\": \"https:\/\/cuescore.com\/player\/JOAO+MANUEL+DA+CRUZ\/33159424\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"Marc Buquoit\", \"participantId\": 19385512, \"url\": \"https:\/\/cuescore.com\/player\/Marc+Buquoit\/19385512\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"Michael THIRY\", \"participantId\": 3076927, \"url\": \"https:\/\/cuescore.com\/player\/Michael+THIRY\/3076927\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"Pascal Leduc\", \"participantId\": 31661872, \"url\": \"https:\/\/cuescore.com\/player\/Pascal+Leduc\/31661872\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"Rapha\u00ebl Thirionet\", \"participantId\": 5095252, \"url\": \"https:\/\/cuescore.com\/player\/Rapha%C3%ABl+Thirionet\/5095252\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"Richard Dussort\", \"participantId\": 32009026, \"url\": \"https:\/\/cuescore.com\/player\/Richard+Dussort\/32009026\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"Thierry Lenglet\", \"participantId\": 30502354, \"url\": \"https:\/\/cuescore.com\/player\/Thierry+Lenglet\/30502354\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 17, \"name\": \"Thierry Marquilly\", \"participantId\": 33179782, \"url\": \"https:\/\/cuescore.com\/player\/Thierry+Marquilly\/33179782\", \"points\": 44, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Ang\u00e9lique Degrave\", \"participantId\": 48368245, \"url\": \"https:\/\/cuescore.com\/player\/Ang%C3%A9lique+Degrave\/48368245\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Anita LEBBE\", \"participantId\": 33409861, \"url\": \"https:\/\/cuescore.com\/player\/Anita+LEBBE\/33409861\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"David Dubois\", \"participantId\": 32628832, \"url\": \"https:\/\/cuescore.com\/player\/David+Dubois\/32628832\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Emmanuel Quilan\", \"participantId\": 33165688, \"url\": \"https:\/\/cuescore.com\/player\/Emmanuel+Quilan\/33165688\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"fran\u00e7ois loosen\", \"participantId\": 31716874, \"url\": \"https:\/\/cuescore.com\/player\/fran%C3%A7ois+loosen\/31716874\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Frederic REMY\", \"participantId\": 30346972, \"url\": \"https:\/\/cuescore.com\/player\/Frederic+REMY\/30346972\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Gregory Demerre\", \"participantId\": 51568672, \"url\": \"https:\/\/cuescore.com\/player\/Gregory+Demerre\/51568672\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Guy Lahaye\", \"participantId\": 43164208, \"url\": \"https:\/\/cuescore.com\/player\/Guy+Lahaye\/43164208\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Michel Flahaut\", \"participantId\": 30014974, \"url\": \"https:\/\/cuescore.com\/player\/Michel+Flahaut\/30014974\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"patrick LOHBRUNNER\", \"participantId\": 16862578, \"url\": \"https:\/\/cuescore.com\/player\/patrick+LOHBRUNNER\/16862578\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"thierry fontaine\", \"participantId\": 33165124, \"url\": \"https:\/\/cuescore.com\/player\/thierry+fontaine\/33165124\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Thierry Gesbert\", \"participantId\": 49390732, \"url\": \"https:\/\/cuescore.com\/player\/Thierry+Gesbert\/49390732\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Tony MACIEIRA\", \"participantId\": 52193542, \"url\": \"https:\/\/cuescore.com\/player\/Tony+MACIEIRA\/52193542\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Tony Turquet\", \"participantId\": 69858784, \"url\": \"https:\/\/cuescore.com\/player\/Tony+Turquet\/69858784\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Vincent Del Vento\", \"participantId\": 47469976, \"url\": \"https:\/\/cuescore.com\/player\/Vincent+Del+Vento\/47469976\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"Vincenzo Malvetti\", \"participantId\": 73741297, \"url\": \"https:\/\/cuescore.com\/player\/Vincenzo+Malvetti\/73741297\", \"points\": 32, \"tournamentCount\": 1 },\n            { \"rank\": 32, \"name\": \"virginie JOLY\", \"participantId\": 33456613, \"url\": \"https:\/\/cuescore.com\/player\/virginie+JOLY\/33456613\", \"points\": 32, \"tournamentCount\": 1 }\n        ]\n    };\n\n    function renderRankingData(data) {\n      const appContainer = document.getElementById('teamApp');\n\n      \/\/ En-t\u00eate\n      const headerHTML = `\n        <div class=\"team-header\">\n          <img decoding=\"async\" class=\"team-logo\" src=\"${data.owner.logo}\" alt=\"${data.owner.name}\">\n          <div class=\"team-info\">\n            <h1>${data.name}<\/h1>\n            <div class=\"team-country\">\n              <img decoding=\"async\" class=\"flag-img\" src=\"${data.owner.country.image}\" alt=\"${data.owner.country.name}\">\n              <span>Classement \u2022 ${data.owner.name} (${data.season}\/${data.season + 1})<\/span>\n            <\/div>\n            <a href=\"${data.url}\" target=\"_blank\" class=\"team-link\">Voir le ranking complet sur CueScore \u2197<\/a>\n          <\/div>\n        <\/div>\n      `;\n\n      \/\/ Avatar SVG neutre g\u00e9n\u00e9r\u00e9 \u00e0 la vol\u00e9e en cas d'absence d'image\n      const fallbackSvg = \"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='100' height='100' viewBox='0 0 100 100'><rect width='100%' height='100%' fill='%23bdc3c7'\/><circle cx='50' cy='38' r='20' fill='%23ffffff'\/><path d='M20,90 Q50,55 80,90' fill='%23ffffff'\/><\/svg>\";\n\n      const participantsList = data.participants;\n      const playersHTML = participantsList.map(player => {\n        const isLeader = player.rank === 1;\n        \/\/ Priorit\u00e9 \u00e0 l'image sp\u00e9cifique du joueur si pr\u00e9sente dans l'objet, sinon fallback\n        const avatarUrl = player.image || fallbackSvg;\n\n        return `\n          <div class=\"member-card\">\n            <span class=\"badge-captain\" style=\"background-color: ${isLeader ? '#f39c12' : '#34495e'};\">\n              Rang ${player.rank}\n            <\/span>\n            <img decoding=\"async\" class=\"member-avatar\" src=\"${avatarUrl}\" alt=\"${player.name}\" onerror=\"this.onerror=null; this.src='${fallbackSvg}';\">\n            <a class=\"member-name\" href=\"${player.url}\" target=\"_blank\">${player.name}<\/a>\n            <div class=\"member-location\">\n              <strong>${player.points} pts<\/strong><br>\n              <small style=\"color:#7f8c8d;\">${player.tournamentCount} tournoi(s) jou\u00e9(s)<\/small>\n            <\/div>\n          <\/div>\n        `;\n      }).join('');\n\n      appContainer.innerHTML = `\n        ${headerHTML}\n        <div class=\"members-section\">\n          <h2>Classement Joueurs (${participantsList.length} Participants)<\/h2>\n          <div class=\"members-grid\">\n            ${playersHTML}\n          <\/div>\n        <\/div>\n      `;\n    }\n\n    renderRankingData(apiData);\n  <\/script>\n","protected":false},"excerpt":{"rendered":"<p> [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"folder":[],"class_list":["post-1261","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Classement v\u00e9t\u00e9rans 26\/27 - Amiens Picardie Billard<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Classement v\u00e9t\u00e9rans 26\/27 - Amiens Picardie Billard\" \/>\n<meta property=\"og:description\" content=\"[&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/\" \/>\n<meta property=\"og:site_name\" content=\"Amiens Picardie Billard\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=100054000347820\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-14T16:01:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/apbillardclub.fr\/wp-content\/uploads\/2025\/08\/cropped-fond-1-scaled-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1601\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/\",\"url\":\"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/\",\"name\":\"Classement v\u00e9t\u00e9rans 26\/27 - Amiens Picardie Billard\",\"isPartOf\":{\"@id\":\"https:\/\/apbillardclub.fr\/#website\"},\"datePublished\":\"2026-09-14T16:01:49+00:00\",\"dateModified\":\"2026-09-14T16:01:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/apbillardclub.fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Classement v\u00e9t\u00e9rans 26\/27\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/apbillardclub.fr\/#website\",\"url\":\"https:\/\/apbillardclub.fr\/\",\"name\":\"Amiens Picardie Billard\",\"description\":\"APB\",\"publisher\":{\"@id\":\"https:\/\/apbillardclub.fr\/#organization\"},\"alternateName\":\"Club FFB de billard d'Amiens\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/apbillardclub.fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/apbillardclub.fr\/#organization\",\"name\":\"Amiens Picardie Billard\",\"url\":\"https:\/\/apbillardclub.fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/apbillardclub.fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/apbillardclub.fr\/wp-content\/uploads\/2025\/05\/cropped-profil-2.jpg\",\"contentUrl\":\"https:\/\/apbillardclub.fr\/wp-content\/uploads\/2025\/05\/cropped-profil-2.jpg\",\"width\":718,\"height\":718,\"caption\":\"Amiens Picardie Billard\"},\"image\":{\"@id\":\"https:\/\/apbillardclub.fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/profile.php?id=100054000347820\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Classement v\u00e9t\u00e9rans 26\/27 - Amiens Picardie Billard","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/","og_locale":"fr_FR","og_type":"article","og_title":"Classement v\u00e9t\u00e9rans 26\/27 - Amiens Picardie Billard","og_description":"[&hellip;]","og_url":"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/","og_site_name":"Amiens Picardie Billard","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=100054000347820","article_modified_time":"2026-09-14T16:01:50+00:00","og_image":[{"width":2560,"height":1601,"url":"https:\/\/apbillardclub.fr\/wp-content\/uploads\/2025\/08\/cropped-fond-1-scaled-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/","url":"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/","name":"Classement v\u00e9t\u00e9rans 26\/27 - Amiens Picardie Billard","isPartOf":{"@id":"https:\/\/apbillardclub.fr\/#website"},"datePublished":"2026-09-14T16:01:49+00:00","dateModified":"2026-09-14T16:01:50+00:00","breadcrumb":{"@id":"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/apbillardclub.fr\/index.php\/classement-veterans-26-27\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/apbillardclub.fr\/"},{"@type":"ListItem","position":2,"name":"Classement v\u00e9t\u00e9rans 26\/27"}]},{"@type":"WebSite","@id":"https:\/\/apbillardclub.fr\/#website","url":"https:\/\/apbillardclub.fr\/","name":"Amiens Picardie Billard","description":"APB","publisher":{"@id":"https:\/\/apbillardclub.fr\/#organization"},"alternateName":"Club FFB de billard d'Amiens","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/apbillardclub.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/apbillardclub.fr\/#organization","name":"Amiens Picardie Billard","url":"https:\/\/apbillardclub.fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/apbillardclub.fr\/#\/schema\/logo\/image\/","url":"https:\/\/apbillardclub.fr\/wp-content\/uploads\/2025\/05\/cropped-profil-2.jpg","contentUrl":"https:\/\/apbillardclub.fr\/wp-content\/uploads\/2025\/05\/cropped-profil-2.jpg","width":718,"height":718,"caption":"Amiens Picardie Billard"},"image":{"@id":"https:\/\/apbillardclub.fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=100054000347820"]}]}},"_links":{"self":[{"href":"https:\/\/apbillardclub.fr\/index.php\/wp-json\/wp\/v2\/pages\/1261","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/apbillardclub.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/apbillardclub.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/apbillardclub.fr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/apbillardclub.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1261"}],"version-history":[{"count":1,"href":"https:\/\/apbillardclub.fr\/index.php\/wp-json\/wp\/v2\/pages\/1261\/revisions"}],"predecessor-version":[{"id":1262,"href":"https:\/\/apbillardclub.fr\/index.php\/wp-json\/wp\/v2\/pages\/1261\/revisions\/1262"}],"wp:attachment":[{"href":"https:\/\/apbillardclub.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1261"}],"wp:term":[{"taxonomy":"folder","embeddable":true,"href":"https:\/\/apbillardclub.fr\/index.php\/wp-json\/wp\/v2\/folder?post=1261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}