J. Campbell

Midfielder

J. Campbell 2026/27 Stats

Scotland26 years old182 / -ST JohnstonePremiership

Player Summary

J. Campbell has 11 appearances across 3 competitions in 2026/27.

Season goals2
Season assists0
Rating6.43

Performance by competition

Scope: 2026/27 seasonCompetitions: 3Metric scope: All competitions
CompetitionAppearancesGoalsAssistsYellowRedPKMin
League Cup10010017
Premiership720101312
UEFA Europa Conference League30010073
2026/27 total1120301402
Appearances
MetricTotalRanking
Appearances119 of 9 seasons
Minutes402'9 of 9 seasons
Starts77 of 9 seasons
Substitute appearances09 of 9 seasons
Substituted off09 of 9 seasons
Bench09 of 9 seasons
Captain appearances01 of 9 seasons
Appearances by positionMF 7 matches (63.6%)-
Goals · Shots
MetricTotalRanking
Goals26 of 9 seasons
Shots36 of 9 seasons
Shots on target26 of 9 seasons
Shot accuracy67%1 of 6 seasons
Assists · Passing
MetricTotalRanking
Assists07 of 9 seasons
Key passes36 of 9 seasons
Total passes676 of 9 seasons
Pass accuracy8.9%6 of 9 seasons
Dribbling
MetricTotalRanking
Dribble attempts26 of 9 seasons
Successful dribbles16 of 9 seasons
Dribble success rate50%1 of 6 seasons
Dribbled past by opponents34 of 9 seasons
Cards · Fouls
MetricTotalRanking
Yellow cards32 of 9 seasons
Second-yellow reds01 of 9 seasons
Red cards01 of 9 seasons
Total cards32 of 9 seasons
Fouls drawn46 of 9 seasons
Fouls committed54 of 9 seasons
Defending
MetricTotalRanking
Tackles16 of 9 seasons
Interceptions36 of 9 seasons
Blocks06 of 9 seasons
Total duels396 of 9 seasons
Duels won136 of 9 seasons
Goals conceded01 of 9 seasons
Saves01 of 9 seasons
Penalties
MetricTotalRanking
Penalties won02 of 9 seasons
Penalties conceded01 of 9 seasons
Penalties scored12 of 9 seasons
Penalties missed01 of 9 seasons
Penalties saved01 of 9 seasons

Past seasons

SeasonCompetitionGoalsAssistsAppsRating
2026/27Premiership20116.43
2025/26Premiership33356.62
2024/25Premiership75456.75
2023/24Premiership81316.70
2022/23Premiership95416.80
2021/22Premiership13366.64
2020/21League Two11132-
2019/20Championship0014-
2018/19League One0014-