Attacking full-backs tend to flourish in Pep Guardiola's system, and perhaps none have excelled more in Pep Guardiola's time at Manchester City than Joao Cancelo. 

In the past two seasons, the Portuguese international has announced himself as one of the premier full-backs in European football, featuring as both a right-back and a left-back for the Premier League champions. 

The 27-year-old has particularly excelled this season in the UEFA Champions League, tallying two goals and three assists in only five games so far - a staggering attacking contribution for a defensive player. 

In a segment for Manchester City's YouTube channel, summer signing Jack Grealish pointed out that Cancelo was the player who most took him by surprise when he arrived at the Etihad. 

"I'd say Joao [Cancelo]. He is so good technically, I just think he's a joke," Grealish said

He continued, "You know when we're playing one touch, two touch he's just a joke and then he can shoot right foot, left foot from anywhere."

One might think that in a star-studded squad such as City's, the former Villa star would be quick to bring up players such as Bernardo Silva, Kevin De Bruyne, or other superstars. 

Yet, it was Cancelo who caught Grealish's eye when he arrived at the club. 

However, the England man did not forget to mention that he has enjoyed playing with Kevin De Bruyne, his favorite player. 

"To be fair I didn’t actually train with him that much, but obviously when you train with him for little bits and stuff, you just see how talented he actually is,” Grealish said. 

To compound his scintillating form to start the season, Joao Cancelo has tended to play on the left-side of Pep Guardiola's back four, despite naturally being a right-footed right-back. 

That switch would make any City fan ponder just how much better Cancelo could be if he played on his natural side. 

More must-reads:

TODAY'S BEST
Jayden Daniels has very lofty goal for his NFL career
Pascal Siakam dominates in Game 2 win over Bucks to tie series for Pacers
Watch: Carter Verhaeghe nets another OT winner for Panthers
Pelicans' Zion Williamson provides major update on hamstring injury
Insider shares what 49ers told Deebo Samuel about his trade status ahead of draft
Yankees' Juan Soto discusses struggles of Aaron Judge
NBA admits several missed calls at end of Knicks-76ers Game 2
NBA Draft analyst shares positive outlook on Zach Edey's pro potential
Spurs rookie voted best defender in the NBA by his peers
Bears GM addresses 'Hollywood' concerns about Caleb Williams
Predators prey upon major Canucks absence, tie series 1-1 with 4-1 win
Watch: Luka Doncic's dagger three evens Mavericks-Clippers series
Second-period goal flurry helps Avalanche beat Jets in Game 2, tie series
Watch: Clippers wing delivers a 'Mann's jam' in Game 2 against Mavericks
Watch: Shohei Ohtani's 450-foot home run is hardest-hit ball of 2024
Top hoops recruit Cooper Flagg signs with agency for NIL representation
Timberwolves turn defense into offense in Game 2 win over Suns
Rangers take 2-0 series lead with 4-3 win over Capitals
Clippers to get superstar player back for Game 2
Watch: Suns' Devin Booker, Timberwolves' Jaden McDaniels get into it

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.