Kyle Vassell
Kilmarnock

Kilmarnock

Kilmarnock were founded in 1869 and play their home games at The BBSP Stadium Rugby Park in Scotland.

Kilmarnock v Celtic · Photo: Vagelis Georgariou

In 1869, Kilmarnock sprung into existence, and from then on have staged their encounters at The BBSP Stadium, Rugby Park, planted firmly on Scottish soil.

The current playing squad of Kilmarnock seldom fails to impress, boasting an estimated market value in the realm of £10m, this useful figure provided courtesy of Transfermarkt.

Running the show for Kilmarnock are a whole host of 30 players, none of whom have yet to be jaded by time with an average age sitting comfortably at 25 years.

Kilmarnock's calendar can hardly be said to be lacking in fixtures this season, with them taking to the pitch in no less than 5 competitions. These include a kick about in the League Cup (Group H), a climb to the 9th spot on the Premiership ladder, a reputable attempt in the Scottish Cup (Fourth Round), showing their mettle in the Europa League Qualifiers (Second Round), and dealing a hand in the Conference League Qualifiers (Play Off Round).

This team profile is regularly updated with new stats and analysis throughout the season. Last updated 9 June 2025. Send feedback

Kilmarnock stats

Check out all of the statistics about Kilmarnock.

1869
Founded
Stuart Kettlewell (age 41)
Manager
Billy Bowie
Chair
Killie
Nickname
The BBSP Stadium Rugby Park
Stadium
15,003
Capacity
Kilmarnock, KA1 2DP, UK
Address
£10m (via Transfermarkt)
Market Value

Recent results

L
L
W
W
W
L

In their last six matches, Kilmarnock have recorded three wins and three losses.

Kilmarnock
Kilmarnock
0 - 1
Hearts
Hearts
Motherwell
Motherwell
3 - 0
Kilmarnock
Kilmarnock
Kilmarnock
Kilmarnock
3 - 2
Dundee
Dundee
St Johnstone
St Johnstone
0 - 2
Kilmarnock
Kilmarnock
Kilmarnock
Kilmarnock
2 - 0
Ross County
Ross County
Celtic
Celtic
5 - 1
Kilmarnock
Kilmarnock

Kilmarnock have worse recent form than Celtic, who have three wins and three draws in their last six games.

League position analysis

Track the position of Kilmarnock over time in Scotland‘s Premiership during season .

League form

Track the performance of Kilmarnock in Scotland‘s Premiership over their last six matches, home and away.

Overall

L
L
W
W
W
L
Kilmarnock
Kilmarnock
0 - 1
Hearts
Hearts
Motherwell
Motherwell
3 - 0
Kilmarnock
Kilmarnock
Kilmarnock
Kilmarnock
3 - 2
Dundee
Dundee
St Johnstone
St Johnstone
0 - 2
Kilmarnock
Kilmarnock
Kilmarnock
Kilmarnock
2 - 0
Ross County
Ross County
Celtic
Celtic
5 - 1
Kilmarnock
Kilmarnock

Kilmarnock, with three wins and three losses, have worse overall form in Scotland’s Premiership, compared with how Celtic are doing in the Scottish Premiership. Celtic have four wins and two draws in their last six domestic league matches.

Home

L
W
W
W
D
L
Kilmarnock
Kilmarnock
0 - 1
Hearts
Hearts
Kilmarnock
Kilmarnock
3 - 2
Dundee
Dundee
Kilmarnock
Kilmarnock
2 - 0
Ross County
Ross County
Kilmarnock
Kilmarnock
2 - 0
Motherwell
Motherwell
Kilmarnock
Kilmarnock
1 - 1
Hibernian
Hibernian
Kilmarnock
Kilmarnock
2 - 4
Rangers
Rangers

Kilmarnock, with three wins, one draw and two losses, have worse home form in Scotland’s Premiership than Celtic have in the Scottish Premiership. Celtic have four wins, one draw and one loss in their last six league matches at home.

Away

L
W
L
L
L
L
Motherwell
Motherwell
3 - 0
Kilmarnock
Kilmarnock
St Johnstone
St Johnstone
0 - 2
Kilmarnock
Kilmarnock
Celtic
Celtic
5 - 1
Kilmarnock
Kilmarnock
St Mirren
St Mirren
5 - 1
Kilmarnock
Kilmarnock
Ross County
Ross County
1 - 0
Kilmarnock
Kilmarnock
Aberdeen
Aberdeen
1 - 0
Kilmarnock
Kilmarnock

