Skip to content
Stephen Kelly

Stephen Kelly

Midfield - Central Midfield  at Orange County SC
Age26
CitizenshipScotland
Height1.76 m
Footright
BornApril 13, 2000
at Orange County SC 333 days · joined 2025-06-25
👕200+ Apps
Market value €325k
Central Midfield Midfield

Career snapshot

8
clubs played for
16/17
debut season
0.11
goals / match
Livingston FC
top club · 113 apps

Position rank · 24/25

#289
goals rank
#642
assists rank
23
season goals
21
season assists

Among 2,799 Midfield - Central Midfields · ≥200 mins

Career highs

€550k
peak value · 2023
top transfer fee
6
best season · 19/20
21 / 2
int'l caps / goals
215Appearances
23Goals
21Assists
25Yellow cards
2Red cards
44Full matches (90′)
Full nameStephen Kelly
Date of birth2000-04-13 (26 yrs)
Place of birthPort Glasgow, Scotland
CitizenshipScotland
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height176.00 m
Current clubOrange County SC
Joined2025-06-25
Contract expires2025-11-30
AgentTPSportManagement
Jul 2025
2025 — Orange County SC
10 matches · 0 G · 1 A · across 2 competitions
Jun 2025
Transfer: Livingston FC → Orange County
24/25 · Transfer
Jul 2024
24/25 — Livingston FC
44 matches · 6 G · 3 A · across 5 competitions
Jul 2023
23/24 — Livingston FC
37 matches · 4 G · 3 A · across 4 competitions
Sep 2022
Transfer: Rangers → Livingston FC
22/23 · Transfer
Jul 2022
22/23 — Rangers FC B, Livingston FC
34 matches · 6 G · 5 A · across 4 competitions
May 2022
Transfer: Salford → Rangers
21/22 · Return from loan
Jan 2022
Transfer: Rangers → Salford
21/22 · Loan
Jul 2021
21/22 — Rangers FC, Salford City, Rangers FC B
25 matches · 1 G · 2 A · across 6 competitions
Jul 2021
Transfer: Rangers B → Rangers
21/22 · Transfer
May 2021
Transfer: Ross County → Rangers B
20/21 · Return from loan
Jul 2020
20/21 — Ross County FC
29 matches · 0 G · 3 A · across 4 competitions
Jul 2020
Transfer: Rangers B → Ross County
20/21 · Loan
Apr 2020
Transfer: Ayr United → Rangers B
19/20 · Return from loan
Jul 2019
Transfer: Rangers B → Ayr United
19/20 · Loan
Jul 2019
19/20 — Ayr United FC
33 matches · 6 G · 4 A · across 3 competitions
Jul 2018
18/19 — Rangers FC, Rangers FC B
2 matches · 0 G · 0 A · across 3 competitions
Jul 2018
Transfer: Rangers U20 → Rangers B
18/19 · Transfer
Jul 2017
Transfer: Rangers FC U17 → Rangers U20
17/18 · Transfer
Jul 2016
16/17 — Rangers FC U20
1 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €550k
Highest valuation recorded in dataset

Percentile rank vs 2053 other Midfield - Central Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals6 total · 1.36/90
99
Assists3 total · 0.68/90
94
G+A9 total · 2.05/90
98
Yellow cards7 total · 1.59/90
1
3,958 min
Minutes played by club
Livingston FC 35.0%
Rangers FC B 4.2%
Rangers FC 0.0%
Salford City 39.9%
Orange County SC 0.0%
Ross County FC 0.0%
Ayr United FC 20.8%
Rangers FC U20 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Livingston FC 3 22/23 24/25 113 15 10 1,387
Rangers FC B 3 18/19 22/23 5 1 1 168
Rangers FC 2 18/19 21/22 3 0 0 0
Salford City 1 21/22 21/22 21 1 2 1,581
Orange County SC 1 2025 2025 10 0 1 0
Ross County FC 1 20/21 20/21 29 0 3 0
Ayr United FC 1 19/20 19/20 33 6 4 822
Rangers FC U20 1 16/17 16/17 1 0 0 0

Career trajectory — goals, assists & market value

