Loading page
Muskoka Shield
Temiscaming Titans

Canada flagJoshua McVeigh

#14 Muskoka Shield / GMHL - 22/23

Show Updates
Features
See plans and pricing

Joshua McVeigh Facts

Date of Birth
Jan 29, 2001
Age
25
Place of Birth
Mississauga, ON, CAN
Nation
Canada
Youth Team
-
Position
D
Height
183 cm / 6'0"
Weight
85 kg / 187 lbs
Shoots
L
Contract
-

Joshua McVeigh Statistics

Select...
Filter Leagues
Joshua McVeigh — Career Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
18-19undefined flagSt. George RavensGMHL325101533-Playoffs40000-
19-20undefined flagEspanola ExpressNOJHL30007-
19-20undefined flagWelland Jr. CanadiansGOJHL2134752-
19-20undefined flagHamilton Kilty B'sGOJHL600018-
20-21undefined flagFort Erie MeteorsGOJHL00000-
21-22undefined flagCold Lake AerosCAJHL285141912-Playoffs40002-
22-23undefined flagTemiscaming TitansGMHL20005-
22-23undefined flagMuskoka ShieldGMHL90002-

Joshua McVeigh Tournament Statistics

Select...
Filter Leagues
No Data Found

Joshua McVeigh Career Totals

Select...
Filter Postseason
Joshua McVeigh — Career Totals
LeagueRegular SeasonPostseason
YearsGPGATPPPGPIM+/-YearsGPGATPPPGPIM+/-
undefined flagCAJHL 128514190.6812-140000.002-
undefined flagGMHL 243510150.3540-140000.000-
undefined flagGOJHL 2273470.2670-0
undefined flagNOJHL 130000.007-0

Joshua McVeigh Hockey Connections

Position
Nationality
Team
Status
No Data Found

Joshua McVeigh Career Highlights

Joshua McVeigh — Awards by Season
SeasonAwards by Season
2021-2022