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

© Photo: Jakub Hrivnak

Canada Kyle Hardy

a.k.a. "Kyle Shearer-Hardy"
Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
5
3
1
4
+5
10
4
2
6
+14
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: 997 226 players
Last added: Mel Andrews
Scoring Leaders
# Player GP G A TP
1. François Beauchemin 37 23 39 62
2. Christophe Boivin 37 20 33 53
3. Tommy Giroux 36 22 29 51
4. Jonathan Charbonneau 36 23 27 50
5. Kelsey Tessier 37 22 26 48
Show More
Player Facts
Date of Birth
Position
D
Age
34
Height
5'9" / 175 cm
Place of Birth
Weight
176 lbs / 80 kg
Nation
Shoots
L
Youth Team
Contract
22/23
Highlights
2-time French Champion 2

Fahter: Lea Hardy
Half-brother: Mark Hardy

Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2003-04 West Island Lions QMAAA 4 0 0 0 0 - |
2005-06 Hoosac School USHS-Prep 23 19 19 38 - - |
2006-07 Hoosac School USHS-Prep 28 13 29 42 - - |
2007-08 Bowdoin College NCAA III 24 6 7 13 26 - |
2008-09 Bowdoin College NCAA III 22 11 10 21 67 - |
2009-10 Bowdoin College NCAA III 25 8 22 30 42 - |
2010-11 Bowdoin College “C” NCAA III 27 9 29 38 61 - |
2011-12 Dijon Ligue Magnus 26 10 5 15 30 - | Playoffs 5 0 0 0 8 -
2012-13 Dijon “C” Ligue Magnus 26 7 13 20 50 0 | Playoffs 5 3 1 4 8 -1
2013-14 Chamonix Ligue Magnus 26 8 13 21 22 -4 | Playoffs 6 2 11 13 8 -1
2014-15 Chamonix “A” Ligue Magnus 26 10 10 20 24 10 | Playoffs 3 2 0 2 10 0
2015-16 Tingsryds AIF HockeyAllsvenskan 20 1 3 4 20 -5 |
Nottingham Panthers EIHL 10 0 4 4 10 - |
Östersunds IK HockeyEttan 10 2 5 7 12 -1 | Qualification 6 2 1 3 6 -2
2016-17 Grenoble Ligue Magnus 44 15 21 36 48 19 | Playoffs 12 6 9 15 20 2
2017-18 Grenoble “C” Ligue Magnus 44 13 34 47 22 42 | Playoffs 17 7 12 19 20 10
2018-19 Medvescak Zagreb EBEL 1 1 0 1 0 -1 |
Grenoble Ligue Magnus 3 0 1 1 0 1 | Playoffs 15 5 8 13 6 11
2019-20 Grenoble Ligue Magnus 40 14 38 52 64 44 | Playoffs 4 1 2 3 2 3
2020-21 Grenoble Ligue Magnus 22 9 11 20 18 3 |
2021-22 Grenoble Ligue Magnus 39 7 34 41 42 35 | Playoffs 14 3 5 8 8 6
2022-23 Grenoble Ligue Magnus 37 11 25 36 38 31 |
Projected Ligue Magnus 44 13 30 43 45 37 |
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2011-12 Dijon French League Cup 6 1 0 1 10 - | Playoffs 2 0 0 0 6 -
Dijon French Cup 5 1 1 2 0 - |
2012-13 Dijon French League Cup 6 5 4 9 18 - | Playoffs 2 0 0 0 4 -
Dijon French Cup 3 2 0 2 2 - |
2013-14 Chamonix French League Cup 6 2 4 6 8 4 | Playoffs 5 3 2 5 6 0
Chamonix French Cup 1 0 0 0 0 - |
2014-15 Chamonix French League Cup 6 3 3 6 8 0 | Playoffs 2 1 2 3 2 2
Chamonix French Cup 2 1 4 5 2 - |
2016-17 Grenoble French Cup 5 0 3 3 8 - |
2017-18 Grenoble Continental Cup 3 0 0 0 4 -4 |
Grenoble French Cup 2 1 2 3 2 - |
2019-20 Grenoble Champions HL 6 1 1 2 8 -4 |
Grenoble French Cup 2 0 1 1 12 - |
2020-21 Grenoble French Cup 1 1 1 2 0 - |
2021-22 Grenoble French Cup 2 2 0 2 27 - |
2022-23 Grenoble Champions HL 6 1 2 3 4 -1 |
Grenoble French Cup 5 0 2 2 8 - |
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_1", slotId: "eliteprospects_incontent_1" });
Game Log
Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
Ligue Magnus
2023-02-04T19:15:00+0000 Grenoble vs Rouen
2023-02-03T20:05:00+0000 Grenoble @ Chamonix
2023-01-31T19:15:00+0000 Grenoble vs Nice
2023-01-27T19:15:00+0000 Grenoble @ Amiens
2023-01-24T19:15:00+0000 Grenoble vs Briançon
2023-01-20T20:30:00+0000 Grenoble @ Rouen
2023-01-17T19:15:00+0000 Grenoble vs Angers
2023-01-15T16:15:00+0000 Grenoble @ Bordeaux
2023-01-13T19:15:00+0000 Grenoble vs Anglet
2023-01-10T19:30:00+0000 Grenoble @ Cergy-Pontoise
$(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 +/-
Champions HL 2 12 2 3 5 0.42 12 -5 | 0
Continental Cup 1 3 0 0 0 0.00 4 -4 | 0
EIHL 1 10 0 4 4 0.40 10 - | 0
French Cup 10 28 8 14 22 0.79 61 - | 0
French League Cup 4 24 11 11 22 0.92 44 4 | 4 11 4 4 8 0.73 18 2
HockeyAllsvenskan 1 20 1 3 4 0.20 20 -5 | 0
HockeyEttan 1 10 2 5 7 0.70 12 -1 | 1 6 2 1 3 0.50 6 -2
EBEL (ICEHL) 1 1 1 0 1 1.00 0 -1 | 0
Ligue Magnus 11 333 104 205 309 0.93 358 181 | 9 81 29 48 77 0.95 90 30
NCAA III 4 98 34 68 102 1.04 196 - | 0
QMAAA (QM18AAA) 1 4 0 0 0 0.00 0 - | 0
USHS-Prep 2 51 32 48 80 1.57 - - | 0
* Some data is missing to provide a correct summary.
Skill Rating

Powered by Franchise Hockey Manager

Passing
15
Puckhandling
14
Agility
14
Acceleration
14
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Player Period Teams
Christophe Tartari (D) 2016-2022 6 Grenoble
Julien Munoz (F) 2016-2023 6 Grenoble
Adel Koudri (F) 2017-2023 6 Grenoble
Dylan Fabre (F) 2017-2023 6 Grenoble
Transactions
DATE STATUS FROM TO SOURCE
06/01/2022
06/01/2022 Extension Grenoble Grenoble
05/19/2021
05/19/2021 Extension Grenoble Grenoble
05/07/2020
05/07/2020 Extension Grenoble Grenoble
06/05/2019
06/05/2019 Extension Grenoble Grenoble
01/18/2019
01/18/2019 Confirmed Medvescak Zagreb Grenoble
06/08/2018
06/08/2018 Confirmed Grenoble Medvescak Zagreb
03/31/2018
03/31/2018 Extension Grenoble Grenoble
04/17/2017
04/17/2017 Extension Grenoble Grenoble
07/11/2016
07/11/2016 Confirmed Östersunds IK Grenoble
01/06/2016
01/06/2016 Confirmed Nottingham Panthers Östersunds IK
12/20/2015
12/20/2015 Confirmed Nottingham Panthers Unknown
11/19/2015
11/19/2015 Confirmed Tingsryds AIF Nottingham Panthers
04/23/2015
04/23/2015 Confirmed Chamonix Tingsryds AIF
05/15/2014
05/15/2014 Extension Chamonix Chamonix
04/09/2013
04/09/2013 Confirmed Dijon Chamonix
04/28/2012
04/28/2012 Extension Dijon Dijon
06/26/2011
06/26/2011 Confirmed Bowdoin College Dijon
Not Activated Sections
Endorsements
Videos
Images
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Description
Fitness Results
Are you Kyle Hardy?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia
Post a scouting report/trivia/player comment in English (visible here)
var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/58719/player "; var deletePlayerCommentEndpoint = " '' ";