The winger was on parade for 72 minutes as the Citizens lost their first pre-season game in Chicago with Mario Gotze's 28th-minute penalty separating both teams.
During the encounter, Mahrez who joined Pep Guardiola’s side in a club-record deal this summer came close to scoring an equaliser for his new team but saw his deflected free-kick parried by Marwin Hitz.
However, the Algeria star is pleased with the start to life with the Premier League champions.
"I feel very good. It was a good game. We had some good moments. The most important thing was to get some minutes, to run and try to play the way City plays," Mahrez told club website.
"I think we played a good game. It was a good start."
The 27-year-old is impressed with fixtures lined up for the team at the International Champions Cup as they continue preparation for the FA Community Shield match against Chelsea on August 5.
The Citizens travel to New York for their next outing against Liverpool at the MetLife Stadium on Wednesday.
“It is a big opportunity to play against big teams here, we played against a good opposition with good players,” he continued.
“It is very important to play big teams to be ready because the first game of the season is in two weeks so the team needs to be ready and we have to go for this type of game.”
Manchester City will begin their league title defence against Arsenal at the Emirates Stadium on August 12.
And the former Leicester City player is looking forward to a difficult game; Unai Emery’s first Premier League outing after he succeeded Arsene Wenger at the end of last season.
“It will be a tough game, a new manager with new ideas.
"So it will be different from the Arsenal we know and we used to play. It will be a tough game, it is in three weeks time and we have time to think about it."