Peter Holland has played over 100 games in the NHL for the Toronto Maple Leafs, but I don't know if we really know what he is yet.
Holland was acquired during the 2013-14 season when injuries down the middle to Tyler Bozak and Dave Bolland left the team desperately thin. Holland, at the time trying in vain to break into the Anaheim Ducks NHL roster, was acquired for a draft pick that was unnecessarily inflated due to poor lineup decisions. While largely limited in his usefulness, he showed flashes of being able to hold down an NHL roster spot. While he accomplished that, he definitely left us wanting more.
Over the past four seasons Holland, a former 1st round pick in the 2009 draft, has slowly integrated himself into the NHL, seeing his games played climb from 4 to 25 to 43 (cut short because of a nasty case of lace bite) to 62 last season, while at the same time his point totals rose from 1 to 5 to 11 to 25 points last season, as he became the normal 3rd centre option on the Leafs (behind Bozak and Nazem Kadri).
In brief spurts, Holland got opportunities to play on the top line with the skilled wingers the Maple Leafs had to offer, and he performed admirably.