ANA BOS CAL CAR CHI CBJ COL DET EDM FLA HAM LAK MTL NJD NYI NYR OTT PHI PIT QUE SJS SEA STL TBL TOR VAN VGK WPG
John McFarland
F John McFarland
NSHL16 – NSHL17  •  2 seasons
History Players John McFarland
NSHL Entry Draft
Team History
MSHL 17
HAM
2 GP
NSHL 16
TBL
7 GP
MSHL 16
WheelingNailers
6 GP
Career Totals
7
GP
0
G
1
A
1
PTS
+1
+/−
0
PIM
0PPG
0SHG
0GWG
6SOG
0%S%
7Hits
Season-by-Season
Pro
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S% Hits HT TOI/G Salary
NSHL16
TBL
7 1 0 1 +1 0 0 0 0 6 0% 7 0 8:43 $850,000 R
Pro Career 7 1 0 1 +1 0 0 0 0 6 0% 7 0 8:43
Farm
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S% Hits HT TOI/G Salary
NSHL17
HAM
2 1 0 1 +1 2 0 0 0 1 0% 3 0 16:00 $850,000
NSHL16
TBL
6 2 1 1 +2 2 0 0 0 2 50% 9 0 16:50 $850,000 R
Farm Career 8 3 1 2 +3 4 0 0 0 3 33.3% 12 0 16:38
Playoff Career Stats
2
GP
0
G
0
A
0
PTS
-2
+/−
0
PIM
0PPG
0SHG
0GWG
1SOG
0%S%
Playoff Season-by-Season
Farm
Season Team GP PTS G A +/− PIM PPG SHG GWG SOG S%
NSHL16
WHE
2 0 0 0 -2 0 0 0 0 1 0%
Season-by-Season Ratings STHS S9+
Season Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
NSHL16
TBL
70 20 79 66 76 66 60 60 50 56 59 67 61 65 60 61
NSHL17
HAM
70 20 79 66 76 66 60 60 50 56 59 67 61 65 60 61
NSHL18
VAN
70 20 79 66 76 66 60 60 50 56 59 67 61 65 60 75
NSHL19
COL
70 20 79 66 76 66 60 60 50 56 59 67 61 65 60 75
Career Avg 70 20 79 66 76 66 60 60 50 56 59 67 61 65 60 68
Transactions
0
Trades
2
Signings
3
Other Moves
SeasonTypeMoveDetail
NSHL20 Retirement STL Retired
NSHL20 Retirement STL Retired
NSHL19 Signing COL $500,000 · 2 yr
NSHL18 Waiver HAMVAN Claimed off waivers
NSHL16 Signing TBL $850,000 · 3 yr