Bonuses
Bonuses
Fanduel
Twinspires
Draftkings
Caesars
BetMGM
BetRivers
888 Sports
William Hill
All Sportsbooks
Odds
Odds
NFL Odds
NBA Odds
MLB Odds
NHL Odds
NCAAB Odds
NCAAF Odds
Predictions
Predictions
NFL Predictions
NBA Predictions
MLB Predictions
NHL Predictions
NCAAB Predictions
NCAAF Predictions
Picks
Picks
NFL Picks
NBA Picks
MLB Picks
NHL Picks
NCAAB Picks
NCAAF Picks
Sports
Sports
NFL
NFL
Odds
NFL Week 15 Picks
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
History of Super Bowls
Betting
NBA
NBA
Odds
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
History Of The NBA
MLB
MLB
Odds
Props
Picks
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
NHL
NHL
Odds
Props
Picks
Parlay
Futures
Teams
Standings
Stats
Schedule
TV Schedule
News
Injuries
Drafts
Betting
NCAAB
NCAAB
Odds
Props
Picks
Teams
Standings
Stats
Schedule
TV Schedule
News
March Madness
Betting
NCAAF
NCAAF
Odds
Props
Picks
Futures
Teams
Standings
Stats
Rankings
Schedule
TV Schedule
News
Betting
Guides
Guides
Moneyline
Spread Betting
Parlay
Understanding Odds
Gambling Apps
Best Betting Sites
Super Bowl Betting
Betting on NFL
Betting on NBA
Streaming UFC
All Guides
More
More
Canada
Canada
Ontario
States
States
Massachusetts
Kansas
Arkansas
Maryland
Oregon
All States
My Bets
My Bets
My Bets
Social
Leaders
Odds Calculator
Parlay Calculator
Terms
News
Super Bowl History
NBA History
Sportsbooks
Sportsbooks
Fanduel
Draftkings
Caesars
BetMGM
BetRivers
888 Sports
William Hill
All Sportsbooks
Log In
Sign Up
Log In
Sign Up
nhl Mock Drafts
nhl Historical Drafts
Side-by-Side Drafts
Player Rankings
Trades
Draft Rules
John
Babcock
Height / Weight
6' 0" / 201 lbs
Born
April 25th 2004
(20)
Position
Left Defense
Country
Canada
NHL 2022 mock draft
Draft Type
Round
Pick
Team
Projection
0
251
Player ranking
Year
Rank
2022
147
Previous Versions
Version 205
7
211
Detroit Red Wings
Version 204
7
202
Columbus Blue Jackets
Version 203
6
186
Buffalo Sabres
Version 202
6
183
St. Louis Blues
Version 201
6
176
Las Vegas Golden Knights
Version 200
6
168
Tampa Bay Lightning
Version 199
6
168
Tampa Bay Lightning
Version 198
5
153
Anaheim Ducks
Version 197
5
153
Anaheim Ducks
Version 196
5
152
Minnesota Wild
Version 195
5
151
St. Louis Blues
Version 194
5
151
St. Louis Blues
Version 193
5
151
St. Louis Blues
Version 192
5
151
St. Louis Blues
Version 191
5
151
St. Louis Blues
Version 190
5
151
St. Louis Blues
Version 189
5
151
St. Louis Blues
Version 188
5
151
St. Louis Blues
Version 187
5
151
St. Louis Blues
Version 186
5
151
St. Louis Blues
Version 185
5
151
St. Louis Blues
Version 184
5
151
St. Louis Blues
Version 183
5
151
St. Louis Blues
Version 182
5
151
St. Louis Blues
Version 181
5
151
St. Louis Blues
Version 180
5
151
St. Louis Blues
Version 179
5
151
St. Louis Blues
Version 178
5
151
St. Louis Blues
Version 177
5
151
St. Louis Blues
Version 176
5
151
St. Louis Blues
Version 175
5
151
St. Louis Blues
Version 174
5
151
St. Louis Blues
Version 173
5
151
St. Louis Blues
Version 172
5
151
St. Louis Blues
Version 171
5
151
St. Louis Blues
Version 170
5
151
St. Louis Blues
Version 169
5
151
St. Louis Blues
Version 168
5
151
St. Louis Blues
Version 167
5
151
St. Louis Blues
Version 166
5
150
Ottawa Senators
Version 165
5
150
Ottawa Senators
Version 164
5
150
Ottawa Senators
Version 163
5
150
Ottawa Senators
Version 162
5
150
Ottawa Senators
Version 161
5
150
Ottawa Senators
Version 160
5
150
Ottawa Senators
Version 159
5
150
Ottawa Senators
Version 158
5
150
Ottawa Senators
Version 157
5
150
Ottawa Senators
Version 156
5
150
Ottawa Senators
Version 155
5
150
Ottawa Senators
Version 154
5
150
Ottawa Senators
Version 153
5
150
Ottawa Senators
Version 152
5
150
Ottawa Senators
Version 151
5
150
Ottawa Senators
Version 150
5
146
Dallas Stars
Version 149
5
146
Dallas Stars
Version 148
5
146
Dallas Stars
Version 147
5
146
Dallas Stars
Version 146
5
146
Dallas Stars
Version 145
5
146
Dallas Stars
Version 144
5
146
Dallas Stars
Version 143
5
146
Dallas Stars
Version 142
5
146
Dallas Stars
Version 141
5
146
Dallas Stars
Version 140
5
146
Dallas Stars
Version 139
5
146
Carolina Hurricanes
Version 138
5
146
Carolina Hurricanes
Version 137
5
146
Carolina Hurricanes
Version 136
5
146
Carolina Hurricanes
Version 135
5
146
Carolina Hurricanes
Version 134
5
146
Carolina Hurricanes
Version 133
5
146
Carolina Hurricanes
Version 132
5
146
Carolina Hurricanes
Version 131
5
146
Carolina Hurricanes
Version 130
5
145
Dallas Stars
Version 129
5
145
Dallas Stars
Version 128
5
145
Nashville Predators
Version 127
5
145
Nashville Predators
Version 126
5
145
Nashville Predators
Version 125
5
145
Nashville Predators
Version 124
5
145
Nashville Predators
Version 123
5
144
Dallas Stars
Version 122
5
144
Dallas Stars
Version 121
5
144
Dallas Stars
Version 120
5
144
Dallas Stars
Version 119
5
144
Dallas Stars
Version 118
5
144
Dallas Stars
Version 117
5
144
Dallas Stars
Version 116
5
144
Las Vegas Golden Knights
Version 115
5
144
Las Vegas Golden Knights
Version 114
5
144
Las Vegas Golden Knights
Version 113
5
139
Anaheim Ducks
Version 112
5
139
Anaheim Ducks
Version 111
5
139
Anaheim Ducks
Version 110
5
139
Anaheim Ducks
Version 109
5
139
Anaheim Ducks
Version 108
5
139
Anaheim Ducks
Version 107
5
138
New York Islanders
Version 106
5
138
New York Islanders
Version 105
5
138
New York Islanders
Version 104
5
138
New York Islanders
Version 103
5
138
New York Islanders
Version 102
5
138
New York Islanders
Version 101
5
138
New York Islanders
Version 100
5
138
New York Islanders
Version 99
5
138
New York Islanders
Version 98
5
138
New Jersey Devils
Version 97
5
138
New Jersey Devils
Version 96
5
138
New Jersey Devils
Version 95
5
138
New Jersey Devils
Version 94
5
138
New Jersey Devils
Version 93
5
147
Las Vegas Golden Knights
Version 92
5
144
Nashville Predators
Version 91
5
135
Buffalo Sabres
Version 90
5
135
Buffalo Sabres
Version 89
5
135
Buffalo Sabres
Version 88
5
131
San Jose Sharks
Version 87
5
131
San Jose Sharks
Version 86
5
131
San Jose Sharks
Version 85
5
131
San Jose Sharks
Version 84
5
131
San Jose Sharks
Version 83
5
131
San Jose Sharks
Version 82
5
131
San Jose Sharks
Version 81
5
131
San Jose Sharks
Version 80
5
131
San Jose Sharks
Version 79
5
131
San Jose Sharks
Version 78
5
131
San Jose Sharks
Version 77
5
131
San Jose Sharks
Version 76
4
127
Carolina Hurricanes
Version 75
4
127
Carolina Hurricanes
Version 74
5
128
Utah Coyotes
Version 73
5
128
Utah Coyotes
Version 72
5
128
Utah Coyotes
Version 71
4
125
Florida Panthers
Version 70
5
128
Utah Coyotes
Version 69
5
128
Utah Coyotes
Version 68
5
128
Utah Coyotes
Version 67
4
126
Detroit Red Wings
Version 66
4
126
Detroit Red Wings
Version 65
4
115
Detroit Red Wings
Version 64
4
115
Detroit Red Wings
Version 63
3
91
Columbus Blue Jackets
Version 62
3
91
Columbus Blue Jackets
Version 61
3
91
Columbus Blue Jackets
Version 60
3
91
Columbus Blue Jackets
Version 59
3
91
Columbus Blue Jackets
Version 58
3
91
Columbus Blue Jackets
Version 57
3
91
Columbus Blue Jackets
Related News
20 Best NHL Hockey Players Ever, Ranked
10:18 am, November 22
We Just Ranked The 10 Best Fighters in NHL History
12:41 pm, December 22