Skip to content
Rory McKenzie

Rory McKenzie

Attack - Right Winger  at Kilmarnock FC
Age32
CitizenshipScotland
Height1.76 m
Footright
BornOctober 7, 1993
at Kilmarnock FC 5,075 days · joined 2012-07-01
👕200+ Apps
Market value €200k
Right Winger Attack

Career snapshot

2
clubs played for
10/11
debut season
0.07
goals / match
Kilmarnock FC
top club · 430 apps

Career highs

€500k
peak value · 2023
top transfer fee
7
best season · 11/12
5 / 0
int'l caps / goals
447Appearances
33Goals
45Assists
60Yellow cards
2Red cards
113Full matches (90′)
Full nameRory McKenzie
Date of birth1993-10-07 (32 yrs)
Place of birthIrvine, Scotland
CitizenshipScotland
PositionAttack - Right Winger (main: Attack)
Footright
Height176.00 m
Current clubKilmarnock FC
Joined2012-07-01
Contract expires2026-05-31
AgentArena Sports ...
Jul 2025
25/26 — Kilmarnock FC
6 matches · 0 G · 1 A · across 2 competitions
Jul 2024
24/25 — Kilmarnock FC
24 matches · 0 G · 0 A · across 6 competitions
Jul 2023
23/24 — Kilmarnock FC
32 matches · 1 G · 1 A · across 4 competitions
Jul 2022
22/23 — Kilmarnock FC
45 matches · 0 G · 4 A · across 4 competitions
Jul 2021
21/22 — Kilmarnock FC
37 matches · 4 G · 1 A · across 4 competitions
Jul 2020
20/21 — Kilmarnock FC
37 matches · 2 G · 4 A · across 5 competitions
Jul 2019
19/20 — Kilmarnock FC
32 matches · 1 G · 3 A · across 4 competitions
Jul 2018
18/19 — Kilmarnock FC
28 matches · 1 G · 2 A · across 4 competitions
Apr 2018
Injury: unknown
5 games missed
Jul 2017
17/18 — Kilmarnock FC
33 matches · 2 G · 4 A · across 3 competitions
Apr 2017
Injury: unknown
5 games missed
Jul 2016
16/17 — Kilmarnock FC
32 matches · 5 G · 3 A · across 3 competitions
Feb 2016
Injury: unknown
2 games missed
Nov 2015
Injury: unknown
11 games missed
Sep 2015
Injury: unknown
2 games missed
Jul 2015
15/16 — Kilmarnock FC
34 matches · 3 G · 6 A · across 4 competitions
Feb 2015
Injury: unknown
6 games missed
Jul 2014
14/15 — Kilmarnock FC
30 matches · 1 G · 4 A · across 3 competitions
Jul 2013
13/14 — Kilmarnock FC
35 matches · 4 G · 7 A · across 3 competitions
Jul 2012
12/13 — Kilmarnock FC
24 matches · 2 G · 4 A · across 3 competitions
Jul 2012
Transfer: Kilmarnock FC U20 → Kilmarnock FC
12/13 · Transfer
May 2012
Transfer: Brechin City → Kilmarnock FC U20
11/12 · Return from loan
Jan 2012
Transfer: Kilmarnock FC U20 → Brechin City
11/12 · Loan
Jul 2011
11/12 — Brechin City FC
17 matches · 7 G · 1 A · across 1 competition
Jul 2010
10/11 — Kilmarnock FC
1 matches · 0 G · 0 A · across 1 competition
Jul 2010
Transfer: Kilmarnock FC U17 → Kilmarnock FC U20
10/11 · Transfer
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset
10,160 min
Minutes played by club
Kilmarnock FC 98.0%
Brechin City FC 2.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Kilmarnock FC 15 10/11 25/26 430 26 44 9,958
Brechin City FC 1 11/12 11/12 17 7 1 202

Career trajectory — goals, assists & market value

