Briton Cal Crutchlow was within striking distance of his Tech 3 Yamaha team-mate Andrea Dovizioso as he ended day one at the Sachsenring fifth on the time-sheets.
Crutchlow was only 0.159s behind Dovi in the dry morning session and edged the Italian in the wet conditions later in the afternoon, when he was seventh on the leaderboard.
The 26-year-old is still chasing his maiden MotoGP podium this season, but has already racked up five top-five finishes as he edges closer to achieving his goal.
Crutchlow feels he is losing time in the first sector at the technical German venue, which hosts the eighth round of the world championship this weekend.
“It was a decent start to the weekend and I am not too far away from the best pace in both dry and wet conditions,” he said.
“But I need to make some improvements in the first sector because that is where I am losing a lot of time.
“It is mainly in the first two corners where I'm struggling and we don't fully understand why, so tonight I'll sit down with my crew and analyse the data so we can work on being faster in that part of the track tomorrow,” added Crutchlow.
“But I am still very happy today because last year this was one of my worst races.
“I was only 14th and a lot slower than the best pace, but I was close to the front in both sessions and that's a positive way to kick off the weekend.”