@joseph69 - not sure whether you are requiring your CD player to give you digital output or not (if so... please let me know what you choose).
But if not... I recommend the vintage Sony Discman D-25, if you can find it and are prepared for a bit of a hassle.
It was rated as the top of several portable CD players
here. I have one, and I recount my travails in getting it running
here. (Oh thank you,
@paradoxper, for teaching me how to embed links without printing the entire link!!)
In short, I bought it non-working off of eBay for about $35, then after bravely attempting to fix it myself, sent it to a place on eBay that is a couple of former Sony technicians who repair these (and have their parts!!), for a flat rate of $149 and two weeks of waiting.
I have it back... I LOVE it! It still does not have the battery (not true... I jury-rigged a battery setup to make it portable according to instructions
here which I summarize in that thread about getting it running, pointing to links where I got the necessary parts). It will last for about 100 min of playing on one charge, but since this Discman predates all the error correction coding that make portable CD players bump resistant, you will probably only transport it rather than actually carry it around (although as old and slow as I am, I can move around without it skipping!).
Sounds like a lot of trouble, and certainly not able to give you digital output. But for me, the sound quality is SOOO SUPERIOR to any other portable or desk-sized CD player (Technics 5-CD changer) I have that it is the one I use.