The Scottish Premiership 2023/24 season has concluded with Celtic crowned as champions for a third successive year. With 629 goals scored over the season as a whole, spots in the top 10 scorers list were fiercely contested. 

On a club-wide level, Celtic found the net most this season with a total of 95 goals. Collectively, Rangers finished second with 87, and Motherwell in third with 56. The same three clubs commandeer first, second and third in the goals-per-game category, with Celtic on 2.5, Rangers on 2.29 and Motherwell on 1.47.

As for shots on goal, 5,867 shots were attempted in the Scottish Premiership this year. Rangers top that table as a whole with 821 shots on goal, against Celtic's 575 and Hearts' 509 (this figure excludes blocked shots). On the shots on target front, however, of the league's 1,973 shots on target total, Celtic made 288, while Rangers made 287, and Hearts made 170. 

As for individual prowess in front of goal, however, the top 10 goalscorers list is less predictable. From Lawrence Shankland to Matt O'Riley, Kyogo Furuhashi and more, here are the final Scottish Premiership top scorers for the 2023/24 campaign.


Scottish Premiership top scorers 23/24

Here is the full and final top 10 scorers lists for the Scottish Premiership 2023/24 season: 

1. Lawrence Shankland (Hearts) 24 goals; 4 assists in 37 games 

2. Matt O'Riley (Celtic) 18 goals; 13 assists in 37 games

3. James Tavernier (Rangers) 17 goals; 10 assists in 38 games

4. Cyriel Dessers (Rangers) 16 goals; 4 assists in 35 games
=4. Bojan Miovski (Aberdeen) 16 goals; 2 assists in 38 games

= 6. Theo Bair (Motherwell) 15 goals; 6 assists in 38 games

7. Kyogo Furuhashi (Celtic) 14 goals; 5 assists in 38 games
= 7. Simon Murray (Ross County) 14 goals; 4 assists in 37 games

9. Abdallah Sima (Rangers) 11 goals; 2 assists in 25 games 

10. Luke McCowan (Dundee) 10 goals; 5 assists in 37 games
= 10. Myziane Maolida (Hibs) 10 goals; 2 assists in 18 games