Marc Marquez apologised to his Honda team after a crash in Barcelona qualifying ended his unbeaten run of MotoGP poles in 2014.
The world champion will start third for the Catalunya Grand Prix, having fallen at Turn 1 as he started his final Q2 lap.
Marquez's team-mate Dani Pedrosa took pole position ahead of Yamaha's Jorge Lorenzo.
"I want to say sorry to the team because it was completely my fault," said Marquez, who had been on a streak of seven straight poles having started first for the 2013 finale at Valencia and then every race so far this year.
"I knew it was the last lap, I braked too late and I tried to turn in anyway and it was not possible.
"We had good pace in free practice four and I felt so good with the bike. In qualifying I felt good too.
"But this was the race where we couldn't get the pole."
Although Marquez has no doubt he will competitive in Sunday's race, he expects Pedrosa and Lorenzo to be hard to beat.
"We are on the front row and we are ready to fight tomorrow," he said.
"It will be a tough race because Lorenzo and Dani are there and they have really good pace.
"But I will try to be there fighting in the last laps."
Marquez currently leads the MotoGP standings by 53 points over Valentino Rossi, having won all six 2014 grands prix to date.
Subscribe to Autosport Plus
Register for free