254 Main Street, Fredericton, NB  ·  (506) 472-4896 contact@jhsportscenter.com
Golf

Data-based golf instruction.

Simulator bays, TaylorMade club fitting, and coaching from the 2017 Atlantic PGA Coach of the Year.

Explore golf
Calvin Ross — 2017 Canadian Junior Champion
Hockey

Built to notice the habit before it becomes the bad one.

Small-group ice sessions, video analysis, and coaches with NHL and CHL pedigree.

Explore hockey
Tynan Lawrence — St. Louis Blues, 2026 11th Overall Pick
JH SPORTS
FREDERICTON, NB
Golf

Instruction, fitting, and simulator play

Four full hitting bays with complete on-course simulation, run by a certified TaylorMade fitting team and led by the 2017 Atlantic PGA Coach of the Year.

TrackMan LeagueNew

Two-person scramble league, 10 rounds, TrackMan handicap scoring, and over $10,000 in prizes.

Membership

Open simulator access across our four hitting bays — practice sessions or full rounds on a variety of courses.

Instruction & Club Fitting

Elite golf instruction with the 2017 Atlantic PGA Coach of the Year, plus certified TaylorMade club fitting on-site.

Winter Coaching & Simulator Packages

Bundled winter coaching and bay-time packages to keep your swing sharp through the off-season.

After-School Junior Group MembershipNew

Group play for junior golfers, up to four to a bay, with weekday afternoon and same-day weekend access.

Elite ProgramNew

Small-group coaching, dedicated practice time, and Sunday league play for juniors ready to compete.

Calvin Ross

2017 Canadian Junior Boys Champion

First New Brunswick golfer to win the Canadian Junior Boys Championship, coached by Jamie Heffernan for five years leading up to the title. Went on to play NCAA golf on scholarship at Texas State University.

Calvin Ross, 2017 Canadian Junior Boys Champion

Junior Group Golf Membership

$100 per junior / month, Nov–April
  • Weekday afternoons, 3:00–6:00 p.m. — book up to 7 days ahead
  • Weekends included at no extra charge, same-day booking only
  • Up to 4 juniors share one bay, 120-minute group sessions
  • Free club storage; non-member guests $25/hr if space allows

Elite Program

$225 per junior / month
  • Small-group coaching Mon–Wed, max 4 players per group
  • Coach-led instruction followed by dedicated practice time
  • Sunday league play, 5:00–7:00 p.m., year-round
  • Private lessons available separately on request

TrackMan League

$450 / player · $75 for Regular members
9-hole, two-person scramble. Max 40 teams. Flexible booking within each two-week round window. Full details →
10
rounds per season
2
players per team
2 wks
to complete each round
$10K+
in total prizes
01Find a teammate
02Register together
03Pay entry fee
04Get league access
05Play each round
06Chase the standings
Hockey

Player development, on and off the ice

We focus on the details that turn good players into great ones — small-group ice sessions so coaches can catch the habits that matter, good and bad.

JH Sports hockey player skating with the puck JH Sports hockey player on ice JH Sports hockey players in team practice JH-developed hockey player in competitive game action JH Sports hockey players training on ice JH Sports hockey players battling for position

JH Hockey Development

Skating and edge-work mastery, shooting, and positional skills training in small coach-led groups.

Semi-Private / Private Sessions

One-on-one or small-group ice time, plus our 10-week summer program — on and off the ice.

Video Analysis

Frame-by-frame breakdown of skating and shooting mechanics to back up coaching with hard data.

In-Season Training

After-school strength maintenance, twice a week, timed to avoid fatigue before games.

Summer Program

Multi-day camps combining on-ice instruction with the same detail-first coaching philosophy.

Jamie Heffernan with the Stanley Cup
Jamie Heffernan
Owner & Founder, JH Sports

Tampa Bay Lightning (NHL) body mechanics coach — two-time Stanley Cup winner, also works with AHL affiliate Syracuse Crunch developing players for NHL rosters.

Player Development Coach, Saint John Sea Dogs (QMJHL)
Sam King celebrating a championship with the UNB Reds
Sam King
Director of Hockey Operations

Former CHL/USPORTS player — QMJHL and Team Canada Jr. A, then a national championship with the UNB Reds.

Player Development Coach, Saint John Sea Dogs (QMJHL)
Eric Neilson representing Team Canada
Eric Neilson
Physical Play Specialist

Fredericton native and 2004 LA Kings draft pick — 12 years as a physical, hard-nosed pro through the QMJHL and AHL, and coached 2 years in the QMJHL.

Four full hitting bays with complete on-course simulation, indoors, year-round.

Book a Simulator
JH Sports TrackMan simulator bay 1Bay 1
JH Sports TrackMan simulator bay 2Bay 2
JH Sports TrackMan simulator bay 3Bay 3
JH Sports TrackMan simulator bay 4Bay 4
JH Sports Center facility JH Sports Center facility JH Sports Center facility JH Sports Center facility