Explicação xG
O que é o xG?
De modo simples, o xG (ou gols previstos) é a probabilidade que um chute tem de resultar em um gol com base nas características daquele chute e dos eventos que levaram até ele. Algumas dessas características/variáveis incluem:
- Localização de quem chuta: a que distância ele estava do gol e qual o ângulo de chute?
- Parte do corpo: foi uma cabeçada ou um chute?
- Tipo de passe: a origem é de uma bola em movimento, cruzamento, bola parada, etc?
- Tipo de ataque: foi um ataque coordenado ou roubada de bola? Foi um rebote? A defesa teve tempo de entrar em posição? Foi logo após um drible?
Cada chute é comparado com milhares de chutes com características semelhantes para determinar a probabilidade desse chute resultar em um gol. A probabilidade é o total esperado de gols. Um xG de 0 é um erro garantido, enquanto que um xG de 1 é um gol certo. Um xG de 0.5 indica que se chutes idênticos fossem tentados 10 vezes, é esperado que 5 resultem em gols.
Existem diversos modelos xG que utilizam técnicas e variáveis semelhantes que tentam chegar na mesma conclusão. O modelo que o Fbref utiliza é fornecido pela Opta. O modelo de xG da Opta inclui os diversos fatores acima, não apenas fatores como localização e ângulo. O modelo também considera a clareza do caminho de quem chuta para o gol, a quantidade de pressão que esse jogador está sofrendo da defesa, a posição do goleiro, e muito mais. Isso significa que seu modelo xG leva em consideração a defesa e o goleiro ao determinar as chances de um chute chegar ao gol.
Veja este gol de Diego Jota contra o Southampton, por exemplo. O chute foi feito em frente ao gol, de uma distância muito próxima. É uma chance muito boa. Usando um modelo mais antigo que considera localização, ângulo, tipo de passe, etc, teria um xG de 0.68. No entanto, o modelo da Opta também leva em conta o fato de o goleiro estar fora de posição e não haver zagueiro no caminho, o que eleva ainda mais o xG desse chute, para 0.90.
O xG não leva em consideração a qualidade dos jogadores envolvidos em uma determinada jogada. Ele é uma estimativa de como um jogador ou uma equipe média se sairia em uma situação semelhante.
Como o xG é usado
O xG tem muitos usos. Alguns exemplos:
- comparar o xG aos gols feitos pode indicar a capacidade de chute a gol de um jogador ou sua sorte. Um jogador que faz mais gols consistentemente do que seu xG total provavelmente tem uma capacidade de finalização/chute acima da média.
- O diferencial de xG de um time (xG menos o xG permitido) pode indicar qual desempenho um time deveria estar tendo. Um diferencial de gols negativo com um diferencial de xG positivo pode indicar que um time tem tido azar ou tem uma capacidade de finalização abaixo da média.
- O xG pode ser utilizado para avaliar as capacidades de um time em várias situações, tais como em jogos livres, falta, escanteio, etc. Por exemplo, um time que tomou mais gols resultando de faltas do que seu xGA de chutes livres provavelmente está abaixo da média na defesa dessas jogadas.
- O xGA de um time (xG permitido) pode indicar a capacidade de um time de impedir chances de gol. Um time que limita os chutes de seus adversários e, acima de tudo, limita a capacidade de seus adversários de fazerem chutes de alta probabilidade terão um xGA mais baixo.
Pênaltis
Cada pênalti vale 0.79 xG, pois todos os pênaltis compartilham as mesmas características. Comparar os gols de um jogador durante pênaltis com o seu xG de pênaltis pode indicar a habilidade de bater pênaltis de um jogador. Podemos fazer o mesmo para goleiros nessas situações.
Os totais de xG do Fbref incluem pênaltis a menos que seja declarado o contrário. Para xG sem chutes de pênalti, recomendamos a utilização do npxG (gols previstos sem pênalti).
Como calculamos os totais xG para uma posse ofensiva única
Em alguns casos o total de xG de um time ou jogador não será igual a soma de seus chutes. Por exemplo, um time pode tentar múltiplos chutes em uma posse única, porém é possível que esses chutes sejam acidentais no resultado dos chutes anteriores.
Veja, por exemplo, essa partida entre Schalke 04 e Nürnberg::
No 78º minuto, o Nürnberg tentou três chutes que resultaram em um gol. Hanno Behrens tenta um chute que é defendido, porém ele consegue dar um segundo chute enquanto a bola é defendida pelo zagueiro. O segundo chute bate na trave e entra, o que permite que Adam Zreľák finalize com facilidade. De acordo com o modelo de gols previstos do Opta:
- O primeiro chute de Behrens com o goleiro em seu caminho = .41 xG
- O segundo chute de Behrens com o goleiro fora de sua posição, porém com um zagueiro no caminho = .47 xG
- O chute de Zreľák com o gol sem defesa = 0.79 xG
A soma desses três chutes é de 1.67 de gol previsto, ainda que seja impossível fazer mais de um gol em um único movimento. Para solucionar esse problema, encontramos a probabilidade com a qual o time defensor não permite um gol nessa posse. Nesse caso, o cálculo é:
(1 - .41) x (1 - .47) x (1 - .79) = .0657
ou uma probabilidade de 6,57% que o Schalke não permita um gol.
Para descobrir o xG do Nürnberg, apenas subtraímos a probabilidade de 1:
1 - .0657 = .9343 xG
Em outras palavras, estimamos que é esperado que um time médio em uma situação semelhante faça um gol em 93,43% das chances.
Utilizamos um método semelhante ao calcular o xG para jogadores únicos. Adam Zreľák recebe um xG de 0.79 de seu único chute enquanto Hanno Behrens recebe:
1 - (1 - .41) x (1 - .47) = .6873 xG
Isso mostra por que o xG total de um time ou jogador pode não ser igual a soma de xG de seus chutes e por que o xG total de um time pode não ser igual a soma de xG de seus jogadores.
Posses que incluem um pênalti
De mesmo modo, incluimos chutes dados após um rebote após um pênalti com xG de pênaltis. Veja esse pênalti de Marco Reus, por exemplo:
- Como mencionado acima, a tentativa de batida de pênalti = .79 xG
- O segundo chute após o rebote, a 1,8 metros e com o goleiro impossibilitado de defender = .92 xG
Como o segundo chute é resultado do primeiro, utilizamos o mesmo método probabilístico do exemplo anterior. Em vez de um total de 1.71 xG (.79 + .92), o cálculo é de:
1 - (1 - .79) * (1 - .92) = .9832 gols esperados
Contudo, como o segundo chute também é considerado parte de um xG de pênalti, Reus recebe 0 npxG (gols previstos não pênalti) nessa jogada.
Nota: tratamos escanteios e faltas como uma nova posse, não uma continuação da posse anterior, porém continuamos a estudar essa questão.
O que é o Post-Shot xG (PSxG)?
O xG normal, ou o que pode ser considerado o "Pre-Shot xG", é calculado considerando todos os chutes, no momento do chute, sem saber a qualidade da tentativa de chute. Isso não inclui somente os chutes que acertam o alvo, mas também os que são desviados para longe dele. O Post-Shot xG é calculado após o chute ser dado, após sabermos se o chute acertou o alvo, levando em conta a qualidade do chute. Assim como com o xG, o PSxG é oferecido pela Opta e é melhor explicado aqui.
Todos os chutes que forem para longe do gol terão PSxG igual a zero, já que há 0% de chance deste levar a um gol.
Ao avaliar a capacidade de defesa de um goleiro, só queremos incluir os chutes que tenham acertado o gol, já que estes são os chutes onde o goleiro pode ter algum impacto. Assim, usamos o PSxG para estimar a qualidade dos chutes que eles enfrentaram.
O que são xA (assistência esperada) e xAG (gol assistido esperado)? Qual a diferença entre eles?
xA, ou assistência esperada, é a probabilidade de que determinado passe realizado se torne uma assistência de gol. Esta estatística desenvolvida pela Opta atribui uma probabilidade a todos os passes com base no tipo de passe, na localização em campo, na fase do jogo e na distância percorrida. Os jogadores recebem pontos xAs por cada passe realizado, independentemente de um chute a gol ter ocorrido ou não.
Para isolar apenas os pontos xGs em passes de assistência para um chute a gol, há os Gols Assistidos Esperados (xAG). Isso indica a capacidade de um jogador de criar chances de gol sem ter que depender do efetivo resultado do chute ou da sorte/habilidade do jogador que chutou. O jogador só recebe pontos xAG quando faz um chute a gol após um passe realizado.
Usamos pontos xG+xAG para contribuições de gols, já que as contribuições de gols dos jogadores geralmente são Gols + Assistências e isso corresponde melhor a esse padrão.
Até outubro de 2022, usávamos pontos xA para indicar gols assistidos esperados (agora pontos xAG). Quando mudamos nosso provedor de dados para a Opta, eles forneceram sua versão do ponto xA descrita acima. Fizemos a mudança de nome para ponto xAG. Opta: o que são assistências esperadas.
Onde encontrar o xG
O xG de Time, xG contra e o diferencial xG podem ser encontrados nas tabelas de liga, tal como essa:
Cl | Equipe | MP | V | E | D | GP | GC | GD | Pt | xG | xGA | xGD |
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Manchester City | 38 | 32 | 2 | 4 | 95 | 23 | +72 | 98 | 84.3 | 24.7 | +59.6 |
2 | Liverpool | 38 | 30 | 7 | 1 | 89 | 22 | +67 | 97 | 73.7 | 28.8 | +44.9 |
3 | Chelsea | 38 | 21 | 9 | 8 | 63 | 39 | +24 | 72 | 58.6 | 36.4 | +22.2 |
4 | Tottenham | 38 | 23 | 2 | 13 | 67 | 39 | +28 | 71 | 54.9 | 47.1 | +7.8 |
5 | Arsenal | 38 | 21 | 7 | 10 | 73 | 51 | +22 | 70 | 60.1 | 54.2 | +5.8 |
6 | Manchester Utd | 38 | 19 | 9 | 10 | 65 | 54 | +11 | 66 | 61.4 | 50.6 | +10.8 |
7 | Wolves | 38 | 16 | 9 | 13 | 47 | 46 | +1 | 57 | 52.1 | 42.1 | +10.1 |
8 | Everton | 38 | 15 | 9 | 14 | 54 | 46 | +8 | 54 | 49.7 | 45.7 | +4.0 |
9 | Leicester City | 38 | 15 | 7 | 16 | 51 | 48 | +3 | 52 | 52.4 | 43.7 | +8.7 |
10 | West Ham | 38 | 15 | 7 | 16 | 52 | 55 | -3 | 52 | 47.6 | 61.9 | -14.3 |
11 | Watford | 38 | 14 | 8 | 16 | 52 | 59 | -7 | 50 | 48.2 | 59.2 | -11.0 |
12 | Crystal Palace | 38 | 14 | 7 | 17 | 51 | 53 | -2 | 49 | 47.6 | 50.1 | -2.5 |
13 | Newcastle Utd | 38 | 12 | 9 | 17 | 42 | 48 | -6 | 45 | 39.1 | 53.6 | -14.5 |
14 | Bournemouth | 38 | 13 | 6 | 19 | 56 | 70 | -14 | 45 | 53.3 | 57.2 | -3.9 |
15 | Burnley | 38 | 11 | 7 | 20 | 45 | 68 | -23 | 40 | 44.4 | 62.1 | -17.7 |
16 | Southampton | 38 | 9 | 12 | 17 | 45 | 65 | -20 | 39 | 46.9 | 55.1 | -8.2 |
17 | Brighton | 38 | 9 | 9 | 20 | 35 | 60 | -25 | 36 | 35.3 | 59.1 | -23.8 |
18 | Cardiff City | 38 | 10 | 4 | 24 | 34 | 69 | -35 | 34 | 42.4 | 61.5 | -19.1 |
19 | Fulham | 38 | 7 | 5 | 26 | 34 | 81 | -47 | 26 | 41.3 | 68.2 | -26.8 |
20 | Huddersfield | 38 | 3 | 7 | 28 | 22 | 76 | -54 | 16 | 28.8 | 60.9 | -32.2 |
xG de jogador, npxG e o xA podem ser encontrados nas páginas dos times, tal como essa:
Tempo de jogo | Desempenho | Esperado | Progressão | A cada 90 minutos | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jogador | Nação | Pos. | Idade | MP | Inícios | Min. | 90s | Gols | Assis. | G+A | G-PB | PB | PT | CrtsA | CrtV | xG | npxG | xAG | npxG+xAG | PrgC | PrgP | PrgR | ||||||||||
Ederson | br BRA | G | 24 | 38 | 38 | 3.420 | 38.0 | 0 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 0.0 | 0.0 | 0.1 | 0,1 | 0 | 3 | 0 | 0,00 | 0,03 | 0,03 | 0,00 | 0,03 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 |
Aymeric Laporte | es ESP | ZG | 24 | 35 | 34 | 3.057 | 34.0 | 3 | 3 | 6 | 3 | 0 | 0 | 3 | 0 | 3.0 | 3.0 | 0.8 | 3,8 | 94 | 294 | 9 | 0,09 | 0,09 | 0,18 | 0,09 | 0,18 | 0,09 | 0,02 | 0,11 | 0,09 | 0,11 |
Bernardo Silva | pt POR | LT,AT | 23 | 36 | 31 | 2.854 | 31.7 | 7 | 7 | 14 | 7 | 0 | 0 | 3 | 0 | 7.4 | 7.4 | 7.8 | 15,2 | 152 | 156 | 277 | 0,22 | 0,22 | 0,44 | 0,22 | 0,44 | 0,23 | 0,25 | 0,48 | 0,23 | 0,48 |
Raheem Sterling | eng ENG | AT | 23 | 34 | 31 | 2.771 | 30.8 | 17 | 9 | 26 | 17 | 0 | 0 | 3 | 0 | 13.7 | 13.7 | 9.6 | 23,3 | 155 | 87 | 436 | 0,55 | 0,29 | 0,84 | 0,55 | 0,84 | 0,44 | 0,31 | 0,76 | 0,44 | 0,76 |
Sergio Agüero | ar ARG | AT | 30 | 33 | 31 | 2.459 | 27.3 | 21 | 8 | 29 | 19 | 2 | 2 | 4 | 0 | 18.1 | 16.5 | 5.0 | 21,5 | 81 | 76 | 253 | 0,77 | 0,29 | 1,06 | 0,70 | 0,99 | 0,66 | 0,18 | 0,85 | 0,60 | 0,79 |
Kyle Walker | eng ENG | ZG | 28 | 33 | 30 | 2.779 | 30.9 | 1 | 1 | 2 | 1 | 0 | 0 | 3 | 0 | 0.8 | 0.8 | 1.9 | 2,7 | 83 | 220 | 92 | 0,03 | 0,03 | 0,06 | 0,03 | 0,06 | 0,03 | 0,06 | 0,09 | 0,03 | 0,09 |
David Silva | es ESP | LT | 32 | 33 | 28 | 2.401 | 26.7 | 6 | 8 | 14 | 6 | 0 | 0 | 2 | 0 | 7.8 | 7.8 | 8.5 | 16,3 | 118 | 270 | 222 | 0,22 | 0,30 | 0,52 | 0,22 | 0,52 | 0,29 | 0,32 | 0,61 | 0,29 | 0,61 |
Fernandinho | br BRA | LT | 33 | 29 | 27 | 2.377 | 26.4 | 1 | 3 | 4 | 1 | 0 | 0 | 5 | 0 | 1.6 | 1.6 | 3.0 | 4,5 | 58 | 236 | 29 | 0,04 | 0,11 | 0,15 | 0,04 | 0,15 | 0,06 | 0,11 | 0,17 | 0,06 | 0,17 |
İlkay Gündoğan | de GER | LT | 27 | 31 | 23 | 2.137 | 23.7 | 6 | 3 | 9 | 6 | 0 | 0 | 3 | 0 | 4.1 | 4.1 | 4.3 | 8,4 | 82 | 205 | 91 | 0,25 | 0,13 | 0,38 | 0,25 | 0,38 | 0,17 | 0,18 | 0,35 | 0,17 | 0,35 |
Leroy Sané | de GER | AT | 22 | 31 | 21 | 1.867 | 20.7 | 10 | 10 | 20 | 10 | 0 | 0 | 1 | 0 | 6.7 | 6.7 | 7.4 | 14,1 | 84 | 67 | 341 | 0,48 | 0,48 | 0,96 | 0,48 | 0,96 | 0,32 | 0,36 | 0,68 | 0,32 | 0,68 |
John Stones | eng ENG | ZG | 24 | 24 | 20 | 1.764 | 19.6 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0.3 | 0.3 | 0.2 | 0,6 | 44 | 118 | 5 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,02 | 0,01 | 0,03 | 0,02 | 0,03 |
Riyad Mahrez | dz ALG | AT,LT | 27 | 27 | 14 | 1.343 | 14.9 | 7 | 4 | 11 | 7 | 0 | 1 | 0 | 0 | 5.5 | 4.7 | 4.6 | 9,3 | 87 | 73 | 191 | 0,47 | 0,27 | 0,74 | 0,47 | 0,74 | 0,37 | 0,31 | 0,68 | 0,32 | 0,62 |
Nicolás Otamendi | ar ARG | ZG | 30 | 18 | 14 | 1.236 | 13.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1.3 | 1.3 | 0.2 | 1,5 | 27 | 92 | 3 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,10 | 0,01 | 0,11 | 0,10 | 0,11 |
Oleksandr Zinchenko | ua UKR | ZG | 21 | 14 | 14 | 1.151 | 12.8 | 0 | 3 | 3 | 0 | 0 | 0 | 1 | 0 | 0.2 | 0.2 | 1.5 | 1,7 | 47 | 95 | 94 | 0,00 | 0,23 | 0,23 | 0,00 | 0,23 | 0,01 | 0,12 | 0,13 | 0,01 | 0,13 |
Vincent Kompany | be BEL | ZG | 32 | 17 | 13 | 1.224 | 13.6 | 1 | 0 | 1 | 1 | 0 | 0 | 6 | 0 | 0.3 | 0.3 | 0.0 | 0,3 | 17 | 83 | 3 | 0,07 | 0,00 | 0,07 | 0,07 | 0,07 | 0,02 | 0,00 | 0,02 | 0,02 | 0,02 |
Kevin De Bruyne | be BEL | LT | 27 | 19 | 11 | 975 | 10.8 | 2 | 2 | 4 | 2 | 0 | 0 | 2 | 0 | 1.4 | 1.4 | 5.7 | 7,0 | 50 | 109 | 88 | 0,18 | 0,18 | 0,37 | 0,18 | 0,37 | 0,13 | 0,52 | 0,65 | 0,13 | 0,65 |
Benjamin Mendy | fr FRA | ZG | 24 | 10 | 10 | 900 | 10.0 | 0 | 5 | 5 | 0 | 0 | 0 | 1 | 0 | 0.2 | 0.2 | 1.6 | 1,8 | 48 | 70 | 59 | 0,00 | 0,50 | 0,50 | 0,00 | 0,50 | 0,02 | 0,16 | 0,18 | 0,02 | 0,18 |
Danilo | br BRA | ZG | 27 | 11 | 9 | 807 | 9.0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0.4 | 0.4 | 0.2 | 0,6 | 20 | 77 | 33 | 0,11 | 0,00 | 0,11 | 0,11 | 0,11 | 0,05 | 0,02 | 0,07 | 0,05 | 0,07 |
Gabriel Jesus | br BRA | AT | 21 | 29 | 8 | 1.036 | 11.5 | 7 | 3 | 10 | 6 | 1 | 1 | 1 | 0 | 11.2 | 10.5 | 2.3 | 12,7 | 35 | 21 | 128 | 0,61 | 0,26 | 0,87 | 0,52 | 0,78 | 0,97 | 0,20 | 1,17 | 0,91 | 1,11 |
Fabian Delph | eng ENG | ZG | 28 | 11 | 8 | 725 | 8.1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0.1 | 0.1 | 0.3 | 0,4 | 20 | 59 | 23 | 0,00 | 0,12 | 0,12 | 0,00 | 0,12 | 0,01 | 0,04 | 0,06 | 0,01 | 0,06 |
Phil Foden | eng ENG | LT | 18 | 13 | 3 | 335 | 3.7 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2.1 | 2.1 | 0.9 | 3,0 | 23 | 18 | 35 | 0,27 | 0,00 | 0,27 | 0,27 | 0,27 | 0,57 | 0,23 | 0,80 | 0,57 | 0,80 |
Philippe Sandler | nl NED | ZG | 21 | 0 | 0 | |||||||||||||||||||||||||||
Arijanet Muric | xk KVX | G | 19 | 0 | 0 | |||||||||||||||||||||||||||
Claudio Bravo | cl CHI | G | 35 | 0 | 0 | |||||||||||||||||||||||||||
Total do time | 26.7 | 38 | 418 | 3.420 | 38.0 | 91 | 71 | 162 | 88 | 3 | 4 | 44 | 1 | 84.3 | 81.3 | 65.5 | 146,7 | 1325 | 2429 | 2412 | 2,39 | 1,87 | 4,26 | 2,32 | 4,18 | 2,22 | 1,72 | 3,94 | 2,14 | 3,86 | ||
Total do time | 26.7 | 38 | 418 | 3.420 | 38.0 | 91 | 71 | 162 | 88 | 3 | 4 | 44 | 1 | 84.3 | 81.3 | 65.5 | 146,7 | 1325 | 2429 | 2412 | 2,39 | 1,87 | 4,26 | 2,32 | 4,18 | 2,22 | 1,72 | 3,94 | 2,14 | 3,86 |
Os gols previstos também podem ser encontrados em várias páginas diferentes, como as estatísticas de jogador de liga, relatórios de partida, páginas de jogador e registros de partidas de jogador.
Competições FBref com dados xG
- Copa do Mundo Feminina FIFA (2019 to 2023)
- Copa do Mundo FIFA (2018 to 2022)
- Copa América (2019 to 2024)
- Copa Libertadores (2019 to 2024)
- Liga de Campeãs Femininas da UEFA (2021-2022 to 2024-2025)
- Liga dos Campeões da UEFA (2017-2018 to 2024-2025)
- Liga Europa da UEFA (2017-2018 to 2024-2025)
- UEFA Euro Feminina (2022)
- UEFA Europa Conference League (Liga da Conferência Europeia) (2021-2022 to 2024-2025)
- UEFA European Football Championship (2021 to 2024)
- American Major League Soccer (2018 to 2025)
- American National Women's Soccer League (2019 to 2024)
- Argentine Copa de la Liga Profesional (2021 to 2024)
- Argentine Primera (2016-2017 to 2025)
- Australian A-League Women (2018-2019 to 2024-2025)
- Belgian Pro League (2017-2018 to 2024-2025)
- Brazilian Série A (2019 to 2024)
- Dutch Eredivisie (2018-2019 to 2024-2025)
- English Championship (2018-2019 to 2024-2025)
- English Premier League (2017-2018 to 2024-2025)
- English Women's Super League (2018-2019 to 2024-2025)
- French Ligue 1 (2017-2018 to 2024-2025)
- French Ligue 2 (2017-2018 to 2024-2025)
- French Première Ligue (2021-2022 to 2024-2025)
- German 2.Bundesliga (2017-2018 to 2024-2025)
- German Bundesliga (2017-2018 to 2024-2025)
- German Frauen-Bundesliga (2022-2023 to 2024-2025)
- Italian Serie A (2020-2021 to 2024-2025)
- Italian Serie A (2017-2018 to 2024-2025)
- Italian Serie B (2018-2019 to 2024-2025)
- Mexican Liga MX (2018-2019 to 2024-2025)
- NWSL Challenge Cup (2020 to 2024)
- NWSL Fall Series (2020)
- Portuguese Primeira Liga (2018-2019 to 2024-2025)
- Spanish La Liga (2017-2018 to 2024-2025)
- Spanish Liga F (2022-2023 to 2024-2025)
- Spanish Segunda (2017-2018 to 2024-2025)
Somos uma plataforma social... para Statheads
Todas as contas de mídia social da Sports Reference
Última atualização: Saturday, January 11, 5:54AM
Dúvidas, comentários, sugestões ou correções?
Assine nosso boletim informativo por e-mail gratuitamente
Inscreva-se no Stathead FBref: Ganhe seu primeiro mês GRÁTIS
Seu Tíquete para Acesso Total à Base de Dados da FBref
Você tem um site de esportes? Ou escreve sobre esportes? Temos ferramentas e recursos que podem ajudar você a usar dados esportivos. Descubra mais.