Kilmarnock, with one win and five losses, have worse away form in Scotland’s Premiership, compared with how Celtic are faring in the Scottish Premiership. Celtic have three wins, one draw and two losses in their last six away games in the league.

Average statistics

Check out these per game stats for Kilmarnock in their domestic league season .

Top scorers

Top scorers for Kilmarnock in the league season 2024 - 2025.

⚽️ Goals
11
Player
⚽️ Goals
5
⚽️ Goals
5
Player
⚽️ Goals
5
Player
⚽️ Goals
4
Player
⚽️ Goals
4
⚽️ Goals
3
Player
⚽️ Goals
3
Player
⚽️ Goals
3
Player
⚽️ Goals
2
Player
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1

Time of first goal

Time of first goal scored for and against Kilmarnock in their previous 20 games.

⏱️ Time
0-10 mins
For
⚽️⚽️
Against
⚽️⚽️⚽️
⏱️ Time
11-20 mins
For
⚽️⚽️⚽️
Against
⏱️ Time
21-30 mins
For
⚽️⚽️
Against
⚽️⚽️
⏱️ Time
31-40 mins
For
⚽️⚽️
Against
⚽️⚽️
⏱️ Time
41-50 mins
For
⚽️
Against
⏱️ Time
51-60 mins
For
Against
⏱️ Time
61-70 mins
For
Against
⏱️ Time
71-80 mins
For
⚽️
Against
⚽️⚽️
⏱️ Time
81-90 mins
For
⚽️⚽️
Against
⚽️⚽️⚽️⚽️

Squad statistics

Squad stats for all Kilmarnock players across the domestic league season .

Player
Marley Watkins
Marley Watkins
Attacker
▶️ Starts
1
🔄 Subs
⏱️ Minutes
58
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
▶️ Starts
1
🔄 Subs
⏱️ Minutes
58
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Rory McKenzie
Rory McKenzie
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Minutes
90
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Liam Polworth
Liam Polworth
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Minutes
58
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Matty Kennedy
Matty Kennedy
Attacker
▶️ Starts
🔄 Subs
1
⏱️ Minutes
62
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Liam Donnelly
Liam Donnelly
Midfielder
▶️ Starts
🔄 Subs
1
⏱️ Minutes
28
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Kyle Vassell
Kyle Vassell
Attacker
▶️ Starts
🔄 Subs
1
⏱️ Minutes
62
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Brad Lyons
Brad Lyons
Midfielder
▶️ Starts
🔄 Subs
1
⏱️ Minutes
62
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Player
Daniel Armstrong
Daniel Armstrong
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Kieran O'Hara
Kieran O'Hara
Goalkeeper
▶️ Starts
1
🔄 Subs
⏱️ Minutes
120
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Player
Robby McCrorie
Robby McCrorie
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Kyle Magennis
Kyle Magennis
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Fraser Murray
Fraser Murray
Attacker
▶️ Starts
1
🔄 Subs
⏱️ Minutes
92
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Bruce Anderson
Bruce Anderson
Attacker
▶️ Starts
1
🔄 Subs
⏱️ Minutes
58
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Lewis Mayo
Lewis Mayo
Defender
▶️ Starts
🔄 Subs
1
⏱️ Minutes
62
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Robbie Deas
Robbie Deas
Defender
▶️ Starts
1
🔄 Subs
⏱️ Minutes
120
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Player
Corrie Ndaba
Corrie Ndaba
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
David Watson
David Watson
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Minutes
120
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Player
Aaron Brown
Aaron Brown
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Kian Leslie
Kian Leslie
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Aiden Glavin
Aiden Glavin
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Zander Craik
Zander Craik
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Ethan Brown
Ethan Brown
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Ben Brannan
Ben Brannan
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Ruari Ellis
Ruari Ellis
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Ethan Mersey
Ethan Mersey
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Cole Burke
Cole Burke
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Archie Traynor
Archie Traynor
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds

Kilmarnock squad

Check out the current Kilmarnock squad.

Kilmarnock news

Read all the news about Kilmarnock.

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