How many passes St. Johnstone make, and who makes most.
Updated 31 October 2026, after the last game
St. Johnstone make 425.6 passes per game in the Scottish Premiership in 2026/2027, the 6th fewest of the 12 clubs and below the league average of 440.4, across 12 league games, while Celtic make the most with 604.5.
Cheick Diabate has made the most passes for St. Johnstone in 2026/2027, 752 in 11 appearances, 68.36 a game, ahead of Reece McAlear with 613 and Jason Holt with 512, across all competitions.
St. Johnstone make more passes away from home, 417.3 a game in their last 10 away games against 409.3 in their last 10 at home.
St. Johnstone made 584 passes away at Dundee on 2 September, their most in a game in 2026/2027, against an average of 425.5 across their 12 games, and their fewest was 307 away at Aberdeen on 11 October.
| Player | Apps | Passes | Per game |
|---|---|---|---|
| Cheick Diabate | 11 | 752 | 68.36 |
| Reece McAlear | 12 | 613 | 51.08 |
| Jason Holt | 12 | 512 | 42.67 |
| Toby Steward | 12 | 422 | 35.17 |
| Enes Alic | 10 | 368 | 36.80 |
| Zach Mitchell | 6 | 288 | 48.00 |
| Liam Smith | 8 | 266 | 33.25 |
| Danny Finlayson | 7 | 207 | 29.57 |
| Taylor Steven | 10 | 202 | 20.20 |
| Sam Stanton | 9 | 193 | 21.44 |
| Joel Cotterill | 8 | 183 | 22.88 |
| Jamie Gullan | 9 | 171 | 19.00 |
| Matty Todd | 6 | 166 | 27.67 |
| Matthew Foulds | 4 | 160 | 40.00 |
| Josh Fowler | 12 | 129 | 10.75 |
| R. Paton | 9 | 115 | 12.78 |
| Kai Fotheringham | 8 | 99 | 12.38 |
| Josh Campbell | 6 | 58 | 9.67 |
| Božo Mikulić | 3 | 52 | 17.33 |
| Danny Schmidt | 6 | 51 | 8.50 |
| Logan Chalmers | 7 | 41 | 5.86 |
| Ross Sinclair | 1 | 30 | 30.00 |
| Macaulay Tait | 5 | 18 | 3.60 |
| Louis Lloyd | 2 | 8 | 4.00 |
| Jack Baird | 1 | 2 | 2.00 |
| Date | Opponent | Competition | Score | St. Johnstone | Opponent | Total |
|---|---|---|---|---|---|---|
| 31 Oct 2026 | Kilmarnock (A) | Scottish Premiership | 2-2 | 339 | 544 | 883 |
| 28 Oct 2026 | Motherwell (H) | Scottish Premiership | 2-2 | 548 | 424 | 972 |
| 24 Oct 2026 | Rangers (A) | Scottish Premiership | 4-0 | 333 | 517 | 850 |
| 17 Oct 2026 | Dundee Utd (H) | Scottish Premiership | 1-1 | 363 | 600 | 963 |
| 11 Oct 2026 | Aberdeen (A) | Scottish Premiership | 0-1 | 307 | 566 | 873 |
| 19 Sep 2026 | Falkirk (H) | Scottish Premiership | 1-1 | 372 | 473 | 845 |
| 9 Sep 2026 | Celtic (H) | Scottish Premiership | 0-1 | 385 | 583 | 968 |
| 6 Sep 2026 | Hibernian (H) | Scottish Premiership | 2-1 | 447 | 505 | 952 |
| 2 Sep 2026 | Dundee (A) | Scottish Premiership | 1-1 | 584 | 394 | 978 |
| 29 Aug 2026 | Hearts (A) | Scottish Premiership | 2-1 | 485 | 427 | 912 |
| 8 Aug 2026 | St. Mirren (A) | Scottish Premiership | 1-0 | 413 | 462 | 875 |
| 2 Aug 2026 | Kilmarnock (H) | Scottish Premiership | 4-3 | 530 | 415 | 945 |
| Line | Games over | Hit rate | |
|---|---|---|---|
| St. Johnstone passes | Over 375.5 | 5 of 10 | 50% |
| St. Johnstone passes | Over 400.5 | 4 of 10 | 40% |
| St. Johnstone passes | Over 425.5 | 4 of 10 | 40% |
| St. Johnstone passes | Over 450.5 | 3 of 10 | 30% |
| St. Johnstone passes | Over 475.5 | 3 of 10 | 30% |
| Opponent passes | Over 375.5 | 10 of 10 | 100% |
| Opponent passes | Over 400.5 | 9 of 10 | 90% |
| Opponent passes | Over 425.5 | 8 of 10 | 80% |
| Opponent passes | Over 450.5 | 7 of 10 | 70% |
| Opponent passes | Over 475.5 | 6 of 10 | 60% |
| Total passes | Over 850.5 | 8 of 10 | 80% |
| Total passes | Over 875.5 | 7 of 10 | 70% |
| Total passes | Over 900.5 | 6 of 10 | 60% |
| Total passes | Over 925.5 | 5 of 10 | 50% |
| Total passes | Over 950.5 | 5 of 10 | 50% |