3€125K6€250K8€375K11€500K11/12 — 7 goals (Brechin City FC)11/12 — 1 assists811/1212/13 — 2 goals (Kilmarnock FC)12/13 — 4 assists612/1313/14 — 4 goals (Kilmarnock FC)13/14 — 7 assists1113/1414/15 — 1 goals (Kilmarnock FC)14/15 — 4 assists514/1515/16 — 3 goals (Kilmarnock FC)15/16 — 6 assists915/1616/17 — 5 goals (Kilmarnock FC)16/17 — 3 assists816/1717/18 — 2 goals (Kilmarnock FC)17/18 — 4 assists617/1818/19 — 1 goals (Kilmarnock FC)18/19 — 2 assists318/1919/20 — 1 goals (Kilmarnock FC)19/20 — 3 assists419/2020/21 — 2 goals (Kilmarnock FC)20/21 — 4 assists620/2121/22 — 4 goals (Kilmarnock FC)21/22 — 1 assists521/2222/23 — 4 assists422/2323/24 — 1 goals (Kilmarnock FC)23/24 — 1 assists223/2424/2525/26 — 1 assists125/2612/13 — €50K13/14 — €125K14/15 — €250K15/16 — €275K17/18 — €275K18/19 — €300K19/20 — €300K20/21 — €350K21/22 — €400K22/23 — €400K23/24 — €500K24/25 — €350K25/26 — €200KGoalsAssistsMarket value

Goals by season

10/11: 0010/1111/12: 7711/1212/13: 2212/1313/14: 4413/1414/15: 1114/1515/16: 3315/1616/17: 5516/1717/18: 2217/1818/19: 1118/1919/20: 1119/2020/21: 2220/2121/22: 4421/2222/23: 0022/2323/24: 1123/2424/25: 0024/2525/26: 0025/26

Assists by season

