From what I remember
He came on around the 75th minute for our first match of the season at Wolverhampton and scored a goal.
He made his first start against Tottenham but was substituted before the hour mark; he was disappointing.
Then he was injured and out for two months.
He returned against Everton, playing five minutes at the end of the match, and he gifted Haaland a golden opportunity, which he missed in a one-on-one with Pickford.
Then he came on against Villarreal for five minutes before stoppage time.
Then he came on in the 77th minute against Aston Villa.
Then he started the match against Swansea for the second time this season after more than two months out, and he rescued us with an assist and a goal.
Three days later, he started against Bournemouth and provided two assists for Haaland.
Then, he came on against Dortmund for the last 10 minutes and scored a goal.
Then he was in the starting eleven against Liverpool and he wasn't bad, but he came off in the 53rd minute.
He started the match against Newcastle and came off in the 77th minute; he should at least have an assist if Foden doesn't waste this clear chance.
He came on against Leverkusen and played 25 minutes, a decent appearance where he tried to make things happen.
He played 11 matches, only 5 as a starter: 4 in the Premier League (Tottenham, Bournemouth, Liverpool, Newcastle) and one in the Carabao Cup against Swansea.
In total, he played 423 minutes, scoring 3 goals and providing 3 assists (he could have had 2 or 3 more).
For a new player returning from injury, I think he's doing quite well.