| Regular Season | Playoffs | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | Lge | GP | G | A | Pts | PIM | +/- | GP | G | A | Pts | PIM |
| 1929-30 | Tulsa Oilers | AHA | 29 | 14 | 5 | 19 | 20 | ||||||
| 1930-31 | Detroit Olympics | IHL | Statistics Unavailable | ||||||||||
| 1931-32 | St. Louis Flyers | AHA | 48 | 21 | 5 | 26 | 14 | ||||||
| 1932-33 | St. Louis Flyers | AHA | 43 | 20 | 8 | 28 | 23 | ||||||
| 1933-34 | St. Louis Flyers | AHA | 46 | 18 | 15 | 33 | 29 | ||||||
| 1934-35 | St. Louis Flyers | AHA | 48 | 21 | 34 | 55 | 21 | ||||||
| 1935-36 | St. Louis Flyers | AHA | 48 | 17 | 18 | 35 | 18 | ||||||
| 1936-37 | Tulsa Oilers | AHA | 29 | 1 | 7 | 8 | 2 | ||||||
| 1936-37 | Wichita Skyhawks | AHA | 17 | 6 | 7 | 13 | 2 | ||||||
| 1937-38 | Wichita Skyhawks | AHA | 48 | 14 | 37 | 51 | 4 | ||||||
| 1938-39 | Wichita Skyhawks | AHA | 7 | 0 | 6 | 6 | 0 | ||||||
| 1939-40 | Kansas City Greyhounds | AHA | 23 | 6 | 13 | 19 | 0 | ||||||
Embed Alex 'Shrimp' McPherson stats! | View as text
| Season | Team | Lge | Type | GP | W | L | T | OTL | Pct | Result |
| 1934-35 | St. Louis Flyers | AHA | Player-Head | 48 | 29 | 15 | 4 | 0 | 0.646 | Won Championship |
| 1935-36 | St. Louis Flyers | AHA | Player-Head |