P3RF Hockey D

Andrew MacWilliam

Toronto Maple Leafs · CAN · born 1990-03-25

Season by Season

SeasonTeamLg GP G A PTS +/- PIM
2025–2026 Playoffs HK Olimpija Ljubljana Slovenia 2 0 2 2 6 0
2024–2025 Cardiff Devils EIHL 48 3 12 15 17 94
2024–2025 Cardiff Devils Continental Cup 5 0 1 1 4 8
2024–2025 Playoffs Cardiff Devils EIHL 4 0 4 4 7 2
2023–2024 EHC München DEL 41 0 3 3 -13 66
2023–2024 EHC München Champions HL 7 2 1 3 1 4
2023–2024 Playoffs EHC München DEL 9 0 1 1 3 12
2022–2023 EC Salzburg ICEHL 42 1 5 6 16 66
2022–2023 EC Salzburg Champions HL 8 0 0 0 -2 6
2022–2023 Playoffs EC Salzburg ICEHL 16 0 5 5 5 12
2021–2022 EHC München DEL 26 0 4 4 7 17
2021–2022 EHC München Champions HL 4 0 0 0 0 0
2021–2022 Playoffs EHC München DEL 9 0 0 0 3 20
2020–2021 EHC München DEL 38 2 10 12 18 28
2020–2021 Playoffs EHC München DEL 2 0 2 2 0 2
2019–2020 Rochester Americans AHL 41 2 6 8 -3 54
2019–2020 Rochester Americans AHL Playoffs not reached
2018–2019 Rochester Americans AHL 66 3 7 10 -1 90
2018–2019 Playoffs Rochester Americans AHL 3 0 0 0 -3 4
2017–2018 Rochester Americans AHL 54 0 8 8 19 73
2017–2018 Playoffs Rochester Americans AHL 2 0 1 1 -1 2
2016–2017 Albany Devils AHL 63 0 5 5 -17 100
2016–2017 Albany Devils AHL Playoffs not reached
2015–2016 Manitoba AHL 72 1 14 15 -17 86
2015–2016 Manitoba AHL Playoffs not reached
2014–2015 Maple Leafs NHL 12 0 2 2 -6 12
2014–2015 Toronto AHL 58 3 4 7 22 47
2014–2015 Playoffs Toronto AHL 4 0 1 1 3 6
2013–2014 Toronto AHL 57 0 9 9 3 96
2013–2014 Playoffs Toronto AHL 9 0 1 1 2 8
2012–2013 North Dakota WCHA 41 2 11 13 — 116
2012–2013 Toronto AHL 2 0 0 0 0 0
2012–2013 North Dakota WCHA Playoffs not reached
2011–2012 North Dakota WCHA 42 2 5 7 — 75
2011–2012 North Dakota WCHA Playoffs not reached
2010–2011 North Dakota WCHA 37 0 8 8 — 49
2010–2011 North Dakota WCHA Playoffs not reached
2009–2010 North Dakota WCHA 43 0 3 3 — 87
2009–2010 North Dakota WCHA Playoffs not reached
2008–2009 Camrose AJHL 57 8 21 29 — 220
2008–2009 Playoffs Camrose AJHL 11 0 4 4 0 39
2007–2008 Camrose AJHL 54 0 13 13 — 130
2007–2008 Playoffs Camrose AJHL 18 0 5 5 0 49
2007–2008 Playoffs Camrose RB-Cup 6 1 0 1 — 6
2006–2007 Cgy. Royals AMHL 35 5 13 18 — 125
2006–2007 Camrose AJHL 2 0 0 0 — 0
2006–2007 Playoffs Camrose AJHL 1 0 0 0 0 0
2005–2006 Calgary Royals Midget AAA AMHL 4 0 1 1 0 2
2005–2006 Calgary Royals Midget AAA AMHL Playoffs not reached
2004–2005 CRAA Blue U15 AA AEHL U15 29 5 8 13 — 56
2004–2005 CRAA Blue U15 AA AEHL U15 Playoffs not reached
2003–2004 CRAA Gold U15 AAA AEHL U15 33 3 5 8 — 30
2003–2004 CRAA Gold U15 AAA AEHL U15 Playoffs not reached

Team History

From roster records
SeasonTeamGroup#
2014–2015 defensemen #57