Patti LaBelle became one of the most talked-about moments of the 2026 MLB All-Star Game after performing the U.S. national anthem before the first pitch.
The 82-year-old music icon sang “The Star-Spangled Banner” during the 96th Midsummer Classic at Citizens Bank Park in her hometown of Philadelphia. While many fans appreciated seeing the legendary singer on such a major stage, the performance quickly sparked debate across social media.
Several viewers felt LaBelle’s version included noticeable changes to the traditional arrangement. Some also believed she missed a few lyrics during the performance, leading to a wave of mixed reactions online.
Fans Split Over the National Anthem
View this post on Instagram
The performance generated thousands of comments on X, where opinions were sharply divided. One user wrote, “Patti LaBelle is one of our greatest singers, however why people think they have to add their own twist to the National Anthem boggles my mind. Leave it alone. It was not meant to be sung with runs or ‘making it your own.'”
Another viewer commented, “How about that horrible rendition of the Star Spangled Banner by Patti LaBelle at the MLB ASG.” A third post read, “My poor ears. They exorcising demons out there in Philly.”
One more critic added, “I’m sorry but the decision to have Patti LaBelle sing the National Anthem to open tonight’s MLB All Star Game was embarrassing and insulting. Her rendition was terrible.”
Not everyone agreed with the criticism. One supporter responded, “Omg all these horrible replies! The woman is 82!! Let’s hear you at 82!!!” Another fan praised the singer by writing, “Y’all she’s in her ’80s sounding and looking better than anybody.”
Similar Moment at the BET Awards
The MLB appearance was not the first time LaBelle faced challenges during a live performance. At the 2023 BET Awards, she honored the late Tina Turner with a performance of “(Simply) the Best.”
During the tribute, LaBelle forgot part of the lyrics and began humming before telling the audience, “Whatever, I can’t see the words… I’m trying, y’all.”

Even after the brief interruption, she continued singing as the audience joined in. She finished the tribute by saying, “God bless you, Tina Turner, BET, hip-hop!”
A BET spokesperson later explained the situation to The Hollywood Reporter, saying, “It was an extraordinary privilege to celebrate the life and legacy of Ms. Tina Turner at BET Awards 2023. Having the incomparable Ms. Patti LaBelle on our stage honoring one of her contemporaries was an equal privilege. Due to the crowd’s enthusiasm, the teleprompter was obstructed, obscuring Ms. LaBelle’s view of the lyrics. Nonetheless, we couldn’t be more grateful to Ms. LaBelle for lending her incredible talent to this moment.”
Patti LaBelle’s national anthem performance at the MLB All-Star Game sparked a wide range of reactions. Some viewers favored a traditional rendition, while others praised the 82-year-old singer for taking the stage at one of baseball’s biggest events.
The response highlighted the differing expectations audiences have for performances of “The Star-Spangled Banner.”