David Keltjens was a standout defender in the 2024/25 Premiership season, recording seven appearances and 200 minutes of play. He finished the campaign with six tackles and two interceptions, giving him a tackles-per-90 rate of 2.7 compared to the league baseline of 1.71. Keltjens also completed 1.8 successful dribbles per 90 minutes, far exceeding the baseline of 0.38, and he was the only player in his squad to maintain a higher than average dribble success rate. While he did not score or assist, his defensive contributions were highlighted by an average match rating of 6.41. Overall, David Keltjens demonstrated a higher-than-average ability to carry the ball past opponents and disrupt opposition attacks during the 2024/25 season.
David Keltjens has played 200 minutes across 7 appearances in Premiership, at 0.00 goals per 90 against a positional baseline of 0.05 and averaging 6.41 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Makenzie Kirk | F | 35 | 2025 | 8 | 1 | 41 | 23 | 20% | 11 | 73% | 20 | 57% | 19 | 4 | 4 | 40% | 20 | 26 | 1 | 0 | 0 | 6.82 | 4.6 |
| Benjamin Mbunga-Kimpioka | F | 26 | 1805 | 6 | 2 | 21 | 11 | 29% | 19 | 83% | 26 | 33% | 12 | 6 | 1 | 29% | 50 | 37 | 2 | 1 | 0 | 6.59 | 2.5 |
| Nicky Clark | F | 29 | 1572 | 6 | 2 | 26 | 12 | 23% | 16 | 77% | 3 | 21% | 14 | 3 | 3 | 45% | 12 | 15 | 2 | 0 | 0 | 6.77 | 4.6 |
| Graham Carey | M | 34 | 1720 | 4 | 3 | 30 | 10 | 13% | 47 | 79% | 20 | 49% | 20 | 9 | 3 | 46% | 12 | 28 | 1 | 0 | 0 | 6.97 | 5.7 |
| Adama Sidibeh | F | 31 | 1981 | 3 | 2 | 52 | 18 | 6% | 17 | 62% | 9 | 39% | 33 | 7 | 0 | 43% | 44 | 30 | 5 | 1 | 0 | 6.91 | 4.9 |
| Daniels Balodis | D | 13 | 1170 | 2 | 0 | 4 | 2 | 50% | 0 | 83% | 4 | 80% | 25 | 18 | 4 | 59% | 11 | 2 | 0 | 0 | 0 | 6.89 | 2.4 |
| Božo Mikulić | D | 14 | 1166 | 2 | 0 | 4 | 2 | 50% | 2 | 84% | 1 | 100% | 13 | 10 | 18 | 61% | 4 | 0 | 0 | 0 | 0 | 6.99 | 8.3 |
| Elliot Watt | M | 8 | 510 | 2 | 1 | 6 | 2 | 33% | 9 | 78% | 0 | 0% | 10 | 8 | 4 | 49% | 8 | 8 | 2 | 0 | 0 | 7.08 | 6.4 |
| Drey Wright | D | 31 | 2621 | 1 | 0 | 12 | 6 | 8% | 30 | 79% | 19 | 45% | 41 | 19 | 3 | 58% | 9 | 37 | 2 | 0 | 0 | 6.86 | 7.2 |
| Jack Sanders | D | 22 | 1923 | 1 | 1 | 9 | 2 | 11% | 6 | 83% | 6 | 100% | 36 | 21 | 26 | 73% | 15 | 31 | 5 | 1 | 0 | 7.16 | 6.4 |
| Taylor Steven | F | 14 | 694 | 1 | 0 | 4 | 2 | 25% | 8 | 80% | 9 | 90% | 13 | 2 | 3 | 61% | 3 | 16 | 1 | 0 | 0 | 6.76 | 9.8 |
| Josh McPake | F | 13 | 554 | 1 | 3 | 12 | 5 | 8% | 14 | 87% | 24 | 59% | 13 | 0 | 0 | 55% | 5 | 13 | 0 | 0 | 0 | 6.99 | 5.8 |
| Sven Sprangler | M | 33 | 2719 | 0 | 0 | 6 | 1 | 0% | 9 | 86% | 15 | 60% | 81 | 53 | 19 | 54% | 49 | 25 | 9 | 0 | 0 | 6.86 | 2.1 |
| Jason Holt | M | 28 | 2100 | 0 | 0 | 7 | 1 | 0% | 13 | 86% | 12 | 40% | 49 | 18 | 6 | 49% | 39 | 44 | 8 | 1 | 0 | 6.71 | 6.3 |
| Matthew Smith | M | 20 | 1283 | 0 | 1 | 10 | 4 | 0% | 21 | 73% | 15 | 62% | 9 | 15 | 6 | 50% | 3 | 10 | 2 | 0 | 0 | 6.82 | 2.3 |
| André Raymond | D | 17 | 1277 | 0 | 2 | 4 | 0 | 0% | 13 | 80% | 21 | 51% | 32 | 16 | 3 | 49% | 12 | 13 | 5 | 0 | 0 | 6.68 | 5.9 |
| Lewis Neilson | D | 17 | 1276 | 0 | 0 | 6 | 1 | 0% | 5 | 80% | 10 | 71% | 18 | 11 | 7 | 55% | 11 | 3 | 3 | 0 | 0 | 6.60 | 4.2 |
| Andrew Fisher | G | 14 | 1260 | 0 | 0 | 0 | 0 | – | 0 | 69% | 1 | 100% | 0 | 0 | 0 | 100% | 1 | 1 | 1 | 0 | 39 | 6.89 | 3.0 |
| Joshua Rae | G | 14 | 1215 | 0 | 0 | 0 | 0 | – | 0 | 55% | 0 | – | 0 | 1 | 0 | 83% | 0 | 1 | 1 | 0 | 42 | 6.79 | 4.9 |
| Barry Douglas | D | 16 | 1189 | 0 | 0 | 2 | 1 | 0% | 10 | 79% | 8 | 100% | 17 | 16 | 8 | 65% | 7 | 19 | 3 | 0 | 0 | 6.94 | 4.7 |
| Kyle Cameron | D | 15 | 1138 | 0 | 0 | 1 | 0 | 0% | 0 | 81% | 2 | 50% | 11 | 7 | 10 | 53% | 6 | 9 | 0 | 0 | 0 | 6.73 | 2.8 |
| Sam Curtis | M | 13 | 978 | 0 | 1 | 7 | 4 | 0% | 7 | 72% | 6 | 50% | 20 | 6 | 2 | 50% | 7 | 15 | 1 | 0 | 0 | 6.68 | 6.5 |
| Ross Sinclair | G | 11 | 945 | 0 | 0 | 0 | 0 | – | 0 | 57% | 0 | – | 0 | 0 | 0 | 73% | 0 | 3 | 0 | 0 | 28 | 6.75 | 5.9 |
| Aaron Essel | M | 15 | 842 | 0 | 1 | 5 | 2 | 0% | 7 | 78% | 3 | 60% | 20 | 12 | 3 | 56% | 17 | 17 | 5 | 0 | 0 | 6.78 | 3.3 |
| Stephen Duke-McKenna | M | 11 | 759 | 0 | 0 | 8 | 3 | 0% | 12 | 76% | 21 | 47% | 8 | 5 | 1 | 42% | 8 | 15 | 0 | 0 | 0 | 6.68 | 2.3 |
| Víctor Griffith | M | 11 | 698 | 0 | 0 | 4 | 1 | 0% | 2 | 80% | 5 | 62% | 11 | 6 | 3 | 40% | 11 | 9 | 1 | 0 | 0 | 6.62 | 3.5 |
| Zach Mitchell | D | 8 | 543 | 0 | 0 | 0 | 0 | – | 0 | 85% | 6 | 86% | 11 | 6 | 7 | 62% | 2 | 3 | 1 | 0 | 0 | 6.95 | 2.9 |
| Franio Franczak | M | 8 | 379 | 0 | 0 | 3 | 0 | 0% | 3 | 82% | 5 | 45% | 12 | 3 | 0 | 44% | 3 | 3 | 0 | 0 | 0 | 6.59 | 4.5 |
| Cameron MacPherson | M | 7 | 331 | 0 | 0 | 0 | 0 | – | 7 | 81% | 1 | 50% | 5 | 3 | 1 | 41% | 7 | 1 | 3 | 0 | 0 | 6.72 | 3.5 |
| Jonathan Svedberg | M | 5 | 328 | 0 | 1 | 2 | 2 | 0% | 5 | 82% | 0 | 0% | 3 | 1 | 0 | 25% | 10 | 1 | 1 | 0 | 0 | 6.84 | – |
| Uche Ikpeazu | F | 4 | 227 | 0 | 0 | 11 | 3 | 0% | 7 | 70% | 3 | 38% | 1 | 0 | 0 | 39% | 10 | 6 | 2 | 0 | 0 | 6.78 | – |
| Maksym Kucheriavyi | M | 4 | 206 | 0 | 1 | 0 | 0 | – | 2 | 83% | 2 | 40% | 6 | 1 | 0 | 45% | 1 | 4 | 1 | 0 | 0 | 6.65 | – |
| David Keltjens | D | 7 | 200 | 0 | 0 | 0 | 0 | – | 0 | 63% | 4 | 67% | 6 | 2 | 0 | 50% | 6 | 3 | 0 | 0 | 0 | 6.41 | 4.4 |
| Sam McClelland | D | 1 | 52 | 0 | 0 | 0 | 0 | – | 0 | 61% | 0 | – | 0 | 1 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 6.50 | – |
| Callan Hamill | D | 1 | 8 | 0 | 0 | 1 | 1 | 0% | 0 | 40% | 0 | – | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 6.20 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024/25 | ST Johnstone | Premiership | 7 | 200 | 0 | 0 | 0 | 0 | – | 0 | 63% | 4 | 6 | 2 | 50% | 6 | 0 | 0 | 6.41 |
| 2023/24 | ST Johnstone | Premiership | 14 | 1146 | 1 | 0 | 9 | 4 | 11% | 3 | 60% | 18 | 53 | 24 | 54% | 16 | 4 | 0 | 6.86 |
| 2022/23 | Hapoel Beer Sheva | UEFA Europa Conference League | 1 | 13 | 0 | 0 | 0 | 0 | – | 0 | 33% | 0 | 1 | 0 | 50% | 0 | 0 | 0 | 6.30 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 02 Jan | v Hibernian | D | 23 | – | 0 | 0 | – | 0 | 0 | 1 | 0 | 0 | 6.50 | 2.1 |
| 26 Dec | v Dundee Utd | L | 62 | – | 0 | 0 | – | 0 | 1 | 1 | 0 | 0 | 6.20 | 3.5 |
| 22 Dec | a Heart Of Midlothian | L | 13 | – | 0 | 0 | – | 0 | 2 | 2 | 0 | 0 | 6.30 | 7.9 |
| 14 Dec | v ST Mirren | L | 45 | – | 0 | 0 | – | 0 | 0 | 2 | 0 | 0 | 6.30 | 3.4 |
| 06 Oct | a Rangers | L | 16 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.60 | 6.7 |
| 28 Sep | v Celtic | L | 17 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 6.70 | 7.7 |
| 21 Sep | a Ross County | D | 24 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 3.6 |
| 19 May | a Motherwell | W | 90 | – | 0 | 1 | 1 | 0 | 1 | 2 | 1 | 0 | 6.70 | – |
| 15 May | v Ross County | D | 90 | – | – | 0 | – | 0 | 4 | 1 | 0 | 0 | 6.30 | – |
| 11 May | a Livingston | L | 90 | – | – | 0 | – | 2 | 5 | 3 | 0 | 0 | 6.90 | – |
| 13 Apr | v Kilmarnock | L | 88 | – | – | 2 | – | 0 | 6 | – | 0 | 0 | 7.30 | – |
| 06 Apr | a Hibernian | W | 90 | – | – | 0 | – | 0 | 3 | – | 0 | 0 | 6.60 | – |
| 30 Mar | v Dundee | L | 90 | – | – | 2 | 1 | 0 | 4 | – | 1 | 0 | 7.30 | – |
| 16 Mar | a Celtic | L | 90 | – | – | 0 | – | 0 | 1 | 1 | 0 | 0 | 6.20 | – |
| 02 Mar | v Livingston | D | 90 | – | – | 1 | – | 0 | 4 | 1 | 0 | 0 | 6.60 | – |