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

© Photo: BILDBYRÅN

Switzerland Joshua Fahrni

#8 SC Bern / NL - 22/23
Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
5
0
0
0
+0
10
0
0
0
-6
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 281 players
Last added: Tom Cowley
Scoring Leaders
# Player GP G A TP
1. Connor McDavid 50 41 51 92
2. Leon Draisaitl 48 29 47 76
3. David Pastrnak 51 38 34 72
4. Nikita Kucherov 48 19 53 72
5. Tage Thompson 50 34 34 68
Show More
Player Facts
Date of Birth
Position
C
Age
20
Height
5'11" / 181 cm
Place of Birth
Weight
190 lbs / 86 kg
Shoots
R
Youth Team
Contract
23/24
Agency
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2013-14 Thun Dragon II U15 Mini B 3 1 0 1 0 - |
2014-15 Unterseen-Interlaken U15 Mini A 2 0 0 0 0 - |
2015-16 Thun Dragon U15 Top Mini 17 8 4 12 6 - |
Wisle U15 Mini A 4 14 14 28 2 - |
2016-17 Thun Dragon U15 Top Mini 30 24 24 48 16 - |
Thun/Dragons U17 Top Novizen 2 0 1 1 0 - |
2017-18 Bern U17 Elite Novizen 36 4 7 11 18 - | Playoffs 8 0 2 2 20 -
Switzerland U16 (all) International-Jr 7 1 1 2 0 - |
Switzerland U17 (all) International-Jr 4 0 0 0 0 - |
2018-19 Bern U17 “A” Elite Novizen 23 16 10 26 12 - | Playoffs 3 1 2 3 6 -
Bern U20 Elite Jr. A 3 0 0 0 0 - | Playoffs 6 0 1 1 2 -
Switzerland U17 (all) “C” International-Jr 22 4 1 5 12 - |
2019-20 Bern U20 U20-Elit 41 8 18 26 73 - | Playoffs 4 2 1 3 2 -
Switzerland U18 (all) International-Jr 18 2 4 6 8 - |
2020-21 Bern U20 U20-Elit 36 16 24 40 36 - |
SC Bern NL 8 0 1 1 0 -1 |
2021-22 SC Bern NL 49 3 10 13 6 -7 |
Switzerland U20 “A” WJC-20 5 1 3 4 2 0 |
Switzerland U20 (all) “A” International-Jr 11 3 6 9 6 - |
Switzerland (all) International 3 0 0 0 0 1 |
2022-23 SC Bern NL 43 2 3 5 2 -6 |
SC Langenthal SL 1 0 0 0 0 0 |
Switzerland U20 (all) International-Jr 3 2 1 3 0 - |
Projected NL 52 2 4 6 2 -7 |
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2014-15 Swiss Eastern Selects QC Int PW AA Elite 3 1 1 2 2 - |
2018-19 Switzerland U17 EYOF 3 0 0 0 0 -5 |
2019-20 Switzerland U18 Hlinka Gretzky Cup 4 1 0 1 0 -6 |
2020-21 SC Bern Swiss Cup 1 0 0 0 0 - |
2021-22 Switzerland U20 (all) “A” WJC-20 Cancelled 1 0 1 1 0 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
NL
2023-01-31T18:45:00+0000 Bern vs Lausanne
2023-01-28T18:45:00+0000 Bern vs Gottéron
2023-01-27T18:45:00+0000 Bern @ Zug
2023-01-22T19:00:00+0000 Bern @ Davos
2023-01-20T18:45:00+0000 Bern vs Davos
2023-01-14T18:45:00+0000 Bern @ Ajoie
2023-01-13T18:45:00+0000 Bern vs Rapperswil-Jona
2023-01-07T18:45:00+0000 Bern vs Genève-Servette
2023-01-06T18:45:00+0000 Bern @ Lugano
2023-01-04T18:45:00+0000 Bern @ ZSC
$(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 +/-
EYOF 1 3 0 0 0 0.00 0 -5 | 0
Hlinka Gretzky Cup 1 4 1 0 1 0.25 0 -6 | 0
International 1 3 0 0 0 0.00 0 1 | 0
International-Jr 5 65 12 13 25 0.38 26 - | 0
Mini B 1 3 1 0 1 0.33 0 - | 0
NL 3 100 5 14 19 0.19 8 -14 | 0
QC Int PW AA Elite 1 3 1 1 2 0.67 2 - | 0
SL 1 1 0 0 0 0.00 0 0 | 0
Swiss Cup 1 1 0 0 0 0.00 0 - | 0
Top Mini (U15-Elit) 2 47 32 28 60 1.28 22 - | 0
Mini A (U15-Top) 2 6 14 14 28 4.67 2 - | 0
Elite Novizen (U17-Elit) 2 59 20 17 37 0.63 30 - | 2 11 1 4 5 0.45 26 -
Top Novizen (U17-Top) 1 2 0 1 1 0.50 0 - | 0
U20-Elit (Elite Jr. A) 3 80 24 42 66 0.83 109 - | 2 10 2 2 4 0.40 4 -
WJC-20 1 5 1 3 4 0.80 2 0 | 0
WJC-20 Cancelled 1 1 0 1 1 1.00 0 1 | 0
Skill Rating

Powered by Franchise Hockey Manager

Shooting Accuracy
14
Teamwork
13
Speed
13
Puckhandling
13
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
07/30/2017
07/30/2017 Confirmed Thun Dragon U15 Bern U17
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 Joshua Fahrni?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

2022 NHL Entry Draft: Ranked #130 by NHL Central Scouting

Post a scouting report/trivia/player comment in English (visible here)
var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/546739/player "; var deletePlayerCommentEndpoint = " '' ";