Donald Trump has expressed predictable outrage following the unveiling of NFL star Colin Kaepernick as the face of Nike’s 30th anniversary “Just Do It” campaign.

But Kaepernick is just one of a number of top sports stars who have crossed paths with Trump since his ascent to the US presidency – with the big names coming out both for and against.

Anti-Trump

Colin Kaepernick

The quarterback kindled Trump’s ire by refusing to stand for the national anthem prior to matches last year. Trump’s response, in which he called for NFL players to be fired for such behaviour, sparked a wave of similar protests in support of Kaepernick.

LeBron James

Trump and James have been at loggerheads since the basketball ace called the president a “bum” for rescinding a White House invitation to the Golden State Warriors. Trump responded in August by mocking James, who had criticised the president again on CNN.

Philadelphia Eagles

Trump rescinded a traditional invitation to Super Bowl winners the Philadelphia Eagles to attend the White House in June after the Eagles reported that only a “tiny handful” of players were due to attend the event. White House press secretary Sarah Huckabee Sanders called the move a “political stunt”.

Stephen Curry

Trump refused to invite the Golden State Warriors to the White House last year after a negative response from their star man Stephen Curry. Curry subsequently backed his rival LeBron James following his own Twitter spat with the American president.

Vincent Kompany

It is highly unlikely Trump has ever heard of Vincent Kompany, but the Manchester City star proved the outrage over his views has gone global when he referred to Trump as an “idiot” in the wake of his inauguration as president.

Pro-Trump

Tom Brady

The New England Patriots quarterback has known Trump for years and previously described him as a “good friend”. But even Brady has noticeably back-tracked in recent times, refusing to answer questions about the president and joining NFL team-mates in a linked-arms protest during the national anthem prior to a match last year.

Pittsburgh Penguins

Despite criticism, the Penguins accepted an invitation to visit the White House to mark their 2017 Stanley Cup success. In a statement, the Penguins said they “respect the institution of the Office of the President”. Trump responded by tweeting that the Penguins were a “great team”.

John Daly

The two-time golf major winner is unapologetic about his friendship with Trump, calling him a “great friend” and tweeting numerous pictures from a family visit to meet Trump in the Oval Office in June last year. Daly has also played golf with Trump on numerous occasions.

Dennis Rodman

The controversial former basketball star, wearing a ‘Make America Great Again’ baseball cap, hailed Trump’s summit with North Korean leader Kim Jong Un in June. But Rodman, who flew to Singapore to see the meeting, had been given short shrift when he first proposed such a visit to Trump three years earlier.

Mike Tyson

Tyson and Trump have remained close since Trump staged Tyson’s world heavyweight title showdown against Michael Spinks in 1988. And Tyson made it clear who he would be supporting in the presidential election, admitting: “I’m voting for him, (and) if I can get 20,000 or more people to vote for him, I’m gonna do it.”