Skip to content
Kieran Wright

Kieran Wright

Goalkeeper  at Rangers FC
Age27
CitizenshipScotland
Height1.89 m
Footright
BornApril 1, 1999
at Rangers FC 1,788 days · joined 2021-07-01
Market value €50k
Goalkeeper

Career snapshot

11
clubs played for
16/17
debut season
0
goals / match
Airdrieonians FC
top club · 24 apps

Career highs

€50k
peak value · 2020
top transfer fee
best season
10 / 0
int'l caps / goals
89Appearances
0Goals
0Assists
1Yellow cards
0Red cards
87Full matches (90′)
Full nameKieran Wright
Date of birth1999-04-01 (27 yrs)
Place of birthStepps, Scotland
CitizenshipScotland
PositionGoalkeeper
Footright
Height189.00 m
Current clubRangers FC
Joined2021-07-01
Contract expires2026-05-31
Jul 2025
25/26 — Rangers FC
0 matches · 0 G · 0 A · across 1 competition
May 2025
Transfer: Airdrieonians → Rangers
24/25 · Return from loan
Jul 2024
Transfer: Rangers → Airdrieonians
24/25 · Loan
Jul 2024
24/25 — Airdrieonians FC
24 matches · 0 G · 0 A · across 5 competitions
May 2024
Transfer: Livingston FC → Rangers
23/24 · Return from loan
May 2024
Transfer: Rangers → Livingston FC
23/24 · Loan
Jul 2023
23/24 — Rangers FC, Livingston FC, Rangers FC B
2 matches · 0 G · 0 A · across 4 competitions
May 2022
Transfer: Dumbarton → Rangers
21/22 · Return from loan
Jan 2022
Transfer: Rangers → Dumbarton
21/22 · Loan
Oct 2021
Transfer: Alloa Athletic → Rangers
21/22 · Return from loan
Oct 2021
Transfer: Rangers → Alloa Athletic
21/22 · Loan
Jul 2021
21/22 — Dumbarton FC, Alloa Athletic FC, Rangers FC, Rangers FC B
17 matches · 0 G · 0 A · across 4 competitions
Jul 2021
Transfer: Rangers B → Rangers
21/22 · Transfer
May 2021
Transfer: Partick Thistle → Rangers B
20/21 · Return from loan
Aug 2020
Transfer: Rangers B → Partick Thistle
20/21 · Loan
Jul 2020
20/21 — Partick Thistle FC
15 matches · 0 G · 0 A · across 4 competitions
Apr 2020
Transfer: Alloa Athletic → Rangers B
19/20 · Return from loan
Jan 2020
Transfer: Rangers B → Alloa Athletic
19/20 · Loan
Jul 2019
19/20 — Alloa Athletic FC, Rangers FC B
8 matches · 0 G · 0 A · across 2 competitions
Jan 2019
Transfer: Raith Rovers → Rangers B
18/19 · Return from loan
Aug 2018
Injury: unknown
1 games missed
Aug 2018
Transfer: Rangers B → Raith Rovers
18/19 · Loan
Jul 2018
18/19 — Raith Rovers FC
9 matches · 0 G · 0 A · across 2 competitions
Jul 2018
Transfer: Rangers U20 → Rangers B
18/19 · Transfer
May 2018
Transfer: Albion Rovers → Rangers U20
17/18 · Return from loan
Jan 2018
Transfer: Rangers U20 → Albion Rovers
17/18 · Loan
Jul 2017
17/18 — Rangers FC U20, Albion Rovers FC
13 matches · 0 G · 0 A · across 3 competitions
May 2017
Transfer: Gala Fairydean → Rangers U20
16/17 · Return from loan
Aug 2016
Transfer: Rangers U20 → Gala Fairydean
16/17 · Loan
Jul 2016
16/17 — Rangers FC U20, Gala Fairydean Rovers FC
1 matches · 0 G · 0 A · across 2 competitions
Jul 2016
Transfer: Rangers FC U17 → Rangers U20
16/17 · Transfer
Jan 1970
Peak market value: €50k
Highest valuation recorded in dataset
7,869 min
Minutes played by club
Rangers FC 0.0%
Airdrieonians FC 27.4%
Livingston FC 0.4%
Rangers FC B 6.9%
Alloa Athletic FC 5.7%
Dumbarton FC 17.2%
Partick Thistle FC 17.2%
Raith Rovers FC 9.2%
Albion Rovers FC 14.9%
Rangers FC U20 0.0%
Gala Fairydean Rovers FC 1.1%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Rangers FC 3 21/22 25/26 0 0 0 0
Airdrieonians FC 1 24/25 24/25 24 0 0 2,160
Livingston FC 1 23/24 23/24 1 0 0 33
Rangers FC B 3 19/20 23/24 6 0 0 540
Alloa Athletic FC 2 19/20 21/22 5 0 0 450
Dumbarton FC 1 21/22 21/22 15 0 0 1,350
Partick Thistle FC 1 20/21 20/21 15 0 0 1,350
Raith Rovers FC 1 18/19 18/19 9 0 0 726
Albion Rovers FC 1 17/18 17/18 13 0 0 1,170
Rangers FC U20 2 16/17 17/18 0 0 0 0
Gala Fairydean Rovers FC 1 16/17 16/17 1 0 0 90

