He re-joined former boss Bryan Hamilton at Third Division Wigan Athletic, who went on to finish the 1985–86 season one point and one place outside the promotion places. New boss Ray Mathias led the club to a fourth-place finish in 1986–87, which earned the "Latics" a place in the newly created play-offs, though they were beaten by Swindon Town in the two-legged semi-finals. Wigan only managed a seventh-place finish in 1987–88, and missed out on the play-offs by a three-point margin. Griffiths scored seven goals in 82 league games during his first spell at Springfield Park. He then took off to Japan to spent two seasons with JSL side Mazda Hiroshima. Playing under former Japan international Kazuo Imanishi, Mazda finished as Second Division (West) champions in 1988–89 and then finished third in the amalgamated Second Division in 1989–90, just two points behind promoted Toyota Motors. He returned to Wigan, now back under the stewardship of Bryan Hamilton, to play 12 league games in the 1990–91 season, He spent the 1991–92 season with Welsh side Wrexham, and played 14 Fourth Division games for Brian Flynn's "Dragons", and also appeared in the 1991 Welsh Cup Final defeat to Swansea City at Cardiff Arms Park. He retired from professional football after departing the Racecourse Ground.