10/11: 0010/1111/12: 1111/1212/13: 4412/1313/14: 7713/1414/15: 4414/1515/16: 6615/1616/17: 3316/1717/18: 4417/1818/19: 2218/1919/20: 3319/2020/21: 4420/2121/22: 1121/2222/23: 4422/2323/24: 1123/2424/25: 0024/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 League Cup Kilmarnock FC 3 0 1 0 0 0
25/26 Premiership Kilmarnock FC 3 0 0 0 0 0
24/25 Europa League Qualifying Kilmarnock FC 1 0 0 0 0 0
24/25 Prem. Sports Cup Kilmarnock FC 1 0 0 0 0 0
24/25 Premiership Kilmarnock FC 15 0 0 0 0 0
24/25 Premiership Relegation Kilmarnock FC 4 0 0 0 0 0
24/25 SFA Cup Kilmarnock FC 1 0 0 1 0 0
24/25 UECL Qualifiers Kilmarnock FC 2 0 0 1 0 0
23/24 Premiership Kilmarnock FC 24 1 0 4 0 520
23/24 Scottish Premiership Top Six Split Kilmarnock FC 4 0 0 0 0 0
23/24 SFA Cup Kilmarnock FC 2 0 1 0 0 0
23/24 Viaplay Cup Kilmarnock FC 2 0 0 0 0 0
22/23 Premiership Kilmarnock FC 31 0 0 9 1 0
22/23 Premiership Relegation Kilmarnock FC 5 0 1 1 0 0
22/23 SFA Cup Kilmarnock FC 2 0 0 0 0 0
22/23 Viaplay Cup Kilmarnock FC 7 0 3 1 0 0
21/22 Championship Kilmarnock FC 28 3 1 4 0 756
21/22 Prem. Sports Cup Kilmarnock FC 4 0 0 1 0 0
21/22 SFA Cup Kilmarnock FC 2 1 0 1 0 210
21/22 Trust Trophy Kilmarnock FC 3 0 0 0 0 0
20/21 Betfred Cup Kilmarnock FC 3 0 2 0 0 0
20/21 Premiership Kilmarnock FC 25 2 0 3 0 870
20/21 Premiership Play-offs Kilmarnock FC 2 0 1 1 0 0
20/21 Premiership Relegation Kilmarnock FC 4 0 0 0 0 0
20/21 SFA Cup Kilmarnock FC 3 0 1 0 0 0
19/20 Betfred Cup Kilmarnock FC 2 0 0 1 0 0
19/20 Europa League Qualifying Kilmarnock FC 2 0 0 1 0 0
19/20 Premiership Kilmarnock FC 27 1 3 1 0 2,017
19/20 SFA Cup Kilmarnock FC 1 0 0 1 0 0
18/19 Betfred Cup Kilmarnock FC 2 0 0 0 0 0
18/19 Premiership Kilmarnock FC 19 1 2 2 0 904
18/19 Scottish Premiership Top Six Split Kilmarnock FC 5 0 0 0 1 0
18/19 SFA Cup Kilmarnock FC 2 0 0 0 0 0
17/18 Betfred Cup Kilmarnock FC 5 2 0 2 0 225
17/18 Premiership Kilmarnock FC 25 0 3 5 0 0
17/18 SFA Cup Kilmarnock FC 3 0 1 1 0 0
16/17 Betfred Cup Kilmarnock FC 3 1 0 1 0 300
16/17 Premiership Kilmarnock FC 28 4 3 5 0 546
16/17 SFA Cup Kilmarnock FC 1 0 0 0 0 0
15/16 Premiership Kilmarnock FC 28 1 6 5 0 2,088
15/16 Premiership Play-offs Kilmarnock FC 2 0 0 0 0 0
15/16 SCL by Utilita Kilmarnock FC 1 1 0 0 0 90
15/16 SFA Cup Kilmarnock FC 3 1 0 0 0 262
14/15 League Cup Kilmarnock FC 1 1 0 0 0 90
14/15 Premiership Kilmarnock FC 28 0 4 2 0 0
14/15 SFA Cup Kilmarnock FC 1 0 0 1 0 0
13/14 League Cup Kilmarnock FC 1 0 0 0 0 0
13/14 Premiership Kilmarnock FC 33 4 7 2 0 600
13/14 SFA Cup Kilmarnock FC 1 0 0 0 0 0
12/13 Premiership Kilmarnock FC 22 2 4 1 0 480
12/13 Scot. League Cup Kilmarnock FC 1 0 0 0 0 0
12/13 SFA Cup Kilmarnock FC 1 0 0 0 0 0
11/12 League One Brechin City FC 17 7 1 2 0 202
10/11 Premiership Kilmarnock FC 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
10/11 2010-07-01 Kilmarnock FC U17 Kilmarnock FC U20 Transfer 0
11/12 2012-01-01 Kilmarnock FC U20 Brechin City Loan 0
11/12 2012-05-06 Brechin City Kilmarnock FC U20 Return from loan 0
12/13 2012-07-01 Kilmarnock FC U20 Kilmarnock FC Transfer 0
SeasonInjuryFromToDays missedGames missed
14/15 Tendonitis 2015-02-10 2015-03-31 50 6
15/16 Thigh problems 2015-09-21 2015-09-30 10 2
15/16 Torn thigh muscle 2015-11-21 2016-01-29 70 11
15/16 Groin problems 2016-02-24 2016-03-03 9 2
16/17 Knee problems 2017-04-02 2017-05-08 37 5
17/18 Knee injury 2018-04-19 2018-06-20 63 5
Current€200k
Peak€500k
Low€50k
Δ since start+€150k
€50k€163k€275k€388k€500k197019701970
DateValue
Jan 1, 1970 €200k
Jan 1, 1970 €350k
Jan 1, 1970 €250k
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €325k
Jan 1, 1970 €325k
Jan 1, 1970 €350k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €275k
Jan 1, 1970 €275k
Jan 1, 1970 €175k
Jan 1, 1970 €250k
Jan 1, 1970 €125k
Jan 1, 1970 €125k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #17622 3 0 former national player
Team #16868 #17 2 0 former national player
TeammatePPG played withJoint goalsMinutes
Stuart Findlay 2 1 0
Jamie MacDonald 1 0 0
Jordan Jones 1 3 0
Greg Taylor 1 2 0
Danny Armstrong 2 1 0
Stephen O'Donnell 2 0 0
Fraser Murray 2 2 0
Joe Wright 1 0 0
Eamonn Brophy 2 3 0
Craig Slater 1 0 0
Josh Magennis 1 3 0
Lee Ashcroft 1 0 0
Mark O'Hara 1 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
11/12 League One Brechin City FC 7 17
16/17 Premiership Kilmarnock FC 4 28
13/14 Premiership Kilmarnock FC 4 33

