Topscorers Schotse Premiership 2025/2026

Topscorers Schotse Premiership 2025/2026



# Naam Nat. Geb. Club Goals
1 Lawrence Shankland 10-08-1995 Hearts 10
2 Benjamin Nygren 08-07-2001 Celtic 8
3 Cláudio Rafael Soares Braga 28-10-1999 Hearts 8
4 Tawanda Jethro Maswanhise 20-11-2002 Motherwell 8
5 Kieran Bowie 21-09-2002 Hibernian 7
6 Zachary Sapsford 16-08-2002 Dundee United 6
7 Apostolos Stamatelopoulos 09-04-1999 Motherwell 6
8 Daizen Maeda 20-10-1997 Celtic 6
9 Jamie McGrath 30-09-1996 Hibernian 6
10 Jeremy Loteteka Bokila 14-11-1988 Livingston 5
11 Martin Boyle 25-04-1993 Hibernian 5
12 Ivan Dolček 24-04-2000 Dundee United 5
13 Jesper Karlsson 25-07-1998 Aberdeen 5
14 Marko Lazetić 22-01-2004 Aberdeen 4
15 James Tavernier 31-10-1991 Rangers 4
16 Luca Stephenson 01-01-1970 Dundee United 4
17 Mikael Mandron 11-10-1994 St. Mirren 4
18 Stuart Findlay 14-09-1995 Hearts 4
19 Johnny Kenny 06-06-2003 Celtic 4
20 Brian Graham 23-11-1987 Falkirk 4
21 Mbule Longelo Emmanuel 27-12-2000 Motherwell 4
22 Amar Abdirahman Ahmed Fatah 19-02-2004 Dundee United 4
23 Ross MacIver 28-02-1998 Falkirk 3
24 Elliot Watt 11-03-2000 Motherwell 3
25 David Watson 01-01-1970 Kilmarnock 3
26 Kieran Tierney 05-06-1997 Celtic 3
27 Craig Sibbald 18-05-1995 Dundee United 3
28 Scott Pittman 09-07-1992 Livingston 3
29 Bojan Miovski 24-06-1999 Rangers 3
30 Calvin Miller 09-01-1998 Falkirk 3
31 Arne Engels 08-09-2003 Celtic 3
32 Thibault Klidje 01-01-1970 Hibernian 3
33 Elijah Henry Just 01-05-2000 Motherwell 3
34 David Junior Hoilett 05-06-1990 Hibernian 3
35 Craig Halkett 29-05-1995 Hearts 3
36 Emmanuel Fernandez 20-11-2001 Rangers 3
37 Adil Aouchiche 15-07-2002 Aberdeen 3
38 Bruce Anderson 23-09-1998 Kilmarnock 3
39 Thelo Aasgaard 02-05-2002 Rangers 3
40 Alexandros Kiziridis 16-09-2000 Hearts 3
41 Callum Slattery 08-02-1999 Motherwell 2
42 Danilo Pereira da Silva 07-04-1999 Rangers 2
43 Youssef Ramalho Chermiti 24-05-2004 Rangers 2
44 Clark Robertson 05-09-1993 Dundee 2
45 Elie Youan 07-04-1999 Hibernian 2
46 Lewis Smith 16-03-2000 Livingston 2
47 George Stanger 15-08-2000 Kilmarnock 2
48 Joe Westley 01-01-1970 Dundee 2
49 Tete Yengi 01-01-1970 Livingston 2
50 Mikey Moore 11-08-2007 Rangers 2
51 Dan Nlundulu 05-02-1999 St. Mirren 2
52 Tyreece John-Jules 14-02-2001 Kilmarnock 2
53 Christian Alexis Montaño Castillo 11-12-1991 Livingston 2
54 Djenario Daniels 07-01-2002 Kilmarnock 2
55 Callum McGregor 14-06-1993 Celtic 2
56 Jonah Ananias Paul Ayunga 24-05-1997 St. Mirren 2
57 Kenan Bilalovic 22-06-2005 Aberdeen 2
58 Rocky Bushiri 30-11-1999 Hibernian 2
59 Ryan Astley 04-10-2001 Dundee 2
60 Yan Dhanda 14-12-1998 Dundee 2
61 Kelechi Promise Iheanacho 03-10-1996 Celtic 2
62 Pierre Landry Kabore 05-07-2001 Hearts 2
63 Krisztián Keresztes 04-01-2000 Dundee United 2
64 Miguel Freckleton 01-01-1970 St. Mirren 2
65 Harry Milne 01-01-1970 Hearts 1
66 Killian Phillips 01-01-1970 St. Mirren 1
67 Kevin Nisbet 08-03-1997 Aberdeen 1
68 Simon Murray 15-03-1992 Dundee 1
69 Josh Mulligan 12-11-2002 Hibernian 1
70 Robbie Muirhead 08-03-1996 Livingston 1
71 Conor McMenamin 24-08-1995 St. Mirren 1
72 Jayden Meghoma 01-01-1970 Rangers 1
73 Connor McLennan 05-10-1999 Livingston 1
74 Oisin McEntee 05-01-2001 Hearts 1
75 Luke McCowan 09-12-1997 Celtic 1
76 Liam Polworth 12-10-1994 Kilmarnock 1
77 Tómas Bent Magnússon 14-08-2002 Hearts 1
78 John Koutroumbis 06-03-1998 Motherwell 1
79 Dante Polvara 21-06-2001 Aberdeen 1
80 Mohamad Sylla 01-12-1993 Livingston 1
81 Nicolas Raskin 23-02-2001 Rangers 1
82 Charlie Reilly 05-12-2001 Dundee 1
83 Finlay Robertson 12-11-2002 Dundee 1
84 Ethan Ross 15-08-2001 Falkirk 1
85 Ibrahim Sa’id 01-01-1970 Motherwell 1
86 Dylan Tait 01-01-2002 Falkirk 1
87 Scott Tiffoney 26-08-1998 Kilmarnock 1
88 Sebastian Tounekti 13-07-2002 Celtic 1
89 Kristijan Trapanovski 14-08-1999 Dundee United 1
90 Max Watters 23-03-1999 Dundee United 1
91 Ethan Williams 01-01-1970 Falkirk 1
92 Danny Wilson 27-12-1991 Livingston 1
93 Kyrell Wilson 01-12-2004 Falkirk 1
94 Drey Jermaine Wright 30-04-1994 Dundee 1
95 Richard King 02-03-2002 St. Mirren 1
96 Stephen Kingsley 23-07-1994 Hearts 1
97 Connor Allan 10-01-2001 Falkirk 1
98 Greg Kiltie 18-01-1997 Kilmarnock 1
99 Marcus Dackers 09-01-2003 Kilmarnock 1
100 Maximillian James Aarons 04-01-2000 Rangers 1
101 Scott Arfield 01-11-1988 Falkirk 1
102 Stuart Armstrong 30-03-1992 Aberdeen 1
103 Keanu Baccus 07-06-1998 St. Mirren 1
104 Nedim Bajrami 28-02-1999 Rangers 1
105 Ben Brannan 01-01-1970 Kilmarnock 1
106 Christopher Cadden 19-09-1996 Hibernian 1
107 Josh Campbell 06-05-2000 Hibernian 1
108 Graham Carey 20-05-1989 Livingston 1
109 Henry Cartwright 01-01-1970 Falkirk 1
110 Miguel Changa Chaiwa 07-04-2004 Hibernian 1
111 Cameron Congreve 01-01-1970 Dundee 1
112 Derek Cornelius 25-11-1997 Rangers 1
113 Findlay Curtis 01-01-1970 Rangers 1
114 Robbie Deas 27-02-2000 Kilmarnock 1
115 Topi Keskinen 07-03-2003 Aberdeen 1
115 Callum Jones 31-01-1996 Dundee 1
116 Nicky Devlin 17-10-1993 Aberdeen 1
117 Cameron Devlin 07-06-1998 Hearts 1
118 Mohammed Diomande 30-10-2001 Rangers 1
119 Bert Esselink 16-08-1999 Dundee United 1
120 James Forrest 07-07-1991 Celtic 1
121 Marcus Fraser 23-06-1994 St. Mirren 1
122 Djeidi Gassama 10-09-2003 Rangers 1
123 Luke Graham 01-01-1970 Dundee 1
124 Callum Graham Jones 05-04-2001 Dundee 1
125 Emmanuel Gyamfi 23-07-2004 Aberdeen 1
126 Reo Hatate 21-11-1997 Celtic 1
127 Ashley Hay 01-01-1970 Dundee 1
128 Liam Henderson 23-08-1996 Falkirk 1
129 Declan John 30-06-1995 St. Mirren 1
130 Hyun-Jun Yang 25-05-2002 Celtic 1