matchanalyzer
xG · IPO

L'analisi della partita si fa a bordo campo

Tocchi il punto del campo da cui parte la conclusione: MatchAnalyzer calcola l'expected goal e assegna i punti dell'Indice di Pericolosità Offensiva alle due squadre. A fine partita il report è già pronto.

Funziona anche offline Nessun account I dati possono essere esportati tra i vari dispositivi
20:47▮▮▮ ▮
Squadra A vs Squadra B
Squadra A
41
xG 1.84 · 2 gol
IPO
Squadra B
26
xG 0.97 · 1 gol
Categoria U15/U14 1° tempo2° tempo
CampoRiepilogo
Squadra che attacca
Squadra ASquadra B
Mappa dei tiri delle Squadra A: nove conclusioni sulla metà offensiva, colorate per pericolosità
Sul campo: tiri di Squadra A (9)
Alta pericolosità Buona chance Discreta Difficile Gol Assist
Tipo occasione (dopo il tap)
Standard Occasione da goal Cross con colpo di testa
Il contesto d'uso

Progettata per chi segue la squadra a bordo campo.

Ogni tocco in più durante il match è un'azione che rischia di sfuggire. Per questo la registrazione di un evento sta in pochi tocchi, i bersagli sono grandi e la schermata resta leggibile anche al sole.

Un tocco sul campo

Il punto in cui tocchi è la posizione del tiro. Da lì l'app ricava distanza e angolo di porta, e ti chiede solo l'essenziale: chi ha tirato, com'è finita, se c'era un assist.

xG tarato anche sul settore giovanile

Modello logistico su distanza e angolo, con una scala di regressione basata sull'età: lo stesso tiro non vale uguale in prima squadra e in un U15, e il calcolo ne tiene conto invece di ignorarlo.

IPO delle due squadre

Il catalogo ufficiale dell'Indice di Pericolosità Offensiva, con i pesi al loro posto. Le azioni senza conclusione — corner, cross, azioni promettenti — si registrano con un pulsante rapido, che risponde con una vibrazione e un avviso: sai di averlo premuto, e puoi annullarlo subito.

Primo e secondo tempo separati

Ogni evento sa in che tempo è successo, e il tempo in corso resta impostato anche se chiudi l'app all'intervallo. Riepilogo e report mostrano primo, secondo e totale: si vede subito in quale metà la partita è cambiata.

Report squadra in PDF A4

Una pagina sola, pronta da stampare o da mandare all'allenatore: numeri della partita, divisione per tempo, mappa dei tiri e riepilogo IPO. In alternativa esporti la sola immagine del campo, per girarla al volo in chat.

Nessuna rete, nessun rischio

Non hai segnale? MatchAnalyzer non ne ha bisogno: tutto è salvato sul dispositivo mentre lo registri.

Backup automatico (solo Android)

Al termine di ogni partita l'app salva da sola una copia di tutti i dati, in una cartella che resta al suo posto anche se l'app viene disinstallata per sbaglio. Le ultime dieci copie restano lì: da una qualsiasi si ripristina tutto. Su iPhone questa cartella non esiste: lì il backup si fa quando vuoi, dalla pagina Import/Export.

Schermate

Dalla registrazione dal vivo al report di fine partita.

Le immagini mostrano una partita d'esempio con dati inventati.

