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

© Photo: Saint John Sea Dogs

Canada Cameron MacDonald

Premium Features
Pronunciation Bookmark Add to Roster Compare Player Submit Photo Submit Transfer
Discover premium
GAMES
GP
G
A
TP
+/-
5
3
1
4
-10
10
8
4
12
-5
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: 982 066 players
Last added: Karolína Mikulová
Scoring Leaders
# Player GP G A TP
1. Antti Suomela 20 11 16 27
2. Patrik Karlkvist 21 13 13 26
3. Jonathan Pudas 22 8 17 25
4. Oscar Möller 18 12 7 19
5. Emil Pettersson 21 10 9 19
Show More
Player Facts
Date of Birth
Position
C/LW
Age
19
Height
6'2" / 188 cm
Weight
190 lbs / 86 kg
Nation
Shoots
L
Youth Team
-
Contract
-
Highlights
1-time CHL Memorial Cup Champion 1

When the puck rests on the blade of a teammate, the forward can slip away from coverage, hide behind the back of defenders, and drive the net sneakily to tap passes in. -EliteProspects 2021 NHL Draft Guide

He’s got a very good and heavy shot, and can get it off in no time with his quick release, Hockeyprospect.com 2019
Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2016-17 Halifax Gulls Major Bantam NSMBHL 33 14 10 24 26 - | Playoffs 2 2 0 2 6 -
2017-18 Halifax Gulls Major Bantam NSMBHL 33 54 33 87 46 - | Playoffs 2 2 2 4 2 -
2018-19 Selects Academy 15U AAA 15U AAA 52 72 54 126 - - |
Connecticut Jr. Rangers NCDC 1 1 0 1 0 - |
2019-20 Sioux Falls Stampede USHL 44 6 14 20 18 -4 |
2020-21 Saint John Sea Dogs QMJHL 30 10 7 17 30 -7 | Playoffs 6 4 1 5 15 0
2021-22 Saint John Sea Dogs QMJHL 67 15 19 34 59 6 | Playoffs 5 2 1 3 7 3
2022-23 Saint John Sea Dogs “A” QMJHL 18 10 7 17 24 -8 |
Projected QMJHL 64 36 25 61 85 -28 |
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 +/-
2016-17 Team Nova Scotia U14 (ACC) ACC-U14 5 6 1 7 8 - |
2017-18 Team Nova Scotia U15 (ACC) ACC-U15 5 6 6 12 2 - |
All American Prospects U15 WSI U15 6 4 4 8 2 - |
2018-19 Team Nova Scotia “A” CWG 6 2 0 2 2 - |
MyEdgeHockey U16 WSI U16 8 5 3 8 4 - |
Team Nova Scotia QGC-16 5 1 2 3 2 - |
2021-22 Saint John Sea Dogs M-Cup 4 1 2 3 0 0 |
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
QMJHL
2022-11-27T14:00:00-0500 Saint John Sea Dogs vs Rouyn-Noranda Huskies
2022-11-26T19:30:00-0500 Saint John Sea Dogs vs Val-d'Or Foreurs
2022-11-24T18:00:00-0500 Saint John Sea Dogs @ Cape Breton Eagles
2022-11-19T13:00:00-0500 Saint John Sea Dogs @ Halifax Mooseheads
2022-11-18T18:00:00-0500 Saint John Sea Dogs @ Halifax Mooseheads
2022-11-12T18:00:00-0500 Saint John Sea Dogs vs Drummondville Voltigeurs
2022-11-10T18:00:00-0500 Saint John Sea Dogs vs Chicoutimi Saguenéens
2022-10-30T16:00:00-0300 Saint John Sea Dogs @ Moncton Wildcats
2022-10-28T19:00:00-0300 Saint John Sea Dogs vs Acadie-Bathurst Titan
2022-10-27T19:00:00-0300 Saint John Sea Dogs vs Gatineau Olympiques
$(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 +/-
15U AAA 1 52 72 54 126 2.42 - - | 0
ACC-U14 1 5 6 1 7 1.40 8 - | 0
ACC-U15 1 5 6 6 12 2.40 2 - | 0
CWG 1 6 2 0 2 0.33 2 - | 0
M-Cup 1 4 1 2 3 0.75 0 0 | 0
NCDC 1 1 1 0 1 1.00 0 - | 0
NSMBHL (NSU15MHL) 2 66 68 43 111 1.68 72 - | 2 4 4 2 6 1.50 8 -
QGC-16 1 5 1 2 3 0.60 2 - | 0
QMJHL 3 115 35 33 68 0.59 113 -9 | 2 11 6 2 8 0.73 22 3
USHL 1 44 6 14 20 0.45 18 -4 | 0
WSI U15 1 6 4 4 8 1.33 2 - | 0
WSI U16 1 8 5 3 8 1.00 4 - | 0
Skill Rating

Powered by Franchise Hockey Manager

Shooting Accuracy
14
Teamwork
13
Strength
13
Speed
13
freestar.config.enabled_slots.push({ placementName: "eliteprospects_incontent_2", slotId: "eliteprospects_incontent_2" });
Player Connections
Transactions
DATE STATUS FROM TO SOURCE
10/02/2022
10/02/2022 Up/Down Tampa Bay Lightning Saint John Sea Dogs
06/04/2020
06/04/2020 Confirmed Sioux Falls Stampede Saint John Sea Dogs
05/03/2019
05/03/2019 Confirmed Selects Academy 15U AAA Sioux Falls Stampede
Not Activated Sections
Endorsements
Images
Referrals
Education
Attachments
Contract & Eligibility
Preferred Equipment
Housing & Billeting
Expected Compensation & Benefits
Injury Records
Player Description
Fitness Results
Are you Cameron MacDonald?
Upgrade to EP Premium and verify your profile to customize the page further. See example here.
Player Biography and Trivia

Drafted 2019, 3 #51 overall by Saint John Sea Dogs in the QMJHL Entry Draft

2021 NHL Entry Draft: Ranked #210 by FCHockey

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

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