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

© Photo: Dan Hickling

Canada Calum Ritchie

#21 Oshawa Generals / OHL - 22/23
Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
5
0
4
4
0
10
2
8
10
-1
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: 983 662 players
Last added: Isabel Treffers
Scoring Leaders
# Player GP G A TP
1. Zach O'Brien 18 8 27 35
2. Orrin Centazzo 17 13 14 27
3. Max Newton 18 13 12 25
4. Matt Marcinew 19 12 13 25
5. Jeremy McKenna 18 11 13 24
Show More
Player Facts
Date of Birth
Position
C
Age
17
Height
6'2" / 188 cm
Place of Birth
Weight
187 lbs / 85 kg
Nation
Shoots
R
Contract
-
NHL Draft
Top Prospect eligible for the 2023 NHL Entry Draft
Highlights
1-time Hlinka Gretzky Cup Gold Medal 1
1-time Hlinka Gretzky Cup Most Points 1
1-time OHL First All-Rookie Team 1

Brother: Ethan Ritchie

Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2018-19 Oakville Rangers U14 AAA SCTA U14 - - - - - - |
2019-20 Oakville Rangers U15 AAA SCTA U15 30 20 39 59 21 - |
Oakville Rangers U16 AAA SCTA U16 2 2 1 3 0 - | Playoffs 2 0 1 1 0 -
2020-21 Oakville Rangers U16 AAA SCTA U16 0 0 0 0 0 - |
2021-22 Oshawa Generals OHL 65 19 26 45 12 -7 | Playoffs 6 4 3 7 4 -4
2022-23 Oshawa Generals “A” OHL 25 8 14 22 12 1 |
Projected OHL 68 22 38 60 33 3 |
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 +/-
2014-15 Toronto Pro Hockey Brick Invitational 6 3 6 9 2 - | Playoffs 1 0 1 1 0 -
2022-23 Canada U18 Hlinka Gretzky Cup 5 4 6 10 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-12-06T18:00:00-0600 Oshawa Generals @ London Knights
2022-12-04T13:00:00-0600 Oshawa Generals @ Hamilton Bulldogs
2022-12-02T18:05:00-0600 Oshawa Generals @ Sarnia Sting
2022-12-01T18:05:00-0600 Oshawa Generals @ Windsor Spitfires
2022-11-27T17:05:00-0600 Oshawa Generals vs London Knights
2022-11-25T18:35:00-0600 Oshawa Generals vs Peterborough Petes
2022-11-20T13:05:00-0600 Oshawa Generals vs Sarnia Sting
2022-11-18T18:35:00-0600 Oshawa Generals vs Owen Sound Attack
2022-11-17T18:05:00-0600 Oshawa Generals @ Peterborough Petes
2022-11-13T17:05:00-0600 Oshawa Generals 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 +/-
Brick Invitational 1 6 3 6 9 1.50 2 - | 1 1 0 1 1 1.00 0 -
Hlinka Gretzky Cup 1 5 4 6 10 2.00 2 - | 0
OHL 2 90 27 40 67 0.74 24 -6 | 1 6 4 3 7 1.17 4 -4
SCTA U14 1 - - - - - - - | 0
SCTA U15 1 30 20 39 59 1.97 21 - | 0
SCTA U16 2 2 2 1 3 1.50 0 - | 1 2 0 1 1 0.50 0 -
Skill Rating

Powered by Franchise Hockey Manager

Teamwork
14
Puckhandling
14
Passing
14
Strength
13
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Transactions
DATE STATUS FROM TO SOURCE
08/22/2021
08/22/2021 Confirmed Oakville Rangers U16 AAA Oshawa Generals
Media and Articles
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 Calum Ritchie?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2021, 1 #2 overall by Oshawa Generals in the OHL Priority Selection

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