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

© Photo: Dan Hickling

USA Josh Rule

Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
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: 995 927 players
Last added: Alexandra Terry
Scoring Leaders
# Player GP G A TP
1. Jack Harvey 37 25 20 45
2. Macklin Celebrini 30 23 22 45
3. Ryan Walsh 33 13 31 44
4. Michael Emerson 36 21 21 42
5. Nicholas Moldenhauer 32 16 26 42
Show More
Player Facts
Date of Birth
Position
RW
Age
20
Height
5'11" / 180 cm
Place of Birth
Weight
170 lbs / 77 kg
Nation
Shoots
R
Youth Team
-
Contract
-

Brother: Caleb Rule

Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2015-16 Belle Tire 13U AAA T1EHL 13U 5 2 3 5 14 - |
2016-17 Meijer AAA Hockey 14U 14U AAA - - - - - - |
2017-18 Fox Motors 16U AAA T1EHL 16U 28 10 13 23 8 - |
2018-19 Fox Motors 16U AAA T1EHL 16U 21 11 14 25 4 - |
2019-20 Rhode Island Saints 18U AAA BEAST 18U 7 2 1 3 18 - | Playoffs 1 0 0 0 0 -
Mount St. Charles Acad 18U AAA 18U AAA 52 18 24 42 79 - |
2020-21 New Jersey Junior Titans NAHL 17 2 2 4 10 -1 | Playoffs 4 1 1 2 2 4
2021-22 Sherwood Park Crusaders AJHL 12 4 1 5 24 - |
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2014-15 Belle Tire QC Int PW 2 1 0 1 0 - |
2016-17 TPH Selects U15 WSI U15 5 0 1 1 0 - |
2017-18 Team Navy USA-S15 3 0 1 1 - - |
TPH Thunder 16U OHL Cup 4 1 0 1 2 -1 |
2018-19 Team White USA-S16 5 3 3 6 0 - |
2019-20 Team Columbia USA-S17 5 0 1 1 0 - |
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
AJHL
2021-10-29T19:30:00-0600 Sherwood Park Crusaders @ Fort McMurray Oil Barons
2021-10-26T19:30:00-0600 Sherwood Park Crusaders @ Drayton Valley Thunder
2021-10-22T19:15:00-0600 Sherwood Park Crusaders vs Spruce Grove Saints
2021-10-17T19:15:00-0600 Sherwood Park Crusaders vs Bonnyville Pontiacs
2021-10-12T19:00:00-0600 Sherwood Park Crusaders @ Grande Prairie Storm
2021-10-06T19:30:00-0600 Sherwood Park Crusaders @ Lloydminster Bobcats
2021-10-02T19:30:00-0600 Sherwood Park Crusaders @ Brooks Bandits
2021-09-26T14:00:00-0600 Sherwood Park Crusaders @ Grande Prairie Storm
2021-09-25T18:00:00-0600 Sherwood Park Crusaders @ Grande Prairie Storm
2021-09-21T19:30:00-0600 Sherwood Park Crusaders @ Drayton Valley Thunder
$(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 +/-
14U AAA 1 - - - - - - - | 0
18U AAA 1 52 18 24 42 0.81 79 - | 0
AJHL 1 12 4 1 5 0.42 24 - | 0
BEAST 18U 1 7 2 1 3 0.43 18 - | 1 1 0 0 0 0.00 0 -
NAHL 1 17 2 2 4 0.24 10 -1 | 1 4 1 1 2 0.50 2 4
OHL Cup 1 4 1 0 1 0.25 2 -1 | 0
QC Int PW 1 2 1 0 1 0.50 0 - | 0
T1EHL 13U 1 5 2 3 5 1.00 14 - | 0
T1EHL 16U 2 49 21 27 48 0.98 12 - | 0
USA-S15 1 3 0 1 1 0.33 - - | 0
USA-S16 1 5 3 3 6 1.20 0 - | 0
USA-S17 1 5 0 1 1 0.20 0 - | 0
WSI U15 1 5 0 1 1 0.20 0 - | 0
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
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 Josh Rule?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2018, 10 #158 overall by Tri-City Storm in the USHL Futures Draft

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