.

© Photo: Dan Hickling

Canada Calum Ritchie

#21 Oshawa Generals / OHL - 23/24

Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
5
5
3
8
+5
10
6
6
12
+4
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: 1 083 456 players
Last added: William Davidson
Scoring Leaders
# Player GP G A TP
1. Jagger Firkus 56 50 58 108
2. Zac Funk 60 59 44 103
3. Riley Heidt 58 33 69 102
4. Berkly Catton 59 45 52 97
5. Gabe Klassen 59 33 63 96
Show More

Calum Ritchie Facts

Date of Birth
Position
C
Age
19
Height
6'2" / 188 cm
Place of Birth
Weight
187 lbs / 85 kg
Nation
Shoots
R
Contract
-
Highlights
1-time Hlinka Gretzky Cup Gold Medal 1
1-time U18 WJC Bronze Medal 1
1-time Hlinka Gretzky Cup Most Points 1
1-time OHL First All-Rookie Team 1

Ritchie’s hockey sense is his defining quality – his separating skill. In the offensive zone, that means supporting the puck carrier, connecting plays, anticipating gaps in coverage, identifying where to position himself off-puck, and controlling his skating to arrive in the right places at the right time. Even when his team does lose possession, Ritchie has what it takes to win it back, leveraging himself against opponents physically, cutting through their hands, and putting his team right back on the attack. -EliteProspects 2023 NHL Draft Guide

Brother: Ethan Ritchie

Calum Ritchie 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 59* 24* 35* 59* 35* 1* | Playoffs 5 2 4 6 2 0
Canada U18 WJC-18 7* 3* 6* 9* 4* 8* |
2023-24 Oshawa Generals OHL 42* 24* 44* 68* 14* 35* |
Projected OHL 50* 29* 52* 81* 17* 42* |

Calum Ritchie 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" });

Calum Ritchie Game Log

Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
OHL
2024-03-02T18:05:00-0600 Oshawa Generals @ Sudbury Wolves
2024-03-01T18:07:00-0600 Oshawa Generals @ Soo Greyhounds
2024-02-28T18:00:00-0600 Oshawa Generals @ London Knights
2024-02-25T17:05:00-0600 Oshawa Generals vs Barrie Colts
2024-02-23T18:00:00-0600 Oshawa Generals @ Ottawa 67's
2024-02-19T13:05:00-0600 Oshawa Generals vs Niagara IceDogs
2024-02-17T18:00:00-0600 Oshawa Generals @ Erie Otters
2024-02-13T18:00:00-0600 Oshawa Generals @ Owen Sound Attack
2024-02-11T13:05:00-0600 Oshawa Generals vs London Knights
2024-02-09T18:35:00-0600 Oshawa Generals vs Flint Firebirds
$(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(); }); });
SCOUTING REPORTS
Date Article Source
11/03/2022 OHL: Hamilton (2) @ Oshawa (3) Neutral Zone
11/02/2022 OHL: Kingston(2) at Oshawa (0) Neutral Zone
02/12/2022 OHL: Oshawa Generals at Niagara Ice Dogs Neutral Zone
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });

Calum Ritchie 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 3 166* 67* 105* 172* 1.04* 61* 29* | 2 11 6 * 7 * 13 * 1.18 * 6 * -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 * - *
WJC-18 1 7* 3* 6* 9* 1.29* 4* 8* | 0 * * * * * *

Calum Ritchie 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" });

Calum Ritchie 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
Fitness Results
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Q&A
Are you Calum Ritchie?
Verify your profile to customize the page further. See example here.

Calum Ritchie Biography and Trivia

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

2023 NHL Entry Draft: Ranked #14 by Elite Prospects

2023 NHL Entry Draft: Ranked #26 by FCHockey

2023 NHL Entry Draft: Ranked #13 by TSN/Craig Button

2023 NHL Entry Draft: Ranked #24 by McKeen's Hockey

2023 NHL Entry Draft: Ranked #21 by TSN/McKenzie

2023 NHL Entry Draft: Ranked #13 by NHL Central Scouting

Post a scouting report/trivia/player comment in English (visible here)

var playerCommentEndpoint = " https://www.eliteprospects.com/premiumApi/getPlayerCommentsAnon/603108/player "; var deletePlayerCommentEndpoint = " '' ";