PLAYER PROFILE · DINAMO ZAGREB · DEFENDER
OUT · INJURED
Inactive. Not expected to feature in the next match.
McKenna Dinamo Zagreb
A nailed-on starter, with 12 starts in 15 games this season.
SEASON STATS
GOALS
0
▼ behind last yr
ASSISTS
0
0 / 90
AVG RATING
6.24
▼ down on last yr
APPS
13
12 starts
MINUTES
975
75 / game
SHOTS
5
0.4 / game
2025/2640 APPS · 2 G · 3 A · 7.1 RATING · 3,548 MINS
CAREER BY SEASONclub competitions
| SEASON | CLUB | APPS | STARTS | G | A | MINS | RATING |
|---|---|---|---|---|---|---|---|
| 2026/27 | 13 | 12 | 0 | 0 | 975 | 6.24 | |
| 2025/26 | 40 | 40 | 2 | 3 | 3,548 | 7.14 | |
| 2023/24 | 7 | 6 | 0 | 0 | 435 | 6.86 |
RECENT FORM · LAST 104 OF 10 STARTED
◄ OLDERMOST RECENT ►
S
Hap–
NKS
HNK–
AndS
NKS
NEC–
HNK–
Rud–
Sun–
NKStarted
Off the bench
Didn't feature
LAST PLAYED
22 days ago
Started 90' vs NEC Nijmegen
NEXT MATCH · IN 9 DAYS
vs Istra 1961
Sun 14:00 · HNL
NEXT 5 · DINAMO ZAGREB
OVERVIEW
McKenna plays as a defender for Dinamo Zagreb. McKenna wears the number 26 shirt for both Dinamo Zagreb and Scotland.
Last season McKenna played 40 times for Dinamo Zagreb, starting all 40, averaging 89 minutes a match across all competitions. They scored 2 goals and made 3 assists in that time. Recently they have started 1 of the last 5 Dinamo Zagreb matches. McKenna is currently out injured. Dinamo Zagreb's next match is against Istra 1961 in the HNL on Sun 22 Nov, 14:00.
START RATE BY COMPETITION2026/27
UEFA Champions League
100% 6/6
HNL
80% 4/5
UEFA Europa League
50% 2/4
CAREER & TRANSFERS
NOV 2016 · LOAN
Aberdeen → Ayr Utd
Loan
JAN 2016 · LOAN
Aberdeen → Alloa Athletic
Loan
NEXT UP · vs ISTRA 1961 · IN 9 DAYS
Will McKenna start against Istra 1961?
Predict the Dinamo Zagreb XI →NEXT UP · vs ISTRA 1961
Will McKenna start against Istra 1961?
Dinamo Zagreb vs Istra 1961, Sun 14:00.