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

© Photo: Dan Hickling

Canada Josh Kavanagh

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: 952 293 players
Last added: Donovan Chavez
Scoring Leaders
# Player GP G A TP
1. Mason McTavish 5 7 7 14
2. Joakim Kemell 5 3 8 11
3. Roby Järventie 5 4 5 9
4. Aatu Räty 5 3 6 9
5. Emil Andrae 5 4 4 8
Show More
Player Facts
Date of Birth
Position
D
Age
19
Height
6'1" / 185 cm
Place of Birth
Weight
170 lbs / 77 kg
Nation
Shoots
R
Youth Team
-
Contract
-
Agency
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2016-17 Nickel City Sons U14 AAA NOHL U14 26 8 17 25 10 - | Playoffs 3 2 3 5 2 -
Nickel City Sons U15 AAA NOHL U15 4 0 0 0 0 - |
2017-18 Nickel City Sons U15 AAA “C” NOHL U15 27 8 17 25 4 - | Playoffs 6 2 4 6 0 -
2018-19 Sudbury Wolves Minor Midget AAA GNML 18 4 21 25 4 - |
Sudbury Nickel Capital Wolves GNML 3 0 1 1 0 - | Playoffs 1 0 2 2 2 -
Blind River Beavers NOJHL 6 0 0 0 0 - | Playoffs 6 0 0 0 0 -
2019-20 Peterborough Petes U18 AAA ETAHL U18 31 6 16 22 26 - | Playoffs 7 2 4 6 10 -
Lindsay Muskies OJHL 2 0 0 0 2 - |
Peterborough Petes OHL 8 0 0 0 0 0 |
2020-21 Espanola Express NOJHL 12 1 4 5 6 - |
2021-22 Peterborough Petes OHL 52 2 3 5 14 -7 | Playoffs 1 0 0 0 0 0
2022-23 Barrie Colts OHL - - - - - - |
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 +/-
2015-16 East Coast Selects O U13 WSI U13 7 0 4 4 2 - |
2017-18 Nickel City Sons U15 AAA “C” Big Nickel U14 4 1 2 3 0 - |
Nickel City Sons U15 AAA “C” OHF Bantam AAA 6 0 0 0 0 - |
2018-19 Sudbury Wolves Minor Midget AAA Big Nickel U18 4 0 2 2 6 - |
Sudbury Wolves Minor Midget AAA Peterborough TOC U16 4 0 4 4 4 - |
Team NOHA OHL Cup 3 2 1 3 0 4 |
Team NOHA 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
2022-04-27T19:00:00-0400 Peterborough Petes vs Hamilton Bulldogs
2022-04-17T15:05:00-0400 Peterborough Petes vs Kingston Frontenacs
2022-04-10T14:00:00-0400 Peterborough Petes vs Barrie Colts
2022-04-09T19:05:00-0400 Peterborough Petes vs Niagara IceDogs
2022-04-05T19:30:00-0400 Peterborough Petes @ Barrie Colts
2022-04-03T14:00:00-0400 Peterborough Petes @ Hamilton Bulldogs
2022-04-02T19:05:00-0400 Peterborough Petes vs Ottawa 67's
2022-03-31T19:05:00-0400 Peterborough Petes vs Kingston Frontenacs
2022-03-29T19:05:00-0400 Peterborough Petes vs Hamilton Bulldogs
2022-03-27T14:00:00-0400 Peterborough Petes @ Kingston Frontenacs
$(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 +/-
Big Nickel U14 1 4 1 2 3 0.75 0 - | 0
Big Nickel U18 1 4 0 2 2 0.50 6 - | 0
ETAHL U18 1 31 6 16 22 0.71 26 - | 1 7 2 4 6 0.86 10 -
GNML 1 21 4 22 26 1.24 4 - | 1 1 0 2 2 2.00 2 -
NOHL U14 1 26 8 17 25 0.96 10 - | 1 3 2 3 5 1.67 2 -
NOHL U15 2 31 8 17 25 0.81 4 - | 1 6 2 4 6 1.00 0 -
NOJHL 2 18 1 4 5 0.28 6 - | 1 6 0 0 0 0.00 0 -
OGC-16 1 4 1 1 2 0.50 0 - | 0
OHF Bantam AAA 1 6 0 0 0 0.00 0 - | 0
OHL 3 60 2 3 5 0.08 14 -7 | 1 1 0 0 0 0.00 0 0
OHL Cup 1 3 2 1 3 1.00 0 4 | 0
OJHL 1 2 0 0 0 0.00 2 - | 0
Peterborough TOC U16 1 4 0 4 4 1.00 4 - | 0
WSI U13 1 7 0 4 4 0.57 2 - | 0
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Transactions
DATE STATUS FROM TO SOURCE
08/05/2022
08/05/2022 Confirmed Peterborough Petes Barrie Colts
11/07/2020
11/07/2020 Confirmed Peterborough Petes U18 AAA Espanola Express
06/01/2019
06/01/2019 Confirmed Sudbury Wolves Minor Midget 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 Josh Kavanagh?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2019, 5 #93 overall by Peterborough Petes in the OHL Priority Selection

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/475244/player "; var deletePlayerCommentEndpoint = " '' ";