09:12▮▮▮ ▮
Dashboard
4
Squadre
12
Partite
9
Completate
+ Nuova partita
Squadre
Squadra A vs Squadra B
19/04/2026
LIVE
Squadra A vs Cormorani
12/04/2026
IPO 33–38
Rondini vs Squadra A
05/04/2026
IPO 21–45
Squadra A vs Gabbiani
29/03/2026
IPO 40–29
DashboardLe partite recenti, quella in corso in evidenza.
21:34▮▮▮ ▮
Squadra A vs Squadra B
CampoRiepilogo
Per tempo (IPO · xG · gol)
TempoSquadra ASquadra B
1° tempo23 · 0.94 · 114 · 0.51 · 0
2° tempo18 · 0.90 · 112 · 0.46 · 1
Totale41 · 1.84 · 226 · 0.97 · 1
Categoria Sq. ASq. B
Occasione da goal21
Azione promettente21
Tiri da dentro l'area32
Corner43
Totale IPO4126
Log eventi (23)↩ Undo
1T#23 Occasione da goal · Squadra A · 9 · Gol 0.42 +10
2T#22 Corner · Squadra B +1
2T#21 Tiro fuori area · Squadra A · 7 · Parato 0.05 +1
1T#20 Punizione laterale · Squadra A +2
Riepilogo dal vivoLettura per tempo, tabella IPO e log degli eventi: ogni riga si cancella da sola, e l'annullamento resta a portata di pollice.
22:05▮▮▮ ▮
Report ⇪ ✎
Squadra A vs Squadra B
19/04/2026 · casa · Campionato
Squadra A
41
IPO
Squadra B
26
IPO
xG 1.840.97
2–1
Gol reali
9–6
Tiri
Per tempo (IPO · xG · gol)
TempoSquadra ASquadra B
1° tempo23 · 0.94 · 114 · 0.51 · 0
2° tempo18 · 0.90 · 112 · 0.46 · 1
Totale41 · 1.84 · 226 · 0.97 · 1
Mappa dei tiri
Mappa dei tiri nel report di fine partita
Giocatori — Squadra A
GiocatoreIPO xGGolAss.
9 · Punta170.712
10 · Trequartista110.382
7 · Esterno80.441
Report di fine partitaConfronto fra le squadre, mappa dei tiri e report squadra da esportare in PDF A4 o come immagine.
I due indicatori

xG e IPO misurano cose diverse, e l'app li tiene separati.

L'xG dice quanto era probabile che quel tiro finisse in gol. L'IPO conta quanta pericolosità una squadra ha prodotto in totale, conclusioni comprese. Insieme raccontano se il risultato è stato meritato — e l'xG è tarato per reggere anche fuori dalla prima squadra.

Campo con la heatmap dell'expected goal e nove conclusioni numerate: più ci si avvicina alla porta e più il colore vira al rosso

La scala di pericolosità

Ogni conclusione prende il colore della sua fascia di xG. Lo sfondo del campo è la stessa scala applicata a ogni punto: mostra da dove conviene tirare prima ancora che qualcuno tiri.

  • Alta pericolosità
  • Buona chance
  • Discreta chance
  • Difficile
  • Improbabile
  • Origine del passaggio (assist)

Pensato anche per il settore giovanile

I modelli di expected goal in circolazione sono calibrati sul calcio dei grandi, e applicarli tali e quali a una partita di under 14 gonfia ogni numero: la conclusione che in prima squadra è un'occasione concreta, a quell'età lo è molto meno. MatchAnalyzer applica una scala di regressione legata alla fascia d'età della squadra, così l'xG resta confrontabile con quello che vedi in campo invece di promettere gol che non arrivano.

La fascia è un dato della partita: sceglierla dall'elenco delle squadre la propone già giusta, ma resta modificabile — anche a partita iniziata, e in quel caso i tiri già registrati vengono rivalutati con il nuovo metro. La correzione non è uniforme: pesa di più sulle conclusioni difficili, dove la differenza tecnica fra le categorie si sente davvero, e meno su quelle a porta vuota, che a ogni età finiscono in rete.

  • Prima squadra / U19 / U18
  • U17 / U16
  • U15 / U14
  • U14 e inferiori

Il catalogo IPO

Le categorie sono quelle dell'Indice di Pericolosità Offensiva di Viscidi e Gagliardi, con i pesi ufficiali che l'app applica da sé mentre registri. Il riferimento pratico: circa 34 punti equivalgono a un gol, ed è la chiave con cui leggere il punteggio IPO di fine partita.

CategoriaCome si registra
Occasione da goaltap sul campo
Rigorepulsante rapido
Azione promettentepulsante rapido
Tiro da dentro l'areatap sul campo
Punizione centralepulsante rapido
Cross con colpo di testatap sul campo
Punizione lateralepulsante rapido
Tiro da fuori areatap sul campo
Cross senza conclusionepulsante rapido
Cornerpulsante rapido
Privacy

Non raccogliamo niente, perché non c'è nessun posto dove mandarlo.

MatchAnalyzer non ha un server, non ha account e non ha analytics. Quello che registri resta nella memoria del telefono finché sei tu a esportarlo o cancellarlo.

Nessun account

Non c'è registrazione, non c'è login, non chiediamo un indirizzo email.

Nessun tracciamento

Niente analytics, niente crash reporting, niente pubblicità, nessun SDK di terzi.

Dati solo in locale

Squadre, giocatori, partite ed eventi vivono nel database del dispositivo.

Export solo su tua richiesta

Backup, PDF e immagini si generano quando li chiedi, e sei tu a scegliere dove finiscono.

Leggi l'informativa completa