(function (d, t) { var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; g.src = '//tracker.eliteprospects.com/track/hit?id=player_245616'; s.parentNode.insertBefore(g, s); }(document, 'script'));

© Photo: Dan Hickling

Canada Cliff Pu

a.k.a. "Clifford Pu"
#63 Kunlun Red Star / KHL - 21/22
Pronunciation Bookmark Add to Roster
freestar.config.enabled_slots.push({ placementName: "eliteprospects_leaderboard_atf", slotId: "eliteprospects_leaderboard_atf" });
freestar.config.enabled_slots.push({ placementName: "eliteprospects_right_rail", slotId: "eliteprospects_right_rail" });
Database: 950 284 players
Last added: Sidney Ewing
Scoring Leaders
# Player GP G A TP
1. Calum Ritchie 5 4 6 10
2. Brayden Yager 5 5 4 9
3. Otto Stenberg 5 5 4 9
4. Ethan Gauthier 5 6 1 7
5. Zach Benson 5 2 5 7
Show More
Player Facts
Date of Birth
Position
RW/C
Age
24
Height
6'2" / 188 cm
Place of Birth
Weight
185 lbs / 84 kg
Nation
Shoots
R
Contract
21/22
Highlights
1-time CHL Memorial Cup Champion 1
1-time OHL Champion 1
1-time OHL Third All-Star Team 1
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2012-13 Toronto Marlboros U15 AAA GTHL U15 - - - - - - |
2013-14 Toronto Marlboros U16 AAA GTHL U16 33 23 24 47 10 - | Playoffs 16 4 13 17 4 -
2014-15 Oshawa Generals OHL 17 2 1 3 2 0 |
London Knights OHL 24 2 4 6 2 -3 | Playoffs 5 0 0 0 0 -1
Canada Black U17 WHC-17 5 1 0 1 2 - |
2015-16 London Knights OHL 63 12 19 31 24 12 | Playoffs 18 8 5 13 6 9
2016-17 London Knights OHL 63 35 51 86 36 25 | Playoffs 14 2 5 7 8 -3
2017-18 London Knights “A” OHL 36 16 29 45 22 4 |
Kingston Frontenacs OHL 29 13 26 39 6 15 | Playoffs 15 4 13 17 6 5
2018-19 Charlotte Checkers AHL 44 1 5 6 10 4 |
Florida Everblades ECHL 5 2 3 5 0 1 |
Springfield Thunderbirds AHL 9 1 1 2 0 -1 |
2019-20 Springfield Thunderbirds AHL 10 0 2 2 4 -1 |
Greenville Swamp Rabbits ECHL 4 1 5 6 2 3 |
2020-21 Cleveland Monsters AHL 16 3 7 10 6 4 |
2021-22 Kunlun Red Star KHL 15 3 3 6 6 -3 |
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2013-14 Toronto Marlboros U16 AAA OHL Cup 7 5 4 9 0 - |
Team GTHL Royal OGC-16 5 3 5 8 0 - |
2014-15 Team Black U17-Dev 3 0 2 2 0 - |
2015-16 London Knights M-Cup 4 1 2 3 0 1 |
2017-18 OHL All-Stars Jr Super Series 2 0 1 1 0 -1 |
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_1", slotId: "eliteprospects_incontent_1" });
PREMIUM
You need to have EP Premium to view these stats. Sign up at the top of the website.
Game Log
Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
KHL
2021-12-10T15:30:00+0200 Kunlun Red Star @ Barys Nur-Sultan
2021-12-08T16:00:00+0200 Kunlun Red Star @ Metallurg Magnitogorsk
2021-12-06T16:00:00+0200 Kunlun Red Star @ Traktor Chelyabinsk
2021-11-28T18:30:00+0200 Kunlun Red Star vs Metallurg Magnitogorsk
2021-11-25T18:30:00+0200 Kunlun Red Star vs Spartak Moskva
2021-11-22T18:30:00+0200 Kunlun Red Star @ Dynamo Moskva
2021-11-20T16:00:00+0200 Kunlun Red Star @ Vityaz Podolsk
2021-11-13T16:00:00+0200 Kunlun Red Star @ Avangard Omsk
2021-11-06T18:30:00+0200 Kunlun Red Star vs Sibir Novosibirsk
2021-10-21T19:30:00+0300 Kunlun Red Star @ SKA St. Petersburg
$(function() { $('.daterange').daterangepicker({ 'linkedCalendars': false, 'showCustomRangeLabel': false, 'opens': 'center', 'drops': 'auto', 'locale': { 'cancelLabel': 'Clear' }, }, function (start, end, label) { let container = $('#game-logs'); $('input[name="from"]', container).val(start.format('YYYY-MM-DD')); $('input[name="to"]', container).val(end.format('YYYY-MM-DD')); changeGameLogsFilter(); }).on('cancel.daterangepicker', function(ev, picker) { let container = $('#game-logs'); $('input[name="from"]', container).val(''); $('input[name="to"]', container).val(''); changeGameLogsFilter(); }); $('.daterange-opener').click(function() { $('.daterange').click(); }); });
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Career Totals
League Years GP G A TP PPG PIM +/- | Years GP G A TP PPG PIM +/-
AHL 3 79 5 15 20 0.25 20 6 | 0
ECHL 2 9 3 8 11 1.22 2 4 | 0
GTHL U15 1 - - - - - - - | 0
GTHL U16 1 33 23 24 47 1.42 10 - | 1 16 4 13 17 1.06 4 -
Jr Super Series 1 2 0 1 1 0.50 0 -1 | 0
KHL 1 15 3 3 6 0.40 6 -3 | 0
M-Cup 1 4 1 2 3 0.75 0 1 | 0
OGC-16 1 5 3 5 8 1.60 0 - | 0
OHL 4 232 80 130 210 0.91 92 53 | 4 52 14 23 37 0.71 20 10
OHL Cup 1 7 5 4 9 1.29 0 - | 0
U17-Dev 1 3 0 2 2 0.67 0 - | 0
WHC-17 1 5 1 0 1 0.20 2 - | 0
Skill Rating

