James Brown
Kilmarnock

James Brown

James Brown of Kilmarnock was born on 4 June 1998 (age 27).

James Brown, born on 4 June 1998, hails from the Republic of Ireland. Currently 27 years old, he is a seasoned defender playing predominantly as a right back for Kilmarnock. Standing at 5ft 9in (1.77m) tall and weighing a healthy 12st 1lb (77kg), he dons the number 15 jersey.

The esteem in which Brown is held can be gauged from his current reported market value of around £170k, as cited by Transfermarkt.

Commencing his career path in the Premier Division in his native country, Brown first transferred from Shelbourne to Drogheda United in January 2019. He made an impression that very season, clocking up 34 first-team appearances and notching a goal to his name.

In January 2022, Brown sought pastures new and made the hop over to England, joining Blackburn Rovers in the Championship, although he could only eke out one first-team appearance in the remainder of the season. A series of loans followed, first at Stockport County where he racked up 16 appearances, then at Doncaster Rovers where he featured ten times.

As the calendar ticked over to July 2023, Brown made a switch from Blackburn Rovers to Ross County in Scotland's Championship. Although the exact figures remain undisclosed, Brown spent two successful seasons playing at Ross County, where he appeared 31 times in his debut season and managed to find the net once. He was able to keep up this momentum in his second season, playing in 27 league matches.

August 2025 marked the beginning of a new chapter as Brown made yet another move, this time from Ross County to the Premiership in Scotland with Kilmarnock. Brown has fit quite comfortably into his role, already making 15 appearances in the ongoing 2025-2026 season. He also took part in the League Cup of the same season for Kilmarnock, featuring in the starting eleven once.

Last updated 15 February 2026. Send feedback

James Brown stats

Check out all of the statistics about James Brown.

Right Back
Primary Position
Defender
Position
James Brown
RB
1.77m (5ft 9in)
Height
15
Squad Number
77kg (12st 1lb)
Weight
4 June 1998 (age 27)
Date of Birth
Rep. Ireland 🇮🇪
Country of Birth
Kilmarnock
Team
£166k (via Transfermarkt)
Market Value

Season stats

Team
Kilmarnock
Kilmarnock
Premiership 2025 - 2026
Games
15
Starting
13
Substitute
2
Unused
12
Utilisation
56%
Goals
-
Yellows
2
Reds
-
Team
Kilmarnock
Kilmarnock
League Cup 2025 - 2026
Games
1
Starting
1
Substitute
-
Unused
5
Utilisation
17%
Goals
-
Yellows
-
Reds
-

Career stats

Team
Kilmarnock
Kilmarnock
Season 2025 - 2026
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
15
Goals
-
Team
Ross County
Ross County
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
27
Goals
-
Team
Ross County
Ross County
Season 2023 - 2024
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
31
Goals
1
Team
Doncaster Rovers
Doncaster Rovers
Season 2022 - 2023
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
10
Goals
-
Team
Stockport County
Stockport County
Season 2022 - 2023
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
16
Goals
-
Team
Blackburn Rovers
Blackburn Rovers
Season 2021 - 2022
Country
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Games
1
Goals
-
Team
Drogheda United
Drogheda United
Season 2021
Country
Rep. Ireland 🇮🇪
Games
34
Goals
1

Transfers

Team
Kilmarnock
Kilmarnock
30 August 2025
From
Ross County
Ross County
Type
Free Transfer
Team
Ross County
Ross County
7 July 2023
From
Blackburn Rovers
Blackburn Rovers
Type
Undisclosed
Team
Doncaster Rovers
Doncaster Rovers
17 January 2023
From
Blackburn Rovers
Blackburn Rovers
Type
Loan
Team
Stockport County
Stockport County
29 July 2022
From
Blackburn Rovers
Blackburn Rovers
Type
Loan
Team
Blackburn Rovers
Blackburn Rovers
6 January 2022
From
Drogheda United
Drogheda United
Type
Free Transfer
Team
Drogheda United
Drogheda United
1 January 2019
From
Shelbourne
Shelbourne
Type
Free Transfer

James Brown news

Read all the news about James Brown.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive