Juan Soto is wearing number 21 as part of MLB’s annual Roberto Clemente Day tribute, where players choose to don Clemente’s iconic 21 to honor his legacy on and off the field.

Quick Scoop: What’s Going On?

On Roberto Clemente Day (officially September 15, sometimes observed by a team on the next game day), MLB players are given the option to wear 21 instead of their usual number. Soto chose to do that, which is why you’re seeing him in 21 instead of his regular number.

The idea is to celebrate:

  • Roberto Clemente’s Hall of Fame career with the Pirates and his wearing of number 21.
  • His status as a trailblazing Latin American star and humanitarian, known for charity and community work.

Forum/Trending Context

Fans on team subreddits have been noticing this too and asking exactly what you asked: “Why is Soto wearing 21 tonight?” The replies point out:

  • It’s tied directly to Roberto Clemente Day.
  • It’s optional (unlike Jackie Robinson Day, when everyone wears 42).
  • Other Latino stars, like Francisco Lindor and others, also wore 21 in the same game as part of the tribute.

Why Number 21 Matters

A few key reasons 21 is such a big deal:

  • Clemente wore 21 his entire MLB career and became an icon for Latin American players.
  • He was one of the first major Puerto Rican stars and the first Latin American player to reach 3,000 hits.
  • His legacy is as much humanitarian as baseball; MLB’s Roberto Clemente Award honors players for character, community work, and philanthropy.

So when you see “why is Soto wearing 21,” the short, accurate answer is:

He’s honoring Roberto Clemente as part of MLB’s Clemente Day and broader celebrations of Hispanic/Latino legacy and humanitarian values in baseball.

TL;DR: Soto is wearing 21 to honor Hall of Famer and humanitarian Roberto Clemente on (or around) Roberto Clemente Day, a league-wide tribute where players can temporarily switch to number 21.

Information gathered from public forums or data available on the internet and portrayed here.