Rory McKenzie
Career snapshot
Career highs
Born the same day
Shares 1993-10-07 · 6 players total
| Full name | Rory McKenzie |
|---|---|
| Date of birth | 1993-10-07 (32 yrs) |
| Place of birth | Irvine, Scotland |
| Citizenship | Scotland |
| Position | Attack - Right Winger (main: Attack) |
| Foot | right |
| Height | 176.00 m |
| Current club | Kilmarnock FC |
| Joined | 2012-07-01 |
| Contract expires | 2026-05-31 |
| Agent | Arena Sports ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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 | — |
| Season | Injury | From | To | Days missed | Games 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 |
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #17622 | — | 3 | 0 | — | — | former national player |
| Team #16868 | #17 | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Rory McKenzie
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.
Scotland