Donald MacPherson
Donald MacPherson
Born: March 29, 1973
Fredericton, NB Canada
Position: D
Height: 5'11"
Weight: 205
Shoot/Catch: Left
Career: 1990-2004
Donald MacPherson scored 83 goals and recorded 188 assists in his 368-game career with the Ottawa 67's, Daytona Beach Sun Devils, Daytona Beach Breakers, Huntsville Channel Cats, Sacramento River Rats, Muskegon Fury, Flint Generals, Lake Charles Ice Pirates, Arkansas RiverBlades, Memphis Riverkings, Oklahoma City Blazers, Quebec RadioX and Adirondack Frostbite. He began playing during the 1990 season and last took the ice during the 2004 campaign.
Click on column headings to sort.
Scoring:
| Year | Lg | Team | GP | G | A | Pts | PIM | +/- | PPG | PPA | SHG | SHA | GWG | GTG | SOG | SG% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1990-91 | OHL | Ottawa 67's | 15 | 0 | 3 | 3 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 1994-95 | SUHL | Daytona Beach Sun Devils | 49 | 14 | 28 | 42 | 49 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 1995-96 | SHL | Daytona Beach Breakers | 58 | 15 | 53 | 68 | 196 | 1 | 7 | 0 | 0 | 0 | 4 | 0 | 220 | 6.8 |
| 1996-97 | CHL | Huntsville Channel Cats | 54 | 14 | 47 | 61 | 64 | -3 | 1 | 0 | 0 | 0 | 2 | 0 | 218 | 6.4 |
| 1996 | RHI | Sacramento River Rats | 3 | 2 | 1 | 3 | 1 | -9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1997-98 | CHL | Huntsville Channel Cats | 47 | 22 | 28 | 50 | 72 | 4 | 8 | 0 | 0 | 0 | 3 | 0 | 164 | 13.4 |
| 1997-98 | UHL | Muskegon Fury | 10 | 0 | 3 | 3 | 10 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 16 | 0.0 |
| 1998-99 | UHL | Flint Generals | 35 | 10 | 13 | 23 | 57 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 58 | 17.2 |
| 1998-99 | WPHL | Lake Charles Ice Pirates | 17 | 1 | 5 | 6 | 27 | -2 | 0 | 0 | 0 | 0 | 0 | 0 | 28 | 3.6 |
| 1999-00 | ECHL | Arkansas RiverBlades | 24 | 1 | 5 | 6 | 34 | -18 | 1 | 0 | 0 | 0 | 0 | 0 | 51 | 2.0 |
| 2004-05 | CHL | Memphis Riverkings | 12 | 1 | 1 | 2 | 21 | -4 | 0 | 1 | 0 | 0 | 0 | 0 | 6 | 16.7 |
| 2004-05 | CHL | Oklahoma City Blazers | 6 | 1 | 0 | 1 | 19 | +1 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | 8.3 |
| 2004-05 | LNAH | Quebec RadioX | 5 | 1 | 0 | 1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 2004-05 | UHL | Adirondack Frostbite | 33 | 1 | 1 | 2 | 29 | -2 | 0 | 0 | 0 | 0 | 0 | 0 | 28 | 3.6 |
| Totals | 368 | 83 | 188 | 271 | 590 | -28 | 18 | 1 | 1 | 0 | 9 | 0 | 801 | 10.4 |
Postseason - Scoring:
| Year | Lg | Team | GP | G | A | Pts | PIM | +/- | PPG | PPA | SHG | SHA | GWG | SOG | SG% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1994-95 | SUHL | Daytona Beach Sun Devils | 2 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1995-96 | SHL | Daytona Beach Breakers | 4 | 2 | 2 | 4 | 14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1996-97 | CHL | Huntsville Channel Cats | 9 | 3 | 5 | 8 | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1997-98 | CHL | Huntsville Channel Cats | 3 | 1 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1998-99 | UHL | Flint Generals | 12 | 2 | 3 | 5 | 11 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2004-05 | UHL | Adirondack Frostbite | 6 | 0 | 0 | 0 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Totals | 36 | 8 | 11 | 19 | 49 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |












