"There's a couple significant pieces we'd like to add," MacTavish told the Sun. "A top-six forward doesn't have to be a prolific scorer but would be a good complement to the other five forwards. Somebody who has a lot more size."
The Oilers made a significant pitch to right wing David Clarkson, but the 29-year-old decided to sign a seven-year, $36.75 million contract with the Toronto Maple Leafs.
Edmonton's offer to Clarkson is believed to be around $6 million per season.
"There's still a few significant holes, in my mind," MacTavish said. "We've got a couple significant pieces we can try to move to fill some of those holes. We're hopeful we can do that."
The Oilers have been shopping right wing Ales Hemsky, and are expected to trade him before the start of the 2013-14 season. The Oilers also have a plethora of defensemen that could dangle.
With the bulk of top-tier free agents now off the market, teams will shift their focus to trades, and that's where the Oilers are hoping to cash in.