JJ Williams' debut powers Hearts into Premier Sports Cup semi‑finals
JJ Williams made his first start for Hearts on the night of 11 September 2026, scoring and assisting as the Jambos beat Stenhousemuir 3‑0 at Ochilview to reach the Premier Sports Cup semi‑finals. The American, who joined from Rhode Island a little over a fortnight ago, made an immediate impact.
Supporters’ tribute fuels atmosphere
Hearts supporters earned plaudits after revamping a popular Queen song as a tribute to the goalscoring exploits of Claudio Braga. While the chant ‘USA! USA!’ has drawn mixed reactions, fans are likely to keep singing it in the weeks ahead.
Williams’ debut sparks cup run
The 28‑year‑old Williams proved comfortable with the physical side of the game, a trait expected of a player of his size, and he also displayed quality on the ball. His contribution of a goal and an assist was pivotal in the Jambos’ comfortable victory.
Early in the match, Tomas Magnusson showed quick feet, threading a pass to Sabri Guendouz, whose header from six yards drifted wide. A swift throw‑in caught Hearts’ defence, but Kinlay Bilham’s effort from 15 yards sailed over the bar.
Williams broke the deadlock ten minutes before the break, reacting quickest inside the Stenny box and lashing home from close range. The goal eased any growing tension among the away supporters.
Rogers Mato added a second, slotting the ball beyond Darren Jamieson after a brilliant pass from Guendouz that originated just inside his own half. The Frenchman’s vision set up the cool finish.
Stenhousemuir’s keeper Jamieson kept the visitors at bay on the hour, denying Mato a chance, but substitute Yan Dhanda restored hope for the hosts on 74 minutes, tapping in unopposed from Williams’ header. The late strike proved only a consolation.
With the win, Hearts now turn their focus to the Premier Sports Cup semi‑final, where Vrancken’s men will look to build on the performance that saw their new American star shine.