Scottish Premiership Accurate Passes 2026/2027

Every accurate pass by a Scottish Premiership player this season. Filter by position, club, per game, per 90 and much more.

Updated 8 November 2026, after the last game

Scottish Premiership Accurate Passes Questions

Which Scottish Premiership player has completed the most passes this season?

Liam Scales of Celtic has completed the most passes in the Scottish Premiership in 2026/2027, with 905 of 1,011 attempted across eleven appearances, an average of 82.3 a game. Martin Moormann is next on 766.

Scottish Premiership Accurate Passes

Rank Player Team Accurate Passes
1Liam ScalesCeltic905
2Martin MoormannMotherwell766
3Callum McGregorCeltic756
4Cheick DiabateSt. Johnstone738
5Jason KerrHibernian676
6Lukas FadingerMotherwell658
7Alex GogicSt. Mirren636
8Joe HodgeMotherwell616
9Cameron Carter-VickersCeltic608
10Jake Girdwood-ReichMotherwell603
11Tom LoweryKilmarnock592
12Olwethu MakhanyaRangers584
13Bert EsselinkDundee Utd576
14Emmanuel FernandezRangers572
15Jason HoltSt. Johnstone554
16Tom SparrowMotherwell536
17Jamie McCartHearts527
18Ryan CarrSt. Mirren526
19Michael ForbesDundee Utd524
20Reece McAlearSt. Johnstone508
21Alex PaulsenMotherwell505
22Liam HendersonFalkirk490
23Nicolas RaskinRangers489
24Dylan TaitDundee Utd489
25Cathal McCarthyKilmarnock487
26Colby DonovanCeltic486
27Auston TrustyCeltic484
28Ryan AstleyDundee478
29George StangerKilmarnock476
30Kieran TierneyCeltic471
31Owen BevanDundee454
32Mika BaurCeltic451
33Aaron TshibolaKilmarnock425
34Henry FieldsonSt. Mirren419
35Benjamin NygrenCeltic414
36Ryan StrainFalkirk405
37Ethan HamiltonDundee395
38Brad SpencerFalkirk392
39Dane MurrayCeltic388
40Jordi AltenaHearts384
41Declan JohnSt. Mirren381
42Emmanuel LongeloMotherwell377
43Finley BarbrookFalkirk376
44Stuart ArmstrongAberdeen361
45Lewis NeilsonFalkirk359
46Felix PasslackHibernian357
47Dan NeilRangers355
48Miguel ChaiwaHibernian354
49Enes AlicSt. Johnstone339
50Scott BainFalkirk334
51Josh MulliganHibernian327
52Michael Schjönning-LarsenKilmarnock323
53Grant HanleyHibernian320
54Fraser TaylorSt. Mirren320
55Viljami SinisaloCeltic316
56Beau ReusHearts316
57Zidane IqbalDundee Utd316
58Afeez AremuAberdeen309
59Greg KiltieKilmarnock307
60Ivor PandurRangers307
61Stuart FindlayHearts301
62Jacob ChapmanSt. Mirren301
63Raphael SallingerHibernian297
64Laurent MendyHearts293
65Calvin RamsaySt. Mirren292
66Chris CaddenAberdeen291
67Adam MayorHibernian284
68Marko IvezićHibernian278
69Owen GoodmanDundee271
70Nesta Guinness-WalkerAberdeen270
71Joshua RawlinsDundee Utd270
72Killian PhillipsSt. Mirren270
73Jamie BrandonKilmarnock268
74Drey WrightDundee266
75Dujon SterlingRangers265
76James PenriceRangers264
77Gavin MolloyAberdeen259
78Connor RonanAberdeen252
79Toby StewardSt. Johnstone250
80Paul NsioSt. Mirren246
81Oisin McEnteeHearts243
82Alex LowryMotherwell242
83Ibrahim SaidMotherwell242
84Jamie Knight-LebelMotherwell242
85Malachi Fagan-WalcottHearts240
86Mats KnoesterAberdeen237
87Zach MitchellSt. Johnstone236
88Daniel HappeAberdeen233
89Marcus FraserSt. Mirren233
90Jack MilneAberdeen229
91Danny FinlaysonSt. Johnstone227
92Marius MüllerAberdeen223
93Leon McCannFalkirk221
94Liam SmithSt. Johnstone220
95Imari SamuelsDundee219
96Cláudio BragaHearts216
97Panutche CamaraDundee Utd214
98Cammy DevlinRangers210
99Lewis MayoAberdeen207
100Joel CotterillSt. Johnstone207
101Hyun-jun YangCeltic205
102Jack IredaleHibernian200
103Josh McPakeHearts196
104Lyall CameronDundee Utd196
105Min-su KimRangers194
106Sabah KerjotaHearts194
107Dylan LevittMotherwell191
108Tómas Bent MagnússonHearts186
109Jamie McGrathHibernian184
110Alan ForrestDundee184
111Taylor StevenSt. Johnstone183
112Calvin MillerHearts179
113Sam JohnstoneCeltic177
114Brad Joseph LyonsAberdeen177
115Deniss MelniksFalkirk176
116Stephen KingsleyHearts172
117Camilo DuránCeltic172
118Ryan FinniganDundee168
119Jack WaltonDundee Utd166
120Ismeal KabiaSt. Mirren166
121Djeidi GassamaRangers165
122Sam StantonSt. Johnstone164
123Callum JonesDundee164
124Haissem HassanCeltic162
125Ethan RossFalkirk158
126Harry MilneHearts157
127Jesse RandallDundee Utd157
128Jardell KangaMotherwell155
129Ben KrauhausFalkirk154
130Tyreece John-JulesKilmarnock152
131Chris MochrieSt. Mirren150
132Kevin CiubotaruDundee Utd148
133Jacob DevaneyHibernian144
134Abdoulaye YoroDundee Utd143
135Stephen O'DonnellMotherwell142
136Luke ThomasSt. Mirren139
137Jordan ObitaHibernian137
138Sebastian TounektiCeltic130
139Erik RingKilmarnock130
140Maksymilian StryjekKilmarnock129
141Will FerryDundee Utd127
142Findlay CurtisRangers125
143Daniel BennieDundee Utd125
144Kai FotheringhamSt. Johnstone124
145I. OdutayoDundee123
146Christian BorchgrevinkHearts122
147Jamie GullanSt. Johnstone122
148Alex Oxlade-ChamberlainCeltic117
149Matthew FouldsSt. Johnstone117
150Matty ToddSt. Johnstone117
151Samuel RamosSt. Mirren117
152Owen EamesFalkirk116
153Tawanda MaswanhiseMotherwell114
154Tuur RommensRangers112
155Martin BoyleHibernian111
156Callum WrightHibernian107
157Badredine BouananiRangers107
158Vicko SeveljDundee Utd105
159Oscar PriestmanMotherwell105
160Kevin NisbetAberdeen104
161Lewis SmithAberdeen104
162Joe HugillKilmarnock104
163Joe NewellHibernian103
164Kasper HøghCeltic102
165Owen EldingHibernian102
166Blair SpittalHearts100
167Ryan Don NaderiRangers98
168Regan Charles-CookMotherwell97
169Joe BevanDundee96
170Josh FowlerSt. Johnstone95
171Josh CampbellSt. Johnstone94
172R. PatonSt. Johnstone91
173James ForrestCeltic90
174D. WilliamsMotherwell90
175Arne EngelsCeltic88
176Callum FerieKilmarnock83
177Kevin KelsyRangers80
178Robbie DeasKilmarnock79
179Alistair JohnstonCeltic79
180S. GuendouzHearts79
181Craig SibbaldFalkirk78
182Scott TanserFalkirk77
183Mehdi MerghemDundee Utd77
184Bailey RiceKilmarnock77
185Bradley FinkDundee76
186James WilsonHearts76
187Louis JacksonSt. Mirren74
188Emmanuel AgyeiDundee Utd74
189Zachary SapsfordDundee Utd73
190S. Palmer-HouldenMotherwell70
191Warren O'HoraHibernian67
192J. McMillanFalkirk67
193Idjessi MetsokoDundee Utd67
194Lawrence ShanklandRangers66
195MJ KamaraKilmarnock65
196Finlay RobertsonDundee64
197Liam DonnellySt. Mirren63
198JotaCeltic63
199J. YfekoKilmarnock63
200Joe WestleyDundee62
201Callum OsmandCeltic61
202Toyosi OlusanyaAberdeen60
203Nicky CaddenHibernian59
204Nico MantlKilmarnock58
205Charlie ReillyDundee58
206Ashley HayDundee58
207Božo MikulićSt. Johnstone57
208N. FarrugiaDundee Utd57
209Findlay MarshallAberdeen57
210Thelo AasgaardRangers56
211Danny SchmidtSt. Johnstone55
212Jacob MurrellFalkirk55
213Azeem AbdullahHibernian53
214Jayden RichardsonSt. Mirren52
215J. YoungSt. Mirren52
216Mohamed DiomandéRangers51
217Thibault KlidjéHibernian50
218Nikolas AgrafiotisSt. Mirren49
219Hicham MahouAberdeen49
220Mark O'HaraKilmarnock48
221Yan DhandaHearts48
222Ayoub MoulouaAberdeen47
223Eseosa SuleSt. Mirren47
224Aodhan DohertyFalkirk46
225Žan BeširDundee44
226CJ FodreyFalkirk44
227Rogers MatoHearts44
228Jordan McGheeMotherwell43
229Ante SutoHibernian43
230Kosta NedeljkovicRangers43
231Kanayo MegwaHibernian43
232Nathan LoweHibernian42
233Ethan Schilte-BrownKilmarnock42
234Luke McCowanCeltic41
235Djenairo DanielsKilmarnock41
236Daisuke YokotaRangers40
237AgeuHearts40
238Brad HallidayDundee39
239Oliver SørensenCeltic39
240Alexander BriedlAberdeen39
241Willy VogtMotherwell36
242Vanja DragojevicRangers36
243Lachlan RoseDundee Utd35
244Finn YeatsFalkirk34
245Logan ChalmersSt. Johnstone33
246Tony YoganeAberdeen32
247Nicky ClescencoKilmarnock31
248J. WrightDundee30
249Rabbi MatondoHibernian30
250Tochi ChukwuaniRangers30
251Alexander David WilliamsHibernian30
252Nicky DevlinAberdeen29
253Ross McCrorieRangers28
254Rory McKenzieKilmarnock27
255Pierre Landry KaboreHearts27
256Ben ParkinsonFalkirk27
257Ben GodfreyRangers26
258Ross MacIverFalkirk25
259Landon EmenaloCeltic22
260Mitchy NteloAberdeen21
261Jack Lee MoorhouseDundee21
262Ieuan OwenKilmarnock21
263Leart KabashiHearts20
264Matthew GilliesHearts19
265Ross SinclairSt. Johnstone18
266Tom RenaudHearts18
267ChermitiRangers18
268Jonathan MeierKilmarnock17
269John KoutroumbisMotherwell17
270Eythor BjørgolfssonMotherwell17
271Simon MurrayDundee16
272Jerome WilliamsHearts16
273Bojan MiovskiRangers16
274Macaulay TaitSt. Johnstone16
275Connor McLeodFalkirk16
276Ethan LaidlawFalkirk14
277Joe GardnerFalkirk13
278Mikey BoothMotherwell13
279Amadou Ba-SyHearts12
280Bobby WalesDundee12
281Alfie HarrisonDundee11
282Callum HendryMotherwell10
283Shumaira MheukaCeltic9
284Cole BurkeKilmarnock7
285Jordan LotombaCeltic6
286Louis LloydSt. Johnstone6
287Dario NaamoDundee Utd6
288Rudi MolotnikovHibernian6
289Roland IdowuSt. Mirren5
290Roshaun MathurinKilmarnock5
291Iurie IovuDundee Utd4
292Connor AllanFalkirk4
293Paul McGovernFalkirk4
294Ante ŠutoHibernian3
295Ewan WilsonMotherwell3
296Emmanuel GyamfiAberdeen3
297Josh FarquharSt. Mirren3
298Matai AkinmboniDundee2
299Olly WhyteMotherwell2
300Jack BairdSt. Johnstone1
301Keelan AdamsFalkirk1

