Apparently, pop hottie Louis Tomlinson has “no clear direction” on soccer, well, at least this Sunday.

Louis Tomlinson, not the luckiest Directioner this time. (SNS Group)

Louis Tomlinson, not the luckiest Directioner this time. (SNS Group)

The 21-year-old member from One Direction joined a charity match at the Celtic Park in Glasgow. Unfortunately, Aston Villa’s Gabriel Agbonlahor tackled Louis fully to the ground, driving him flat on the ground and vomiting.

EW!

There he blows! (Action Images)

There he blows! (Action Images)

After the embarrassing scene, the “sassy one” took his beaten ass to the bench and rested. Needless to say, the remainder of the game saw him lounging on the sidelines. (Hey, cut the boy some slack!)

It’s no surprise that wild Directioners came to his defense, as they launched a Twitter war against Agbonlahor.

Louis Tomlinson swears he  tried to hold it in. (REX USA)

Louis Tomlinson swears he tried to hold it in. (REX USA)

The pro footballer was sorry, though, as tells the BBC: “It was one of those things. I’ll apologise to Louis when we meet up…I know he enjoyed playing in the game and it’s fantastic that he took time out to be here.”

AWW!

We wish this smile would stay on his face forever. (Action Images)

We wish this smile would stay on his face forever. (Action Images)

For Louis’ girls, there’s nothing to worry about, because he’ll continue to play soccer with his home team, the Doncaster Rovers, where he recently signed as a non-contract player with his home team.

Hopefully, less puke this time!