Fonti & Info

Da dove arrivano i numeri di questo sito: le fonti, la copertura per periodo e come vengono trasformati i dati.

Fonte Tipo Copertura Cosa fornisce
Copertina: Renato Tadini — La Pallacanestro Varese Renato Tadini — La Pallacanestro Varese Libro Campionato 1948/49–1969/70 Punti e presenze dei giocatori di campionato (1948/49–1969/70).
Copertina: Augusto Ossola — La grande Ignis Augusto Ossola — La grande Ignis Libro Campionato 1970/71–1974/75 Punti e presenze dei giocatori di campionato (1970/71–1974/75).
Copertina: Augusto Ossola — Pallacanestro Varese. 50 anni con voi Augusto Ossola — Pallacanestro Varese. 50 anni con voi Libro Allenatori e rose per stagione, ~1945/46–1994/95 Allenatori e staff tecnico per stagione (subentri e panchine condivise) del club dalla fondazione al 1995; non fornisce statistiche individuali dei giocatori.
Copertina: Augusto Ossola — Il basket internazionale a Varese 1945-2005 Augusto Ossola — Il basket internazionale a Varese 1945-2005 Libro Tutte le coppe europee storiche e la Coppa Intercontinentale Punti e presenze dei giocatori nelle coppe europee e nella Coppa Intercontinentale, dal 1945 al 2005.
Copertina: Almanacco illustrato del basket 2009 (Panini) Almanacco illustrato del basket 2009 (Panini) Almanacco Campionato 1968/69–1986/87 Statistiche complete dei giocatori di campionato: i migliori 8 dal 1968/69 al 1974/75, tutti i giocatori dal 1975/76 al 1986/87.
LegaBasket API API ufficiale Campionato 1987/88 → oggi, Coppa Italia e Supercoppa recenti Statistiche complete e ufficiali dei giocatori (dal 1987/88 a oggi).
Fonti online varie Web Integrazioni puntuali Integrano i dati mancanti e gli anni più recenti con verifiche puntuali. Siti consultati: Wayback Machine, proballers.com, Virtuspedia, FIBA, euroleaguebasketball.net, 365scores, Wikipedia (per la verifica di allenatori e trofei).

Per uniformità di navigazione le competizioni sono raggruppate sotto un nome unico per famiglia: la Coppa dei Campioni rientra sotto "Eurolega" e la Coppa ULEB sotto "EuroCup", pur trattandosi storicamente di trofei distinti.

Le lacune note sono elencate nella pagina Dati mancanti.

Convenzioni sui dati

  • Se una statistica non esiste nella fonte per quella stagione, sul sito compare un trattino (—), mai uno zero: lo zero è riservato ai valori realmente nulli.
  • L'obiettivo è contare solo le partite effettivamente giocate, non quelle passate a referto in panchina. Nelle fonti storiche, purtroppo, non è quasi mai possibile reperire i "non entrati" (NE): capita quindi che risulti presente anche un giocatore rimasto in panchina senza mai scendere in campo, ma non ci sono alternative. Nei dati moderni, invece, la presenza conta solo se il giocatore ha messo piede in campo, anche per un solo secondo.

Stack tecnico

  • Acquisizione dati: Python — scraping dell'API LegaBasket ed estrazione dai libri storici.
  • ETL: i dati grezzi (JSON) vengono trasformati con DuckDB e dbt, e uno script genera i JSON finali del sito. DuckDB e dbt girano solo in locale.
  • Sito: Flask con template Jinja2 (servito da gunicorn), che serve direttamente i JSON già generati — in produzione non usa DuckDB.
  • Deploy: Docker su Google Cloud Run.

Progetto sviluppato con l'assistenza di Claude Code.

10 Scudetti
5 Euroleghe
4 Coppe Italia
2 Coppe delle Coppe
3 Coppe Intercontinentali
1 Supercoppa Italiana