not a patch on sb

not be a patch on sb/sth (not be as good as someone or something else) (British & Australian) — в подметки не годиться кому-л./чему-л.; сильно уступать; быть намного хуже; мизинца не стоить

Example 1: My new car isn't a patch on my old one.
Example 2: It's a fairly good book but it's not a patch on 'Cacher in the Rye'. Это довольно хорошая книга, но она все же серьезно уступает книге "Над пропастью во ржи."

see also
[can't hold a candle to sb]
[knock spots off sth]