Career snapshot
Career highs
Born the same day
Shares 1999-04-01 · 6 players total
| Full name | Kieran Wright |
|---|---|
| Date of birth | 1999-04-01 (27 yrs) |
| Place of birth | Stepps, Scotland |
| Citizenship | Scotland |
| Position | Goalkeeper |
| Foot | right |
| Height | 189.00 m |
| Current club | Rangers FC |
| Joined | 2021-07-01 |
| Contract expires | 2026-05-31 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Finger injury | 2018-08-08 | 2018-08-11 | 4 | 1 |
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| 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 |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season |
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 | 2,160 | 1 | 0 | 0 | 0.04 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 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.
More on Kieran Wright
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.
Scotland