Scottish Premiership Possession Leaders

  • Scottish Premiership Chances Created
  • Scottish Premiership Big Chances Created
  • Scottish Premiership Passes Attempted
  • Scottish Premiership Pass Accuracy %
  • Scottish Premiership Long Balls Attempted
  • Scottish Premiership Accurate Long Balls
  • Scottish Premiership Long Ball Accuracy %
  • Scottish Premiership Crosses Attempted
  • Scottish Premiership Accurate Crosses
  • Scottish Premiership Cross Accuracy %
  • Scottish Premiership Dribbles Attempted
  • Scottish Premiership Successful Dribbles
  • Scottish Premiership Dribble Success %
  • Scottish Premiership Fouls Drawn
  • Scottish Premiership Penalties Won
  • Scottish Premiership Times Dispossessed

Scottish Premiership pages

  • Scottish Premiership Table
  • Scottish Premiership Fixtures
  • Scottish Premiership Team Stats
  • Scottish Premiership Power Rankings
  • Scottish Premiership xG Table
  • Scottish Premiership Player xG Stats
  • Scottish Premiership BTTS Stats
  • Scottish Premiership Corner Stats
  • Scottish Premiership Player Streaks
  • Scottish Premiership stats hub

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

Football stats, projections and bet builders, built on data.

Download Statz on the App Store Get Statz on Google Play

Newsletter

Weekly edges + bet builders, straight to your inbox.

Sports

  • Football
  • NBA
  • NFL
  • Cricket
  • Golf

Football

  • Premier League
  • Champions League
  • La Liga
  • Erling Haaland stats
  • Arsenal
  • Arsenal xG

Tools

  • Acca Builder
  • Player Props
  • Daily Bet Builder
  • Team Bet Builder
  • Bet Builder Tips
  • Daily Acca
  • Statz Pro

Company

  • About Statz
  • Privacy Policy
  • Terms & Conditions
  • Contact
18+ BeGambleAware.org GamCare

18+ only. Please gamble responsibly. For free, confidential help, visit BeGambleAware.org or GamCare.

Statz may earn a commission from bookmaker links. This never affects our stats or picks.

© 2026 CricLabs Ltd, company no. 13939251. All rights reserved.