










3:00 pmScottish Cup
N/A Raith Rovers v Alloa Athletic |
An era has come to a close at Alloa Athletic FC as club legend Kevin Cawley has officially retired from professional football after reaching a monumental 502 appearances for the club—426 starts and 76 as a substitute—scoring 80 goals across his Alloa career.
Cawley made his landmark 500th appearance on Saturday 4th January 2025, coming on as a second-half substitute in Alloa’s 3–1 victory over Arbroath at the Greenversity Stadium, Gayfield. An unbelievable total of professional games that highlights Kevin’s consistency, quality and inimitableness over his career.






Kevin’s journey with Alloa began in 2011, when he joined the club under Paul Hartley after spells with East Stirling, Stranraer, and Ayr United. From that point forward, he became a fixture at the heart of the team’s success. Across 14 seasons, Cawley not only displayed unwavering commitment on the pitch but became a leader, mentor, and fan favourite—known affectionately as ‘Wee Kev’.
In total, including his time with other clubs, Cawley amassed 613 Scottish League appearances and scored 99 goals—a remarkable testament to his durability and quality over time.


Born on 17th March 1989, Cawley began his footballing journey in the youth ranks of Glasgow Celtic, where he was capped multiple times for Scotland U16 and U17 between 2004 and 2008. While at Celtic, he was part of the Youth Cup runner-up squads in 2007 and 2008 under Gordon Strachan’s tenure.
Loan spells at Ayr United and Stranraer gave him his first senior experience, before a productive season with East Stirling in 2010/11 (42 appearances, 14 goals) laid the foundation for his Alloa career.
Kevin joined Alloa ahead of the 2011/12 season, kicking off one of the club’s most successful periods:
His time at Alloa was interspersed with a brief spell at Dumbarton in 2015/16, before he was brought back to the club by Jack Ross, reaffirming his connection to Alloa.
Even in the challenging years—including pandemic-affected seasons and eventual relegation in 2020/21—Cawley’s leadership and consistency stood out.
In the latter part of his career, Kevin found balance and joy off the pitch. He married Gillian on 1st July 2022, and the couple welcomed their son Luca on 4th January 2024—a day which now holds double meaning, as it coincided with Kevin’s final professional match.
He was awarded a testimonial match on 24th June 2023, a 2–2 draw in which he scored the goal of the game, a fitting celebration for a man who gave so much to the club and community.
Kevin Cawley retires not just as a player, but as a symbol of loyalty, professionalism, and passion. His career, defined by grit, goals, and greatness, has left an indelible mark on Alloa Athletic FC and Scottish football.
Thank you, Kevin. You’ll always be ‘Wee Kev’—but your legacy is anything but small.

Alloa Athletic Football Club is pleased to confirm that Andy Graham will remain as first-team manager for the 2025/26 season.
A familiar and respected figure at the Indodrill Stadium, Graham has been at the heart of Alloa’s journey for almost a decade – first as a player and captain, and now as manager. While it was disappointing to narrowly miss out on William Hill League One play-off qualification on the final day of the season, Graham’s leadership provides the strongest foundation to build upon for next season.
Planning for pre-season and squad development is already underway, with updates to follow in the coming weeks.

