The result is a phenomenon that’s come to be known as “there’s always a tweet.” Since much of Trump’s tweeting was aggrieved political muttering targeting Barack Obama, there have been countless examples of old Trump tweets that stand in stark contrast to the decisions and events of his presidency — or seem to have predicted them.
So, we looked at the year through that lens: when there was a tweet.
Trump visits the CIA. After bashing leaks from American intelligence agencies and the agencies themselves during the transition, one of Trump’s first stops as president was at the CIA headquarters. There, he lamented coverage of the crowds at his inauguration the day before.
The CIA deserves our praise for taking the fight to the enemy in the dark corners of the world. The CIA perseveres, the politicians whine!— Donald J. Trump (@realDonaldTrump) December 15, 2014
Trump signs executive orders. Once inaugurated, Trump moved quickly to enact changes through the use of executive orders.
The White House denies colluding with Russia. Trump’s team denies allegations that the Trump campaign had worked with Russians to affect the outcome of the 2016 election.
Do you think Putin will be going to The Miss Universe Pageant in November in Moscow - if so, will he become my new best friend?— Donald J. Trump (@realDonaldTrump) June 19, 2013
Trump plays golf in Florida. Trump plays the first of 70-plus rounds in his first year in office while in Florida for the weekend.
President Obama played golf yesterday???— Donald J. Trump (@realDonaldTrump) November 18, 2013
Can you believe that,with all of the problems and difficulties facing the U.S., President Obama spent the day playing golf.Worse than Carter— Donald J. Trump (@realDonaldTrump) October 14, 2014
North Korea tests a medium-range ballistic missile. The test is the first of this type of missile.
We can’t even stop the Norks from blasting a missile. China is laughing at us. It is really sad.— Donald J. Trump (@realDonaldTrump) December 12, 2012
Trump holds a campaign event in Florida. The president’s reelection effort gets underway early in his presidency.
I say we cannot continue to let Obama fly around on Air Force 1, at a cost of millions of dollars a day, for the purpose of politics & play!— Donald J. Trump (@realDonaldTrump) July 25, 2014
Looking at Air Force One @ MIA. Why is he campaigning instead of creating jobs & fixing Obamacare? Get back to work for the American people!— Donald J. Trump (@realDonaldTrump) November 3, 2016
The country adds 235,000 jobs in Trump’s first full month as president. The unemployment rate is at 4.7 percent.
Today's job report is not a good sign & we could be facing another recession. No real job growth. We need over 300K new jobs a month.— Donald J. Trump (@realDonaldTrump) December 7, 2012
Trump authorizes an airstrike on Syria. After new reports of a chemical weapons attack by Syria against rebels in the country, Trump unilaterally orders an airstrike on the country. Before the strike, the administration gives Russia a heads up despite their alliance with the Syrian government.
The President must get Congressional approval before attacking Syria-big mistake if he does not!— Donald J. Trump (@realDonaldTrump) August 30, 2013
The Senate approves Neil M. Gorsuch’s appointment to the Supreme Court. Republicans change filibuster rules to allow Gorsuch to pass with a majority vote.
Since the Democrats decided to kill the filibuster, they now own it.Republicans should keep the new rule when they're in the majority.— Donald J. Trump (@realDonaldTrump) November 22, 2013
Thomas Jefferson wrote the Senate filibuster rule. Harry Reid & Obama killed it yesterday. Rule was in effect for over 200 years.— Donald J. Trump (@realDonaldTrump) November 22, 2013
The White House announces it won’t release visitors logs. Under Barack Obama, the White House released regular updates on who was visiting the White House complex.
Why does Obama believe he shouldn't comply with record releases that his predecessors did of their own volition? Hiding something?— Donald J. Trump (@realDonaldTrump) October 30, 2012
Fox News fires Bill O’Reilly. The firing followed news reports that O’Reilly had settled various claims of sexual harassment against the commentator.
Trump declines to release his tax returns. His team again points to audits as an excuse for not releasing financial records.
Mitt Romney didn't show his tax return until SEPTEMBER 21, 2012, and then only after being humiliated by Harry R! A bad messenger for estab!— Donald J. Trump (@realDonaldTrump) February 28, 2016
Trump laments how difficult the job is. “I love my previous life. I had so many things going. This is more work than in my previous life,” Trump says of the presidency. “I thought it would be easier.”
Obama looks exhausted and beaten. He was never made or prepared for the job. Like it or not, he doesn't have "it"— Donald J. Trump (@realDonaldTrump) July 10, 2014
Trump releases classified information to the Russians. In a meeting in the Oval Office, Trump reveals details about the fight against the Islamic State obtained from allies in Israel.
Crooked Hillary Clinton and her team "were extremely careless in their handling of very sensitive, highly classified information." Not fit!— Donald J. Trump (@realDonaldTrump) July 6, 2016
The real scandal here is that classified information is illegally given out by "intelligence" like candy. Very un-American!— Donald J. Trump (@realDonaldTrump) February 15, 2017
The real story that Congress, the FBI and all others should be looking into is the leaking of Classified information. Must find leaker now!— Donald J. Trump (@realDonaldTrump) March 20, 2017
A special counsel is named. Robert S. Mueller III is appointed to investigate Russian meddling in the 2016 election and any connection to Trump’s campaign.
If I win-I am going to instruct my AG to get a special prosecutor to look into your situation bc there's never been anything like your lies.— Donald J. Trump (@realDonaldTrump) October 10, 2016
Trump was talking about Hillary Clinton in this tweet.
Trump takes his first overseas trip. It starts in Saudi Arabia, where Melania Trump declines to wear a headscarf.
Many people are saying it was wonderful that Mrs. Obama refused to wear a scarf in Saudi Arabia, but they were insulted.We have enuf enemies— Donald J. Trump (@realDonaldTrump) January 29, 2015
In a speech in the country, he shies away from using the phrase “radical Islamic terrorism.”
Is President Obama going to finally mention the words radical Islamic terrorism? If he doesn't he should immediately resign in disgrace!— Donald J. Trump (@realDonaldTrump) June 12, 2016
Republicans propose cuts to Medicaid. Trump’s budget proposes cutting $627 billion from Medicaid; Republicans in Congress propose health-care legislation that would also slash planned Medicaid spending.
I was the first & only potential GOP candidate to state there will be no cuts to Social Security, Medicare & Medicaid. Huckabee copied me.— Donald J. Trump (@realDonaldTrump) May 7, 2015
As a result to changes in health-care policy, millions are projected to lose their coverage.
Millions losing healthcare plans despite President Obama's promise that this WOULD NOT HAPPEN! What about a massive protest march on D.C.— Donald J. Trump (@realDonaldTrump) November 2, 2013
The Republican health-care bill passes the House on Thursday, May 5.
It’s Thursday. How many people have lost their healthcare today?— Donald J. Trump (@realDonaldTrump) January 9, 2014
Comedian Kathy Griffin is photographed holding Trump’s head. There’s a swift reaction criticizing her for the implication of violence against the president. Others note that conservative Ted Nugent had used violent language about Obama.
Trump tweets about “covfefe.” The obvious typo is defended by then-press secretary Sean Spicer: “The president and a small group of people know exactly what he meant.”
Trump criticizes the House health-care bill as “mean.” As the Senate considers its path forward, Trump disparages the House measure that passed the month before.
Details of a June 2016 meeting between a Russian lawyer and Trump staffers are revealed. Trump defends the meeting as being standard political effort to get dirt on an opponent.
The Senate health-care reform effort fails. Sen. John McCain (R-Ariz.) dooms the bill by voting no, denying the bill a majority despite Republicans controlling the House, Senate and White House.
Obama's complaints about Republicans stopping his agenda are BS since he had full control for two years. He can never take responsibility.— Donald J. Trump (@realDonaldTrump) September 26, 2012
Obama talks about what he is going to do--why the hell didn't he just do it, especially in the first 2 years when he had all votes necessary— Donald J. Trump (@realDonaldTrump) October 17, 2012
So great that John McCain is coming back to vote. Brave - American hero! Thank you John.— Donald J. Trump (@realDonaldTrump) July 25, 2017
John F. Kelly replaces Reince Priebus as White House chief of staff. Kelly becomes Trump’s second chief of staff in about six months.
Scaramucci is fired. After a tumultuous 11 days, communications director Anthony Scaramucci is sacked by Kelly.
Wow was Ted Cruz disloyal to his very capable director of communication. He used him as a scape goat-fired like a dog! Ted panicked.— Donald J. Trump (@realDonaldTrump) February 23, 2016
Ted Cruz does not have the right "temperment" to be President. Look at the way he totally panicked in firing his director of comm. BAD!— Donald J. Trump (@realDonaldTrump) February 23, 2016
Trump announces on Twitter that he will ban transgender troops from the military. The effort is eventually stymied by the courts.
Thank you to the LGBT community! I will fight for you while Hillary brings in more people that will threaten your freedoms and beliefs.— Donald J. Trump (@realDonaldTrump) June 14, 2016
A revamped plan for fighting in Afghanistan is announced. Trump gives a speech outlining his new approach to the conflict. It does not include a timetable for full withdrawal.
I agree with Pres. Obama on Afghanistan. We should have a speedy withdrawal. Why should we keep wasting our money -- rebuild the U.S.!— Donald J. Trump (@realDonaldTrump) January 14, 2013
We have wasted an enormous amount of blood and treasure in Afghanistan. Their government has zero appreciation. Let's get out!— Donald J. Trump (@realDonaldTrump) November 21, 2013
Do not allow our very stupid leaders to sign a deal that keeps us in Afghanistan through 2024-with all costs by U.S.A. MAKE AMERICA GREAT!— Donald J. Trump (@realDonaldTrump) November 21, 2013
Let’s get out of Afghanistan. Our troops are being killed by the Afghanis we train and we waste billions there. Nonsense! Rebuild the USA.— Donald J. Trump (@realDonaldTrump) January 11, 2013
Ron Paul is right that we are wasting trillions of dollars in Iraq and Afghanistan.— Donald J. Trump (@realDonaldTrump) August 13, 2011
Now Obama is keeping our soldiers in Afghanistan for at least another year. He is losing two wars simultaneously.— Donald J. Trump (@realDonaldTrump) December 1, 2014
A woman is killed during a violent protest in Virginia. Trump’s response is criticized for equating the views of racists and Nazi sympathizers with those protesting those views.
Can you imagine what Putin and all of our friends and enemies throughout the world are saying about the U.S. as they watch the Ferguson riot— Donald J. Trump (@realDonaldTrump) November 25, 2014
Our country is totally fractured and, with our weak leadership in Washington, you can expect Ferguson type riots and looting in other places— Donald J. Trump (@realDonaldTrump) November 25, 2014
How is ABC Television allowed to have a show entitled "Blackish"? Can you imagine the furor of a show, "Whiteish"! Racism at highest level?— Donald J. Trump (@realDonaldTrump) October 1, 2014
Trump heads to his property in New Jersey for two weeks. He’d already made nine visits to his clubs in Florida and New Jersey by that point.
"Don't take vacations. What's the point? If you're not enjoying your work, you're in the wrong job." -- Think Like A Billionaire— Donald J. Trump (@realDonaldTrump) November 19, 2012
Floyd Mayweather beats Conor McGregor in the 10th round. Some question halting the fight at the point.
NO WAY, JUDGES SAY MAYWEATHER WON. INVESTIGATION SHOULD TAKE PLACE. FIX?— Donald J. Trump (@realDonaldTrump) May 4, 2014
Trump responds to two major hurricanes hitting the Gulf Coast. The president encourages those told to evacuate to do so.
After days of warnings, Tampa luckily escapes the worst of Hurricane Irma.
As usual, the weather people got it wrong in Tampa. They just look for headlines & ratings!— Donald J. Trump (@realDonaldTrump) August 28, 2012
Trump announces a plan to end an immigration protection created under Obama. On the first Friday of September, Trump announces that he’s giving Congress six months to figure out how to deal with the Deferred Action for Childhood Arrivals program.
Cleanup begins. Trump’s efforts after the storms land include visits to Texas and Louisiana where he visits areas damaged by the storm.
President Obama should have gone to Louisiana days ago, instead of golfing. Too little, too late!— Donald J. Trump (@realDonaldTrump) August 23, 2016
Obama is now standing in a puddle acting like a President--give me a break.— Donald J. Trump (@realDonaldTrump) October 31, 2012
Not only giving out money, but Obama will be seen today standing in water and rain like he is a real President --- don't fall for it.— Donald J. Trump (@realDonaldTrump) October 30, 2012
Interestingly, the hurricane may now be a disaster for Obama's reelection because of his grandstanding.— Donald J. Trump (@realDonaldTrump) November 2, 2012
Puerto Rico, though, is not as lucky. Trump is criticized for his slow reaction to the storm that left much of the island without power, water or gasoline. During a visit to the island, he declares that it was less of a disaster than Hurricane Katrina, given the low death toll.
The federal gov. has handled Sandy worse than Katrina. There is no excuse why people don't have electricity or fuel yet.— Donald J. Trump (@realDonaldTrump) November 6, 2012
Millions without electricity across NY & NJ. The media has covered for Obama’s massive failure. Can you imagine if this was another Pres?— Donald J. Trump (@realDonaldTrump) November 7, 2012
How about President Obama fixing the gasoline situation instead of taking photo ops in the destruction.— Donald J. Trump (@realDonaldTrump) November 2, 2012
Congress raises the debt limit. The move ensures that the government can continue to pay its bills.
I cannot believe the Republicans are extending the debt ceiling—I am a Republican & I am embarrassed!— Donald J. Trump (@realDonaldTrump) January 23, 2013
The worst negotiators in history (otherwise known as Republicans) have just offered to suspend debt ceiling for four months. Pathetic!— Donald J. Trump (@realDonaldTrump) January 22, 2013
Congress is back.TIME TO CUT, CAP AND BALANCE.There is no revenue problem.The Debt Limit cannot be raised until Obama spending is contained.— Donald J. Trump (@realDonaldTrump) July 6, 2011
Trump gives a speech at the United Nations. He has strong words for North Korea.
The United Nations has such great potential but right now it is just a club for people to get together, talk and have a good time. So sad!— Donald J. Trump (@realDonaldTrump) December 26, 2016
The cheap 12 inch sq. marble tiles behind speaker at UN always bothered me. I will replace with beautiful large marble slabs if they ask me.— Donald J. Trump (@realDonaldTrump) October 3, 2012
Trump begins criticizing protests by NFL players. The president repeatedly criticizes players who kneel during the national anthem before National Football League games to draw attention to police brutality and other injustices.
President should not be telling the Washington Redskins to change their name-our country has far bigger problems! FOCUS on them,not nonsense— Donald J. Trump (@realDonaldTrump) October 8, 2013
Peaceful protests are a hallmark of our democracy. Even if I don't always agree, I recognize the rights of people to express their views.— Donald J. Trump (@realDonaldTrump) January 22, 2017
I'm not going to be watching much NFL football anymore. Too time consuming, too boring, too many flags and too soft. Focus on other things!— Donald J. Trump (@realDonaldTrump) October 6, 2014
Trump rejects the Golden State Warriors. After drawing attention to the protests, Trump declares that the National Basketball Association-championship-winning Warriors are not welcome at the White House. On Twitter, LeBron James responds, calling Trump a “bum.”
The editor of Vanity Fair steps down. Graydon Carter served for 25 years.
A mass shooting in Las Vegas kills 59 people. Trump suggests that it’s not appropriate to discuss gun control immediately after the shooting.
Trump scrambles to express condolences to Gold Star families. After a feud with the wife of a soldier killed in Niger, Trump hastens to reach out to other families of people killed in action, including rush-shipping letters to some.
After chief of staff — and former general — John F. Kelly criticizes a member of Congress involved in the feud, White House press secretary Sarah Huckabee Sanders suggests that it’s inappropriate to criticize a general.
I was never a fan of Colin Powell after his weak understanding of weapons of mass destruction in Iraq = disaster. We can do much better!— Donald J. Trump (@realDonaldTrump) September 15, 2016
Jimmy Carter defends Trump against media criticism. Trump publicly thanks the former president on Twitter.
Former President Jimmy Carter is so happy that he is no longer considered the worst President in the history of the United States!— Donald J. Trump (@realDonaldTrump) September 7, 2013
Of course I don't think Jimmy Carter is dead-saw him today on T.V. Just being sarcastic, but never thought he was alive as President, stiff!— Donald J. Trump (@realDonaldTrump) March 7, 2014
An indictment against former Trump adviser George Papadopoulos is revealed. Trump dismisses Papadopoulos as a minor player in the campaign — despite his attending a national security meeting at Trump Tower.
If authorities need direct view from top of Trump Tower, call office.— Donald J. Trump (@realDonaldTrump) October 29, 2012
Papadopoulos is third from left.
NBC reports that Secretary of State Rex Tillerson called Trump a “moron” after a tense meeting. Tillerson doesn’t deny the report.
Sen. Bob Corker (R-Tenn.) warns about Trump’s behavior. One of the leading Republicans on foreign policy warns that Trump’s threats could put the United States “on the path to World War III.”
Be prepared, there is a small chance that our horrendous leadership could unknowingly lead us into World War III.— Donald J. Trump (@realDonaldTrump) August 31, 2013
The Astros defeat the Yankees in the baseball playoffs. Astros ace Justin Verlander helped propel the team to the World Series with two of the team’s four wins.
Verlander is great but very beatable. Does not have a good ERA in playoff games— Donald J. Trump (@realDonaldTrump) October 16, 2012
North Korea tests a missile capable of hitting the United States. It’s the first test demonstrating that most of the country was in range of a North Korean strike.
North Korea just stated that it is in the final stages of developing a nuclear weapon capable of reaching parts of the U.S. It won't happen!— Donald J. Trump (@realDonaldTrump) January 2, 2017
The president claims not to watch much television as president. This is clearly untrue, given how often he tweets about watching Fox News.
Republican Senate candidate Roy Moore is revealed to have sought sexual relationships with girls as young as 14 in the 1970s. The allegations, first reported by The Washington Post, eventually expand to include two notes written by Moore to girls he wanted to date. The validity of the handwriting on the notes is questioned by Trump supporters.
I am a handwriting analyst. Jack Lew’s handwriting shows, while strange, that he is very secretive—not necessarily a bad thing.— Donald J. Trump (@realDonaldTrump) January 14, 2013
Sexual pervert Anthony Weiner has zero business holding public office.— Donald J. Trump (@realDonaldTrump) April 10, 2013
The Keystone pipeline springs a leak. More than 200,000 gallons of oil spill in South Dakota.
So sad that Obama rejected Keystone Pipeline. Thousands of jobs, good for the environment, no downside!— Donald J. Trump (@realDonaldTrump) November 6, 2015
Trump interrupts a speech for a sip of water. The water bottle he drinks from is not Trump Ice.
Next time Marco Rubio should drink his water from a glass as opposed to a bottle—would have much less negative impact.— Donald J. Trump (@realDonaldTrump) February 13, 2013
Marco Rubio is being crucified by the media for drinking water during speech!— Donald J. Trump (@realDonaldTrump) February 13, 2013
Marco Rubio couldn't even respond properly to President Obama's State of the Union Speech without pouring sweat & chugging water. He choked!— Donald J. Trump (@realDonaldTrump) November 10, 2015
America celebrates Thanksgiving.
Hope everyone enjoyed their Thanksgiving. But get ready, our country is in big trouble!— Donald J. Trump (@realDonaldTrump) November 25, 2012
Russia is banned from the 2018 Winter Olympics. The move follows the discovery of rampant cheating by Russian athletes during the 2014 games held in the Russian city of Sochi.
Whether you like it or not, the Russians did a great job in hosting the Olympics! Remember when Obama went to Europe to get Olympics-fourth.— Donald J. Trump (@realDonaldTrump) February 24, 2014
A report claims that Trump watches television constantly and drinks a dozen Diet Cokes a day. Trump denies the report in the New York Times, including that he watches Don Lemon on CNN. Trump tweets that he once called Lemon the “dumbest man on television.”
I have never seen a thin person drinking Diet Coke.— Donald J. Trump (@realDonaldTrump) October 14, 2012
The administration decides against prosecuting wind farm operators who accidentally kill birds. This is a shift from Obama policy.
Windmills are the greatest threat in the US to both bald and golden eagles. Media claims fictional ‘global warming’ is worse.— Donald J. Trump (@realDonaldTrump) September 9, 2014
House Speaker Paul D. Ryan’s (R-Wis.) former opponent Paul Nehlen is criticized for a string of anti-Semitic and pro-white tweets. Even Breitbart, which had championed Nehlen’s candidacy, backs away from him.
A Vanity Fair video kicks up a small storm. Trump uses a video from the site as an excuse to slam the publication and, for some reason, Vogue’s Anna Wintour.
My support of Anna Wintour for Ambassador got a lot of coverage. She is smart and will be a strong advocate for the US.— Donald J. Trump (@realDonaldTrump) December 6, 2012
Trump heads to Mar-a-Lago for much of the month. For first a weekend and then more than a week around Christmas, Trump retires to his club in Palm Beach. Before leaving in early December, he hosts an early Hanukkah celebration.
Pres. Obama is about to embark on a 17 day vacation in his ‘native’ Hawaii, putting Secret Service away from families on Christmas. Aloha!— Donald J. Trump (@realDonaldTrump) December 19, 2013
At Mar-a-Lago, the president closes out the year with several straight days of golf. Over the course of the year, he plays with politicians on several occasions but apparently never with Democrats.
Obama should play golf with Republicans & opponents rather than his small group of friends. That way maybe the terrible gridlock would end.— Donald J. Trump (@realDonaldTrump) September 19, 2012
Trump insists on wishing Americans a “merry Christmas.” The “war on Christmas,” he declares, is over.
Wishing everyone a very Happy Holiday season!— Donald J. Trump (@realDonaldTrump) December 23, 2010
Honorable mentions. There were also several tweets which were offered repeatedly over the course of the year by people on Twitter as examples of Trump apparently having predicted or contradicted his presidency. These two, in particular, were popular.
Are you allowed to impeach a president for gross incompetence?— Donald J. Trump (@realDonaldTrump) June 4, 2014
It's almost like the United States has no President - we are a rudderless ship heading for a major disaster. Good luck everyone!— Donald J. Trump (@realDonaldTrump) March 20, 2014