Fistric began his major junior career in the WHL with the Vancouver Giants in 2001–02 while spending the majority of the season in the Alberta Midget Hockey League (AMHL), winning the Brian Benning Trophy as the league's top defenceman with the Maple Leaf Athletic Club.
Five years after graduating from junior, Fistric was inducted into the Giants' Ring of Honour, a series of banners commemorating the team's best alumni.
Turning pro in 2006–07, Fistric was assigned to the Iowa Stars, Dallas' American Hockey League (AHL) affiliate, and scored 24 points in his professional rookie season.
[3] On January 14, 2013, Prior to the lockout shortened 2012–13 season, Fistric was traded by the Stars to the Edmonton Oilers for a Third Round pick in the 2013 NHL Entry Draft.
With the emergence of depth among the organization on the blueline, Fistric was placed on unconditional waivers and bought out from the final two-years of his contract with the Ducks on June 29, 2015.