Robbie Blake has had his contract with Doncaster Rovers terminated by mutual consent.
The 37-year-old signed on at the Keepmoat Stadium on a free transfer at the beginning of the season, but he has struggled to command a regular place in the starting lineup.
After 14 outings - nine of which came from the bench - Rovers have decided to release the striker.
"Both parties have come to a mutual agreement for the early settlement of his contract," read a statement on the club's official website. "Everyone at the club would like to thank Robbie for his time with Rovers and wish him all the best for the future."
Blake has previously played for host of clubs, including Bradford City, Leeds United and Burnley.