James Forrest – A Man for All Seasons | OneFootball

James Forrest – A Man for All Seasons | OneFootball

Icon: The Celtic Star

The Celtic Star

·18 May 2025

James Forrest – A Man for All Seasons

Article image:James Forrest – A Man for All Seasons

“At last…it’s Sweet 16 for Celtic Legend James Forrest..

At last…it’s Sweet 16 for James Forrest. The collective sigh of relief and outpouring of joy at 2.22pm yesterday almost lifted the roof off Celtic Park as James Forrest finally did what we’ve being willing him to do all season.

With 30 seconds to go in the last League game of the season.


OneFootball Videos


On Trophy Day.

The fairytale club strikes again…

Here’s a selection of his goals from each of those 16 seasons to jog some memories…

Article image:James Forrest – A Man for All Seasons

James Forrest scores and celebrates. Celtic v St Mirren, Scottish Premiership, Celtic Park, 17 May 2025. Photo Robert Perry Shutterstock

Season 1 – 1 May 2010 v Motherwell

Article image:James Forrest – A Man for All Seasons

Season 2 – 26 January 2011 v Hearts

Article image:James Forrest – A Man for All Seasons

Season 3 – 26 October 2011 v Hibernian

Article image:James Forrest – A Man for All Seasons

Season 4 – 24 February 2013 v Dundee

Article image:James Forrest – A Man for All Seasons

Season 5 – 22 October 2013 v Ajax

Article image:James Forrest – A Man for All Seasons

Season 6 – 15 March 2015 v Dundee United (League Cup final)

Article image:James Forrest – A Man for All Seasons

Season 7 – 31 October 2015 v Aberdeen

Article image:James Forrest – A Man for All Seasons

Season 8 – 27 November 2016 v Aberdeen (League Cup final)

Article image:James Forrest – A Man for All Seasons

Season 9 – 26 November 2017 v Motherwell (League Cup final)

Article image:James Forrest – A Man for All Seasons

Season 10 – 31 March 2019 v Rangers

Article image:James Forrest – A Man for All Seasons

Season 11 – 7 November 2019 v Lazio

Article image:James Forrest – A Man for All Seasons

Season 12 – 3 April 2021 v Falkirk

Article image:James Forrest – A Man for All Seasons

Season 13 – 20 November 2021 v St Johnstone (League Cup semi-final)

Article image:James Forrest – A Man for All Seasons

Season 14 – 15 October 2022 v Hibernian (100th goal)

Article image:James Forrest – A Man for All Seasons

Season 15 – 15 May 2024 v Kilmarnock

Article image:James Forrest – A Man for All Seasons

Season 16 – 17 May 2025 v St Mirren

Article image:James Forrest – A Man for All Seasons

James Forrest of Celtic scores during the Scottish Premiership match between Celtic and St Mirren at Celtic Park on May 17, 2025. (Photo by Ian MacNicol/Getty Images)

Read this from the official Celtic FC match report. It sums up the moment perfectly…

Article image:James Forrest – A Man for All Seasons

James Forrest of Celtic celebrates after scoring l during the Scottish Premiership match between Celtic and St Mirren at Celtic Park on May 17, 2025. (Photo by Ian MacNicol/Getty Images)

‘It looked like the league season was going to end with a home defeat for Celtic, but there was a feeling inside Paradise that the story wasn’t finished just yet. Billy McNeill famously said that there is a fairytale about Celtic Football Club, and in the final minute of stoppage time, that fairytale struck again. Much has been made about James Forrest requiring a goal this season to take his consecutive scoring run to 16 successive campaigns and, with 94 minutes on the clock, his opportunity arrived. Alistair Johnston looked like he had a great opportunity to shoot, however, the Canadian spotted Forrest on the right wing and opted to slide the ball through to the winger. And Celtic’s most decorated player ever made no mistake as he fired his shot in to the back of the net to equal Paul McStay and Jimmy McGrory’s records of scoring in 16 consecutive campaigns. The scenes inside Celtic Park as the ball hit the back of the net were joyous, and those joyous scenes continued after the match, as the four-in-a-row champions of Scotland lifted the league trophy in front of the Celtic faithful, rounding off an exceptional league campaign for the Celts.’

Article image:James Forrest – A Man for All Seasons

James Forrest of Celtic scores during the Scottish Premiership match between Celtic and St Mirren at Celtic Park on May 17, 2025. (Photo by Ian MacNicol/Getty Images)

Article image:James Forrest – A Man for All Seasons

James Forrest of Celtic celebrates after scoring l during the Scottish Premiership match between Celtic and St Mirren at Celtic Park on May 17, 2025. (Photo by Ian MacNicol/Getty Images)

Article image:James Forrest – A Man for All Seasons

James Forrest scores late goal and celebrates. Celtic v St Mirren, Scottish Premiership, Football, Celtic Park – 17 May 2025. Photo Robert Perry Shutterstock

Article image:James Forrest – A Man for All Seasons

James Forrest scores late goal and celebrates. Celtic v St Mirren, Scottish Premiership, Football, Celtic Park – 17 May 2025. Photo Robert Perry Shutterstock

Here’s to making it 17 next season, Jamesie!

Hail, Hail!

Matt Corr

Follow Matt on X/Twitter @Boola_vogue

Help raise funds for Celtic Youth Academy by playing the Celtic Pools Weekly Lottery and you could win up to £25,000. The lottery is £1 per week. Click on image above to join.

More Stories / Latest News

View publisher imprint