As for the league match data in the past ten years, you can choose the match data of different clubs each season and switch to query the historical schedule data.
The current list shows the latest league fixtures.
Home vs Away
Spread / Goal
Latest season player data (team, goals scored, home and away goals), access to historical data - Top scorer statistics for other seasons in 10 years.