Skip to content
Lewis Mayo

Lewis Mayo

Defender - Centre-Back  at Kilmarnock FC
Age26
CitizenshipScotland
Height1.88 m
Footright
BornMarch 19, 2000
at Kilmarnock FC 1,039 days · joined 2023-07-20
👕200+ Apps
Market value €850k
Centre-Back Defender

Career snapshot

6
clubs played for
18/19
debut season
0.01
goals / match
Kilmarnock FC
top club · 140 apps

Career highs

€1.00m
peak value · 2024
top transfer fee
1
best season · 21/22
23 / 0
int'l caps / goals
211Appearances
2Goals
4Assists
18Yellow cards
1Red cards
64Full matches (90′)
Full nameLewis Mayo
Date of birth2000-03-19 (26 yrs)
Place of birthLenzie, Scotland
CitizenshipScotland
PositionDefender - Centre-Back (main: Defender)
Footright
Height188.00 m
Current clubKilmarnock FC
Joined2023-07-20
Contract expires2026-05-31
AgentQuantum Sport
Jul 2025
25/26 — Kilmarnock FC
9 matches · 0 G · 1 A · across 2 competitions
Jul 2024
24/25 — Kilmarnock FC
45 matches · 0 G · 1 A · across 6 competitions
Jul 2023
Transfer: Rangers → Kilmarnock FC
23/24 · Transfer
Jul 2023
23/24 — Kilmarnock FC
44 matches · 1 G · 0 A · across 4 competitions
May 2023
Transfer: Kilmarnock FC → Rangers
22/23 · Return from loan
Jul 2022
22/23 — Kilmarnock FC
42 matches · 0 G · 1 A · across 4 competitions
Jul 2022
Transfer: Rangers → Kilmarnock FC
22/23 · Loan
May 2022
Transfer: Partick Thistle → Rangers
21/22 · Return from loan
Jul 2021
Transfer: Rangers → Partick Thistle
21/22 · Loan
Jul 2021
21/22 — Partick Thistle FC
35 matches · 1 G · 1 A · across 2 competitions
Jul 2021
Transfer: Rangers B → Rangers
21/22 · Transfer
May 2021
Transfer: Dunfermline A. → Rangers B
20/21 · Return from loan
Sep 2020
Transfer: Rangers B → Dunfermline A.
20/21 · Loan
Jul 2020
20/21 — Dunfermline Athletic FC
26 matches · 0 G · 0 A · across 4 competitions
Apr 2020
Transfer: Partick Thistle → Rangers B
19/20 · Return from loan
Jan 2020
Transfer: Rangers B → Partick Thistle
19/20 · Loan
Jul 2019
19/20 — Partick Thistle FC, Rangers FC, Rangers FC B, Glasgow Rangers UEFA U19
9 matches · 0 G · 0 A · across 6 competitions
Jul 2018
18/19 — Rangers FC B
1 matches · 0 G · 0 A · across 1 competition
Jul 2018
Transfer: Rangers U20 → Rangers B
18/19 · Transfer
Jul 2017
Transfer: Rangers FC U17 → Rangers U20
17/18 · Transfer
Jan 1970
Peak market value: €1.00m
Highest valuation recorded in dataset
5,774 min
Minutes played by club
Kilmarnock FC 49.3%
Partick Thistle FC 50.7%
Dunfermline Athletic FC 0.0%
Rangers FC 0.0%
Rangers FC B 0.0%
Glasgow Rangers UEFA U19 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Kilmarnock FC 4 22/23 25/26 140 1 3 2,849
Partick Thistle FC 2 19/20 21/22 38 1 1 2,925
Dunfermline Athletic FC 1 20/21 20/21 26 0 0 0
Rangers FC 1 19/20 19/20 0 0 0 0
Rangers FC B 2 18/19 19/20 4 0 0 0
Glasgow Rangers UEFA U19 1 19/20 19/20 3 0 0 0

Career trajectory — goals, assists & market value