Career trajectory — goals, assists & market value

0€13K1€25K1€38K1€50K20/2123/2424/2520/21 — €50K23/24 — €50K24/25 — €50KGoalsAssistsMarket value

Goals by season

16/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2223/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

16/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2223/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Champions League Qu. Rangers FC 0 0 0 0 0 0
24/25 Championship Airdrieonians FC 16 0 0 1 0 1,440
24/25 Prem. Sports Cup Airdrieonians FC 3 0 0 0 0 270
24/25 Scottish Championship Play-offs Airdrieonians FC 0 0 0 0 0 0
24/25 SFA Cup Airdrieonians FC 3 0 0 0 0 270
24/25 Trust Trophy Airdrieonians FC 2 0 0 0 0 180
23/24 Champions League Qu. Rangers FC 0 0 0 0 0 0
23/24 Europa League Rangers FC 0 0 0 0 0 0
23/24 Premiership Relegation Livingston FC 1 0 0 0 0 33
23/24 Trust Trophy Rangers FC B 1 0 0 0 0 90
21/22 League One Dumbarton FC 13 0 0 0 0 1,170
21/22 League One Alloa Athletic FC 1 0 0 0 0 90
21/22 Premiership Rangers FC 0 0 0 0 0 0
21/22 Scottish League One Play-offs Dumbarton FC 2 0 0 0 0 180
21/22 Trust Trophy Rangers FC B 1 0 0 0 0 90
20/21 Betfred Cup Partick Thistle FC 1 0 0 0 0 90
20/21 League One Partick Thistle FC 11 0 0 0 0 990
20/21 League One Meisterr. Partick Thistle FC 1 0 0 0 0 90
20/21 SFA Cup Partick Thistle FC 2 0 0 0 0 180
19/20 Championship Alloa Athletic FC 4 0 0 0 0 360
19/20 Tunnock Ch. Cup Rangers FC B 4 0 0 0 0 360
18/19 Irn-Bru Cup Raith Rovers FC 2 0 0 0 0 180
18/19 League One Raith Rovers FC 7 0 0 0 0 546
17/18 Irn-Bru Cup Rangers FC U20 0 0 0 0 0 0
17/18 League One Albion Rovers FC 12 0 0 0 0 1,080
17/18 SFA Cup Albion Rovers FC 1 0 0 0 0 90
16/17 Irn-Bru Cup Rangers FC U20 0 0 0 0 0 0
16/17 SFA Cup Gala Fairydean Rovers FC 1 0 0 0 0 90
SeasonDateFromToTypeMarket valueFee
16/17 2016-07-01 Rangers FC U17 Rangers U20 Transfer 0
16/17 2016-08-19 Rangers U20 Gala Fairydean Loan 0
16/17 2017-05-01 Gala Fairydean Rangers U20 Return from loan 0
17/18 2018-01-03 Rangers U20 Albion Rovers Loan 0
17/18 2018-05-30 Albion Rovers Rangers U20 Return from loan 0
18/19 2018-07-01 Rangers U20 Rangers B Transfer 0
18/19 2018-08-01 Rangers B Raith Rovers Loan 0
18/19 2019-01-06 Raith Rovers Rangers B Return from loan 0
19/20 2020-01-30 Rangers B Alloa Athletic Loan 0
19/20 2020-04-30 Alloa Athletic Rangers B Return from loan 50000
20/21 2020-08-27 Rangers B Partick Thistle Loan 50000
20/21 2021-05-05 Partick Thistle Rangers B Return from loan 50000
21/22 2021-07-01 Rangers B Rangers Transfer 50000
21/22 2021-10-22 Rangers Alloa Athletic Loan 50000
21/22 2021-10-29 Alloa Athletic Rangers Return from loan 50000
21/22 2022-01-13 Rangers Dumbarton Loan 50000
21/22 2022-05-10 Dumbarton Rangers Return from loan 50000
23/24 2024-05-11 Rangers Livingston FC Loan 50000
23/24 2024-05-20 Livingston FC Rangers Return from loan 50000
24/25 2024-07-05 Rangers Airdrieonians Loan 50000
24/25 2025-05-31 Airdrieonians Rangers Return from loan 50000
SeasonInjuryFromToDays missedGames missed
18/19 Finger injury 2018-08-08 2018-08-11 4 1
Current€50k
Peak€50k
Low€50k
Δ since start+—
€50k€50k€50k€50k€50k197019701970
DateValue
Jan 1, 1970 €50k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #30136 0 0 former national player
Team #25791 2 0 former national player
Team #17622 7 0 former national player
Team #16868 1 0 former national player
TeammatePPG played withJoint goalsMinutes
Shea Gordon 2 0 908
Lewis McGregor 1 0 833
Connor Murray 2 0 831
Kalvin Orsi 1 0 725
Callum Wilson 1 0 413
Cameron Cooper 1 0 312
James Penrice 2 0 0
Mouhamed Niang 2 0 0
Gregor Buchanan 1 0 0
Stuart Bannigan 2 0 0
Darren Brownlie 2 0 0
Alan Trouten 1 0 0
Dean McMaster 1 0 0
Adam Frizzell 1 0 0
Conner Duthie 1 0 0
Carlo Pignatiello 1 0 0
Dylan MacDonald 1 0 0
Craig Watson 1 0 0
Sam Graham 1 0 0
Rhys Armstrong 1 0 0

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-05-31 Airdrieonians Rangers Return from loan €50k
24/25 2024-07-05 Rangers Airdrieonians Loan €50k
23/24 2024-05-20 Livingston FC Rangers Return from loan €50k
23/24 2024-05-11 Rangers Livingston FC Loan €50k
21/22 2022-05-10 Dumbarton Rangers Return from loan €50k
21/22 2022-01-13 Rangers Dumbarton Loan €50k
21/22 2021-10-29 Alloa Athletic Rangers Return from loan €50k
21/22 2021-10-22 Rangers Alloa Athletic Loan €50k
20/21 2021-05-05 Partick Thistle Rangers B Return from loan €50k
20/21 2020-08-27 Rangers B Partick Thistle Loan €50k
19/20 2020-04-30 Alloa Athletic Rangers B Return from loan €50k
19/20 2020-01-30 Rangers B Alloa Athletic Loan
18/19 2019-01-06 Raith Rovers Rangers B Return from loan
18/19 2018-08-01 Rangers B Raith Rovers Loan
17/18 2018-05-30 Albion Rovers Rangers U20 Return from loan
17/18 2018-01-03 Rangers U20 Albion Rovers Loan
16/17 2017-05-01 Gala Fairydean Rangers U20 Return from loan
16/17 2016-08-19 Rangers U20 Gala Fairydean Loan

