
President Donald Trump’s Republican midterm convention in Dallas struggled to match the television audience for the NFL season opener, raising questions about the GOP’s effort to generate enthusiasm ahead of the 2026 midterm elections.
According to a report by CNN, Trump’s opening-night speech drew about 2.5 million viewers on Fox News, while the Seattle Seahawks–New England Patriots NFL game attracted 25.1 million viewers across NBC and Peacock. Reuters separately reported that Nielsen data showed Trump’s speech at about 2.5 million viewers, well below the NFL audience.
What Happened
The Republican Party held its first-ever midterm convention in Dallas as Trump sought to rally the GOP base ahead of the November elections. The timing placed the event directly against the opening games of the NFL season.
Trump delivered a nearly two-hour speech on the convention’s first night. Fox News carried the address in full, while Newsmax and NewsNation also provided live coverage.
The audience, however, was substantially smaller than the NFL’s. Fox News averaged approximately 2.5 million viewers during Trump’s speech, while Newsmax drew about 400,000 and NewsNation approximately 125,000, according to Nielsen figures cited in the reporting.
The NFL season opener between the Seattle Seahawks and New England Patriots averaged 25.1 million viewers across NBC and Peacock, making it the dominant television attraction that night.
Trump Claims the Convention Beat the NFL
Despite the ratings gap, Trump declared on Truth Social that the Republican convention had generated larger “overall numbers” than the NFL.
Trump pointed to the convention’s streaming audience and claimed the event was a major success. He also described the Dallas arena as sold out and argued that the convention attracted significant interest despite competing directly with football.
The comparison remains difficult to substantiate because Trump did not provide a methodology or specific figures showing how his claimed “overall numbers” were calculated.
The NFL, meanwhile, had a clearly measured audience across NBC and Peacock, making direct comparisons with combined livestream views, television audiences and social-media activity difficult.
The NFL Had a Major Ratings Advantage
The Seahawks–Patriots matchup was particularly challenging competition because it was a rematch involving teams from the previous Super Bowl and marked the beginning of the new NFL season.
NBC reported that the game averaged 25.1 million viewers across its broadcast and streaming platforms. Reuters reported that the matchup also delivered NBC’s largest Kickoff Game audience among adults ages 18 to 49 since 2021, with about 10 million viewers in that demographic.
Trump faced another major sports event during the convention’s second night.
The San Francisco 49ers and Los Angeles Rams played the NFL’s first regular-season game in Australia, with the matchup streaming on Netflix. That game averaged 18.5 million viewers in the United States, according to Nielsen data.
Trump’s second-night speech averaged about 2.6 million viewers on Fox News, while Newsmax drew roughly 350,000 and NewsNation about 100,000.
What the Ratings Could Mean for Republicans
The ratings do not necessarily determine the political impact of the convention, but they provide another data point about the Republican Party’s ability to command attention outside its core supporters.
The GOP organized the convention specifically to energize its base and promote Trump’s political agenda before the midterm elections. Trump has remained the central figure in the party’s campaign strategy, and his convention appearances were designed to reinforce that role.
However, the limited television audience raises questions about whether the event reached voters beyond Trump’s existing political supporters.
The situation is particularly notable because Fox News, Trump’s strongest television platform, attracted an audience during his speech that was close to its normal evening viewing levels. Reuters reported that Fox averaged about 2.5 million viewers during the address.
Trump’s Focus on Audience Size
Trump also appeared particularly concerned about perceptions of the convention’s popularity.
After the first night, he emphasized the size of the crowds inside the Dallas venue and the event’s supposed reach across streaming platforms. His comments came before complete Nielsen figures for the NFL game were available.
That timing became significant once the official NFL audience figures were released.
Rather than showing the Republican convention outperforming the NFL, the available data showed a dramatic difference between the two audiences.
The NFL’s 25.1 million viewers were roughly ten times the number watching Trump’s speech on Fox News alone.
What Happens Next
The larger question for Republicans is whether the convention can translate Trump’s political visibility into voter turnout and support in the 2026 midterm elections.
The convention was intended to give the party a major national platform and reinforce Trump’s influence over Republican voters. But the ratings suggest that the event did not become a mass television spectacle comparable to a major NFL broadcast.
Trump’s claim that the convention’s “overall numbers” beat the NFL is also likely to remain part of the political debate over the event, particularly as Republicans seek to demonstrate enthusiasm heading into the midterms.
For now, the ratings provide a clear distinction between Trump’s political reach among committed supporters and the much broader entertainment audience commanded by the NFL. The convention may still have political value, but its television performance did not match the scale of the football audience it was scheduled against.
Related Reading
- White House Launches Video Game Website Promoting Trump’s Agenda
- Trump Grants Clemency to 30 People, White House Says
About 2.5 million viewers watched Trump’s opening-night speech on Fox News, according to Nielsen data.
No. The Seahawks–Patriots NFL opener averaged 25.1 million viewers across NBC and Peacock, far exceeding the audience for Trump’s speech.