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

© Photo: Dan Hickling

Canada Jack Harper

Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
4
0
0
0
-2
4
0
0
0
-2
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 319 players
Last added: Nikolai Shevchenko
Scoring Leaders
# Player GP G A TP
1. Ryan McAllister 28 11 29 40
2. Adam Fantilli 22 16 23 39
3. Austen Swankler 27 16 22 38
4. Jimmy Snuggerud 28 16 21 37
5. Collin Graf 26 14 22 36
Show More
Player Facts
Date of Birth
Position
D
Age
21
Height
5'10" / 178 cm
Place of Birth
Weight
183 lbs / 83 kg
Nation
Shoots
R
Youth Team
-
Contract
-
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2016-17 Guelph Jr. Gryphons U15 AAA SCTA U15 - - - - - - |
Guelph Jr. Gryphons U16 AAA SCTA U16 1 0 0 0 0 - |
2017-18 Guelph Jr. Gryphons U16 AAA SCTA U16 35 12 24 36 12 - |
Guelph Hurricanes GOJHL 3 0 0 0 0 - |
2018-19 Burlington Cougars OJHL 43 9 10 19 30 - | Playoffs 4 2 1 3 2 -
2019-20 Flint Firebirds OHL 39 0 2 2 4 -4 |
2020-21 Flint Firebirds OHL 0 0 0 0 0 - |
2021-22 Guelph Storm OHL 24 0 5 5 2 -5 |
Kitchener Rangers OHL 34 4 2 6 11 -13 | Playoffs 11 1 5 6 0 1
2022-23 Kitchener Rangers OHL 4 0 0 0 0 -2 |
Burlington Cougars OJHL 21 4 12 16 20 - |
Projected OJHL 33 6 19 25 31 - |
2022-23 AHL/ECHL/USHL/WHL/OHL/QMJHL stats powered by HockeyTech
Tournament Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2017-18 Guelph Jr. Gryphons U16 AAA OHL Cup 4 0 1 1 4 -1 |
Team OMHA White OGC-16 4 0 1 1 2 - |
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
OHL
2022-10-09T14:00:00-0400 Kitchener Rangers @ Kingston Frontenacs
2022-10-07T19:00:00-0400 Kitchener Rangers @ Ottawa 67's
2022-10-01T19:30:00-0400 Kitchener Rangers @ Owen Sound Attack
2022-09-30T19:30:00-0400 Kitchener Rangers vs Sarnia Sting
$(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 +/-
GOJHL 1 3 0 0 0 0.00 0 - | 0
OGC-16 1 4 0 1 1 0.25 2 - | 0
OHL 4 101 4 9 13 0.13 17 -24 | 1 11 1 5 6 0.55 0 1
OHL Cup 1 4 0 1 1 0.25 4 -1 | 0
OJHL 2 64 13 22 35 0.55 50 - | 1 4 2 1 3 0.75 2 -
SCTA U15 1 - - - - - - - | 0
SCTA U16 2 36 12 24 36 1.00 12 - | 0
Skill Rating

Powered by Franchise Hockey Manager

Puckhandling
13
Passing
12
Teamwork
11
Speed
11
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Transactions
DATE STATUS FROM TO SOURCE
10/27/2022
10/27/2022 Confirmed Kitchener Rangers Burlington Cougars
01/09/2022
01/09/2022 Confirmed Guelph Storm Kitchener Rangers
09/15/2021
09/15/2021 Confirmed Flint Firebirds Guelph Storm
07/09/2019
07/09/2019 Confirmed Burlington Cougars Flint Firebirds
06/12/2018
06/12/2018 Confirmed Guelph Jr. Gryphons U16 AAA Burlington Cougars
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 Jack Harper?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2018, 7 #122 overall by Flint Firebirds in the OHL Priority Selection

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