C.J. Beathard's time with the 49ers has come to an end.
The veteran quarterback officially signed a free-agent contract with the Jacksonville Jaguars on Wednesday.
Stay in the game with the latest updates on your beloved Bay Area and California sports teams! Sign up here for our All Access Daily newsletter.
His contract reportedly is worth $5 million over two years.
Beathard, 27, appeared in six games last season for the 49ers, making two starts. He completed 63.5 percent of his passes for 787 yards while tossing six touchdowns and wasn't intercepted once.
The 49ers traded up in the 2017 NFL Draft to select the Iowa product in the third round. Over 19 games (12 starts) with the 49ers, he completed 58.6 percent of his passes for 3,469 yards, 18 TDs and 13 interceptions.
San Francisco 49ers
Find the latest San Francisco 49ers news, highlights, analysis and more with NBC Sports Bay Area and California.
RELATED: Flacco the latest 49ers backup QB option to sign elsewhere
As the 49ers search for a backup quarterback behind presumed starter Jimmy Garoppolo, Beathard signing with Jacksonville might have opened up another option. Jaguars QB Gardner Minshew could be on the block with the Jaguars expected to make Clemson QB Trevor Lawrence the top pick in the 2021 NFL Draft.
As the 49ers continuing checking boxes in free agency, there still is a glaring hole in a thin quarterback room.