As adjectives the difference between unsurpassed and unrivalled
is that unsurpassed is surpassing all others in some way while unrivalled is having no rival; better than any possible competitor.
unsurpassed
English
Adjective
(-)
surpassing all others in some way
unrivalled
English
Adjective
(-)
having no rival; better than any possible competitor