1€250K1€500K2€750K2€1M20/2121/22 — 1 goals (Partick Thistle FC)21/22 — 1 assists221/2222/23 — 1 assists122/2323/24 — 1 goals (Kilmarnock FC)123/2424/25 — 1 assists124/2525/26 — 1 assists125/2620/21 — €50K21/22 — €275K22/23 — €300K23/24 — €500K24/25 — €1M25/26 — €900KGoalsAssistsMarket value

Goals by season

18/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 1121/2222/23: 0022/2323/24: 1123/2424/25: 0024/2525/26: 0025/26

Assists by season

18/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 1121/2222/23: 1122/2323/24: 0023/2424/25: 1124/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 League Cup Kilmarnock FC 5 0 1 0 0 0
25/26 Premiership Kilmarnock FC 4 0 0 1 0 0
24/25 Europa League Qualifying Kilmarnock FC 2 0 0 0 0 0
24/25 Prem. Sports Cup Kilmarnock FC 1 0 0 0 0 0
24/25 Premiership Kilmarnock FC 32 0 1 2 0 0
24/25 Premiership Relegation Kilmarnock FC 5 0 0 0 0 0
24/25 SFA Cup Kilmarnock FC 1 0 0 0 0 0
24/25 UECL Qualifiers Kilmarnock FC 4 0 0 0 0 0
23/24 Premiership Kilmarnock FC 32 1 0 4 1 2,849
23/24 Scottish Premiership Top Six Split Kilmarnock FC 4 0 0 1 0 0
23/24 SFA Cup Kilmarnock FC 3 0 0 0 0 0
23/24 Viaplay Cup Kilmarnock FC 5 0 0 0 0 0
22/23 Premiership Kilmarnock FC 30 0 1 2 0 0
22/23 Premiership Relegation Kilmarnock FC 4 0 0 0 0 0
22/23 SFA Cup Kilmarnock FC 3 0 0 0 0 0
22/23 Viaplay Cup Kilmarnock FC 5 0 0 1 0 0
21/22 Championship Partick Thistle FC 33 1 1 3 0 2,925
21/22 SFA Cup Partick Thistle FC 2 0 0 0 0 0
20/21 Betfred Cup Dunfermline Athletic FC 2 0 0 1 0 0
20/21 Championship Dunfermline Athletic FC 22 0 0 2 0 0
20/21 Premiership Play-offs Dunfermline Athletic FC 1 0 0 0 0 0
20/21 SFA Cup Dunfermline Athletic FC 1 0 0 0 0 0
19/20 Championship Partick Thistle FC 3 0 0 1 0 0
19/20 Europa League Rangers FC 0 0 0 0 0 0
19/20 Europa League Qualifying Rangers FC 0 0 0 0 0 0
19/20 SFA Cup Rangers FC 0 0 0 0 0 0
19/20 Tunnock Ch. Cup Rangers FC B 3 0 0 0 0 0
19/20 UEFA Youth League Glasgow Rangers UEFA U19 3 0 0 0 0 0
18/19 Irn-Bru Cup Rangers FC B 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
17/18 2017-07-01 Rangers FC U17 Rangers U20 Transfer 0
18/19 2018-07-01 Rangers U20 Rangers B Transfer 0
19/20 2020-01-31 Rangers B Partick Thistle Loan 0
19/20 2020-04-30 Partick Thistle Rangers B Return from loan 50000
20/21 2020-09-25 Rangers B Dunfermline A. Loan 50000
20/21 2021-05-09 Dunfermline A. Rangers B Return from loan 150000
21/22 2021-07-01 Rangers B Rangers Transfer 275000
21/22 2021-07-27 Rangers Partick Thistle Loan 275000
21/22 2022-05-09 Partick Thistle Rangers Return from loan 275000
22/23 2022-07-01 Rangers Kilmarnock FC Loan 300000
22/23 2023-05-31 Kilmarnock FC Rangers Return from loan 350000
23/24 2023-07-20 Rangers Kilmarnock FC Transfer 350000

No recorded injuries.