Last 50 matches for Rangers FC 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-10-29 SC1 Hibernian FC 0–1 Rangers FC Available
2025-10-26 SC1 Rangers FC 3–1 Kilmarnock FC Available
2025-10-18 SC1 Rangers FC 2–2 Dundee United Available
2025-10-05 SC1 Falkirk FC 1–1 Rangers FC Available
2025-09-28 SC1 Livingston FC 1–2 Rangers FC Available
2025-09-13 SC1 Rangers FC 0–2 Heart of Midlothian Available
2025-08-31 SC1 Rangers FC 0–0 Celtic FC Available
2025-08-24 SC1 St. Mirren FC 1–1 Rangers FC Available
2025-08-09 SC1 Rangers FC 1–1 Dundee FC Available
2025-08-02 SC1 Motherwell FC 1–1 Rangers FC Available
2025-05-17 SC1 Hibernian FC 2–2 Rangers FC Available
2025-05-14 SC1 Rangers FC 3–1 Dundee United Available
2025-05-11 SC1 Rangers FC 4–0 Aberdeen FC Available
2025-05-04 SC1 Rangers FC 1–1 Celtic FC Available
2025-04-26 SC1 St. Mirren FC 2–2 Rangers FC Available
2025-04-13 SC1 Aberdeen FC 2–2 Rangers FC Available
2025-04-05 SC1 Rangers FC 0–2 Hibernian FC Available
2025-03-29 SC1 Dundee FC 3–4 Rangers FC Available
2025-03-16 SC1 Celtic FC 2–3 Rangers FC Available
2025-03-01 SC1 Rangers FC 1–2 Motherwell FC Available
2025-02-26 SC1 Kilmarnock FC 2–4 Rangers FC Available
2025-02-22 SC1 Rangers FC 0–2 St. Mirren FC Available
2025-02-16 SC1 Heart of Midlothian 1–3 Rangers FC Available
2025-02-02 SC1 Rangers FC 4–0 Ross County FC Available
2025-01-26 SC1 Dundee United 1–3 Rangers FC Available
2025-01-15 SC1 Rangers FC 3–0 Aberdeen FC Available
2025-01-12 SC1 Rangers FC 3–1 St. Johnstone FC Available
2025-01-09 SC1 Dundee FC 1–1 Rangers FC Available
2025-01-05 SC1 Hibernian FC 3–3 Rangers FC Available
2025-01-02 SC1 Rangers FC 3–0 Celtic FC Available
2024-12-29 SC1 Motherwell FC 2–2 Rangers FC Available
2024-12-26 SC1 St. Mirren FC 2–1 Rangers FC Available
2024-12-21 SC1 Rangers FC 1–0 Dundee FC Available
2024-12-08 SC1 Ross County FC 0–3 Rangers FC Available
2024-12-04 SC1 Rangers FC 6–0 Kilmarnock FC Available
2024-12-01 SC1 St. Johnstone FC 0–1 Rangers FC Available
2024-11-23 SC1 Rangers FC 1–1 Dundee United Available
2024-11-10 SC1 Rangers FC 1–0 Heart of Midlothian Available
2024-10-30 SC1 Aberdeen FC 2–1 Rangers FC Available
2024-10-27 SC1 Rangers FC 2–1 St. Mirren FC Available
2024-10-20 SC1 Kilmarnock FC 1–0 Rangers FC Available
2024-10-06 SC1 Rangers FC 2–0 St. Johnstone FC Available
2024-09-29 SC1 Rangers FC 1–0 Hibernian FC Available
2024-09-15 SC1 Dundee United 0–1 Rangers FC Available
2024-09-01 SC1 Celtic FC 3–0 Rangers FC Available
2024-08-24 SC1 Rangers FC 6–0 Ross County FC Available
2024-08-10 SC1 Rangers FC 2–1 Motherwell FC Available
2024-08-03 SC1 Heart of Midlothian 0–0 Rangers FC Available
2024-05-18 SC1 Heart of Midlothian 3–3 Rangers FC Available
2024-05-14 SC1 Rangers FC 5–2 Dundee FC Available

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

