overmatched

adjective
  1. facing an opponent or challenge that is too strong or difficult; outclassed
  2. Usage: often used in sports or competitive contexts

Examples