Free Shipping on all orders over $90
March 13, 2026 3 min read

If you’ve recently watched the cult-classic hockey film Goon (2011), chances are one image stuck with you: Ross “The Boss” Rhea skating onto the ice in that unmistakable green and yellow St. John’s Shamrocks jersey. It’s a symbol of old-school grit and enforcer culture that resonates with every true hockey fan.
Naturally, after seeing the roaring crowds and professional atmosphere of the team, many fans head straight to Google asking the same question: Is the St. John’s Shamrocks a real hockey team from the movie Goon? Today, we’re pulling back the curtain on the lore of the Shamrocks and the real-world inspirations that made them feel so authentic.
To set the record straight: No, the St. John’s Shamrocks are not a real professional hockey team, and the EMHL (Eastern Maritime Hockey League) is a fictional creation for the movie universe. However, the reason the team feels so "real" is that the filmmakers rooted the Shamrocks in deep, authentic hockey culture.
Interestingly, the fictional EMHL is a direct nod to the real-life Maritime Hockey League (MHL)—a genuine Junior A league covering Nova Scotia, New Brunswick, and PEI. While the modern MHL focuses on player development, its '80s and '90s era was legendary for the same brand of hard-hitting, high-stakes hockey that defined the movie's gritty atmosphere.
The movie chose St. John’s, the capital of Newfoundland and Labrador, for its undeniable hockey soul. In the real world, St. John’s is legendary for its passionate fan base and rugged Atlantic atmosphere.
Choosing St. John's for the Shamrocks was a stroke of genius by the filmmakers; known as "the most Irish place outside of Ireland," it is a city where over 33% of the population claims Irish descent. From the accents in the local pubs to the "Shamrock" name itself, the team perfectly mirrors the real-world Irish heritage of Newfoundland's capital.
Interestingly, the film sets up a perfect cultural rivalry: while the Shamrocks represent the Irish soul of St. John's, their fierce rivals, the Halifax Highlanders, represent a city deeply rooted in its Scottish heritage.
The Shamrocks wouldn't be legendary without their captain, Ross Rhea, played by Liev Schreiber. Rhea instantly became one of the most memorable enforcers in hockey movie history.
His character is a cinematic tribute to real-life NHL enforcers of the 80s and 90s—men like Bob Probert and Joey Kocur. By placing Rhea in the iconic Ross Rhea Shamrocks #3 jersey from Goon, the movie created a lasting symbol of the iron-fisted era of hockey that fans still crave today.
Even though the Shamrocks are a fictional creation, their jersey was designed with a level of care that rivals professional NHL franchises. The movie’s prop department didn't just throw together a generic costume; they created a stunning uniform featuring a vibrant green and yellow color palette and a beautifully detailed team crest.
While the Shamrocks only appear in the final act of the movie, the striking aesthetic of the jersey left a lasting impression on viewers. It has earned a dedicated following not just because of the film's lore, but because it is simply a beautiful piece of hockey design—a standout look for fans who appreciate a jersey that combines classic style with cinematic history.
The detailed St. John’s Shamrocks crest featuring professional tackle twill.
Because the Shamrocks are fictional, you won't find an "official NHL licensed" version in any stadium shop. This has led to a market flooded with low-quality, screen-printed replicas that feel more like pajamas than professional gear.
For fans of Goon, wearing the Shamrocks jersey is about authenticity. You deserve a piece that matches the toughness of Ross "The Boss" himself. Before you buy, check out our Ross Rhea Jersey Buying Guide to see why professional 200 GSM Pineapple Mesh is the only standard for a true enforcer.
Step onto the ice with the professional-grade #3 Rhea jersey.
SHOP THE ST. JOHN'S SHAMROCKS JERSEY
Comments will be approved before showing up.
March 18, 2026 3 min read
Read More
March 12, 2026 4 min read
Read More