Pic: George Kelly
Sunday evening saw Shamrock Rovers claim their most recent accolade, the FAI Cup. A 2-0 victory over Cork City meant Rovers had won the double for the first time since 1987. The win was provided via two goals from Galway native, Rory Gaffney, a man who had no contract at the beginning of the year.
Despite Gaffney bagging a brace to put Cork City down in the final, he admitted he “shanked” the effort leading to the first goal. This can be an excerpt of the winning mentality that is installed into the striker. Since he arrived in 2020, he has won five league titles, one FAI Cup, and one President of Ireland’s Cup.
Gaffney forced himself into manager Stephen Bradley’s plans at the beginning of 2025. He missed the 2024 season in near entirety and looked to be headed for the exit. Despite being on the brink of leaving Rovers, he made himself fit and lined out for the Hoops away to Shelbourne on 28 February for the final 10 minutes.
The moment and the man
Gaffney is an embodiment of what Shamrock Rovers represent and the culture that Bradley is determined to retain at the club. After being omitted from the trip to Greece to ensure he was fully fit for the Aviva showdown, the decision proved to be a decisive one. The 36-year-old was given time to recover and ensure he was in as positive a condition as Rovers closed on an infamous victory.
The former Salford City striker proved to be the difference in claiming the double, bagging a brace. He was withdrawn with 12 minutes to spare, just seven minutes after scoring the second. Gaffney went off to a noisy ovation, with his name being rang out from the North Stand of the Aviva Stadium.
Rory tends to win the support of the fans every week, primarily due to his work ethic. Games do not always go in his favour, but it is not due to a lack of effort, something that supporters admire.
From Tuam to Tallaght
Aged 20, Gaffney began his career with Galway side Mervue United, going on to make 59 appearances during his two-year stay. He netted on 13 occasions before signing for Limerick FC in 2011. In his second season at the club, he won the League of Ireland First Division, netting 10 goals and getting five assists.
Gaffney spent a further two years at the club, his most impressive being the 2014 season. That season was his final year at the club before departing for England. Rory featured 31 times that season in the league, netting 14 times. On the back of that season, he had agreed a move to Cambridge United, not making his debut until September 2015. This was primarily due to injury, although he scored twice in his first start for the club, beating Yeovil Town 3-2.
He had failed to make enough of an impact to warrant a stay and proceeded to spend the next three years at Bristol Rovers. From 2015 to 2020, Gaffney played for Bristol Rovers, Salford City, and Walsall. In total, he made 160 appearances, scoring 33 times. 100 out of the 160 appearances during that time came for Bristol Rovers. He helped Salford City earn promotion to the Football League for the first time in their history. Gaffney also got a goal in the play-off semi-final shootout victory over Eastleigh.
Rory was loaned out to Walsall for the 2019/20 season but had his loan terminated just four months afterwards. In February 2020, Salford City and Rory Gaffney mutually parted ways before his signing was announced by Shamrock Rovers on the same day.
Reinvention under Bradley
In Gaffney’s first season at Rovers, he made just six appearances, not playing a full 90 minutes throughout the 2020 season. However, it was a shortened season as the League of Ireland Premier Division held just 18 rounds of fixtures due to Covid-19. He played a total of 184 minutes that season without registering a goal or assist.
The former Salford City striker did not have long to wait in 2021 to net his first goal for Rovers. Just four games into the season, Gaffney scored a late equaliser at The Showgrounds to earn a point against Sligo Rovers. He went on to score 11 goals in all competitions, eight of them in the league. This helped Stephen Bradley’s side in winning their second league title in a row.
This season and the 2022 season have been Gaffney’s best seasons at the club in terms of numbers. 2022 slightly gets the edge as he scored 15 goals and got nine assists in 50 appearances. So far in 2025, Rory has 15 goals and no assists in 39 appearances, being three years older.
The 2025 season was his biggest achievement, finally getting his hands on the FAI Cup trophy, the last trophy he had left to claim in Ireland. After facing a year of exile last year and having the option to depart the 26-time FAI Cup champions, he worked his way back into Stephen Bradley’s plans.
Bradley has always left glowing reviews of the striker, hailing it as an “incredible story”, his winning Rovers the double. Discussing his option to head for the exit from Tallaght, Bradley said: “When we said about his injury, he said, ‘Just trust me, give me an opportunity and I’ll show you I’m ready to play.
The Gaffney effect