3€138K6€275K8€413K11€550K19/20 — 6 goals (Ayr United FC)19/20 — 4 assists1019/2020/21 — 3 assists320/212025 — 1 assists1202521/22 — 1 goals (Salford City)21/22 — 2 assists321/2222/23 — 6 goals (Livingston FC)22/23 — 5 assists1122/2323/24 — 4 goals (Livingston FC)23/24 — 3 assists723/2424/25 — 6 goals (Livingston FC)24/25 — 3 assists924/2519/20 — €25K20/21 — €300K21/22 — €400K22/23 — €400K23/24 — €550K24/25 — €550KGoalsAssistsMarket value

Goals by season

16/17: 0016/1718/19: 0018/1919/20: 6619/2020/21: 0020/212025: 00202521/22: 1121/2222/23: 6622/2323/24: 4423/2424/25: 6624/25

Assists by season

16/17: 0016/1718/19: 0018/1919/20: 4419/2020/21: 3320/212025: 11202521/22: 2221/2222/23: 5522/2323/24: 3323/2424/25: 3324/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Championship Livingston FC 32 6 3 5 0 396
24/25 Prem. Sports Cup Livingston FC 3 0 0 2 0 0
24/25 Premiership Play-offs Livingston FC 4 0 0 0 0 0
24/25 SFA Cup Livingston FC 1 0 0 0 0 0
24/25 Trust Trophy Livingston FC 4 0 0 0 0 0
23/24 Premiership Livingston FC 23 2 0 1 0 529
23/24 Premiership Relegation Livingston FC 5 0 2 0 0 0
23/24 SFA Cup Livingston FC 3 0 1 0 0 0
23/24 Viaplay Cup Livingston FC 6 2 0 0 0 151
22/23 Challenge Cup Rangers FC B 2 1 1 0 0 168
22/23 Premiership Livingston FC 25 5 3 1 0 311
22/23 Premiership Relegation Livingston FC 5 0 1 1 0 0
22/23 SFA Cup Livingston FC 2 0 0 0 0 0
21/22 Champions League Qu. Rangers FC 0 0 0 0 0 0
21/22 Europa League Rangers FC 0 0 0 0 0 0
21/22 Europa League Qualifying Rangers FC 1 0 0 0 0 0
21/22 League Two Salford City 21 1 2 4 0 1,581
21/22 Prem. Sports Cup Rangers FC 1 0 0 0 0 0
21/22 Trust Trophy Rangers FC B 2 0 0 0 0 0
2025 USL Cup Orange County SC 2 0 0 0 0 0
2025 USLC Orange County SC 8 0 1 2 2 0
20/21 Betfred Cup Ross County FC 3 0 0 0 0 0
20/21 Premiership Ross County FC 21 0 2 3 0 0
20/21 Premiership Relegation Ross County FC 4 0 1 1 0 0
20/21 SFA Cup Ross County FC 1 0 0 0 0 0
19/20 Betfred Cup Ayr United FC 4 1 0 0 0 339
19/20 Championship Ayr United FC 27 5 3 5 0 483
19/20 SFA Cup Ayr United FC 2 0 1 0 0 0
18/19 Betfred Cup Rangers FC 1 0 0 0 0 0
18/19 Europa League Qualifying Rangers FC 0 0 0 0 0 0
18/19 Irn-Bru Cup Rangers FC B 1 0 0 0 0 0
16/17 Irn-Bru Cup Rangers FC U20 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 2019-07-10 Rangers B Ayr United Loan 0
19/20 2020-04-30 Ayr United Rangers B Return from loan 300000
20/21 2020-07-01 Rangers B Ross County Loan 300000
20/21 2021-05-17 Ross County Rangers B Return from loan 300000
21/22 2021-07-01 Rangers B Rangers Transfer 400000
21/22 2022-01-12 Rangers Salford Loan 400000
21/22 2022-05-31 Salford Rangers Return from loan 400000
22/23 2022-09-02 Rangers Livingston FC Transfer 400000
24/25 2025-06-25 Livingston FC Orange County Transfer 325000

No recorded injuries.