Top assist seasons

SeasonCompetitionClubAssistsMatches
13/14 Premiership Kilmarnock FC 7 33
15/16 Premiership Kilmarnock FC 6 28
12/13 Premiership Kilmarnock FC 4 22

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
11/12 2012-05-06 Brechin City Kilmarnock FC U20 Return from loan
11/12 2012-01-01 Kilmarnock FC U20 Brechin City Loan

Last 50 matches for Kilmarnock FC while Rory McKenzie was at the club (joined 2012-07-01). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-11-01 SC1 Falkirk FC 3–1 Kilmarnock FC Available
2025-10-29 SC1 Kilmarnock FC 0–1 Aberdeen FC Available
2025-10-26 SC1 Rangers FC 3–1 Kilmarnock FC Available
2025-10-18 SC1 Kilmarnock FC 0–3 Heart of Midlothian Available
2025-10-04 SC1 Kilmarnock FC 2–0 St. Mirren FC Available
2025-09-27 SC1 Dundee United 0–2 Kilmarnock FC Available
2025-09-14 SC1 Kilmarnock FC 1–2 Celtic FC Available
2025-08-30 SC1 Motherwell FC 2–2 Kilmarnock FC Available
2025-08-23 SC1 Kilmarnock FC 0–0 Dundee FC Available
2025-08-10 SC1 Hibernian FC 2–2 Kilmarnock FC Available
2025-08-02 SC1 Kilmarnock FC 2–2 Livingston FC Available
2025-05-18 SC1 Kilmarnock FC 0–1 Heart of Midlothian Available
2025-05-14 SC1 Motherwell FC 3–0 Kilmarnock FC Available
2025-05-10 SC1 Kilmarnock FC 3–2 Dundee FC Available
2025-05-03 SC1 St. Johnstone FC 0–2 Kilmarnock FC Available
2025-04-26 SC1 Kilmarnock FC 2–0 Ross County FC Available
2025-04-12 SC1 Celtic FC 5–1 Kilmarnock FC Available
2025-04-05 SC1 Kilmarnock FC 2–0 Motherwell FC Available
2025-03-29 SC1 St. Mirren FC 5–1 Kilmarnock FC Available
2025-03-15 SC1 Kilmarnock FC 1–1 Hibernian FC Available
2025-03-01 SC1 Ross County FC 1–0 Kilmarnock FC Available
2025-02-26 SC1 Kilmarnock FC 2–4 Rangers FC Available
2025-02-22 SC1 Aberdeen FC 1–0 Kilmarnock FC Available
2025-02-15 SC1 Kilmarnock FC 3–1 St. Johnstone FC Available
2025-02-01 SC1 Kilmarnock FC 1–0 Dundee United Available
2025-01-25 SC1 Heart of Midlothian 3–2 Kilmarnock FC Available
2025-01-08 SC1 Kilmarnock FC 0–0 Motherwell FC Available
2025-01-05 SC1 Kilmarnock FC 0–1 Ross County FC Available
2025-01-02 SC1 Kilmarnock FC 2–0 St. Mirren FC Available
2024-12-29 SC1 Hibernian FC 1–0 Kilmarnock FC Available
2024-12-26 SC1 Kilmarnock FC 4–0 Aberdeen FC Available
2024-12-20 SC1 Motherwell FC 1–1 Kilmarnock FC Available
2024-12-15 SC1 Kilmarnock FC 1–0 Heart of Midlothian Available
2024-12-07 SC1 Dundee United 1–1 Kilmarnock FC Available
2024-12-04 SC1 Rangers FC 6–0 Kilmarnock FC Available
2024-11-30 SC1 Kilmarnock FC 1–1 Dundee FC Available
2024-11-23 SC1 St. Johnstone FC 1–0 Kilmarnock FC Available
2024-11-10 SC1 Kilmarnock FC 0–2 Celtic FC Available
2024-11-03 SC1 Dundee FC 3–2 Kilmarnock FC Available
2024-10-30 SC1 Heart of Midlothian 1–2 Kilmarnock FC Available
2024-10-26 SC1 Ross County FC 2–1 Kilmarnock FC Available
2024-10-20 SC1 Kilmarnock FC 1–0 Rangers FC Available
2024-10-05 SC1 Dundee FC 2–3 Kilmarnock FC Available
2024-09-28 SC1 Kilmarnock FC 3–3 Dundee United Available
2024-09-14 SC1 St. Mirren FC 2–2 Kilmarnock FC Available
2024-09-01 SC1 Kilmarnock FC 1–1 Hibernian FC Available
2024-08-25 SC1 Aberdeen FC 2–0 Kilmarnock FC Available
2024-08-11 SC1 Kilmarnock FC 0–3 St. Johnstone FC Available
2024-08-04 SC1 Celtic FC 4–0 Kilmarnock FC Available
2024-05-18 SC1 Dundee FC 1–1 Kilmarnock FC Available

