I. Johnston

Forward

I. Johnston 2026 Stats

Canada24 years old173 cm / 84 kgHFX Wanderers FCCanadian Premier League

Player Summary

I. Johnston has 28 appearances across 2 competitions in 2026.

Season goals10
Season assists2
Rating6.89

Performance by competition

Scope: 2026 seasonCompetitions: 2Metric scope: All competitions
CompetitionAppearancesGoalsAssistsYellowRedPKMin
Canadian Championship10000055
Canadian Premier League271027042,110
2026 total281027042,165
Appearances
MetricTotalRanking
Appearances282 of 7 seasons
Minutes2,165'3 of 7 seasons
Starts272 of 7 seasons
Substitute appearances16 of 7 seasons
Substituted off112 of 7 seasons
Bench16 of 7 seasons
Captain appearances01 of 7 seasons
Appearances by positionMF 27 matches (96.4%)-
Goals · Shots
MetricTotalRanking
Goals101 of 7 seasons
Shots421 of 7 seasons
Shots on target261 of 7 seasons
Shot accuracy62%1 of 2 seasons
Assists · Passing
MetricTotalRanking
Assists23 of 7 seasons
Key passes251 of 7 seasons
Total passes6401 of 7 seasons
Pass accuracy80.9%1 of 7 seasons
Dribbling
MetricTotalRanking
Dribble attempts601 of 7 seasons
Successful dribbles311 of 7 seasons
Dribble success rate52%2 of 2 seasons
Dribbled past by opponents01 of 7 seasons
Cards · Fouls
MetricTotalRanking
Yellow cards73 of 7 seasons
Second-yellow reds01 of 7 seasons
Red cards01 of 7 seasons
Total cards73 of 7 seasons
Fouls drawn141 of 7 seasons
Fouls committed227 of 7 seasons
Defending
MetricTotalRanking
Tackles351 of 7 seasons
Interceptions181 of 7 seasons
Blocks81 of 7 seasons
Total duels1981 of 7 seasons
Duels won861 of 7 seasons
Goals conceded01 of 7 seasons
Saves01 of 7 seasons
Penalties
MetricTotalRanking
Penalties won11 of 7 seasons
Penalties conceded01 of 7 seasons
Penalties scored41 of 7 seasons
Penalties missed01 of 7 seasons
Penalties saved01 of 7 seasons

Past seasons

SeasonCompetitionGoalsAssistsAppsRating
2026Canadian Premier League102286.89
2025Canadian Premier League23307.02
2024MLS Next Pro4027-
2023MLS Next Pro6220-
2022Canadian Premier League2322-
2021Canadian Premier League3228-
2020Canadian Premier League003-