Am I the only one who doesn’t like it?
But, it gives the overall sense of the data. It's a bit more style over substance.
As to how it's made, looks like a simple canvas animation.
I run a simulated football game, visualizations like this can be helpful over large datasets.
Edit: This is one possible strategy that used to be employed to progressively enhance table into info graphics or data vis. Proposing a table as the best solution seems needlessly reductionist.