Current€900k
Peak€1.00m
Low€50k
Δ since start+€850k
€50k€288k€525k€763k€1.00m197019701970
DateValue
Jan 1, 1970 €900k
Jan 1, 1970 €850k
Jan 1, 1970 €750k
Jan 1, 1970 €1.00m
Jan 1, 1970 €900k
Jan 1, 1970 €500k
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €275k
Jan 1, 1970 €275k
Jan 1, 1970 €150k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #30136 2 0 former national player
Team #25791 3 0 former national player
Team #17622 7 0 former national player
Team #16868 11 0 former national player
TeammatePPG played withJoint goalsMinutes
Danny Armstrong 1 0 0
Joe Wright 1 0 0
Fraser Murray 1 0 0
Kyle Vassell 1 0 0
Liam Donnelly 1 0 0
Corrie Ndaba 1 0 0
Stuart Findlay 1 0 0
Innes Cameron 1 0 0
Will Dennis 2 0 0
Bobby Wales 1 1 0
Kerr McInroy 1 0 0
Kyle Turner 1 1 0
Stuart Bannigan 1 0 0
Brian Graham 1 0 0
Cammy Smith 1 0 0
Jamie Sneddon 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 Premiership Kilmarnock FC 1 32
21/22 Championship Partick Thistle FC 1 33

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Premiership Kilmarnock FC 1 32
25/26 League Cup Kilmarnock FC 1 5
22/23 Premiership Kilmarnock FC 1 30

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
22/23 2023-05-31 Kilmarnock FC Rangers Return from loan €350k
22/23 2022-07-01 Rangers Kilmarnock FC Loan €300k
21/22 2022-05-09 Partick Thistle Rangers Return from loan €275k
21/22 2021-07-27 Rangers Partick Thistle Loan €275k
20/21 2021-05-09 Dunfermline A. Rangers B Return from loan €150k
20/21 2020-09-25 Rangers B Dunfermline A. Loan €50k
19/20 2020-04-30 Partick Thistle Rangers B Return from loan €50k
19/20 2020-01-31 Rangers B Partick Thistle Loan

Last 50 matches for Kilmarnock FC while Lewis Mayo was at the club (joined 2023-07-20). 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 Lewis Mayo's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
St. Mirren FC 4 3 1 0 8 3 +5 75%
Heart of Midlothian 4 0 3 1 1 2 -1 0%
Dundee FC 4 0 4 0 7 7 0 0%
Rangers FC 4 1 0 3 4 9 -5 25%
Celtic FC 4 1 1 2 4 10 -6 25%
St. Johnstone FC 3 2 0 1 5 3 +2 67%
Motherwell FC 3 1 1 1 3 3 0 33%
Hibernian FC 3 0 2 1 4 5 -1 0%
Ross County FC 3 1 1 1 1 1 0 33%
Aberdeen FC 3 3 0 0 5 0 +5 100%
Livingston FC 3 2 1 0 4 1 +3 67%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
18/19 Senior debut season
21/22 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 9 0 1 0 0 0
24/25 45 0 2 0 0 0
23/24 44 2,849 5 0 1 0.19
22/23 42 0 3 0 0 0
21/22 35 2,925 3 0 0 0.09
20/21 26 0 3 1 0 0
19/20 9 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Premiership
98 apps
1 G
2 A
Championship
58 apps
1 G
1 A
Viaplay Cup
18 apps
0 G
1 A
Premiership Relegation
9 apps
0 G
0 A
SFA Cup
10 apps
0 G
0 A

Frequently asked about Lewis Mayo

Who is Lewis Mayo?

Lewis Mayo is a Scotland professional footballer who plays as a centre-back for Kilmarnock FC.

How old is Lewis Mayo?

Lewis Mayo is 26 years old. He was born on March 19, 2000 in Lenzie.

What position does Lewis Mayo play?

Lewis Mayo plays as a centre-back (Defender - Centre-Back).

What club does Lewis Mayo play for?

Lewis Mayo currently plays for Kilmarnock FC.

How many career goals has Lewis Mayo scored?

Across all senior club competitions in our dataset, Lewis Mayo has scored 2 goals in 211 appearances.

What is Lewis Mayo's market value?

Lewis Mayo's most recent reported market value is €850k.