Current€325k
Peak€550k
Low€25k
Δ since start+€300k
€25k€156k€288k€419k€550k197019701970
DateValue
Jan 1, 1970 €325k
Jan 1, 1970 €350k
Jan 1, 1970 €550k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €550k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €25k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #34687 1 0 former national player
Team #30136 2 0 former national player
Team #25791 2 0 former national player
Team #17622 6 1 former national player
Team #16868 10 1 former national player
TeammatePPG played withJoint goalsMinutes
James Penrice 1 2 0
Alan Forrest 2 2 0
Nicky Devlin 1 1 0
Lewis Smith 2 2 0
Michael Moffat 1 1 0
Stevie May 2 0 0
Jordan Houston 2 0 0
Jérôme Prior 2 0 0
Daniel Harvie 1 0 0
Danny Finlayson 2 0 0
Robbie Muirhead 2 1 0
Sean Kelly 1 0 0
Ross Doohan 1 0 0
Scott Pittman 2 3 0
Ryan McGowan 2 0 0
Ayo Obileye 1 0 0
Tete Yengi 2 1 0
Joel Nouble 1 1 0
Bruce Anderson 1 1 0
Michael Nottingham 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
24/25 Championship Livingston FC 6 32
22/23 Premiership Livingston FC 5 25
19/20 Championship Ayr United FC 5 27

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Championship Livingston FC 3 32
22/23 Premiership Livingston FC 3 25
19/20 Championship Ayr United FC 3 27

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
21/22 2022-05-31 Salford Rangers Return from loan €400k
21/22 2022-01-12 Rangers Salford Loan €400k
20/21 2021-05-17 Ross County Rangers B Return from loan €300k
20/21 2020-07-01 Rangers B Ross County Loan €300k
19/20 2020-04-30 Ayr United Rangers B Return from loan €300k
19/20 2019-07-10 Rangers B Ayr United Loan

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

OpponentPWDLGFGAGDWin %
Colchester United 10 3 2 5 12 13 -1 30%
Walsall FC 10 4 1 5 15 15 0 40%
Bradford City 10 2 3 5 10 12 -2 20%
Newport County 9 7 1 1 18 9 +9 78%
Swindon Town 9 2 4 3 12 13 -1 22%
Harrogate Town 8 5 2 1 14 6 +8 63%
Grimsby Town 8 3 1 4 8 10 -2 38%
Tranmere Rovers 8 2 2 4 8 13 -5 25%
Crewe Alexandra 8 4 2 2 19 15 +4 50%
Crawley Town 8 2 3 3 9 11 -2 25%
Barrow AFC 8 3 5 0 15 8 +7 38%
Motherwell FC 7 2 1 4 7 12 -5 29%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season
19/20 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 44 396 7 0 0 1.59
23/24 37 680 1 0 0 0.13
22/23 34 479 2 0 0 0.38
21/22 25 1,581 4 0 0 0.23
2025 10 0 2 0 2 0
20/21 29 0 4 0 0 0
19/20 33 822 5 0 0 0.55

Output by competition

Career goals and assists broken down by tournament.

Championship
59 apps
11 G
6 A
Premiership
69 apps
7 G
5 A
Viaplay Cup
18 apps
3 G
0 A
League Two
21 apps
1 G
2 A
Trust Trophy
10 apps
1 G
1 A
Premiership Relegation
14 apps
0 G
4 A
SFA Cup
9 apps
0 G
2 A
USLC
8 apps
0 G
1 A

Frequently asked about Stephen Kelly

Who is Stephen Kelly?

Stephen Kelly is a Scotland professional footballer who plays as a central midfield for Orange County SC.

How old is Stephen Kelly?

Stephen Kelly is 26 years old. He was born on April 13, 2000 in Port Glasgow.

What position does Stephen Kelly play?

Stephen Kelly plays as a central midfield (Midfield - Central Midfield).

What club does Stephen Kelly play for?

Stephen Kelly currently plays for Orange County SC.

How many career goals has Stephen Kelly scored?

Across all senior club competitions in our dataset, Stephen Kelly has scored 23 goals in 215 appearances.

What is Stephen Kelly's market value?

Stephen Kelly's most recent reported market value is €325k.