.

© Photo: Dan Hickling

Premium Features
Submit Photo
Discover premium
Database: 1 146 333 players
Last added: John Martens
Scoring Leaders
# Player GP G A TP
1. Jack Devine 12 1 20 21
2. Aidan Thompson 12 9 11 20
3. Sam Harris 11 10 6 16
4. Ben Muthersbaugh 11 8 8 16
5. Gabe Perreault 10 6 10 16
Show More
Staff Facts
Date of Birth
Place of Birth
Age
40
Nation

Player profile of Kirk MacDonald also available

Team Staff History
S Team League Role on Team Notes
2013-14 RPI (Rensselaer Polytech. Inst.) NCAA Asst. Coach
2014-15 Reading Royals ECHL Asst. Coach
2015-16 Reading Royals ECHL Asst. Coach
2016-17 Reading Royals ECHL Asst. Coach
2017-18 Reading Royals ECHL Head Coach
Reading Royals ECHL Dir. of Hockey Operations
2018-19 Reading Royals ECHL Head Coach
Reading Royals ECHL Dir. of Hockey Operations
2019-20 Reading Royals ECHL Head Coach
Reading Royals ECHL Dir. of Hockey Operations
2020-21 Reading Royals ECHL Head Coach
Reading Royals ECHL Dir. of Hockey Operations
2021-22 Reading Royals ECHL Head Coach
Reading Royals ECHL Dir. of Hockey Operations
2022-23 Dubuque Fighting Saints USHL Head Coach
2023-24 Dubuque Fighting Saints USHL Head Coach
2024-25 Wilkes-Barre/Scranton Penguins AHL Head Coach

Kirk MacDonald Statistics

S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
1999-00 Victoria Racquet Club U18 A1 U18 A1 56* 73* 64* 137* -* -* |
2000-01 Victoria Salsa BCHL 46* 9* 7* 16* 43* -* | Playoffs 11 5 2 7 7 -
2001-02 Victoria Salsa BCHL 49* 27* 23* 50* 93* -* |
2002-03 RPI (Rensselaer Polytech. Inst.) NCAA 28* 4* 2* 6* 10* -* |
2003-04 RPI (Rensselaer Polytech. Inst.) NCAA 39* 15* 19* 34* 48* -* |
2004-05 RPI (Rensselaer Polytech. Inst.) NCAA 37* 16* 20* 36* 46* -* |
2005-06 RPI (Rensselaer Polytech. Inst.) “C” NCAA 0* 0* 0* 0* 0* -* |
2006-07 RPI (Rensselaer Polytech. Inst.) “C” NCAA 33* 12* 15* 27* 40* -9* |
Albany River Rats AHL 12* 1* 2* 3* 9* -3* | Playoffs 4 0 0 0 10 -2
2007-08 Albany River Rats AHL 11* 1* 1* 2* 7* 1* |
Florida Everblades ECHL 43* 14* 20* 34* 37* 23* |
2008-09 Reading Royals ECHL 44* 21* 18* 39* 64* 5* |
Providence Bruins AHL 24* 3* 3* 6* 11* 0* |
Iowa Chops AHL 6* 1* 0* 1* 4* 0* |
2009-10 Providence Bruins AHL 64* 14* 8* 22* 45* 0* |
2010-11 Providence Bruins AHL 76* 15* 23* 38* 48* 2* |
2011-12 Providence Bruins “A” AHL 73* 10* 23* 33* 82* -4* |
2012-13 Reading Royals “A” ECHL 47* 16* 22* 38* 57* 5* | Playoffs 22 4 8 12 30 5
Houston Aeros AHL 6* 0* 1* 1* 4* 0* |
Post a comment/trivia/testimonial in English