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

© Photo: Timo Savela

USA Josh Kestner

a.k.a. "Joshua Kestner"
#60 Lukko / Liiga - 22/23
Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
5
1
0
1
-2
10
2
2
4
-4
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: 996 151 players
Last added: Nathan Edfeldt
Scoring Leaders
# Player GP G A TP
1. Lara Stalder 26 13 35 48
2. Anna Meixner 26 24 23 47
3. Noora Tulus 27 19 27 46
4. Petra Nieminen 27 20 21 41
5. Maja Nylén Persson 26 14 25 39
Show More
Player Facts
Date of Birth
Position
RW
Age
29
Height
6'1" / 185 cm
Place of Birth
Weight
181 lbs / 82 kg
Nation
Shoots
R
Youth Team
-
Contract
22/23
Agency
Highlights
1-time ECHL First All-Star Team 1
1-time ECHL Kelly Cup Champion 1
1-time ECHL Most Points 1
1-time ECHL Most Valuable Player 1
1-time Liiga All-Star Team 1

Brother: Mitch Kestner

Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2011-12 Flint Jr. Generals NA3HL 44 20 30 50 70 - | Playoffs 7 2 5 7 10 -
2012-13 Sarnia Legionnaires GOJHL 44 19 24 43 66 - | Playoffs 5 1 1 2 8 -
2013-14 Sarnia Legionnaires GOJHL 47 40 30 70 87 - | Playoffs 7 6 2 8 26 -
2014-15 Univ. of Alabama-Huntsville NCAA 35 4 2 6 26 -12 |
2015-16 Univ. of Alabama-Huntsville NCAA 26 7 1 8 20 -13 |
2016-17 Univ. of Alabama-Huntsville NCAA 34 9 13 22 28 -10 |
2017-18 Univ. of Alabama-Huntsville NCAA 37 24 8 32 30 -2 |
Toronto Marlies AHL 3 1 0 1 2 -1 |
2018-19 Toronto Marlies AHL 1 0 0 0 4 -1 |
Newfoundland Growlers ECHL 61 22 27 49 44 8 | Playoffs 21 9 7 16 14 8
2019-20 Toledo Walleye ECHL 58 33 40 73 44 23 |
2020-21 TPS Liiga 59 24 25 49 20 6 | Playoffs 13 6 4 10 6 0
2021-22 Admiral Vladivostok KHL 37 5 10 15 20 -2 |
2022-23 Lukko Liiga 39 7 11 18 22 1 |
Projected Liiga 52 9 15 24 29 1 |
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
Liiga
2023-02-02T15:30:00-0100 Lukko vs HIFK
2023-01-28T14:00:00-0100 Lukko @ TPS
2023-01-27T15:30:00-0100 Lukko vs HPK
2023-01-24T15:30:00-0100 Lukko @ Kärpät
2023-01-21T14:00:00-0100 Lukko vs Ässät
2023-01-20T15:30:00-0100 Lukko @ JYP
2023-01-18T15:30:00-0100 Lukko vs Pelicans
2023-01-14T14:00:00-0100 Lukko @ SaiPa
2023-01-13T15:30:00-0100 Lukko @ Jukurit
2023-01-11T15:30:00-0100 Lukko vs KalPa
$(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 2 4 1 0 1 0.25 6 -2 | 0
ECHL 2 119 55 67 122 1.03 88 31 | 1 21 9 7 16 0.76 14 8
GOJHL 2 91 59 54 113 1.24 153 - | 2 12 7 3 10 0.83 34 -
KHL 1 37 5 10 15 0.41 20 -2 | 0
Liiga 2 98 31 36 67 0.68 42 7 | 1 13 6 4 10 0.77 6 0
NA3HL 1 44 20 30 50 1.14 70 - | 1 7 2 5 7 1.00 10 -
NCAA 4 132 44 24 68 0.52 104 -37 | 0
Skill Rating

Powered by Franchise Hockey Manager

Shooting Accuracy
15
Teamwork
14
Puckhandling
14
Passing
14
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Transactions
DATE STATUS FROM TO SOURCE
07/11/2022
07/11/2022 Confirmed Admiral Vladivostok Lukko
08/16/2021
08/16/2021 Confirmed TPS Admiral Vladivostok
07/10/2020
07/10/2020 Confirmed Grand Rapids Griffins TPS
07/01/2019
07/01/2019 Confirmed Toronto Marlies Grand Rapids Griffins
06/19/2018
06/19/2018 Extension Toronto Marlies Toronto Marlies
03/08/2018
03/08/2018 Confirmed Univ. of Alabama-Huntsville Toronto Marlies
Not Activated Sections
Endorsements
Videos
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Description
Fitness Results
Are you Josh Kestner?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Post a scouting report/trivia/player comment in English (visible here)
var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/153872/player "; var deletePlayerCommentEndpoint = " '' ";