The Jacksonville Jaguars have fired offensive coordinator Greg Olson.

Quarterbacks coach Nathaniel Hackett will take over playcalling duties. He previously served as the offensive coordinator with Buffalo in 2013-14 under head coach Doug Marrone, who is now the Jaguars' offensive line coach.

"Greg was a tremendous asset and always put all of his effort in doing everything he can to help in his players' improvement," Gus Bradley said in a statement. "He did some great things with our offense over the past two seasons, and for that, we are very appreciative.

"After a thorough evaluation, I came to the conclusion that with the direction that our offense was headed, it was best to make a change moving forward."