PRIMARY MENU
Stats Teams Leagues Nations Awards Free Agents Draft Center Drafts
SIDEBAR MENU
(function (d, t) { var g = d.createElement(t), s = d.getElementsByTagName(t)[0]; g.src = '//tracker.eliteprospects.com/track/hit?id=player_582515'; s.parentNode.insertBefore(g, s); }(document, 'script'));

© Photo: Dan Hickling

Canada Jon-Randall Avon

a.k.a. "JR, J.R., J-R Avon"
Pronunciation Bookmark Add to Roster
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: 903 144 players
Last added: John Kerwin
Scoring Leaders
# Player GP G A TP
1. Leon Draisaitl 20 20 20 40
2. Alexander Ovechkin 22 19 18 37
3. Connor McDavid 20 14 22 36
4. Nazem Kadri 18 7 20 27
5. Yevgeni Kuznetsov 22 7 20 27
Show More
Player Facts
Date of Birth
Position
C
Age
18
Height
6'0" / 183 cm
Weight
174 lbs / 79 kg
Nation
Shoots
L
Contract
23/24
Cap Hit
$850,000 Powered by

Brother: Chad Heffernan
Stepfather: Steve Larmer

Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2017-18 Peterborough Petes U15 AAA ETAHL U15 - - - - - |
2018-19 Peterborough Petes U16 AAA ETAHL U16 35 24 25 49 70 | Playoffs 9 7 6 13 6
Lindsay Muskies OJHL 2 0 0 0 0 |
2019-20 Peterborough Petes OHL 56 4 7 11 18 -1 |
Canada White U17 WHC-17 6 0 0 0 12 |
2020-21 Peterborough Petes OHL 0 0 0 0 0 |
2021-22 Peterborough Petes OHL 17 10 11 21 7 -9 |
2021-22 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 +/-
2018-19 Team OMHA White OGC-16 4 1 1 2 0 |
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_1", slotId: "eliteprospects_incontent_1" });
PREMIUM
You need to have EP Premium to view these stats. Sign up at the top of the website.
Game Log
Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
OHL
Sun 28/11 Peterborough Petes vs Ottawa 67's
Fri 26/11 Peterborough Petes vs North Bay Battalion
Sun 21/11 Peterborough Petes @ Ottawa 67's
Sat 20/11 Peterborough Petes @ Kingston Frontenacs
Fri 19/11 Peterborough Petes vs Hamilton Bulldogs
Sun 14/11 Peterborough Petes @ Barrie Colts
Fri 05/11 Peterborough Petes @ Ottawa 67's
Thu 04/11 Peterborough Petes vs North Bay Battalion
Sat 30/10 Peterborough Petes @ Niagara IceDogs
Thu 28/10 Peterborough Petes vs Hamilton Bulldogs
$(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 +/-
ETAHL U15 1 - - - - - - - | 0
ETAHL U16 1 35 24 25 49 1.40 70 - | 1 9 7 6 13 1.44 6 -
OGC-16 1 4 1 1 2 0.50 0 - | 0
OHL 3 73 14 18 32 0.44 25 -10 | 0
OJHL 1 2 0 0 0 0.00 0 - | 0
WHC-17 1 6 0 0 0 0.00 12 - | 0
Skill Rating

Powered by Franchise Hockey Manager

Speed
13
Puckhandling
13
Agility
13
Teamwork
12

Go Premium to access this content

Get access to Skill Rating and many more premium features

Sign up for premium
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Player Period Teams
Shawn Spearing (D) 2019-2022 3 Peterborough Petes
Tucker Robertson (F) 2019-2022 3 Peterborough Petes
Keegan McMullen (F) 2019-2022 3 Peterborough Petes
Artem Guryev (D) 2019-2022 3 Peterborough Petes

Go Premium to access this content

Get access to our unique player connections feature and many more premium features

Sign up for premium
Transactions
DATE STATUS FROM TO SOURCE
09/22/2021
09/22/2021 Confirmed Peterborough Petes Philadelphia Flyers
05/29/2019
05/29/2019 Confirmed Peterborough Petes U16 AAA Peterborough Petes
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 Jon-Randall Avon?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2019, 1 #11 overall by Peterborough Petes in the OHL Priority Selection

2021 NHL Entry Draft: Ranked #154 by FCHockey

2021 NHL Entry Draft: Ranked #188 by McKeen's Hockey

2021 NHL Entry Draft: Ranked #200 by NHL Central Scouting

Post a scouting report/trivia/player comment in English (visible here)
Log in or go premium to post and read comments var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/582515/player ";