#77 Josh RoachDE
Belfast Giants · CAN · Age 33
Skater Statistics
| Season | Team | GP | G | A | PTS | +/- | PIM | PPG | SHG | GWG | SOG | S% | TOI/GP | G/60 | A/60 | P/60 | FOW | FOL | FO% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022-23 League | Belfast Giants | 25 | 2 | 16 | 18 | +14 | 6 | 1 | 0 | 1 | 36 | 5.6% | — | — | — | — | 0 | 2 | 0.0% |
| 2023-24 League | Belfast Giants | 29 | 6 | 23 | 29 | +7 | 18 | 1 | 0 | 2 | 56 | 10.7% | 22.5 | 0.55 | 2.11 | 2.66 | 0 | 0 | — |
| 2024-25 League | Belfast Giants | 48 | 6 | 30 | 36 | +29 | 21 | 0 | 0 | 0 | 97 | 6.2% | 21.3 | 0.35 | 1.76 | 2.11 | 2 | 0 | 100.0% |
| 2025-26 League | Belfast Giants | 16 | 0 | 7 | 7 | +5 | 2 | 0 | 0 | 0 | 17 | 0.0% | 18.0 | 0.00 | 1.46 | 1.46 | 0 | 0 | — |
| Career Totals | 118 | 14 | 76 | 90 | 47 | 2 | 0 | 3 | 206 | 6.8% | 21.1 | 0.43 | 2.32 | 2.75 | 2 | 2 | 50.0% |
Shot Quality Breakdown
Total Shots
104
6 goals · 5.8% S%
3.7 xG
High Danger
1
0 goals · 0% S%
1% of shots · 0.32 xG
Medium Danger
27
2 goals · 7.4% S%
26% of shots · 1.99 xG
Low Danger
76
4 goals · 5.3% S%
73.1% of shots · 1.39 xG
Chemistry
Top Pairings
| Partner | Goals Together |
|---|---|
| David Goodwin | 2 |
| Scott Conway | 2 |
| Ciaran Long | 2 |
| JJ Piccinich | 1 |
| Mike Lee | 1 |
Top Lines
| Line | Goals Together |
|---|---|
| JJ Piccinich , David Goodwin | 1 |
| Mike Lee , Scott Conway | 1 |
| Karl Boudrias , Ciaran Long | 1 |
| Ciaran Long , Ben Freeman | 1 |
| Scott Conway , Carsen Twarynski | 1 |
Penalty Breakdown
Total minutes by infraction type — 2023-24 Season.
| Penalty Type | Count | Minutes |
|---|---|---|
| Roughing | 2 | 4 |
| Tripping | 3 | 4 |
| Slashing | 1 | 2 |
| Delay of Game — Puck out of Play | 1 | 2 |
| Boarding | 1 | 2 |
| Interference | 1 | 2 |
| Elbowing | 1 | 2 |
| Total | 10 | 18 |
Performance Trends
Shot Maps
All shots by season. Green = goal, red = saved, amber = blocked, grey = missed.
2023-24 League
Belfast Giants
104 shots · 6 goals