But Bath ran out 29-15 winners to claim a bonus point victory and deny Ruddock a dream start as Warriors failed to fire on all cylinders in the opener.
And the new Director of Rugby afterwards ordered his players to draw a line under the display and now focus on the visit of European champions London Wasps to Sixways next Saturday.
"We're disappointed and frustrated, I said that to the players after the game and they will be the same," he said.
"There were far too many errors and we paid for it, we didn't put our game together and looked like a side that was in between game plans. A little bit of the old and a little bit of the new and nothing really sticking.
"Our first half performance against London Irish in pre-season gave us confidence in our skills but under pressure they weren't good enough today, we never got the momentum to apply any pressure to Bath.
"We did ever so well to get a nice try from a lineout in the first half, Bath had dominated and we were suddenly back in the game.
"But we missed a few crucial kicks that would have given us a lot more encouragement and we made a few errors at critical errors in the second half, a knock on denied us a try which again might have settled us down.
"It didn't happen and I guess we didn't deserve it to the way we played, we were just knocking balls down at crucial times."
Ruddock now has seven days to erase the errors from the opening display but insists he saw reasons to be positive despite defeat.
"There are things to build on, my worry going into the game was that we might be a little under cooked and hopefully that is out of our system now. We now need to push forward and push on," he said.
"It actually reminded me of my first game for Dragons, we didn't play well on the opening day then but towards the end of the season we were right in there in terms of the league, hopefully that will happen again and we will recover quickly.
"At half time it was pretty simple from me. We're knocking on and turning the ball over and secondly we are missing tackles, it's a pretty simple game and you can't go to the icing on the cake without getting the basis right."