;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Rodrigo Coutinho

OPINIÃO

Texto em que o autor apresenta e defende suas ideias e opiniões, a partir da interpretação de fatos e dados.

Coutinho: Santos precisa ter o tempo e a carga certa para Ricardo Goulart

Colunista do UOL

10/01/2022 04h00

O Santos parece ter encontrado uma boa alternativa de driblar o pouco dinheiro em caixa para investir em contratações de peso. Ricardo Goulart é um jogador que ainda pode ser o diferencial de uma equipe no nível do futebol sul-americano, mas a pouca quantidade de jogos feita nos últimos três anos deixa um alerta. O Peixe terá que ter prudência e sabedoria para tirar o melhor do atleta

Um dos grandes nomes do Cruzeiro bicampeão brasileiro de 2013 e 2014, o meia-atacante paulista foi revelado pelo Santo André em 2009 e logo chamou a atenção do Internacional. No Colorado, ficou uma temporada nos profissionais e foi emprestado ao Goiás, onde se destacou bastante em 2012, e acabou rumando ao Cruzeiro na sequência.

O sucesso na Raposa abriu as portas do milionário futebol chinês. E lá ele foi destaque no Guangzhou Evergrand de 2015 até 2018. Foi tri da liga local e a Super Copa da China três vezes, sem contar os prêmios individuais e o título da Champions League da Ásia, maior conquista do continente.

01 - Fonte: Opta - Fonte: Opta
Números de Ricardo Goulart
Imagem: Fonte: Opta

As lesões começaram a atormentá-lo no final de 2018. Em setembro daquele veio uma grave no joelho direito, o mesmo que atrapalhou o seu desenvolvimento no Palmeiras em abril de 2019. Por mais que tenham sido lesões diferentes, fica difícil não associar a dificuldade na recuperação à mesma origem do problema. Somando as duas cirurgias, foram 11 meses sem entrar em campo.

Não bastasse tudo isso, ainda veio a pandemia, e como a China foi o epicentro da Covid-19, foram mais sete meses de inatividade. O futebol local só voltou em meados de 2020. Emprestado ao Hebei FC, Goulart teve sequência como titular, fez quatro gols e deu quatro assistências. No retorno ao Guangzhou, porém, não conseguiu a mesma rotina. Participou de apenas 13 dos 28 jogos feitos pelo clube em 2021. Em apenas nove foi titular.

- No período mais recente dele, ficou muito nítido como, além da presença gerada na área, consegue acrescentar no último e. Aciona bem os velocistas em profundidade e serve os centroavantes na área. Ele foi emprestado pelo Guangzhou por uma questão de limite de jogadores naturalizados. Foi uma opção do Fabio Cannavaro, técnico da equipe, e que foi alvo de críticas na China. Fisicamente ele esteve muito bem em 2020. Só esteve abaixo de um goleiro entre todos os jogadores em minutos jogados na fase de classificação da Super Liga. Surpreendeu a muita gente - afirma o jornalista Leonardo Hartung, maior especialista brasileiro em futebol chinês.

O caminho ''China-Brasil'' foi feito por alguns jogadores nas últimas temporadas. Alguns deles com sucesso e outros não. A principal diferença é o calendário. Em média, se joga três vezes mais no futebol brasileiro, tudo isso em um país quente, que tem mais pressão por parte da imprensa e da torcida, e muitas vezes exige em jogos mais intensos.

Por mais que muitos o vejam como um meia, Goulart não é um jogador de articular jogadas longe dos metros finais do campo. Ele precisa estar perto da área ou dentro dela, atacar espaços ali, ocupar setores próximos do gol. Mesmo num momento físico mais oscilante, segue com potencial de balançar as redes e deixar os companheiros na cara do gol. Foram 11 gols e seis assistências nos últimos 35 jogos que fez. Basicamente gera um gol diretamente a cada dois jogos.

A melhor função para Ricardo Goulart é jogar por trás do centroavante, basicamente como um ''ponta-de-lança'' do futebol de décadas atrás. Um ''segundo atacante'', com liberdade de movimentação pelo meio e chegadas na área no momento certo. Pode atuar também como um ''camisa 9'', mas sem ficar tão fixo. Como centroavante, rende circulando nas imediações da área.

02 - Rodrigo Coutinho - Rodrigo Coutinho
Função ideal para Ricardo Goulart. Por trás do centroavante, mas buscando os espaços de infiltração na área rival.
Imagem: Rodrigo Coutinho

03 - Rodrigo Coutinho - Rodrigo Coutinho
No sistema que o Santos mais jogou com Carille em 2021, Goulart se encaixa bem nesta função
Imagem: Rodrigo Coutinho

O atleta tem histórico de se cuidar bastante e buscar ferramentas até fora dos clubes para aprimorar sua forma física, se livrar das lesões. Certamente vai querer voltar a ter destaque no Brasil, mas essa readaptação precisa ser feita com calma.

Sabe-se que Ricardo Goulart pode ser a referência técnica do Peixe em 2022, principalmente se Marinho sair, mas não há motivo para se precipitar. Planejar bem a temporada para ele é tão determinante quanto o encaixe tático no time.