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

© Photo: Andrea Branca - HeShootsHeScoores.com

Switzerland Johnny Kneubuehler

Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
5
4
0
4
-1
10
5
0
5
-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: 1 006 389 players
Last added: Rick Gulliver
Scoring Leaders
# Player GP G A TP
1. Jordan Dumais 64 54 86 140
2. Zachary Bolduc 61 50 60 110
3. Théo Rochette 65 42 64 106
4. Joshua Roy 55 46 53 99
5. Justin Gill 68 44 49 93
Show More
Player Facts
Date of Birth
Position
C/RW
Age
26
Height
6'0" / 184 cm
Place of Birth
Weight
165 lbs / 75 kg
Shoots
L
Contract
23/24
Agency
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2008-09 Genève-Servette II U15 Mini A 5 4 6 10 0 - |
Genève-Servette U15 Top Mini 1 0 0 0 0 - |
2009-10 Genève-Servette U15 Top Mini 27 8 9 17 4 - |
2010-11 Genève-Servette U15 Top Mini 30 7 10 17 14 - |
Genève-Servette II U17 Top Novizen 1 1 0 1 0 - |
2011-12 Genève-Servette II U17 Top Novizen 5 3 0 3 2 - |
Genève-Servette U17 Elite Novizen 0 0 0 0 0 - | Relegation 8 1 3 4 2 -
2012-13 Davos U17 Elite Novizen 32 4 13 17 6 - | Playoffs 4 1 2 3 0 -
2013-14 Lausanne U20 Elite Jr. A 38 1 3 4 6 - | Relegation 10 5 4 9 0 -
Forward Morges U20 Elite Jr. B 1 1 1 2 0 - |
2014-15 Lausanne U20 Elite Jr. A 38 11 17 28 16 - | Relegation 10 1 7 8 10 -
Switzerland U19 (all) International-Jr 4 1 0 1 0 - |
2015-16 Lausanne U20 “A” Elite Jr. A 30 18 16 34 89 - | Playoffs 9 6 1 7 14 -
Lausanne HC NLA 16 1 0 1 4 -1 | Relegation 2 0 1 1 2 1
Switzerland U20 (all) International-Jr 11 0 1 1 0 - |
2016-17 Lausanne HC NLA 48 4 4 8 12 -10 | Playoffs 4 0 1 1 4 -2
2017-18 Lausanne HC NL 47 1 4 5 39 -2 | Relegation 6 1 0 1 0 1
2018-19 HC Ambrì-Piotta NL 35 2 2 4 2 -3 |
HCB Ticino Rockets SL 9 0 2 2 8 -9 |
2019-20 HC Ambrì-Piotta NL 17 1 3 4 6 -8 |
2020-21 HC Ambrì-Piotta NL 45 4 8 12 26 -11 |
2021-22 HC Ambrì-Piotta NL 52 7 12 19 16 3 | Playoffs 3 0 0 0 2 -3
2022-23 HC Ambrì-Piotta NL 50 12 5 17 14 -3 |
2023-24 HC Ambrì-Piotta NL - - - - - - |
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2008-09 Suisse Romande QC Int PW 3 2 2 4 4 - |
2014-15 Lausanne HC Swiss Cup 1 0 0 0 0 - |
2015-16 Lausanne U20 RBS Elite Jr. A 2 0 0 0 2 - |
Lausanne HC Swiss Cup 5 0 0 0 2 - |
2016-17 Lausanne HC Swiss Cup 4 0 1 1 2 - |
2017-18 Lausanne HC Swiss Cup 1 1 0 1 0 - |
2018-19 HC Ambrì-Piotta Swiss Cup 3 2 1 3 0 - |
2019-20 HC Ambrì-Piotta Champions HL 4 0 1 1 6 1 |
HC Ambrì-Piotta Swiss Cup 2 1 1 2 0 - |
2020-21 HC Ambrì-Piotta Swiss Cup 3 0 0 0 0 - |
2022-23 HC Ambrì-Piotta Spengler Cup 4 2 2 4 0 3 |
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
NL
2023-03-04T18:45:00+0000 Ambrì-Piotta @ Rapperswil-Jona
2023-03-02T18:45:00+0000 Ambrì-Piotta vs Lugano
2023-02-28T18:45:00+0000 Ambrì-Piotta @ Davos
2023-02-26T14:45:00+0000 Ambrì-Piotta @ Lausanne
2023-02-24T18:45:00+0000 Ambrì-Piotta vs Davos
2023-02-18T18:45:00+0000 Ambrì-Piotta @ Biel-Bienne
2023-02-17T18:45:00+0000 Ambrì-Piotta vs Gottéron
2023-02-14T18:45:00+0000 Ambrì-Piotta vs Bern
2023-02-05T14:45:00+0000 Ambrì-Piotta @ ZSC
2023-02-03T18:45:00+0000 Ambrì-Piotta vs Ajoie
$(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 1 4 0 1 1 0.25 6 1 | 0
International-Jr 2 15 1 1 2 0.13 0 - | 0
NL (NLA) 9 310 32 38 70 0.23 119 -35 | 4 15 1 2 3 0.20 8 -3
QC Int PW 1 3 2 2 4 1.33 4 - | 0
RBS Elite Jr. A 1 2 0 0 0 0.00 2 - | 0
SL 1 9 0 2 2 0.22 8 -9 | 0
Spengler Cup 1 4 2 2 4 1.00 0 3 | 0
Swiss Cup 7 19 4 3 7 0.37 4 - | 0
Top Mini (U15-Elit) 3 58 15 19 34 0.59 18 - | 0
Mini A (U15-Top) 1 5 4 6 10 2.00 0 - | 0
Elite Novizen (U17-Elit) 2 32 4 13 17 0.53 6 - | 2 12 2 5 7 0.58 2 -
Top Novizen (U17-Top) 2 6 4 0 4 0.67 2 - | 0
Elite Jr. A (U20-Elit) 3 106 30 36 66 0.62 111 - | 3 29 12 12 24 0.83 24 -
Elite Jr. B (U20-Top) 1 1 1 1 2 2.00 0 - | 0
Skill Rating

Powered by Franchise Hockey Manager

Shooting Accuracy
15
Acceleration
13
Speed
12
Puckhandling
12
Career Highlights
Season
Awards by season
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Transactions
DATE STATUS FROM TO SOURCE
12/24/2022
12/24/2022 Extension HC Ambrì-Piotta HC Ambrì-Piotta
01/10/2022
01/10/2022 Extension HC Ambrì-Piotta HC Ambrì-Piotta
04/07/2020
04/07/2020 Extension HC Ambrì-Piotta HC Ambrì-Piotta
10/14/2018
10/14/2018 Loan HC Ambrì-Piotta HCB Ticino Rockets
01/15/2018
01/15/2018 Confirmed Lausanne HC HC Ambrì-Piotta
01/22/2016
01/22/2016 Extension Lausanne U20 Lausanne HC
09/07/2013
09/07/2013 Confirmed Davos U17 Lausanne U20
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 Johnny Kneubuehler?
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/187696/player "; var deletePlayerCommentEndpoint = " '' ";