Loading page
Niagara Univ.
© Photo: Dan Hickling

Canada flagJames Richards

#7 Niagara Univ. / NCAA - 26/27

Show Updates
Features
See plans and pricing

James Richards Facts

Date of Birth
Jul 07, 2005
Age
21
Nation
Canada
Youth Team
-
Position
D
Height
188 cm / 6'2"
Weight
78 kg / 172 lbs
Shoots
L
Contract
-
Highlights
MJHL Champion
1

James Richards Statistics

Select...
Filter Leagues
James Richards — Career Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
19-20undefined flagValley (Kings Mutual) WildcatsNSMBHL336293522-Playoffs21230-
19-20undefined flagValley Wildcats U16 AAANSMMAAAHL10000-
20-21undefined flagRothesay Netherwood School U18U18 AAA141786-
21-22undefined flagRothesay Netherwood SchoolU18 AAA407182532-
21-22undefined flagRothesay Netherwood SchoolMPHL20330-
22-23undefined flagTruro BearcatsMJAHL180114-
22-23undefined flagSouth Shore LumberjacksMJAHL603310-
22-23undefined flagValley Wildcats U18NSU18MHL102134-Playoffs32020-
23-24undefined flagWinkler FlyersMJHL533182143-Playoffs1515618-
24-25undefined flagWinkler FlyersMJHL31120-
24-25undefined flagSpruce Grove SaintsBCHL469172668-
25-26undefined flagSpruce Grove SaintsBCHL523353861-Playoffs40334-
26-27undefined flagNiagara Univ.NCAA------

James Richards Tournament Statistics

Select...
Filter Leagues
James Richards — Tournament Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
17-18Team North America U13WSI U136000--
18-19Team North America U14WSI U146000--
21-22undefined flagRothesay Netherwood SchoolMAAAC U1830110-

James Richards Game Log

2025-2026
All Opponents
Filter Leagues
James Richards — 2025-2026 Game Log
DateTeamOppScoreGATPPIM+/-SOGPPGSHGTOI
BCHL flagBCHL
vs
vs
@
@
vs
Paid Feature
Explore plans

James Richards Career Totals

Select...
Filter Postseason
James Richards — Career Totals
LeagueRegular SeasonPostseason
YearsGPGATPPPGPIM+/-YearsGPGATPPPGPIM+/-
undefined flagBCHL 2981252640.65129-140330.754-
undefined flagMAAAC U18 130110.330-0
undefined flagMJAHL 1240440.1714-0
undefined flagMJHL 256419230.4143-1151560.4018-
undefined flagMPHL 120331.500-0
undefined flagNCAA 1-------0
undefined flagNSMBHL (NSU15MHL)133629351.0622-121231.500-
undefined flagNSMMAAAHL (NSU16AAAHL)110000.000-0
undefined flagNSU18MHL 1102130.304-132020.670-
undefined flagU18 AAA 254825330.6138-0
undefined flagWSI U13 160000.00--0
undefined flagWSI U14 160000.00--0

James Richards Hockey Connections

Position
Nationality
Team
Status
No Data Found

James Richards Career Highlights

James Richards — Awards by Season
SeasonAwards by Season
2023-2024

Transactions

James Richards — Transactions
DateStatusFromToSource
ConfirmedWinkler FlyersSpruce Grove Saints
ConfirmedWinkler FlyersNiagara Univ.
ConfirmedValley Wildcats U18Winkler Flyers
ConfirmedTruro BearcatsSouth Shore Lumberjacks

James Richards Biography and Trivia

Drafted 2021, 7 #82 by Truro Bearcats in the MJAHL Draft
Drafted 2021, 7 #116 by Moncton Wildcats in the QMJHL Entry Draft