Andrew McPherson (ur. 28 kwietnia 1979 w Dauphin, Manitoba) – kanadyjski hokeista, trener.

Poprzez swoją babcię dysponuje polskimi korzeniami. Otrzymał także niemieckie obywatelstwo.

Kariera

Karierę rozwijał w klubie z rodzinnego miasta, Dauphin Kings, w lidze Manitoba Junior Hockey League (MJHL). Następnie od 1998 do 2001 przez cztery lata grał w drużynie uczelni Rensselaer Polytechnic Institute w akademickich amerykańskich rozgrywkach NCAA. W międzyczasie, w 1999 został wybrany w drafcie NHL przez klub Pittsburgh Penguins. Od 2002 do 2005 grał w zespołach z lig ECHL, CHL, UHL. W 2005 wyjechał do Europy i od tego czasu występował w drużynach niemieckich. Najpierw przez dwa sezony grał w EV Landsberg 2000 w trzeciej klasie rozgrywkowej (Regionalliga), po czym rozegrał sezon w zespole Straubing Tigers w elitarnych rozgrywkach DEL. Od 2008 występował w drugiej klasie rozgrywkowej (2 Bundesliga, a po przekształceniu DEL2): dwa sezony w SC Riessersee, jeden w Hannover Indians (kapitan 2010/2011), ESV Kaufbeuren oraz od 2012 Fischtown Pinguins Bremerhaven. W sezonie DEL (2016/2017) nie zdołał zdobyć punktu w 31 meczach i w styczniu 2017 odszedł z tego klubu. Wówczas został zawodnikiem Cracovii w rozgrywkach Polskiej Hokej Ligi. W swoim pierwszym meczu w PHL 2016/2017 zaliczył trzy asysty.