the team result crawler
and the team result data, including result from 00/01 to 12/13 of EPL, Serie A, Bundesliga, French Division 1, and Spanish Primera Liga.

The tournament ID in soccer base is kind of confusing so now I just get these data.

In JSON, for each league in each year, there is a key called "leagueName" and "year". For each team in each year, the keys include rank, win, lose, draw, goals for, goals against, points, and team ID.