Rory Gaffney worked himself back into the manager’s plans due to his never-say-die attitude when it comes to the sport. Former teammates, such as the coach himself and Richie Towell, all praise the forward when discussing his mindset. Towell, who departed Rovers in 2024, told RTÉ Sport: “He [Gaffney] would be a really intense person. What I like most about him is he’s a winner, he wants to win at all costs.”
Gaffney has the experience to have a positive impact on younger players such as Victor Ozhianvuna and, particularly, Michael Noonan. Noonan, who is currently at the FIFA U17 World Cup in Qatar, has strikers such as Gaffney and Aaron Greene to learn from.
His work ethic is there for all to see, whether beginning the game on the pitch or on the bench. Once on the pitch, his effort cannot be doubted. Often, Gaffney will put severe pressure on the opposition defence, relentlessly closing down the space. In the 2025 League of Ireland Premier Division season, he featured 27 times, starting 13 of them. He’s racked up 1,178 minutes and earned himself an xG of 6.83. Half of his league attempts have been on target, and he recorded a 72.2% pass accuracy rate.
Gaffney finished the season as the joint fifth top goal scorer in the league, five behind Waterford FC’s Padraig Amond. He has become notorious for striking when needed, most notably in the UEFA Conference League qualifier against Ballkani. Rovers hosted the Kosovian side in Tallaght, 1-0 down on aggregate. He scored the first two goals to turn the tie around before Josh Honohan and Graham Burke settled the tie.
The double in context
The recent FAI Cup success has put this current squad in the history books. They are the first Rovers side to replicate the double in 38 years, from overcoming an unexpected challenge against Longford Town, a penalty shootout victory over Drogheda United, to sealing the double against Cork City in the Aviva Stadium.
Rovers won the game 2-0, the 36-year-old striker bagging a brace. He emulated the feat achieved by fellow Galwegian, Johnny Glynn. Glynn had scored the only goal in the 1991 FAI Cup final as Galway United beat Shamrock Rovers. This time, it was the green and white hoops on the winning side of proceedings.
This Rovers side had the backing of their predecessors as they headed into the showdown. Mick Byrne spoke to The Milltown Way about how he and his former teammates are fully behind their feat being replicated by this current side.
Gaffney, alongside his fellow teammates, put themselves in modern-day Rovers history. Plenty of supporters who sat in the Aviva Stadium had yet to see this side win a double in their lifetime. Thanks to this squad and Rory Gaffney, modern-day supporters have seen a historical day replicated.
Beyond the final whistle

When the dust settles on this historical achievement, the question that arises will be whether Rory Gaffney is a Shamrock Rovers player in February. He began 2025 out of contract with offers from elsewhere, having to take a pay cut to remain at the Hoops. By the end of 2025, he will have placed himself in the record books, guiding Rovers to a domestic double.
Gaffney is 36 years of age and is showing no signs of slowing down. He has a positive impact on the squad, his experience boding well for his younger teammates. Bradley continued to speak highly of him, but there is the outside possibility of that being his final contribution to Irish competition.
Rovers have three games remaining before the new year, all in the UEFA Conference League. The club will be hopeful of finalising his future situation before they play Hamrun Spartans on 18 December at Tallaght Stadium.
Greatness cemented
Wherever Rory Gaffney’s future lies, he has cemented his place in the history books of Shamrock Rovers. After spending five years at the club, including the best part of a year out due to injury, he owes this side nothing. Walking out of Tallaght on the back of winning the club double would be an appropriate place to finish.
His commitment and motivation to perform for the club at 36 is admirable. He has left a lasting mark on the club. Supporters will be hopeful that there is more to come from the striker next year as the club will target more silverware. Decisions will need to be made promptly, and Gaffney does not shy away from his passion for the Hoops.