OpponentPWDLGFGAGDWin %
Motherwell FC 13 3 3 7 13 23 -10 23%
St. Johnstone FC 13 5 4 4 15 12 +3 38%
Hibernian FC 13 4 5 4 18 19 -1 31%
St. Mirren FC 12 5 3 4 15 12 +3 42%
Rangers FC 12 1 1 10 2 24 -22 8%
Aberdeen FC 12 1 4 7 10 19 -9 8%
Celtic FC 12 1 5 6 9 22 -13 8%
Kilmarnock FC 11 4 2 5 11 12 -1 36%
Ross County FC 10 5 3 2 20 11 +9 50%
Hamilton Academical 9 5 1 3 13 8 +5 56%
Heart of Midlothian 8 1 4 3 9 8 +1 13%
Dundee FC 6 1 1 4 6 9 -3 17%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 24 2,160 1 0 0 0.04

Goalkeeper-specific aggregates: clean sheets and goals conceded by season.

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
24/25 24 2,160 5 21% 47 1.96
23/24 2 123 2 100% 0 0
21/22 17 1,530 2 12% 32 1.88
20/21 15 1,350 7 47% 13 0.87
19/20 8 720 4 50% 8 1
18/19 9 726 3 33% 13 1.61
17/18 13 1,170 1 8% 26 2
16/17 1 90 0 0% 4 4

Output by competition

Career goals and assists broken down by tournament.

Championship
20 apps
0 G
0 A
SFA Cup
7 apps
0 G
0 A
Tunnock Ch. Cup
10 apps
0 G
0 A
League One
44 apps
0 G
0 A

Frequently asked about Kieran Wright

Who is Kieran Wright?

Kieran Wright is a Scotland professional footballer who plays as a goalkeeper for Rangers FC.

How old is Kieran Wright?

Kieran Wright is 27 years old. He was born on April 1, 1999 in Stepps.

What position does Kieran Wright play?

Kieran Wright plays as a goalkeeper (Goalkeeper).

What club does Kieran Wright play for?

Kieran Wright currently plays for Rangers FC.

What is Kieran Wright's market value?

Kieran Wright's most recent reported market value is €50k.