Quoting: Leafs_Storm
This is a 2nd line Winger who plays PK, PP as bumper or right circle, and is a lock for 20 goals if healthy. Engvall is 6'5" C/W who skates the wind, has one of the heaviest shots on the Leafs, and quickly got onto PK1 with Toronto. Getting a top 6 W and top 9 C/W for a 2nd pair RD seems pretty fair considering both teams needs. Edmonton will still be able to run Klefbom-Larsson, Nurse-Bouchard, Jones-Russell. Unless Larsson or Bear is moved, there's no opening for Bouchard who is 100% ready for the NHL. This trade is quite fair for both teams in my opinion. Originally I was going to go 1 for 1, but added Engvall and a 3rd to tilt the scales.
In reality, Leafs fans will hate this trade due to the inclusion of both Engvall and Johnsson, and Oilers fans will think trading Bear to Toronto for anything under Nylander, which would be ludicrous and countered with Bouchard+ in that case, so ultimately, this seems like about as even a trade as you can make.
You've made a bunch of mistakes in your assumptions here.
- Johnsson likely wouldn't be a top-6 player in Edmonton. Their top wingers are Nugent-Hopkins, Yamamoto, Athanasiou and Kassian. Johnsson isn't better than any of these players.
- Johnsson wouldn't make the PP or the PK on the Oilers, and Engvall isn't needed on the PK. The Oilers have the #1 PP in the league (actually, the best PP since the 1970's) and the #2 PK in the league.
- You call Bear a "2nd pair RD" while (a) failing to acknowledge he played 1st pair all season long as a 22-year-old rookie and (b) placing him on the 1st pair on you Leafs roster.
- The Oilers don't need to move Larsson or Bear to make room for Bouchard, that's not how good teams operate. Bouchard needs to win a spot, and secondly he'll likely start on the 3rd pairing like Sergachev in Tampa.
- Engvall is not a center.
So your proposal is a 3rd line winger + a 4th line winger for a 1st pairing RHD + a 3rd round pick. As I said, not even close.