Alloa’s goalkeeper Morrison earned the Directors’ Player of the Year award after a consistent season between the posts. He delivered standout performances, including crucial penalty saves that secured points for the team.
“It’s a big accolade to get… To get all the games under my belt in itself is an achievement.”
“The more you play, the more confident you get.”
Midfielder Cameron O’Donnell was awarded both the Supporters’ Player of the Year and Goal of the Season for his stunning strike against Montrose. His return to midfield revitalized his form, showing strength and precision in every appearance.
“It’s a surprise to be fair… There’s more to come but I’m absolutely delighted.”
“It was probably the best I’ve ever hit a football.”
Luke Rankin enjoyed a breakout campaign, finishing the season with 13 goals in 34 appearances to earn both the Young Player of the Year and Top Scorer honours. The 20-year-old forward became a vital part of Alloa’s attack, showcasing sharp finishing and intelligent movement.
Rankin’s performances underlined his potential as one of the brightest young prospects at the club and set the stage for further progress next season.
![]()
2 – 1Full Time |
KO
KO
23
26
44
53
56
61
65
65
72
73
73
75
75
86
87
91
91
FT
| 21 | Ryan Adamson Goalkeeper | |
| 3 | Brody Paterson 26 Defender | |
| 4 | Thomas O’Ware Defender | 61′ |
| 5 | Callum Flatman Defender | 56′ |
| 9 | Craig Johnston Forward | 23′ |
| 10 | Ross Cunningham 6 Midfielder | |
| 11 | Robert Cole Forward | 26′ |
| 15 | Jacob Macintyre Midfielder | |
| 16 | Murray Thomas Defender | |
| 17 | Luke McCarvel 24 Midfielder, Forward | |
| 25 | Connor Allan Midfielder | |
| 1 | Ruairidh Adams Goalkeeper | |
| 6 | Billy Owens 10 Midfielder | |
| 7 | Scott Allan Midfielder | |
| 8 | Blaine McClure 18 Midfielder | 72′ |
| 18 | Rudi Bryce 8 Defender | |
| 22 | Ben Hobbs Defender | |
| 12 | Lewis Moore Midfielder | |
| 24 | James Lyon 17 Forward | |
| 26 | Corrie Fellows 3 Defender |
| 31 | PJ Morrison Goalkeeper | |
| 16 | Charlie Dewar Defender | 86′ |
| 23 | David Devine 6 Defender | |
| 2 | Scott Taggart Defender | |
| 27 | Magnus MacKenzie Defender | 91′ |
| 8 | Kurtis Roberts 20 Midfielder | 53′ |
| 12 | Stefan Scougall Midfielder | |
| 19 | Steven Buchanan Midfielder | |
| 9 | Luke Donnelly 18 Forward | |
| 24 | Luke Rankin Forward | 44′ |
| 25 | Josh Gentles Forward | |
| 1 | Tochukwu Ogayi Goalkeeper | |
| 6 | Morgyn Neill 23 Defender | |
| 7 | Kevin Cawley Midfielder | |
| 10 | Scott Honeyman Midfielder | |
| 14 | Miko Virtanen Midfielder | |
| 15 | David McKay Defender | |
| 17 | Kane Thomson Defender | |
| 18 | Conor Sammon 9 Forward | |
| 20 | Cameron O’Donnell 8 Midfielder | 91′ |
2 – 0William Hill League 1
N/A Alloa Athletic v Kelty Hearts |
0 – 2William Hill League 1
N/A Kelty Hearts v Alloa AthleticAttendance: 385
|
1 – 0William Hill League 1
N/A Alloa Athletic v Kelty HeartsAttendance: 676
|
2 – 1William Hill League 1
N/A Kelty Hearts v Alloa AthleticAttendance: 603
|
3 – 0William Hill League 1
N/A Alloa Athletic v Kelty HeartsAttendance: 603
|
![]()
2 – 1Full Time |
KO
KO
26
68
68
68
72
74
79
80
84
87
87
87
90
FT
| 31 | PJ Morrison Goalkeeper | |
| 16 | Charlie Dewar Defender | |
| 6 | Morgyn Neill 23 Defender | |
| 2 | Scott Taggart Defender | |
| 27 | Magnus MacKenzie Defender | |
| 8 | Kurtis Roberts 20 Midfielder | |
| 12 | Stefan Scougall Midfielder | |
| 19 | Steven Buchanan Forward | |
| 9 | Luke Donnelly 18 Forward | |
| 24 | Luke Rankin 14 Midfielder | 84′ |
| 25 | Josh Gentles Forward | |
| 1 | Tochukwu Ogayi Goalkeeper | |
| 7 | Kevin Cawley Midfielder | |
| 10 | Scott Honeyman Midfielder | |
| 14 | Miko Virtanen 24 Midfielder | |
| 15 | David McKay Defender | |
| 17 | Kane Thomson Defender | |
| 18 | Conor Sammon 9 Forward | 72′ 80′ |
| 20 | Cameron O’Donnell 8 Midfielder | |
| 23 | David Devine 6 Defender |
| 1 | Cameron Gill Goalkeeper | |
| 4 | Aidan Quinn Defender | |
| 5 | Kerr Waddell 2 Defender | |
| 7 | Graham Webster 20 Forward | |
| 9 | Owen Stirton 15 Forward | 26′ |
| 10 | Michael Gardyne Midfielder | |
| 11 | Blair Lyons Forward | |
| 12 | Kieran Freeman Defender | |
| 14 | Sean Dillon Defender | |
| 16 | Callum Sandilands 8 Midfielder | |
| 22 | Craig Brown Midfielder | |
| 21 | Ross Matthews Goalkeeper | |
| 2 | Ryan Williamson 5 Defender | |
| 8 | Paul Watson 16 Defender | |
| 15 | Ben Maciver-Redwood 26 Forward | |
| 20 | Keir Bertie 7 Forward | |
| 23 | Matheus Machado Midfielder | |
| 24 | Lancelot Pollard Midfielder | |
| 25 | Aulay Martin Defender | |
| 26 | Craig Wighton 15 Forward |
2 – 2William Hill League 1
N/A Montrose v Alloa AthleticAttendance: 502
|
1 – 2William Hill League 1
N/A Alloa Athletic v MontroseAttendance: 502
|
2 – 2William Hill League 1
N/A Montrose v Alloa AthleticAttendance: 630
|
0 – 0William Hill League 1
N/A Alloa Athletic v MontroseAttendance: 657
|
4 – 3William Hill League 1
N/A Montrose v Alloa AthleticAttendance: 607
|
![]()
1 – 1Full Time |
KO
KO
45
65
75
78
85
86
90
91
93
FT
| 1 | Nicholas Suman Goalkeeper | |
| 7 | Ryan Harrington Defender | |
| 32 | Liam Parker Defender | |
| 6 | William Gillingham Defender | |
| 3 | Michael Doyle Defender | |
| 18 | Dylan Lobban 4 Midfielder | |
| 15 | Arron Darge 10 Midfielder | |
| 8 | Blair Yule Midfielder | |
| 22 | Adam Emslie Midfielder | |
| 24 | Fraser Fyvie 17 Midfielder | |
| 9 | Mitchel Megginson Forward | |
| 21 | Balint Demus Goalkeeper | |
| 2 | Finlay Murray Defender | |
| 4 | Connor Scully 18 Midfielder | |
| 10 | Declan Glass 15 Midfielder | |
| 11 | Grady McGrath Midfielder, Forward | |
| 14 | Quinn Coulson Forward | |
| 17 | Findlay Marshall 24 Midfielder | |
| 20 | Myles Gaffney Forward |
| 31 | PJ Morrison Goalkeeper | |
| 27 | Magnus MacKenzie Defender | 65′ |
| 16 | Charlie Dewar Defender | |
| 6 | Morgyn Neill Defender | |
| 2 | Scott Taggart Defender | |
| 19 | Steven Buchanan 18 Defender | |
| 12 | Stefan Scougall Midfielder | 86′ |
| 8 | Kurtis Roberts Midfielder | |
| 20 | Cameron O’Donnell Midfielder | 91′ 45′ |
| 25 | Josh Gentles Forward | |
| 9 | Luke Donnelly 14 Forward | |
| 1 | Tochukwu Ogayi Goalkeeper | |
| 10 | Scott Honeyman Midfielder | |
| 14 | Miko Virtanen 9 Midfielder | |
| 15 | David McKay Defender | |
| 17 | Kane Thomson Defender | |
| 18 | Conor Sammon 19 Forward | |
| 22 | Reece Mullen Midfielder | |
| 23 | David Devine Defender | |
| 24 | Luke Rankin Forward |
2 – 1William Hill League 1
N/A Alloa Athletic v Cove RangersAttendance: 622
|
2 – 0William Hill League 1
N/A Cove Rangers v Alloa AthleticAttendance: 323
|
0 – 2William Hill League 1
N/A Alloa Athletic v Cove RangersAttendance: 652
|
2 – 3William Hill League 1
N/A Cove Rangers v Alloa AthleticAttendance: 463
|
4 – 1William Hill League 1
N/A Alloa Athletic v Cove RangersAttendance: 568
|
![]()
1 – 0Full Time |
KO
KO
43
51
59
59
71
71
72
72
72
86
86
86
86
86
86
89
90
FT
| 31 | PJ Morrison Goalkeeper | |
| 27 | Magnus MacKenzie Defender | 51′ 89′ |
| 16 | Charlie Dewar Defender | |
| 6 | Morgyn Neill Defender | |
| 2 | Scott Taggart Defender | |
| 19 | Steven Buchanan 17 Defender | |
| 8 | Kurtis Roberts Midfielder | |
| 12 | Stefan Scougall Midfielder | |
| 20 | Cameron O’Donnell 24 Midfielder | |
| 9 | Luke Donnelly 15 Forward | |
| 25 | Josh Gentles 18 Forward | |
| 1 | Tochukwu Ogayi Goalkeeper | |
| 17 | Kane Thomson 19 Defender | |
| 15 | David McKay 9 Defender | |
| 5 | Andy Graham Defender | |
| 22 | Reece Mullen Midfielder | |
| 10 | Scott Honeyman Midfielder | |
| 7 | Kevin Cawley Midfielder | |
| 18 | Conor Sammon 25 Forward | |
| 24 | Luke Rankin 20 Forward |
| 1 | Jamie SMITH Goalkeeper | |
| 15 | Max Kilsby Defender | |
| 2 | Scott Hooper Defender | |
| 33 | William Gibson Defender | 43′ |
| 22 | Layton Bisland 17 Defender | |
| 7 | Paul McGowan Midfielder | |
| 8 | Josh Todd Midfielder | |
| 19 | Charlie Maxwell 11 Midfielder | |
| 5 | Tommy Muir Forward | |
| 23 | Luca Ross Midfielder | |
| 16 | Paul Smith 4 Forward | |
| 12 | Greg Fleming Goalkeeper | |
| 4 | Josh Dixon 16 Defender | |
| 11 | Daniel Carmichael 19 Midfielder | 90′ |
| 14 | Ryan Muir Midfielder | |
| 17 | Aaron Brown 22 Defender | |
| 20 | Mackenzie Strachan Midfielder |
3 – 4William Hill League 1
N/A Annan Athletic v Alloa AthleticAttendance: 278
|
5 – 0William Hill League 1
N/A Alloa Athletic v Annan Athletic |
0 – 1William Hill League 1
N/A Annan Athletic v Alloa AthleticAttendance: 494
|
1 – 1William Hill League 1
N/A Alloa Athletic v Annan AthleticAttendance: 634
|
2 – 1William Hill League 1
N/A Alloa Athletic v Annan AthleticAttendance: 511
|
Vote now for your Player and Goal of the Season.
26th April, Alba at Clairemont Hotel.
6.15pm for a 6.30pm start.
Tickets cost £20 / £10, includes buffet, raffle and disco.
Purchase tickets at Alloa Athletic home games or through Alloa Club Together Facebook.
![]()
1 – 4Full Time |
KO
KO
31
39
42
44
46
46
60
64
64
64
64
73
74
74
74
74
76
81
81
87
87
90
FT
| 1 | Darren Jamieson Goalkeeper | |
| 14 | Kinlay Bilham 21 Defender | 31′ |
| 15 | Kyle Banner Defender | |
| 4 | Gregor Buchanan Defender | |
| 2 | Ross Meechan 26 Defender | |
| 7 | Euan O’Reilly Midfielder | |
| 24 | Blair Alston Midfielder | |
| 20 | Kyle Jacobs 23 Midfielder | 39′ |
| 17 | Michael Anderson 18 Midfielder | |
| 10 | Matt Yates Forward | 76′ |
| 9 | Matthew Aitken 12 Forward | |
| 27 | Joe Morrison Goalkeeper | |
| 6 | Nathaniel Wedderburn Midfielder | |
| 12 | Ross Taylor 9 Forward | |
| 18 | Corey O’Donnell 17 Midfielder | |
| 21 | Kelsey Ewen 14 Forward | |
| 23 | Scott McGill 20 Midfielder | |
| 26 | Bobby McLuckie 2 Midfielder |
| 31 | PJ Morrison Goalkeeper | |
| 27 | Magnus MacKenzie Defender | |
| 6 | Morgyn Neill Defender | 42′ |
| 16 | Charlie Dewar Defender | |
| 2 | Scott Taggart Defender | |
| 19 | Steven Buchanan Defender | |
| 12 | Stefan Scougall Midfielder | 60′, 90′ |
| 8 | Kurtis Roberts Midfielder | |
| 20 | Cameron O’Donnell 15 Midfielder | |
| 9 | Luke Donnelly 18 Forward | 44′ |
| 25 | Josh Gentles Forward | 73′ |
| 1 | Tochukwu Ogayi Goalkeeper | |
| 5 | Andy Graham Defender | |
| 7 | Kevin Cawley Midfielder | |
| 10 | Scott Honeyman Midfielder | |
| 14 | Miko Virtanen Midfielder | |
| 15 | David McKay 20 Defender | |
| 17 | Kane Thomson Defender | |
| 18 | Conor Sammon 9 Forward | |
| 22 | Reece Mullen Midfielder |
1 – 3William Hill League 1
N/A Alloa Athletic v StenhousemuirAttendance: 806
|
0 – 1William Hill League 1
N/A Stenhousemuir v Alloa AthleticAttendance: 408
|
1 – 0William Hill League 1
N/A Alloa Athletic v StenhousemuirAttendance: 709
|
1 – 3Premier Sports Cup
N/A Stenhousemuir v Alloa AthleticAttendance: 367
|
4 – 2Premier Sports Cup
N/A Alloa Athletic v Stenhousemuir |


