Skip to content
RMRory McKenzie

Rory McKenzie

€2MMarket Value
Kilmarnock
Kilmarnock
Attacker
ScotlandScotland
6.3
Season Score
32
Oct 7, 1993
176 cm
Height
7
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
24Matches
0Goals
0Assists
0Goal Contributions
12Mins/game
6.29Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

29
Full match
21
Substituted off
48
From Bench

Rival Clubs(37)

Player stats against each opponent club

TeamMPWDLGA
MotherwellMotherwell41129202030
AberdeenAberdeen3984272160
CelticCeltic3445250030
St. JohnstoneSt. Johnstone32125151010
Ross CountyRoss County31135130050
St. MirrenSt. Mirren3118851010
HibernianHibernian30512131060
DundeeDundee3071673010
HeartsHearts3017761051
RangersRangers2573150060
Hamilton AcademicalHamilton Academical2512851020
Dundee UnitedDundee United2410593120
Partick ThistlePartick Thistle197931000
LivingstonLivingston188371030
Inverness CTInverness CT184680020
FalkirkFalkirk41030000
ArbroathArbroath41120010
Ayr UnitedAyr United32011000
Raith RoversRaith Rovers31020000
Dunfermline AthleticDunfermline Athletic31200010
120 of 37
Transfers
Trophies

Trophies & Awards

1 titles won

About Rory McKenzie

Rory McKenzie plays as a forward for Kilmarnock. Throughout his career, Rory McKenzie has scored 30 goals and provided 22 assists in 445 appearances across 2 clubs. Rory McKenzie has made 23 appearances in the Premiership 2025/2026, earning an average rating of 6.3. Rory McKenzie's 0.07 goals-per-game ratio across 445 appearances underlines his effectiveness in front of goal. Among the clubs he has represented — Kilmarnock, Brechin City — Rory McKenzie was most prolific at Kilmarnock, where he scored 23 goals in 430 appearances. Throughout his career, Rory McKenzie has won 1 trophy, including Championship, demonstrating his ability to perform at the highest competitive level. Rory McKenzie stands 176 cm tall, weighs 75 kg.

Full Career RecordRory McKenzie

Rory McKenzie's professional career spans from 2012 to 2026, a period of roughly 14 seasons over which he has amassed 445 appearances spread across 2 clubs. With 30 goals and 22 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 16/17 with Kilmarnock, when he registered 6 goals and 3 assists in 19 matches, playing 239 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at Kilmarnock, Rory McKenzie played 24 matches, scoring 0 goals and providing 0 assists, with an average match rating of 6.29.

Among the notable milestones of his career, Rory McKenzie has passed the 400-appearance milestone and has lifted 1 trophy.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Kilmarnock2010/2011 - now4302322178926.54
Brechin City2011/201215700
Total445302217892

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Kilmarnock240295006.29
24/25Kilmarnock330457106.55
23/24Kilmarnock361805406.59
22/23Kilmarnock40030381216.58
21/22Kilmarnock364259060
20/21Kilmarnock3722431506.71
19/20Kilmarnock321230740
18/19Kilmarnock28144421
17/18Kilmarnock260192260
16/17Kilmarnock19623960
15/16Kilmarnock332050
14/15Kilmarnock280020
13/14Kilmarnock344240120
12/13Kilmarnock23296300
11/12Brechin City157020

Frequently Asked Questions

What position does Rory McKenzie play?
Rory McKenzie plays as an Attacker for Kilmarnock in the Premiership.
What team does Rory McKenzie play for?
Rory McKenzie currently plays for Kilmarnock in the Premiership.
How old is Rory McKenzie?
Rory McKenzie is 32 years old, born on October 7, 1993. At 32, he has already won 1 trophies in his professional career.
How tall is Rory McKenzie?
Rory McKenzie is 176 cm tall. He weighs 75 kg.
How many trophies has Rory McKenzie won?
Rory McKenzie has won 1 trophies throughout his career, demonstrating his quality at the highest competitive level. He currently plays for Kilmarnock.