Bob MacMillan card values & price guide
Bob MacMillan has 16 cards tracked; the most valuable is the 1976 O-Pee-Chee Bob MacMillan #38 at $2.96 as of October 22, 2026.
16 cards · 15 sets · 1976–2009
Prices last updated Oct 2026
Cards tracked
16
Highest value
$2.96
Value range
$1–$3
Median value
$1
PSA 10 avg
$100
With recorded sales
14
Most valuable Bob MacMillan cards
Top 7 by value
| # | Card | Value | Shop |
|---|---|---|---|
| 1 | 1976 O-Pee-Chee#38 | $2.96 | eBay ↗ |
| 2 | 1979 O-Pee-Chee#210 | $1.54 | eBay ↗ |
| 3 | 1977 O-Pee-Chee#141 | $1.35 | eBay ↗ |
| 4 | 1978 Topps#82 | $1.19 | eBay ↗ |
| 5 | 1984 O-Pee-Chee Sticker#72 | $1.12 | eBay ↗ |
| 6 | 1976 Topps#38 | $1.09 | eBay ↗ |
| 7 | 1977 Topps#141 | $0.99 | eBay ↗ |
By price
All prices
| Card | Year | Value |
|---|---|---|
| 1976 O-Pee-Chee#38 | 1976 | $2.96 |
| 1979 O-Pee-Chee#210 | 1979 | $1.54 |
| 1977 O-Pee-Chee#141 | 1977 | $1.35 |
| 1978 Topps#82 | 1978 | $1.19 |
| 1984 O-Pee-Chee Sticker#72 | 1984 | $1.12 |
| 1976 Topps#38 | 1976 | $1.09 |
| 1977 Topps#141 | 1977 | $0.99 |
| 1985 O-Pee-Chee#193 | 1985 | — |
1978 O-Pee-Chee#82 | 1978 | — |
| 2009 In The Game 1972#123 | 2009 | — |
| 1982 O-Pee-Chee#143 | 1982 | — |
| 1980 O-Pee-Chee#267 | 1980 | — |
1981 O-Pee-Chee#46 | 1981 | — |
1984 O-Pee-Chee#40 | 1984 | — |
| 2009 In The Game 1972 · Blank Back#123 | 2009 | — |
Show all 16 cards in this tableShow fewer
| 1983 O-Pee-Chee#234 | 1983 | — |
By year
| Year | Cards | Top card | Value |
|---|---|---|---|
| 2009 | 2 | — | — |
| 1985 | 1 | — | — |
| 1984 | 2 | 1984 O-Pee-Chee Sticker #72 | $1.12 |
| 1983 | 1 | — | — |
| 1982 | 1 | — | — |
| 1981 | 1 | — | — |
| 1980 | 1 | — | — |
| 1979 | 1 | 1979 O-Pee-Chee #210 | $1.54 |
| 1978 | 2 | 1978 Topps #82 | $1.19 |
| 1977 | 2 | 1977 O-Pee-Chee #141 | $1.35 |
| 1976 | 2 | 1976 O-Pee-Chee #38 | $2.96 |
Popular sets
Live eBay listings
Affiliate — we may earn a commissionRelated articles
More Hockey players
Frequently asked questions
- How much more is a PSA 10 Bob MacMillan card worth?
- Across Bob MacMillan cards we track with both raw and PSA 10 prices, a PSA 10 sells for roughly 79.4× the ungraded price, averaging about $100. Grading pristine copies can pay off — check each card's grade ladder first.


