📊 Dashboard Statistiche

Analisi completa del torneo con metriche avanzate

39
Set Giocati
4.6
Media Punti/Set
13
Miglior Streak
8
Max Ace Wins
🏆 #1
❄️ 1
Guglielmo
Guglielmo

93 punti

71.8%
Win Rate
28
Vinte
6
Ace
4/5
Momentum
Ultimi 5: W W W W L
🥈 #2
🔥 1
Biagio
Biagio

86 punti

56.4%
Win Rate
22
Vinte
8
Ace
2/5
Momentum
Ultimi 5: W L L L W
🥉 #3
🔥 1
Biagio
Biagio

86 punti

56.4%
Win Rate
22
Vinte
8
Ace
2/5
Momentum
Ultimi 5: W L L L W
🎾 #4
🔥 1
Max
Max

51 punti

17.9%
Win Rate
7
Vinte
1
Ace
1/5
Momentum
Ultimi 5: L L L L W
🏆 Classifica Live
⚡ Skills Comparison
⚔️ Head-to-Head Matrix
Guglielmo
15-9
25-4
16-9
Biagio
9-15
20-5
15-14
Max
4-25
5-20
5-19
Max
4-25
5-20
5-19
🔥 Hot Streak
Max

13 partite consecutive

💥 Ace Master
Biagio

8 vittorie nette

📈 Momentum
Guglielmo

4/5 ultimi match

'rgba(255, 99, 132, 0.8)', 'rgba(54, 162, 235, 0.8)', 'rgba(255, 206, 86, 0.8)', 'rgba(75, 192, 192, 0.8)' ], borderColor: [ 'rgba(255, 99, 132, 1)', 'rgba(54, 162, 235, 1)', 'rgba(255, 206, 86, 1)', 'rgba(75, 192, 192, 1)' ], borderWidth: 2, borderRadius: 8 }] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { display: false } }, scales: { y: { beginAtZero: true, grid: { color: 'rgba(0,0,0,0.1)' } }, x: { grid: { display: false } } }, animation: { duration: 2000, easing: 'easeOutBounce' } } }); // Radar Chart Skills const skillsCtx = document.getElementById('skillsChart').getContext('2d'); new Chart(skillsCtx, { type: 'radar', data: { labels: ['Win Rate', 'Ace Wins', 'Momentum', 'Streak', 'Close Games'], datasets: playerData.map((player, index) => ({ label: player.name, data: [ player.win_rate, (player.ace_wins / Math.max(...playerData.map(p => p.ace_wins))) * 100, (player.momentum / 5) * 100, (player.max_streak / Math.max(...playerData.map(p => p.max_streak))) * 100, (player.close_losses / Math.max(...playerData.map(p => p.close_losses))) * 100 ], backgroundColor: [