| Regular Season | Playoffs | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | Lge | GP | G | A | Pts | PIM | GP | G | A | Pts | PIM |
| 1944-45 | Indianapolis Capitals | AHL | 56 | 6 | 10 | 16 | 16 | |||||
| 1945-46 | Omaha Knights | USHL | 45 | 12 | 17 | 29 | 47 | 7 | 1 | 2 | 3 | 4 |
| 1946-47 | Omaha Knights | USHL | 39 | 12 | 11 | 23 | 18 | 11 | 3 | 4 | 7 | 9 |
| 1947-48 | Dallas Texans | USHL | 48 | 12 | 11 | 23 | 39 | -- | -- | -- | -- | -- |
| 1948-49 | San Diego Skyhawks | PCHL | 65 | 30 | 22 | 52 | 69 | 14 | 8 | 1 | 9 | 18 |
| 1949-50 | San Diego Skyhawks | PCHL | 32 | 8 | 9 | 17 | 22 | 7 | 5 | 4 | 9 | 8 |
| 1949-50 | Louisville Blades | USHL | 31 | 8 | 13 | 21 | 4 | -- | -- | -- | -- | -- |
| 1950-51 | Quebec Aces | QSHL | 41 | 9 | 14 | 23 | 26 | 19 | 2 | 4 | 6 | 40 |
| 1951-52 | Halifax St. Mary's | MMHL | 14 | 1 | 2 | 3 | 0 | |||||
| 1951-52 | New Haven Tomahawks | EHL | 57 | 21 | 35 | 56 | 44 | |||||