Powered by Franchise Hockey Manager

Acceleration
15
Teamwork
14
Strength
13
Speed
13

Go Premium to access this content

Get access to Skill Rating and many more premium features

Sign up for premium
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Player Period Teams
Brandon Crawley (D) 2014-2021 4 Cleveland Monsters, London Knights
Chandler Yakimowicz (F) 2014-2017 3 London Knights
Emanuel Vella (G) 2014-2017 3 London Knights
Robert Thomas (F) 2015-2018 3 London Knights, OHL All-Stars

Go Premium to access this content

Get access to our unique player connections feature and many more premium features

Sign up for premium
Transactions
DATE STATUS FROM TO SOURCE
10/07/2021
10/07/2021 Confirmed Cleveland Monsters Kunlun Red Star
10/08/2020
10/08/2020 Confirmed Florida Panthers Columbus Blue Jackets
02/25/2019
02/25/2019 Confirmed Carolina Hurricanes Florida Panthers
08/03/2018
08/03/2018 Confirmed Buffalo Sabres Carolina Hurricanes
01/04/2018
01/04/2018 Confirmed London Knights Kingston Frontenacs
10/24/2017
10/24/2017 Confirmed London Knights Buffalo Sabres
01/01/2015
01/01/2015 Confirmed Oshawa Generals London Knights
05/26/2014
05/26/2014 Confirmed Toronto Marlboros U16 AAA Oshawa Generals
Not Activated Sections
Endorsements
Images
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Description
Fitness Results
Are you Cliff Pu?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2014, 1 #16 overall by Oshawa Generals in the OHL Priority Selection

2016 NHL Entry Draft: Ranked #66 by FUTURE CONSIDERATIONS

2016 NHL Entry Draft: Ranked #34 by ISS HOCKEY

2016 NHL Entry Draft: Ranked #39 by MCKEEN'S HOCKEY

2016 NHL Entry Draft: Ranked #75 by NHL CENTRAL SCOUTING (NA Skaters

2016 NHL Entry Draft: Ranked #50 by TSN/McKenzie

Post a scouting report/trivia/player comment in English (visible here)
Log in or go premium to post and read comments var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/245616/player "; var deletePlayerCommentEndpoint = " '' ";