15 Best Scottish Premier League Players Of The Last Decade

The top tier football league of Scotland, the SPL has been one of the very popular leagues around the globe and has been blessed with many talented players in the last decade. Many talented players from the Scottish Premiership have gone on to become famous footballers across the world. In this article, we will have a look at some of the best Scottish Premier League players of the last decade.

Here are the 15 best Scottish Premier League players of the last decade.

[nextpage title=”1″ ]

15. John McGinn

Embed from Getty Images

McGinn played for St Mirren and Hibernian in SPL from 2012 to 2018, before leaving for Aston Villa in 2018. McGinn also represented Scotland at the under-19 and under-21 levels. He made his full international debut in March 2016.

14. Callum McGregor

Embed from Getty Images

McGregor another product of the Celtic Youth setup who has made a great mark for himself at Parkhead. McGregor appeared in four successive Scottish Youth Cup finals between 2010 and 2013, with club winning all of them. The 26-year-old can play at several positions but mostly plays as a holding midfielder and has been delivering high class performances consistently from time to time. He is usually one of the first names on the manager, Neil Lennon’s teamsheet. He has worn the green and white jersey 258 and has scored 40 goals and racked up 30+ assists for them.

13. David Weir

Embed from Getty Images

The Scottish defender who gave five years of service to Rangers, albeit he only represented them for two years in this decade, can’t be overlooked when it comes to best players in the Scottish league. He won the Scottish Premier League and Scottish League Cup thrice and Scottish Cup twice and even won the Scottish Premier League Player of the Year in 2010. He meanwhile made 162 appearances for the club.

12. Allan McGregor

Embed from Getty Images

Allan McGregor played his first spell at Rangers from 2001 to 2012. Following the liquidation of the company that operated Rangers in 2012, McGregor exercised his legal rights to become a free agent.

He then signed a two-year contract with Turkish club Beşiktaş. After one season in Turkey, McGregor moved to English club Hull City. In May 2018, McGregor signed a two-year contract with Rangers. He was voted in the Team of the Year four times, with two of them coming in the last decade. He is definitely one of the best Scottish Premier League players of the last decade.

11. Fraser Forster

Embed from Getty Images

The English professional footballer who currently plays as a goalkeeper for Scottish Premiership club Celtic, on loan from Premier League club Southampton. He has made over 222 appearances for Celtics and has won many plaudits for his performances there. He also holds the Scottish top division record of 1,256 minutes without conceding a goal. He is considered as the best goalkeeper in Scottish Premiership during the last decade by a distant margin.


[nextpage title=”2″ ]

10. Oliver Ntcham

Embed from Getty Images

The French professional footballer plays for Celtic as a midfielder. He’s become a vital player for them, the passer and instigator beside the battling Scott Brown in the central midfield. Ntcham has also played excellently in the UEFA Champions League and UEFA Europa League and was arguably man-of-the-match in the 3-1 away win against Anderlecht in the group stages. Ntcham possesses incredible strength and power and is capable of completely dominating the middle of the pitch on his best day.

9. Stuart Armstrong

Embed from Getty Images

Armstrong began his career with Dundee United, making his debut in 2010 and going on to make almost 150 appearances. Armstrong moved to Celtic in February 2015, and helped them win four Scottish league championships and consecutive domestic trebles. He then moved to Premier League club Southampton in June 2018.

He was voted as the SFWA Young Player of the Year in 2013 and has been named in the PFA Scotland Team of the Year for the Scottish Premiership three times. He was also nominated twice for the PFA Scotland Young Player of the Year.

8. Virgil Van Dijk

Embed from Getty Images

The towering Dutchman became a revelation by his performances and Liverpool shelled out £75million to make him the world’s most expensive defender in 2018. Although he played at Parkhead only for three seasons but his performance in defence were next to none. Ronny Deila and John Collins both predicted that the player, poached from FC Groningen for just £2.6m in 2013, would go on to become a household name in football. He made 115 appearances for the club and one Scottish premiership twice. He was one of the finest players to play at Scotland’s top division.

7. Graeme Shinnie

Embed from Getty Images

Graeme Shinnie currently plays for Derby County, having previously played for the likes of Aberdeen and Inverness Caledonian Thistle in Scotland.

Shinnie started his career playing for a boy’s club in Aberdeen, alongside brother Andrew. He joined Inverness Caledonian Thistle in July 2009, at the age of 17. He has featured in the ‘PFA Scotland Team of the Year’, four times.


[nextpage title=”3″ ]

6. Kieran Tierney 

Embed from Getty Images

Currently playing for the gunners in EPL, Tierney has been a key fixture in Celtic’s back line from 2015 till 2019. In that time, he has helped the Scottish giants win four consecutive Premiership titles, with each of the last three coming as part of a domestic treble. With eight goals and 37 assists to his name for Celtic in 170 appearances, it was clear he was very good going forward. The young left back was one of the best players in Scottish premiership in the last decade.

5. Mikael Lustig

Embed from Getty Images

The Swedish international currently plays for Gent but was once a force to be reckoned with during his time in Scottish Premier League. He has made around 273 appearances for the stripped outfit and has scored around 21 goals in the process. The right back was very influential in the domestic dominance of Celtic in the last decade and has won 8 Scottish Premiership titles, 4 Scottish Cups and 4 Scottish League Cup during his time in Scotland.

4. Kris Boyd

Embed from Getty Images

Boyd grew up in the South Ayrshire village of Tarbolton and started his senior career with Kilmarnock. He transferred to Rangers in January 2006, and was their top goalscorer in each of his seasons at Ibrox. He later returned to Kilmarnock for two more spells sandwiching a one-year spell at Rangers in 2014-15.

Boyd is the top goalscorer in the history of the Scottish Premier League, with 167 goals in total. He announced his retirement from professional football in June 2019.


[nextpage title=”4″ ]

3. Alfredo Morelos

Embed from Getty Images

The Colombia based footballer who plays as a forward for Rangers has made a total of 126 appearances for them and has racked up 76 goals for The Teddy Bears. His prolific spurt of scoring since arriving from HJK Helsinki in 2017 earned a place for him in this list. He was Scottish Premiership top goal scorer in 2018–19.

2. James Forest

Embed from Getty Images

Another player from Celtic who has been very vital in their recent league dominance. He came through the youth ranks of Celtic and progressed to become a key player in a successful era for Celtic, winning eight consecutive league championships. The 28 year old Scottish winger was once hailed as one of the best players in Celtic’s U19 squad by Celtic’s Head of Youth development, Chris McCart. He has made 383 appearance for the club in the last decade and scored 86 goals during that course of time.

1. Scott Brown

Embed from Getty Images

He is one of the best player in Scotland and the Central midfielder has been instrumental for Celtic’s success in the last decade. During Brown’s time at Celtic, the club won nine Scottish championships, five Scottish Cups, and six Scottish League Cups.

He has captained the club to 8 consecutive championships since 2011–12, and successive trebles in 2016–17, 2017–18 and 2018–19. He has been Celtic’s captain since February 2010, and has made more European appearances for Celtic than any other player. He has won the PFA Scotland Players’ Player of the Year award twice, in 2008–09 and 2017–18, and the Scottish Footballer of the Year award in 2017–18.

Checkout : 10 Greatest Celtic Players Ever


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.