{"id":3281,"date":"2016-07-30T16:12:51","date_gmt":"2016-07-30T14:12:51","guid":{"rendered":"http:\/\/www.valsuganarugby.it\/valsu\/?page_id=3281"},"modified":"2026-10-23T14:05:38","modified_gmt":"2026-10-23T12:05:38","slug":"first-xv","status":"publish","type":"page","link":"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/","title":{"rendered":"FIRST XV"},"content":{"rendered":"\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>First XV \u2013 Serie A1 Maschile | Valsugana Rugby Padova<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue&amp;family=Barlow+Condensed:wght@400;600;700&amp;family=Figtree:wght@300;400;500;600&amp;display=swap\" rel=\"stylesheet\">\n\n<style>\n:root {\n  --blue: #1a5fd4;\n  --blue-dark: #1248a8;\n  --blue-glow: rgba(26,95,212,0.22);\n  --amber: #f59e0b;\n  --bg: #0b1829;\n  --bg2: #0f2039;\n  --bg3: #162540;\n  --border: rgba(255,255,255,0.08);\n  --text: #f0f0f0;\n  --muted: #7a9ab8;\n  --font-display: 'Bebas Neue', sans-serif;\n  --font-condensed: 'Barlow Condensed', sans-serif;\n  --font-body: 'Figtree', sans-serif;\n}\n\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\nbody {\n  background: var(--bg);\n  color: var(--text);\n  font-family: var(--font-body);\n  font-weight: 400;\n  line-height: 1.6;\n  overflow-x: hidden;\n}\n\n\/* \u2500\u2500\u2500 HERO \u2500\u2500\u2500 *\/\n.hero {\n  position: relative;\n  min-height: 100vh;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n  padding: 0 6vw 5vh;\n  overflow: hidden;\n}\n\n.hero-bg {\n  position: absolute;\n  inset: 0;\n  background:\n    linear-gradient(to bottom, rgba(11,24,41,0.4) 0%, rgba(11,24,41,0.7) 55%, rgba(11,24,41,1) 100%),\n    url('https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2026\/01\/val-ver.jpg') center center \/ cover no-repeat;\n}\n\n.hero-noise {\n  position: absolute;\n  inset: 0;\n  background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'\/%3E%3C\/svg%3E\");\n  opacity: 0.4;\n  pointer-events: none;\n}\n\n.hero-grid-lines {\n  position: absolute;\n  inset: 0;\n  background-image:\n    linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);\n  background-size: 80px 80px;\n  pointer-events: none;\n}\n\n.badge-elite {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  background: var(--blue);\n  color: #fff;\n  font-family: var(--font-condensed);\n  font-weight: 700;\n  font-size: 0.8rem;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  padding: 6px 16px;\n  clip-path: polygon(0 0, calc(100% - 10px) 0, 100% 50%, calc(100% - 10px) 100%, 0 100%);\n  margin-bottom: 1.5rem;\n  animation: fadeUp 0.8s ease both;\n}\n\n.hero h1 {\n  font-family: var(--font-display);\n  font-size: clamp(4.5rem, 16vw, 13rem);\n  line-height: 0.9;\n  letter-spacing: -0.02em;\n  color: #fff;\n  animation: fadeUp 0.8s 0.1s ease both;\n}\n\n.hero h1 span {\n  color: var(--blue);\n  display: block;\n}\n\n.hero-sub {\n  font-family: var(--font-condensed);\n  font-size: clamp(1rem, 2.5vw, 1.4rem);\n  font-weight: 400;\n  letter-spacing: 0.12em;\n  color: var(--muted);\n  text-transform: uppercase;\n  margin-top: 1rem;\n  animation: fadeUp 0.8s 0.2s ease both;\n}\n\n.hero-stats {\n  display: flex;\n  gap: 3rem;\n  margin-top: 3rem;\n  padding-top: 2rem;\n  border-top: 1px solid var(--border);\n  animation: fadeUp 0.8s 0.35s ease both;\n  flex-wrap: wrap;\n}\n\n.hero-stat { display: flex; flex-direction: column; }\n.hero-stat strong {\n  font-family: var(--font-display);\n  font-size: clamp(2.5rem, 5vw, 4rem);\n  color: var(--blue);\n  line-height: 1;\n}\n.hero-stat span {\n  font-family: var(--font-condensed);\n  font-size: 0.85rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--muted);\n}\n\n.scroll-cue {\n  position: absolute;\n  bottom: 2rem;\n  right: 6vw;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 6px;\n  font-family: var(--font-condensed);\n  font-size: 0.7rem;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--muted);\n  animation: fadeUp 1s 0.6s ease both;\n}\n.scroll-cue::after {\n  content: '';\n  width: 1px;\n  height: 40px;\n  background: linear-gradient(to bottom, var(--blue), transparent);\n  animation: lineDown 1.5s ease infinite;\n}\n\n\/* \u2500\u2500\u2500 SHARED \u2500\u2500\u2500 *\/\nsection { padding: 5rem 6vw; }\n\n.section-label {\n  font-family: var(--font-condensed);\n  font-size: 0.75rem;\n  letter-spacing: 0.3em;\n  text-transform: uppercase;\n  color: var(--blue);\n  margin-bottom: 0.75rem;\n}\n\n.section-title {\n  font-family: var(--font-display);\n  font-size: clamp(2.5rem, 5vw, 4rem);\n  line-height: 1;\n  color: #fff;\n  margin-bottom: 2rem;\n}\n\n\/* \u2500\u2500\u2500 ABOUT \u2500\u2500\u2500 *\/\n.about {\n  background: var(--bg2);\n  border-top: 1px solid var(--border);\n  border-bottom: 1px solid var(--border);\n}\n\n.about-grid {\n  display: grid;\n  grid-template-columns: 1.4fr 1fr;\n  gap: 5rem;\n  align-items: start;\n}\n\n.about-text p {\n  color: #ccc;\n  font-size: 1.05rem;\n  line-height: 1.8;\n  margin-bottom: 1.25rem;\n}\n.about-text p:last-child { margin-bottom: 0; }\n.highlight { color: var(--blue); font-weight: 600; }\n\n.milestone-list {\n  display: flex;\n  flex-direction: column;\n  gap: 0.75rem;\n  margin-top: 0.5rem;\n}\n\n.milestone-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 1rem;\n  padding: 0.85rem 1.25rem;\n  background: var(--bg3);\n  border: 1px solid var(--border);\n  border-left: 3px solid var(--blue);\n}\n\n.milestone-year {\n  font-family: var(--font-display);\n  font-size: 1.3rem;\n  color: var(--blue);\n  line-height: 1;\n  min-width: 56px;\n}\n\n.milestone-text {\n  font-family: var(--font-condensed);\n  font-size: 0.95rem;\n  color: #ccc;\n  line-height: 1.4;\n}\n\n\/* \u2500\u2500\u2500 GALLERY \u2500\u2500\u2500 *\/\n.gallery-wrap {\n  background: var(--bg);\n  padding: 0 0 5rem;\n}\n.gallery-header { padding: 0 6vw 2rem; }\n\n\/* \u2500\u2500\u2500 STAFF \u2500\u2500\u2500 *\/\n.staff-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));\n  gap: 1.25rem;\n  margin-top: 2rem;\n}\n\n.staff-card {\n  background: var(--bg3);\n  border: 1px solid var(--border);\n  padding: 1.25rem 1.5rem;\n  position: relative;\n  overflow: hidden;\n  transition: border-color 0.2s, transform 0.2s;\n}\n\n.staff-card::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 2px;\n  background: var(--blue);\n}\n\n.staff-card:hover {\n  border-color: rgba(26,95,212,0.4);\n  transform: translateY(-2px);\n}\n\n.staff-role {\n  font-family: var(--font-condensed);\n  font-size: 0.68rem;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--blue);\n  margin-bottom: 0.4rem;\n}\n\n.staff-name {\n  font-family: var(--font-condensed);\n  font-weight: 700;\n  font-size: 1rem;\n  color: #fff;\n  line-height: 1.35;\n}\n\n\/* \u2500\u2500\u2500 ROSTER \u2500\u2500\u2500 *\/\n.roster { background: var(--bg); }\n\n.filter-bar {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 0.5rem;\n  margin-bottom: 2.5rem;\n}\n\n.filter-btn {\n  font-family: var(--font-condensed);\n  font-weight: 600;\n  font-size: 0.78rem;\n  letter-spacing: 0.15em;\n  text-transform: uppercase;\n  padding: 0.45rem 1.1rem;\n  border: 1px solid var(--border);\n  background: transparent;\n  color: var(--muted);\n  cursor: pointer;\n  transition: all 0.2s;\n}\n\n.filter-btn:hover { border-color: var(--blue); color: var(--blue); }\n.filter-btn.active {\n  background: var(--blue);\n  border-color: var(--blue);\n  color: #fff;\n}\n\n.players-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(185px, 1fr));\n  gap: 1rem;\n}\n\n.player-card {\n  background: var(--bg3);\n  border: 1px solid var(--border);\n  padding: 1.2rem;\n  position: relative;\n  overflow: hidden;\n  transition: border-color 0.25s, transform 0.25s, box-shadow 0.25s;\n  animation: fadeIn 0.4s ease both;\n}\n\n.player-card:hover {\n  border-color: rgba(26,95,212,0.45);\n  transform: translateY(-3px);\n  box-shadow: 0 12px 40px rgba(0,0,0,0.4), 0 0 20px var(--blue-glow);\n}\n\n.player-card::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 3px;\n}\n\n.player-card.avanti::before { background: var(--blue); }\n.player-card.trequarti::before { background: var(--amber); }\n.player-card.nd::before { background: var(--muted); }\n.nd .player-avatar {\n  background: rgba(122,154,184,0.12);\n  border: 1.5px solid rgba(122,154,184,0.28);\n  color: var(--muted);\n}\n.nd .player-position {\n  background: rgba(122,154,184,0.12);\n  color: var(--muted);\n}\n\n.player-num {\n  position: absolute;\n  top: 0.6rem;\n  right: 0.75rem;\n  font-family: var(--font-display);\n  font-size: 2rem;\n  color: rgba(255,255,255,0.04);\n  line-height: 1;\n  user-select: none;\n}\n\n.player-avatar {\n  width: 44px;\n  height: 44px;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: var(--font-condensed);\n  font-weight: 700;\n  font-size: 0.95rem;\n  margin-bottom: 0.7rem;\n}\n\n.avanti .player-avatar {\n  background: rgba(26,95,212,0.15);\n  border: 1.5px solid rgba(26,95,212,0.3);\n  color: #6ca0f5;\n}\n.trequarti .player-avatar {\n  background: rgba(245,158,11,0.15);\n  border: 1.5px solid rgba(245,158,11,0.3);\n  color: var(--amber);\n}\n\n.player-surname {\n  font-family: var(--font-condensed);\n  font-weight: 700;\n  font-size: 1rem;\n  color: #fff;\n  line-height: 1.1;\n  text-transform: uppercase;\n  letter-spacing: 0.04em;\n}\n\n.player-name {\n  font-family: var(--font-body);\n  font-weight: 300;\n  font-size: 0.78rem;\n  color: var(--muted);\n  margin-bottom: 0.65rem;\n}\n\n.player-foreign {\n  display: inline-block;\n  font-family: var(--font-condensed);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  color: var(--amber);\n  border: 1px solid rgba(245,158,11,0.3);\n  padding: 1px 6px;\n  border-radius: 2px;\n  margin-bottom: 0.4rem;\n}\n\n.player-position {\n  display: inline-block;\n  font-family: var(--font-condensed);\n  font-size: 0.66rem;\n  font-weight: 600;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 2px 7px;\n  border-radius: 2px;\n  margin-bottom: 0.65rem;\n}\n\n.avanti .player-position {\n  background: rgba(26,95,212,0.15);\n  color: #6ca0f5;\n}\n.trequarti .player-position {\n  background: rgba(245,158,11,0.12);\n  color: var(--amber);\n}\n\n.player-meta {\n  display: flex;\n  gap: 0.65rem;\n  font-family: var(--font-condensed);\n  font-size: 0.78rem;\n  color: #a9c3d8;\n  border-top: 1px solid var(--border);\n  padding-top: 0.65rem;\n}\n\n.player-bio {\n  font-size: 0.72rem;\n  color: #557;\n  color: #6a8aaa;\n  line-height: 1.45;\n  margin-top: 0.5rem;\n  font-style: italic;\n}\n\n.player-city {\n  font-family: var(--font-condensed);\n  font-size: 0.7rem;\n  color: #8fabc4;\n  margin-top: 0.2rem;\n  letter-spacing: 0.04em;\n}\n\n\/* \u2500\u2500\u2500 LEGEND \u2500\u2500\u2500 *\/\n.legend {\n  display: flex;\n  gap: 2rem;\n  margin-bottom: 1.5rem;\n  flex-wrap: wrap;\n}\n.legend-item {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  font-family: var(--font-condensed);\n  font-size: 0.8rem;\n  letter-spacing: 0.1em;\n  color: var(--muted);\n}\n.legend-dot {\n  width: 12px; height: 3px; border-radius: 2px;\n}\n.legend-dot.avanti { background: var(--blue); }\n.legend-dot.trequarti { background: var(--amber); }\n\n\/* \u2500\u2500\u2500 NOTE \u2500\u2500\u2500 *\/\n.note-box {\n  margin-top: 2.5rem;\n  padding: 1rem 1.5rem;\n  background: var(--bg3);\n  border: 1px solid var(--border);\n  border-left: 3px solid var(--amber);\n  font-family: var(--font-condensed);\n  font-size: 0.85rem;\n  color: var(--muted);\n  letter-spacing: 0.05em;\n}\n.note-box strong { color: var(--amber); }\n\n\/* \u2500\u2500\u2500 ANIMATIONS \u2500\u2500\u2500 *\/\n@keyframes fadeUp {\n  from { opacity: 0; transform: translateY(30px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\n@keyframes lineDown {\n  0% { transform: scaleY(0); transform-origin: top; }\n  50% { transform: scaleY(1); transform-origin: top; }\n  51% { transform-origin: bottom; }\n  100% { transform: scaleY(0); transform-origin: bottom; }\n}\n\n\/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\n@media (max-width: 768px) {\n  .about-grid { grid-template-columns: 1fr; gap: 2.5rem; }\n  .hero-stats { gap: 2rem; }\n  .players-grid { grid-template-columns: repeat(2, 1fr); }\n}\n\n@media (max-width: 480px) {\n  section { padding: 3.5rem 5vw; }\n  .hero { padding: 0 5vw 4vh; }\n}\n<\/style>\n\n\n\n<!-- HERO -->\n<section class=\"hero\">\n  <div class=\"hero-bg\"><\/div>\n  <div class=\"hero-noise\"><\/div>\n  <div class=\"hero-grid-lines\"><\/div>\n\n  <div style=\"position:relative; z-index:2;\">\n    <div class=\"badge-elite\">Serie A1 Maschile \u00b7 2026\/2027<\/div>\n\n    <h1>FIRST<span>XV<\/span><\/h1>\n\n    <p class=\"hero-sub\">Valsugana Rugby Padova \u00b7 Altichiero, Padova<\/p>\n\n    <div class=\"hero-stats\">\n      <div class=\"hero-stat\">\n        <strong>1982<\/strong>\n        <span>Fondazione<\/span>\n      <\/div>\n      <div class=\"hero-stat\">\n        <strong>A1<\/strong>\n        <span>Serie A1<\/span>\n      <\/div>\n      <div class=\"hero-stat\">\n        <strong>45<\/strong>\n        <span>Giocatori<\/span>\n      <\/div>\n      <div class=\"hero-stat\">\n        <strong>2025<\/strong>\n        <span>Promozione<br>in Serie A1<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"scroll-cue\">Scopri la squadra<\/div>\n<\/section>\n\n<!-- ABOUT -->\n<section class=\"about\">\n  <div class=\"about-grid\">\n    <div class=\"about-text\">\n      <div class=\"section-label\">Chi siamo<\/div>\n      <h2 class=\"section-title\">Il cuore pulsante del club<\/h2>\n      <p>\n        Fondata nel <span class=\"highlight\">1982<\/span>, la prima squadra del Valsugana Rugby Padova ha percorso una lunga strada: dalla <span class=\"highlight\">Serie C<\/span> alle vette del rugby italiano, costruendo anno dopo anno un&#8217;identit\u00e0 forte e un legame profondo con il territorio veneto.\n      <\/p>\n      <p>\n        Nel <span class=\"highlight\">2017\/2018<\/span> il First XV conquista per la prima volta la <span class=\"highlight\">Top12<\/span>, la massima divisione del rugby italiano. Nella stagione <span class=\"highlight\">2024\/2025<\/span>, dopo due anni consecutivi di playoff, arriva la <span class=\"highlight\">promozione in Serie A1<\/span> \u2014 campionato nazionale.\n      <\/p>\n    <\/div>\n\n    <div>\n      <div class=\"section-label\">Tappe storiche<\/div>\n      <h2 class=\"section-title\">La storia<\/h2>\n      <div class=\"milestone-list\">\n        <div class=\"milestone-item\">\n          <div class=\"milestone-year\">1982<\/div>\n          <div class=\"milestone-text\">Fondazione del club<\/div>\n        <\/div>\n        <div class=\"milestone-item\">\n          <div class=\"milestone-year\">2004<\/div>\n          <div class=\"milestone-text\">Prima promozione in Serie B<\/div>\n        <\/div>\n        <div class=\"milestone-item\">\n          <div class=\"milestone-year\">2013<\/div>\n          <div class=\"milestone-text\">Storica promozione in Serie A<\/div>\n        <\/div>\n        <div class=\"milestone-item\">\n          <div class=\"milestone-year\">2018<\/div>\n          <div class=\"milestone-text\">Prima volta in Top12<\/div>\n        <\/div>\n        <div class=\"milestone-item\" style=\"border-left-color: var(--blue); background: rgba(26,95,212,0.08);\">\n          <div class=\"milestone-year\">2025<\/div>\n          <div class=\"milestone-text\">Promozione in Serie A1 \u2014 campionato nazionale<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- GALLERY -->\n<div class=\"gallery-wrap\">\n  <div class=\"gallery-header\">\n    <div class=\"section-label\">Stagione 2025\/2026<\/div>\n    <h2 class=\"section-title\">In campo<\/h2>\n  <\/div>\n\n  <div style=\"display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; gap: 4px;\">\n    <div style=\"grid-row: 1 \/ 3; overflow: hidden; max-height: 600px;\">\n      <img decoding=\"async\" src=\"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2026\/03\/627451952_1769663747627675_4425126721619707584_n.jpg\" alt=\"First XV 2025\/2026\" style=\"width:100%; height:100%; object-fit:cover; display:block; transition: transform 0.4s ease;\" onmouseover=\"this.style.transform='scale(1.03)'\" onmouseout=\"this.style.transform='scale(1)'\">\n    <\/div>\n    <div style=\"overflow: hidden; max-height: 298px;\">\n      <img decoding=\"async\" src=\"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2026\/03\/cal-val.jpg\" alt=\"Valsugana in campo\" style=\"width:100%; height:100%; object-fit:cover; display:block; transition: transform 0.4s ease;\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\">\n    <\/div>\n    <div style=\"overflow: hidden; max-height: 298px;\">\n      <img decoding=\"async\" src=\"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2026\/01\/valsu-cus-milano.jpg\" alt=\"Valsugana vs CUS Milano\" style=\"width:100%; height:100%; object-fit:cover; display:block; transition: transform 0.4s ease;\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\">\n    <\/div>\n    <div style=\"overflow: hidden; max-height: 298px; position:relative;\" colspan=\"2\">\n      <img decoding=\"async\" src=\"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2026\/01\/val-ver.jpg\" alt=\"Valsugana in azione\" style=\"width:100%; height:100%; object-fit:cover; display:block; transition: transform 0.4s ease;\" onmouseover=\"this.style.transform='scale(1.05)'\" onmouseout=\"this.style.transform='scale(1)'\">\n      <div style=\"position:absolute; inset:0; background: linear-gradient(135deg, rgba(26,95,212,0.45), transparent); display:flex; align-items:flex-end; padding:1rem 1.25rem;\">\n        <span style=\"font-family: var(--font-condensed); font-weight:700; font-size:0.75rem; letter-spacing:0.15em; text-transform:uppercase; color:#fff; opacity:0.9;\">Serie A1 <\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- CLASSIFICA FIR (23\/10\/2026) -->\n<section class=\"vcl\" id=\"vcl\" data-camp=\"522\" style=\"--acc:#1E50C8\" aria-labelledby=\"vcl-h-522\">\n  <div class=\"vcl-w\">\n    <div class=\"vcl-head\">\n      <div class=\"vcl-k\">Prima squadra \u00b7 Serie A1 \u00b7 <span class=\"vcl-st\">Stagione in corso<\/span><\/div>\n      <h2 id=\"vcl-h-522\">La classifica<\/h2>\n      <p class=\"vcl-gir\"><\/p>\n    <\/div>\n    <div class=\"vcl-box\" aria-live=\"polite\">\n      <div class=\"vcl-sk\"><\/div><div class=\"vcl-sk\"><\/div><div class=\"vcl-sk\"><\/div><div class=\"vcl-sk\"><\/div>\n    <\/div>\n    <p class=\"vcl-nota\"><span class=\"vcl-fonte\">Dati Federazione Italiana Rugby<\/span> \u00b7 <a href=\"https:\/\/www.federugby.it\/campionati\/\" target=\"_blank\" rel=\"noopener\">Tutti i risultati su federugby.it<\/a><\/p>\n  <\/div>\n<\/section>\n<style>\nsection#vcl{background:transparent;color:#0E1E42;font-family:\"Poppins\",-apple-system,sans-serif;line-height:1.4;padding:48px 0}\n#vcl *{box-sizing:border-box}\n#vcl .vcl-w{max-width:920px;margin:0 auto;padding:clamp(22px,4vw,40px);background:#fff;border-radius:32px;box-shadow:0 12px 32px rgba(14,30,66,.10)}\n#vcl .vcl-k{font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--acc)}\n#vcl .vcl-head h2{font-family:\"Poppins\",sans-serif;font-weight:900;font-size:clamp(32px,5vw,48px);line-height:1.05;letter-spacing:-.01em;margin:8px 0 4px;color:#0E1E42;text-transform:none}\n#vcl .vcl-gir{margin:0 0 22px;font-size:14px;color:#5B6B84;min-height:1.4em}\n#vcl .vcl-box{background:#F4F3EE;border:0;border-radius:20px;overflow:hidden}\n#vcl .vcl-scroll{overflow-x:auto}\n#vcl .vcl-t{width:100%;border-collapse:collapse;font-size:15px;font-variant-numeric:tabular-nums;margin:0;border:0;background:none}\n#vcl .vcl-t th,#vcl .vcl-t td{padding:11px 10px;text-align:center;border:0;border-bottom:1px solid rgba(14,30,66,.07);background:none;color:inherit}\n#vcl .vcl-t th{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#5B6B84;padding-top:14px;padding-bottom:12px}\n#vcl .vcl-t tbody tr:last-child td{border-bottom:0}\n#vcl .vcl-t .c-pos{width:44px;color:#5B6B84;font-weight:700}\n#vcl .vcl-t .c-sq{text-align:left;font-weight:600;white-space:nowrap}\n#vcl .vcl-t .c-pt{font-weight:800;font-size:17px;width:56px}\n#vcl .vcl-t th.c-pt{font-size:11px}\n#vcl .vcl-t tr.noi td{background:#D4F25E;color:#0B1C45;font-weight:800}\n#vcl .vcl-t tr.noi td.c-pos{color:#0B1C45}\n#vcl .vcl-t tr.noi .c-sq{color:#0B1C45}\n#vcl .vcl-vuoto{margin:0;padding:22px 20px 8px;color:#0E1E42;font-size:15px}\n#vcl .vcl-vuoto a{color:#1E50C8}\n#vcl .vcl-sq{list-style:none;margin:0;padding:12px 20px 22px;display:flex;flex-wrap:wrap;gap:8px}\n#vcl .vcl-sq li{margin:0;padding:6px 12px;border-radius:999px;background:#fff;font-size:13px;font-weight:600}\n#vcl .vcl-sq li.noi{background:#D4F25E;color:#0B1C45}\n#vcl .vcl-nota{margin:14px 0 0;font-size:12.5px;color:#5B6B84}\n#vcl .vcl-nota a{color:#1E50C8;text-decoration:underline;text-underline-offset:3px}\n#vcl .vcl-sk{height:40px;margin:10px 16px;border-radius:8px;background:linear-gradient(90deg,#ebeae4,#f6f5f1,#ebeae4);background-size:200% 100%;animation:vclsk 1.4s linear infinite}\n@keyframes vclsk{to{background-position:-200% 0}}\n@media (prefers-reduced-motion:reduce){.vcl-sk{animation:none}}\n@media (max-width:640px){\n section#vcl{padding:28px 8px}\n #vcl .vcl-t{font-size:14px}\n #vcl .vcl-t .c-x{display:none}\n #vcl .vcl-t th,#vcl .vcl-t td{padding:10px 6px}\n #vcl .vcl-t .c-pos{width:30px;padding-left:12px}\n #vcl .vcl-t .c-pt{width:44px;padding-right:12px}\n}\n<\/style>\n<script>\n\/* Classifiche dal match centre della Federazione (federugby.it).\n   Vincoli widget Elementor: niente backslash, niente doppia e-commerciale. *\/\n(function(){\n  if(window.VCL) return;\n  \/\/ la e-commerciale scritta a mano nel widget diventa &#038; online: la si costruisce\n  var E=String.fromCharCode(38);\n  var API='https:\/\/www.federugby.it\/matchcentre\/firapi.php?action=dettagli'+E+'id=';\n  var FRESCA=20*60*1000;\n  var NOMI=[['VALSUGANA','Valsugana'],['ALGHERO','Alghero'],['PESARO','Pesaro'],['CUS TORINO','CUS Torino'],\n    ['CUS MILANO','CUS Milano'],['AVEZZANO','Avezzano'],['LIVORNO','Livorno'],['PIACENZA','Piacenza'],\n    ['CALVISANO','Calvisano'],['CAVALIERI','Cavalieri'],['PARMA','Rugby Parma'],['CAPITOLINA','Capitolina'],\n    ['VII RUGBY','VII Torino'],['VILLORBA','Villorba'],['BENETTON','Benetton'],['FORUM IULII','Forum Iulii'],\n    ['VOLVERA','Volvera'],['PAESE','Paese'],['CASALE','Casale'],['MOGLIANO','Mogliano'],['PETRARCA','Petrarca'],\n    ['ROVIGO','Rovigo'],['SAN DONA','San Don\u00e0'],['VICENZA','Vicenza'],['TARVISIUM','Tarvisium'],\n    ['FIAMME ORO','Fiamme Oro'],['VIADANA','Viadana'],['COLORNO','Colorno'],['LYONS','Lyons'],['MILANO','Milano']];\n  var VIA=['ASD','SSD','SRL','S.R.L.','S.S.D.','A.S.D.','ARL','A','R.L.','S.D.','SOC.COOP.S.D.','RUGBY','CLUB'];\n  function nome(n){\n    var u=String(n||'').toUpperCase(), i;\n    for(i=0;i<NOMI.length;i++){ if(u.indexOf(NOMI[i][0])>=0) return NOMI[i][1]; }\n    var w=u.split(' ').filter(function(x){ return x ? VIA.indexOf(x)<0 : false; });\n    if(!w.length) w=u.split(' ');\n    return w.map(function(x){ return x.charAt(0)+x.slice(1).toLowerCase(); }).join(' ');\n  }\n  function noi(n){ return String(n||'').toUpperCase().indexOf('VALSUGANA')>=0; }\n  function esc(s){ return String(s).split(E).join(E+'amp;').split('<').join(E+'lt;'); }\n  function stagione(){ var d=new Date(); return d.getMonth()>=6 ? d.getFullYear() : d.getFullYear()-1; }\n  function giocata(p){ var s=String(p.punteggio||''); return \/[0-9]\/.test(s); }\n  function data(s){ var p=String(s||'').split('\/'); return p.length===3 ? new Date(+p[2],+p[1]-1,+p[0]) : null; }\n  function scegli(res){\n    var fasi=(res ? res.fasi : null)||[], ord=[], i, j, g;\n    fasi.forEach(function(f){ if(\/regol|regul\/i.test(f.fase)) ord.push(f); });\n    fasi.forEach(function(f){ if(ord.indexOf(f)<0) ord.push(f); });\n    for(i=0;i<ord.length;i++){\n      g=ord[i].gironi||[];\n      for(j=0;j<g.length;j++){ if(noi(JSON.stringify(g[j]))) return {fase:ord[i].fase, g:g[j]}; }\n    }\n    return null;\n  }\n  function compatta(res, st){\n    var s=scegli(res); if(!s) return null;\n    var ultima=0, prossima=null, squadre={}, oggi=new Date();\n    oggi.setHours(0,0,0,0);\n    (s.g.comunicati||[]).forEach(function(c){ (c.tipi_incontro||[]).forEach(function(t){ (t.giornate||[]).forEach(function(gi){\n      var n=parseInt(String(gi.giornata).replace(\/[^0-9]\/g,''),10)||0;\n      (gi.partite||[]).forEach(function(p){\n        squadre[p.home_nome]=1; squadre[p.guest_nome]=1;\n        if(giocata(p)){ if(n>ultima) ultima=n; }\n        else { var d=data(p.data); if(d){ if(d>=oggi){ if(!prossima) prossima=d; else if(d<prossima) prossima=d; } } }\n      });\n    }); }); });\n    var righe=(s.g.classifica||[]).map(function(r){\n      return {n:nome(r.squadra), noi:noi(r.squadra), pt:r.punteggio, g:r.partite_giocate, v:r.partite_vinte,\n        x:r.partite_pareggiate, p:r.partite_perse, pf:r.punti_fatti, ps:r.punti_subiti, d:r.punti_diff, m:r.mete};\n    });\n    return {camp:res.categoria||'', girone:s.g.girone, st:st+'\/'+String(st+1).slice(2), righe:righe,\n      squadre:Object.keys(squadre).filter(function(x){ return x ? x.trim() : false; }).map(nome).sort(function(x,y){ return x.localeCompare(y,'it'); }),\n      ultima:ultima, prossima:prossima ? prossima.getTime() : null};\n  }\n  function scarica(prefix, st){\n    return fetch(API+prefix+st+(st+1)+E+'session_id='+(st+1)).then(function(r){ return r.ok ? r.json() : Promise.reject(); })\n      .then(function(j){ return j.success ? compatta(j.result, st) : null; });\n  }\n  function carica(prefix, cb){\n    var key='vcl-'+prefix, c=null;\n    try { c=JSON.parse(localStorage.getItem(key)||'null'); } catch(e){}\n    if(c ? c.d : false) cb(c.d);\n    if(c ? (Date.now()-c.t<FRESCA) : false) return;\n    var st=stagione();\n    scarica(prefix, st).then(function(d){ return d ? d : scarica(prefix, st-1); })\n      .then(function(d){\n        if(!d) return Promise.reject();\n        try { localStorage.setItem(key, JSON.stringify({t:Date.now(), d:d})); } catch(e){}\n        cb(d);\n      }).catch(function(){ if(!c) cb(null); });\n  }\n  var MM=['gennaio','febbraio','marzo','aprile','maggio','giugno','luglio','agosto','settembre','ottobre','novembre','dicembre'];\n  function tabella(d){\n    if(!d) return '<p class=\"vcl-vuoto\">Classifica non disponibile in questo momento. <a href=\"https:\/\/www.federugby.it\/campionati\/\" target=\"_blank\" rel=\"noopener\">Vedila su federugby.it<\/a><\/p>';\n    if(!d.righe.length){\n      var q=d.prossima ? new Date(d.prossima) : null;\n      return '<p class=\"vcl-vuoto\">'+(q ? 'Il campionato comincia '+([8,11].indexOf(q.getDate())>=0 ? 'l'+String.fromCharCode(39) : 'il ')+q.getDate()+' '+MM[q.getMonth()]+'.' : 'Il campionato non \u00e8 ancora cominciato.')+\n        ' La classifica compare qui dopo la prima giornata.<\/p>'+\n        '<ul class=\"vcl-sq\">'+d.squadre.map(function(n){ return '<li'+(n==='Valsugana'?' class=\"noi\"':'')+'>'+esc(n)+'<\/li>'; }).join('')+'<\/ul>';\n    }\n    var h='<div class=\"vcl-scroll\"><table class=\"vcl-t\"><thead><tr><th class=\"c-pos\" scope=\"col\">#<\/th><th class=\"c-sq\" scope=\"col\">Squadra<\/th>'+\n      '<th scope=\"col\" title=\"Giocate\">G<\/th><th scope=\"col\" title=\"Vinte\">V<\/th><th scope=\"col\" class=\"c-x\" title=\"Pareggiate\">N<\/th><th scope=\"col\" title=\"Perse\">P<\/th>'+\n      '<th scope=\"col\" class=\"c-x\" title=\"Punti fatti\">PF<\/th><th scope=\"col\" class=\"c-x\" title=\"Punti subiti\">PS<\/th><th scope=\"col\" title=\"Differenza punti\">+\/-<\/th>'+\n      '<th scope=\"col\" class=\"c-pt\" title=\"Punti in classifica\">Pt<\/th><\/tr><\/thead><tbody>';\n    d.righe.forEach(function(r,i){\n      h+='<tr'+(r.noi?' class=\"noi\" aria-current=\"true\"':'')+'><td class=\"c-pos\">'+(i+1)+'<\/td><td class=\"c-sq\">'+esc(r.n)+'<\/td>'+\n        '<td>'+r.g+'<\/td><td>'+r.v+'<\/td><td class=\"c-x\">'+r.x+'<\/td><td>'+r.p+'<\/td><td class=\"c-x\">'+r.pf+'<\/td><td class=\"c-x\">'+r.ps+'<\/td>'+\n        '<td>'+(r.d>0?'+':'')+r.d+'<\/td><td class=\"c-pt\">'+r.pt+'<\/td><\/tr>';\n    });\n    return h+'<\/tbody><\/table><\/div>';\n  }\n  function posizione(d){\n    if(!d) return 0;\n    for(var i=0;i<d.righe.length;i++){ if(d.righe[i].noi) return i+1; }\n    return 0;\n  }\n  function nota(d){\n    if(!d) return '';\n    return (d.ultima ? 'Aggiornata alla '+d.ultima+'\u00aa giornata \u00b7 ' : '')+'Dati Federazione Italiana Rugby';\n  }\n  window.VCL={carica:carica, tabella:tabella, posizione:posizione, nota:nota, esc:esc};\n})();\n(function(){\n  document.querySelectorAll('.vcl[data-camp]').forEach(function(s){\n    if(s.getAttribute('data-ok')) return;\n    s.setAttribute('data-ok','1');\n    VCL.carica(s.getAttribute('data-camp'), function(d){\n      s.querySelector('.vcl-box').innerHTML=VCL.tabella(d);\n      if(!d) return;\n      s.querySelector('.vcl-st').textContent='Stagione '+d.st;\n      s.querySelector('.vcl-gir').textContent=(d.girone ? d.girone+(d.righe.length ? ' \u00b7 '+d.righe.length+' squadre' : '') : '');\n      s.querySelector('.vcl-fonte').textContent=VCL.nota(d);\n    });\n  });\n})();\n<\/script>\n\n<!-- STAFF -->\n<section style=\"background: var(--bg2); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border);\">\n  <div class=\"section-label\">Stagione 2025\/2026<\/div>\n  <h2 class=\"section-title\">Staff Tecnico<\/h2>\n  <div class=\"staff-grid\">\n    <div class=\"staff-card\">\n      <div class=\"staff-role\">Head Coach<\/div>\n      <div class=\"staff-name\">Jason Wright<\/div>\n    <\/div>\n    <div class=\"staff-card\">\n      <div class=\"staff-role\">Assistant Coach<\/div>\n      <div class=\"staff-name\">Giovanni Boccalon<\/div>\n    <\/div>\n    <div class=\"staff-card\">\n      <div class=\"staff-role\">Trainer Campo &amp; Palestra<\/div>\n      <div class=\"staff-name\">Leonardo Della Ratta<\/div>\n    <\/div>\n    <div class=\"staff-card\">\n      <div class=\"staff-role\">Team Manager<\/div>\n      <div class=\"staff-name\">Renata Suttora<\/div>\n    <\/div>\n    <div class=\"staff-card\">\n      <div class=\"staff-role\">Accompagnatori<\/div>\n      <div class=\"staff-name\">Denis Pittarello<br>Walter Giulian<br>Luca Bettin<br>Cristian Costa<br>Fabio De Cecco<br>Massimiliano Martignon<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ROSTER -->\n<section class=\"roster\">\n  <div class=\"section-label\">Rosa 2026\/2027<\/div>\n  <h2 class=\"section-title\">I Giocatori<\/h2>\n\n  <div class=\"legend\">\n    <div class=\"legend-item\"><div class=\"legend-dot avanti\"><\/div>Avanti<\/div>\n    <div class=\"legend-item\"><div class=\"legend-dot trequarti\"><\/div>Trequarti<\/div>\n  <\/div>\n\n  <div class=\"filter-bar\">\n    <button class=\"filter-btn active\" data-filter=\"all\">Tutti \u00b7 45<\/button>\n    <button class=\"filter-btn\" data-filter=\"avanti\">Avanti<\/button>\n    <button class=\"filter-btn\" data-filter=\"trequarti\">Trequarti<\/button>\n    <button class=\"filter-btn\" data-filter=\"pilone\">Pilone<\/button>\n    <button class=\"filter-btn\" data-filter=\"tallonatore\">Tallonatore<\/button>\n    <button class=\"filter-btn\" data-filter=\"2a-linea\">2\u00aa Linea<\/button>\n    <button class=\"filter-btn\" data-filter=\"3a-linea\">3\u00aa Linea<\/button>\n    <button class=\"filter-btn\" data-filter=\"mischia\">M. Mischia<\/button>\n    <button class=\"filter-btn\" data-filter=\"apertura\">Apertura<\/button>\n    <button class=\"filter-btn\" data-filter=\"centro\">Centro<\/button>\n    <button class=\"filter-btn\" data-filter=\"ala\">Ala \/ Estremo<\/button>\n  <\/div>\n\n  <div class=\"players-grid\" id=\"playersGrid\"><\/div>\n\n\n<\/section>\n\n<!-- CTA -->\n<section style=\"padding: 5rem 6vw; text-align:center; background: var(--bg2); border-top: 1px solid var(--border);\">\n  <p style=\"font-family: var(--font-condensed); font-size:1rem; letter-spacing:0.1em; text-transform:uppercase; color:var(--muted); margin-bottom:2rem;\">\n    Vuoi saperne di pi\u00f9 sul First XV?\n  <\/p>\n  <a href=\"\/valsu\/dove-siamo\/\" style=\"display:inline-flex; align-items:center; gap:10px; background:var(--blue); color:#fff; font-family:var(--font-condensed); font-weight:700; font-size:0.95rem; letter-spacing:0.15em; text-transform:uppercase; text-decoration:none; padding:1rem 2.5rem; clip-path:polygon(0 0, calc(100% - 14px) 0, 100% 50%, calc(100% - 14px) 100%, 0 100%); transition: background 0.2s, transform 0.2s;\" onmouseover=\"this.style.background='#1248a8'; this.style.transform='translateX(4px)'\" onmouseout=\"this.style.background='#1a5fd4'; this.style.transform='translateX(0)'\">\n    Contattaci \u2192\n  <\/a>\n<\/section>\n\n<script>\nconst players = [\n  { surname:\"Amadio\", name:\"Giulio\", city:\"Padova\", dob:\"21.11.07\", kg:97, cm:188, position:\"Centro\", group:\"trequarti\", tags:[\"trequarti\",\"centro\"], foreign:false },\n  { surname:\"Barghigiani\", name:\"Marco\", city:\"Milano\", dob:\"7.3.05\", kg:89, cm:177, position:\"Centro \/ Jolly 3\/4\", group:\"trequarti\", tags:[\"trequarti\",\"centro\",\"ala\"], foreign:false },\n  { surname:\"Bettin\", name:\"Giovanni\", city:\"Padova\", dob:\"13.6.04\", kg:104, cm:193, position:\"2\u00aa Linea \/ 3\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"2a-linea\",\"3a-linea\"], foreign:false },\n  { surname:\"Bianchi\", name:\"Carlo Antonio\", city:\"Bagno a Ripoli\", dob:\"6.12.06\", kg:105, cm:189, position:\"3\u00aa Linea \/ n\u00b08\", group:\"avanti\", tags:[\"avanti\",\"3a-linea\"], foreign:false },\n  { surname:\"Bizzotto\", name:\"Enrico\", city:\"Mirano\", dob:\"12.1.07\", kg:96, cm:175, position:\"Tallonatore\", group:\"avanti\", tags:[\"avanti\",\"tallonatore\"], foreign:false },\n  { surname:\"Bizzotto\", name:\"Nicol\\u00f2\", city:\"Mirano\", dob:\"13.1.03\", kg:93, cm:185, position:\"Centro\", group:\"trequarti\", tags:[\"trequarti\",\"centro\"], foreign:false },\n  { surname:\"Boscolo\", name:\"Jacopo\", city:\"Este\", dob:\"29.9.98\", kg:90, cm:178, position:\"M. Mischia\", group:\"trequarti\", tags:[\"trequarti\",\"mischia\"], foreign:false },\n  { surname:\"Cavinato\", name:\"Filippo\", city:\"Camposampiero\", dob:\"19.10.07\", kg:101, cm:179, position:\"Pilone (dx)\", group:\"avanti\", tags:[\"avanti\",\"pilone\"], foreign:false },\n  { surname:\"Cesaro\", name:\"Leonardo\", city:\"Padova\", dob:\"17.8.98\", kg:95, cm:176, position:\"Tallonatore\", group:\"avanti\", tags:[\"avanti\",\"tallonatore\"], foreign:false },\n  { surname:\"Chino\", name:\"Filippo\", city:\"Padova\", dob:\"11.6.00\", kg:100, cm:186, position:\"2\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"2a-linea\"], foreign:false },\n  { surname:\"Citton\", name:\"Tommaso\", city:\"Monselice\", dob:\"22.12.03\", kg:75, cm:167, position:\"M. Mischia \/ Ala\", group:\"trequarti\", tags:[\"trequarti\",\"mischia\",\"ala\"], foreign:false },\n  { surname:\"Cortivo\", name:\"Edoardo\", city:\"Padova\", dob:\"20.9.01\", kg:96, cm:188, position:\"Centro \/ Ala\", group:\"trequarti\", tags:[\"trequarti\",\"centro\",\"ala\"], foreign:false },\n  { surname:\"Destro\", name:\"Luca\", city:\"Padova\", dob:\"19.9.05\", kg:110, cm:187, position:\"Tallonatore\", group:\"avanti\", tags:[\"avanti\",\"tallonatore\"], foreign:false },\n  { surname:\"Dolcetto\", name:\"Simone\", city:\"Camposampiero\", dob:\"29.10.02\", kg:114, cm:187, position:\"Pilone\", group:\"avanti\", tags:[\"avanti\",\"pilone\"], foreign:false },\n  { surname:\"Elardo\", name:\"Tommaso\", city:\"Padova\", dob:\"22.9.05\", kg:102, cm:187, position:\"Centro \/ Ala\", group:\"trequarti\", tags:[\"trequarti\",\"centro\",\"ala\"], foreign:false },\n  { surname:\"Ferraresi\", name:\"Lorenzo\", city:\"Abano Terme\", dob:\"29.6.98\", kg:112, cm:190, position:\"2\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"2a-linea\"], foreign:false },\n  { surname:\"Ganzetti\", name:\"Riccardo\", city:\"Cittadella\", dob:\"4.10.07\", kg:100, cm:181, position:\"3\u00aa Linea \/ n\u00b08\", group:\"avanti\", tags:[\"avanti\",\"3a-linea\"], foreign:false },\n  { surname:\"Giaccarello\", name:\"Francesco\", city:\"Monselice\", dob:\"30.3.04\", kg:102, cm:185, position:\"3\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"3a-linea\"], foreign:false },\n  { surname:\"Girardi\", name:\"Marco\", city:\"Padova\", dob:\"6.2.94\", kg:100, cm:187, position:\"3\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"3a-linea\"], foreign:false },\n  { surname:\"Levorato\", name:\"Lorenzo\", city:\"Camposampiero\", dob:\"30.12.01\", kg:98, cm:180, position:\"Pilone (sx) \/ Tallonatore\", group:\"avanti\", tags:[\"avanti\",\"pilone\",\"tallonatore\"], foreign:false },\n  { surname:\"Martignon\", name:\"Pietro\", city:\"Dolo\", dob:\"15.11.05\", kg:78, cm:179, position:\"Ala\", group:\"trequarti\", tags:[\"trequarti\",\"ala\"], foreign:false },\n  { surname:\"Mastrodomenico\", name:\"Edoardo\", city:\"Roma\", dob:\"22.9.06\", kg:93, cm:191, position:\"3\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"3a-linea\"], foreign:false },\n  { surname:\"Menegazzo\", name:\"Jacopo\", city:\"Abano Terme\", dob:\"21.10.06\", kg:110, cm:184, position:\"Pilone (dx)\", group:\"avanti\", tags:[\"avanti\",\"pilone\"], foreign:false },\n  { surname:\"Mercerat\", name:\"Pedro Martin\", city:\"La Plata (ARG)\", dob:\"26.2.90\", kg:82, cm:179, position:\"Apertura \/ Estremo\", group:\"trequarti\", tags:[\"trequarti\",\"apertura\",\"ala\"], foreign:true },\n  { surname:\"Michielan\", name:\"Matteo\", city:\"Venezia\", dob:\"6.8.02\", kg:115, cm:181, position:\"Pilone (dx)\", group:\"avanti\", tags:[\"avanti\",\"pilone\"], foreign:false },\n  { surname:\"Minazzato\", name:\"Pietro\", city:\"Padova\", dob:\"7.8.99\", kg:96, cm:184, position:\"3\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"3a-linea\"], foreign:false },\n  { surname:\"Morato\", name:\"Marco\", city:\"Mirano\", dob:\"15.5.07\", kg:77, cm:178, position:\"M. Mischia\", group:\"trequarti\", tags:[\"trequarti\",\"mischia\"], foreign:false },\n  { surname:\"Nannini\", name:\"Ettore\", city:\"Pisa\", dob:\"17.5.07\", kg:72, cm:175, position:\"Ala \/ Jolly 3\/4\", group:\"trequarti\", tags:[\"trequarti\",\"ala\"], foreign:false },\n  { surname:\"Noselli\", name:\"Nicola\", city:\"Udine\", dob:\"10.4.06\", kg:100, cm:188, position:\"Centro \/ Ala\", group:\"trequarti\", tags:[\"trequarti\",\"centro\",\"ala\"], foreign:false },\n  { surname:\"Parpinelli\", name:\"Alberto\", city:\"Treviso\", dob:\"2.9.06\", kg:82, cm:180, position:\"M. Mischia\", group:\"trequarti\", tags:[\"trequarti\",\"mischia\"], foreign:false },\n  { surname:\"Pinto\", name:\"Andrea\", city:\"Abano Terme\", dob:\"3.1.06\", kg:85, cm:184, position:\"Estremo\", group:\"trequarti\", tags:[\"trequarti\",\"ala\"], foreign:false },\n  { surname:\"Pintonello\", name:\"Matteo\", city:\"Padova\", dob:\"5.7.01\", kg:84, cm:183, position:\"Ala\", group:\"trequarti\", tags:[\"trequarti\",\"ala\"], foreign:false },\n  { surname:\"Platino\", name:\"Lorenzo\", city:\"Abano Terme\", dob:\"8.2.07\", kg:77, cm:175, position:\"M. Mischia\", group:\"trequarti\", tags:[\"trequarti\",\"mischia\"], foreign:false },\n  { surname:\"Sala\", name:\"Alessandro\", city:\"Milano\", dob:\"11.1.04\", kg:110, cm:193, position:\"2\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"2a-linea\"], foreign:false },\n  { surname:\"Scappato\", name:\"Alessandro\", city:\"Padova\", dob:\"15.7.05\", kg:110, cm:188, position:\"n\u00b08 \/ 3\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"3a-linea\"], foreign:false },\n  { surname:\"Selmi\", name:\"Karim\", city:\"Camposampiero\", dob:\"3.5.08\", kg:86, cm:185, position:\"Centro\", group:\"trequarti\", tags:[\"trequarti\",\"centro\"], foreign:false },\n  { surname:\"Silei\", name:\"Matteo\", city:\"Firenze\", dob:\"9.1.06\", kg:82, cm:183, position:\"Ala \/ Estremo\", group:\"trequarti\", tags:[\"trequarti\",\"ala\"], foreign:false },\n  { surname:\"Sorgato\", name:\"Tommaso\", city:\"Padova\", dob:\"6.3.99\", kg:80, cm:176, position:\"Estremo \/ Apertura\", group:\"trequarti\", tags:[\"trequarti\",\"ala\",\"apertura\"], foreign:false },\n  { surname:\"Sturaro\", name:\"Lorenzo\", city:\"Rovigo\", dob:\"17.1.99\", kg:93, cm:178, position:\"3\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"3a-linea\"], foreign:false },\n  { surname:\"Tognon\",       name:\"Nicol\\u00f2\",city:\"Padova\",             dob:\"15.9.04\",  kg:83,  cm:191, position:\"Ala\",                group:\"trequarti\", tags:[\"trequarti\",\"ala\"],             foreign:false },\n  { surname:\"Tognon\", name:\"Paolo\", city:\"Padova\", dob:\"22.2.07\", kg:72, cm:173, position:\"Ala\", group:\"trequarti\", tags:[\"trequarti\",\"ala\"], foreign:false },\n  { surname:\"Unizzi\", name:\"Matteo\", city:\"Cittadella\", dob:\"27.8.07\", kg:94, cm:175, position:\"Pilone (sx) \/ Tallonatore\", group:\"avanti\", tags:[\"avanti\",\"pilone\",\"tallonatore\"], foreign:false },\n  { surname:\"Zanin\", name:\"Riccardo\", city:\"Cittadella\", dob:\"9.4.03\", kg:115, cm:178, position:\"Pilone (sx)\", group:\"avanti\", tags:[\"avanti\",\"pilone\"], foreign:false },\n  { surname:\"Zanotti\", name:\"Matteo\", city:\"Padova\", dob:\"19.6.07\", kg:99, cm:187, position:\"2\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"2a-linea\"], foreign:false },\n  { surname:\"Zulian\", name:\"Matteo\", city:\"Padova\", dob:\"23.1.98\", kg:86, cm:181, position:\"3\u00aa Linea\", group:\"avanti\", tags:[\"avanti\",\"3a-linea\"], foreign:false },\n];\n\nfunction initials(p) {\n  return (p.name[0] + p.surname[0]).toUpperCase();\n}\n\nfunction statStr(val, unit) {\n  return val !== null ? `${val} ${unit}` : '\u2014';\n}\n\nfunction renderPlayers(filter) {\n  const grid = document.getElementById('playersGrid');\n  grid.innerHTML = '';\n  players.forEach((p, i) => {\n    const show = filter === 'all' || p.tags.includes(filter);\n    if (!show) return;\n    const card = document.createElement('div');\n    card.className = `player-card ${p.group}`;\n    card.style.animationDelay = `${(i % 14) * 25}ms`;\n\n    const foreignBadge = '';\n    const metaStr = (p.kg !== null || p.cm !== null)\n      ? `<div class=\"player-meta\"><span>${statStr(p.kg,'kg')}<\/span><span>${statStr(p.cm,'cm')}<\/span><\/div>`\n      : '';\n\n    const bioPart = '';\n\n    card.innerHTML = `\n      <div class=\"player-num\">${String(i+1).padStart(2,'0')}<\/div>\n      <div class=\"player-avatar\">${initials(p)}<\/div>\n      <div class=\"player-surname\">${p.surname}<\/div>\n      <div class=\"player-name\">${p.name}<\/div>\n      ${foreignBadge}\n      <div class=\"player-position\">${p.position}<\/div>\n      ${metaStr}\n      ${bioPart}\n      <div class=\"player-city\">${p.city}<\/div>\n    `;\n    grid.appendChild(card);\n  });\n}\n\ndocument.querySelectorAll('.filter-btn').forEach(btn => {\n  btn.addEventListener('click', () => {\n    document.querySelectorAll('.filter-btn').forEach(b => b.classList.remove('active'));\n    btn.classList.add('active');\n    renderPlayers(btn.dataset.filter);\n  });\n});\n\nrenderPlayers('all');\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>First XV \u2013 Serie A1 Maschile | Valsugana Rugby Padova Serie A1 Maschile \u00b7 2026\/2027 FIRSTXV Valsugana Rugby Padova \u00b7 Altichiero, Padova 1982 Fondazione A1 Serie A1 45 Giocatori 2025 Promozionein Serie A1 Scopri la squadra Chi siamo Il cuore pulsante del club Fondata nel 1982, la prima squadra del Valsugana Rugby Padova ha percorso &#8230; <a title=\"FIRST XV\" class=\"read-more\" href=\"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/\" aria-label=\"Per saperne di pi\u00f9 su FIRST XV\">Leggi tutto<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":3214,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3281","page","type-page","status-publish"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>FIRST XV - Valsugana Rugby Padova<\/title>\n<meta name=\"description\" content=\"Il Valsugana Rugby Padova presenta il first XV che partecipa al campionato di Serie A, che prevede dieci gare tra andata e ritorno, fra ottobre\/gennaio 2017\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FIRST XV - Valsugana Rugby Padova\" \/>\n<meta property=\"og:description\" content=\"Il Valsugana Rugby Padova presenta il first XV che partecipa al campionato di Serie A, che prevede dieci gare tra andata e ritorno, fra ottobre\/gennaio 2017\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/\" \/>\n<meta property=\"og:site_name\" content=\"Valsugana Rugby Padova\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-23T12:05:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2026\/03\/627451952_1769663747627675_4425126721619707584_n.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/squadre\\\/seniores\\\/first-xv\\\/\",\"url\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/squadre\\\/seniores\\\/first-xv\\\/\",\"name\":\"FIRST XV - Valsugana Rugby Padova\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/squadre\\\/seniores\\\/first-xv\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/squadre\\\/seniores\\\/first-xv\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/627451952_1769663747627675_4425126721619707584_n.jpg\",\"datePublished\":\"2016-07-30T14:12:51+00:00\",\"dateModified\":\"2026-10-23T12:05:38+00:00\",\"description\":\"Il Valsugana Rugby Padova presenta il first XV che partecipa al campionato di Serie A, che prevede dieci gare tra andata e ritorno, fra ottobre\\\/gennaio 2017\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/squadre\\\/seniores\\\/first-xv\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/squadre\\\/seniores\\\/first-xv\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/squadre\\\/seniores\\\/first-xv\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/627451952_1769663747627675_4425126721619707584_n.jpg\",\"contentUrl\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/627451952_1769663747627675_4425126721619707584_n.jpg\",\"width\":1200,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/squadre\\\/seniores\\\/first-xv\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Squadre\",\"item\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/squadre\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SENIORES\",\"item\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/squadre\\\/seniores\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"FIRST XV\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#website\",\"url\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/\",\"name\":\"Valsugana Rugby Padova\",\"description\":\"The most exciting rugby club in Padova!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#organization\",\"name\":\"Valsugana Rugby Padova\",\"url\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/wp-content\\\/uploads\\\/2016\\\/07\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/wp-content\\\/uploads\\\/2016\\\/07\\\/logo.png\",\"width\":161,\"height\":166,\"caption\":\"Valsugana Rugby Padova\"},\"image\":{\"@id\":\"https:\\\/\\\/www.valsuganarugby.it\\\/valsu\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FIRST XV - Valsugana Rugby Padova","description":"Il Valsugana Rugby Padova presenta il first XV che partecipa al campionato di Serie A, che prevede dieci gare tra andata e ritorno, fra ottobre\/gennaio 2017","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:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/","og_locale":"it_IT","og_type":"article","og_title":"FIRST XV - Valsugana Rugby Padova","og_description":"Il Valsugana Rugby Padova presenta il first XV che partecipa al campionato di Serie A, che prevede dieci gare tra andata e ritorno, fra ottobre\/gennaio 2017","og_url":"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/","og_site_name":"Valsugana Rugby Padova","article_modified_time":"2026-10-23T12:05:38+00:00","og_image":[{"url":"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2026\/03\/627451952_1769663747627675_4425126721619707584_n.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/","url":"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/","name":"FIRST XV - Valsugana Rugby Padova","isPartOf":{"@id":"https:\/\/www.valsuganarugby.it\/valsu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/#primaryimage"},"image":{"@id":"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/#primaryimage"},"thumbnailUrl":"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2026\/03\/627451952_1769663747627675_4425126721619707584_n.jpg","datePublished":"2016-07-30T14:12:51+00:00","dateModified":"2026-10-23T12:05:38+00:00","description":"Il Valsugana Rugby Padova presenta il first XV che partecipa al campionato di Serie A, che prevede dieci gare tra andata e ritorno, fra ottobre\/gennaio 2017","breadcrumb":{"@id":"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/#primaryimage","url":"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2026\/03\/627451952_1769663747627675_4425126721619707584_n.jpg","contentUrl":"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2026\/03\/627451952_1769663747627675_4425126721619707584_n.jpg","width":1200,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/first-xv\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.valsuganarugby.it\/valsu\/"},{"@type":"ListItem","position":2,"name":"Squadre","item":"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/"},{"@type":"ListItem","position":3,"name":"SENIORES","item":"https:\/\/www.valsuganarugby.it\/valsu\/squadre\/seniores\/"},{"@type":"ListItem","position":4,"name":"FIRST XV"}]},{"@type":"WebSite","@id":"https:\/\/www.valsuganarugby.it\/valsu\/#website","url":"https:\/\/www.valsuganarugby.it\/valsu\/","name":"Valsugana Rugby Padova","description":"The most exciting rugby club in Padova!","publisher":{"@id":"https:\/\/www.valsuganarugby.it\/valsu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.valsuganarugby.it\/valsu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.valsuganarugby.it\/valsu\/#organization","name":"Valsugana Rugby Padova","url":"https:\/\/www.valsuganarugby.it\/valsu\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.valsuganarugby.it\/valsu\/#\/schema\/logo\/image\/","url":"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2016\/07\/logo.png","contentUrl":"https:\/\/www.valsuganarugby.it\/valsu\/wp-content\/uploads\/2016\/07\/logo.png","width":161,"height":166,"caption":"Valsugana Rugby Padova"},"image":{"@id":"https:\/\/www.valsuganarugby.it\/valsu\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/pages\/3281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/comments?post=3281"}],"version-history":[{"count":241,"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/pages\/3281\/revisions"}],"predecessor-version":[{"id":25076,"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/pages\/3281\/revisions\/25076"}],"up":[{"embeddable":true,"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/pages\/3214"}],"wp:attachment":[{"href":"https:\/\/www.valsuganarugby.it\/valsu\/wp-json\/wp\/v2\/media?parent=3281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}