Kal Naismith

Defender · Scotland · Luton Town

2024-256.64Average ratingLuton Town · Bristol City
2024-2516Appearances743 minutes
2024-250Goals0.00 per 90
2024-250Assists0.00 per 90
€190kMarket valueDefender
Season2024-25
Championship

Shot map

Every shot is plotted where it was taken, with distances in real metres and each marker the same size. Colour shows the outcome, not the chance quality. New to xG? See what xG means.

0% on target
87' blocked · xG 0.03 · vs West Bromwich Albion87' blocked · xG 0.00 · vs West Bromwich Albion32' missed · xG 0.03 · vs Plymouth Argyle
3 Shots0 Goals0.06xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2025-05-03West Bromwich Albion87'BlockedFree kick deliveryLeft foot0.03
2025-05-03West Bromwich Albion87'BlockedFree kick deliveryLeft foot0.00
2025-02-19Plymouth Argyle32'Off targetFrom cornerHeader0.03

Shot maps for this player begin in 2024-25. Earlier seasons appear in the career table without shot data.

Career

Appearances, goals, assists and expected goals for every competition on record.Figures are the competition's own season totals, not sums of the shot map. Cup and international caps are a pilot, loaded for a small number of players so far.

SeasonCompetitionTeamAppsMinGoalsAssistsxGRating
2026-27League League One Luton Town522500—6.60
2026-27Cup League Cup Luton Town29000—7.50
2025-26League League One Luton Town423,13833—7.03
2025-26Cup FA Cup Luton Town29000—6.00
2024-25League Championship Luton Town10460000.066.56
2024-25League Championship Bristol City628300—6.78
2024-25Cup FA Cup Bristol City1000——
2024-25Cup League Cup Bristol City19000—6.90
2023-24League Championship Bristol City13886121.327.01
2023-24Cup League Cup Bristol City211810—7.10
2022-23League Championship Bristol City251,97702—7.04
2022-23Cup FA Cup Bristol City39000—7.20
2022-23Cup League Cup Bristol City218011—7.75
2021-22League Championship Luton Town423,69627—7.06
2021-22Cup FA Cup Luton Town2000——
2020-21League Championship Luton Town221,59910—6.96
2020-21League League One Wigan Athletic121,04021—6.74
2020-21Cup FA Cup Luton Town17500—6.30
2020-21Cup League Cup Wigan Athletic19000—6.70
2019-20League Championship Wigan Athletic372,22130—6.90
2019-20Cup League Cup Wigan Athletic19000—6.60
2018-19League Championship Wigan Athletic302,00311—6.74
2018-19Cup FA Cup Wigan Athletic19000—6.80
2018-19Cup League Cup Wigan Athletic1000——
2017-18League League One Portsmouth38000——
2017-18Cup League Cup Portsmouth1000——
2016-17League League Two Portsmouth400101——
2016-17Cup FA Cup Portsmouth1000——
2015-16League League Two Portsmouth31030——
2015-16League League Two Hartlepool United4001——
2015-16Cup FA Cup Portsmouth1000——
2014-15League League Two Accrington Stanley42040——
2014-15Cup FA Cup Accrington Stanley3000——
2013-14League League Two Accrington Stanley430100——
2013-14Cup FA Cup Accrington Stanley1000——

Rows marked with a rule share a season: this player changed club mid-season, and each club's figures are counted separately.

Kal Naismith historical transfers

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
30.36 per 90
Shots on target
0
Shooting accuracy
0%
Shots blocked
20.24 per 90
Key passes
30.36 per 90
Expected assists
0.200.02 per 90

Passing and possession

Touches
55567.23 per 90
Accurate passes
30837.31 per 90
Pass accuracy
76%
Accurate long balls
232.79 per 90
Accurate crosses
10.12 per 90
Cross accuracy
25%
Successful dribbles
60.73 per 90
Dribble success
86%
Passes in the opposition half
10612.84 per 90
Dispossessed
10.12 per 90
Unsuccessful touches
70.85 per 90
Possession lost
11313.69 per 90

Defending

Tackles won
111.33 per 90
Tackle success
58%
Interceptions
60.73 per 90
Clearances
465.57 per 90
Blocks
60.73 per 90
Ball recoveries
283.39 per 90
Duels won
748.96 per 90
Duel success
71%
Aerial duels won
384.60 per 90
Aerial success
67%
Errors leading to a shot
20.24 per 90

Discipline

Fouls committed
60.73 per 90
Was fouled
111.33 per 90
Yellow cards
10.12 per 90
Red cards
10.12 per 90

Data updated 29 Sept 2026, 03:02 UTC