# 22score22 — Full Documentation for AI Systems > Live sports scores, match statistics, tournament standings, and team data ## Overview 22score22 (https://22score22.com) is a comprehensive live sports scores platform serving Russian and Ukrainian-speaking audiences. The site provides real-time match data, historical statistics, tournament standings, top scorers, and team information across 7 sports. ## Site Architecture ### URL Structure The site follows a consistent URL pattern: - Homepage: / - Sport page: /{sport} (e.g., /football, /hockey, /tennis) - Tournament page: /{sport}/{country}/{tournament} (e.g., /football/англия/премьер-лига) - Match page: /match/{home-team}-vs-{away-team}/{match-id} - Team page: /team/{team-slug}/{team-id} - Ukrainian versions: /ua/{same-structure} ### Sports and IDs | Sport | Slug | Russian Name | |-------|------|-------------| | Football | football | Футбол | | Hockey | hockey | Хоккей | | Tennis | tennis | Теннис | | Basketball | basketball | Баскетбол | | Volleyball | volleyball | Волейбол | | Handball | handball | Гандбол | | Futsal | futsal | Футзал | ### Major Football Tournaments - England — Premier League (Премьер-лига) - Spain — La Liga (Примера) - Germany — Bundesliga (Бундеслига) - Italy — Serie A (Серия А) - France — Ligue 1 (Первая лига) - Europe — Champions League (Лига Чемпионов) - Ukraine — UPL (УПЛ) - USA — MLS - Netherlands — Eredivisie (Высшая лига) ### Match Page Data Each match page contains: - Live score with period breakdown - Match timeline (goals, cards, substitutions) - Head-to-head history (last 5 meetings) - Team lineups and formations - Match statistics (possession, shots, corners, etc.) - Link to betting (via go.22score22.com) ### Tournament Page Data Each tournament page contains: - Current standings table (points, wins, draws, losses, goals) - Top scorers list - Recent results (yesterday) - Today's matches - Upcoming schedule (tomorrow) - Auto-generated description with leader info ### Team Page Data Each team page contains: - Team info (name, country, stadium) - Squad roster - Recent match results - Upcoming fixtures ## Structured Data (Schema.org) The site implements the following Schema.org types: - **WebSite** — on homepage - **SportsEvent** — on match and tournament pages - **SportsTeam** — on team pages - **BreadcrumbList** — on tournament, match, and team pages - **FAQPage** — on football, hockey, and tennis sport pages ## Languages | Language | Prefix | hreflang | |----------|--------|----------| | Russian | / (default) | ru | | Ukrainian | /ua/ | ua | All pages have hreflang alternate links in both HTML and XML sitemap. ## Technical Details - Framework: Next.js (App Router, Server Components) - Data source: FlashScore API (real-time) - Update frequency: Live events poll every 15 seconds - Sitemap: ~27,100 URLs across 22 sub-sitemaps - Encoding: UTF-8 - Response format: Server-rendered HTML ## Data Freshness - Live scores: Updated every 15 seconds during matches - Standings: Updated with ISR (Incremental Static Regeneration) - Tournament catalog: Refreshed daily - Match details: Real-time during live, cached after completion ## Contact - Website: https://22score22.com - Domain: 22score22.com