Teams faced most often by Rory McKenzie's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Rangers FC 13 3 2 8 11 20 -9 23%
Celtic FC 13 2 2 9 11 33 -22 15%
St. Mirren FC 12 8 2 2 16 9 +7 67%
Hibernian FC 12 2 4 6 15 17 -2 17%
St. Johnstone FC 12 5 2 5 14 11 +3 42%
Aberdeen FC 12 4 3 5 10 11 -1 33%
Livingston FC 11 5 2 4 12 11 +1 45%
Motherwell FC 11 5 2 4 14 9 +5 45%
Heart of Midlothian 10 4 3 3 10 7 +3 40%
Hamilton Academical 9 3 3 3 13 9 +4 33%
Ross County FC 9 3 3 3 11 9 +2 33%
Dundee FC 7 2 5 0 14 11 +3 29%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
10/11 Senior debut season
11/12 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 24 0 2 0 0 0
23/24 32 520 4 0 0 0.69
22/23 45 0 11 0 1 0
21/22 37 966 6 0 0 0.56
20/21 37 870 4 0 0 0.41
19/20 32 2,017 4 0 0 0.18
18/19 28 904 2 0 1 0.3
17/18 33 225 8 0 0 3.2
16/17 32 846 6 0 0 0.64
15/16 34 2,440 5 0 0 0.18
14/15 30 90 3 0 0 3
13/14 35 600 2 0 0 0.3
12/13 24 480 1 0 0 0.19
11/12 17 202 2 0 0 0.89

Output by competition

Career goals and assists broken down by tournament.

Premiership
309 apps
16 G
32 A
League One
17 apps
7 G
1 A
Viaplay Cup
36 apps
5 G
6 A
Championship
28 apps
3 G
1 A
SFA Cup
23 apps
2 G
3 A
Premiership Relegation
13 apps
0 G
1 A
Premiership Play-offs
4 apps
0 G
1 A
Scottish Premiership Top Six Split
9 apps
0 G
0 A

Frequently asked about Rory McKenzie

Who is Rory McKenzie?

Rory McKenzie is a Scotland professional footballer who plays as a right winger for Kilmarnock FC.

How old is Rory McKenzie?

Rory McKenzie is 32 years old. He was born on October 7, 1993 in Irvine.

What position does Rory McKenzie play?

Rory McKenzie plays as a right winger (Attack - Right Winger).

What club does Rory McKenzie play for?

Rory McKenzie currently plays for Kilmarnock FC.

How many career goals has Rory McKenzie scored?

Across all senior club competitions in our dataset, Rory McKenzie has scored 33 goals in 447 appearances.

What is Rory McKenzie's market value?

Rory McKenzie's most recent reported market value is €200k.