Bradley Dack admits his time at Ewood Park so far has gone better than he could ever have dreamed of as he gets set for his 100th appearance for the club.
The playmaker arrived from Gillingham in the summer of 2017 to be Tony Mowbray's marquee capture of the window, and it was a move that didn't turn out too bad for all parties.
He earned the League One Player of the Season award for his maiden campaign at Rovers as he spearheaded an instant return to the Championship for Mowbray's men.
His second campaign and first ever in the second flight for the 25-year-old was just as prolific, with Dack finding the net 18 times in all competitions in 2018-19.
And looking back on his 99 appearances, the Londoner says he's loved life in East Lancashire so far.
“When I first signed here I wanted to help get the club promotion out of League One and we’ve managed to achieve that," he told iFollow Rovers with a grin.
“Last season was one that consolidated us in the Championship and this term’s one where we want to go on to bigger and better things.
“To reach 100 appearances for this club is amazing and a really proud moment for myself.
“It’s gone quick, probably too quick. I remember coming in on my first day and meeting all the staff. I remember it like it was yesterday and the two-and-a-half years have gone really quick.
“It’s exceeded my expectations from the first day I walked in here. I remember when I signed that I’d come off the back of a bit of a disappointing season at Gillingham, but the gaffer took a gamble on me.
“It’s been nice to repay him as I think I have done with my performances over the last couple of seasons," he added.
“It’s worked out massively for me and I’d like to think that it’s worked out for the club as well."
And whilst his first two campaigns have been good, Dack's eager to help Rovers kick on to dizzier heights this term, with his eyes firmly on the play-offs this season.
“I wouldn’t change anything with how it’s gone or what I’ve achieved here," he added.
"This season is one where we can show how far we’ve come in a short space of time.
“I feel like my goal return has been good, but my job is to score goals, get assists, create and help the team.
“As long as I’m doing my job then hopefully I’ll keep my place in the team and keep helping the team."