I bet he would have lost if he ran in '04.
Santorum might have lost had he run in 2002. He would have lost in 2000 had the Democrats run a half-decent candidate, and he only won in the first place because 1994 was a massive Republican wave.
^That's true...
and No, there was no way Santorum would have one. End of story. What the question should be asking is how did Santorum become a senator for PA? That's an actual question we could have a debate on.
His opponent was Harris Wofford, a Democrat who had been appointed in 1991. Wofford won a special election later in 1991 against Dick Thornburgh, a Republican former governor, but one who had most recently been Attorney General in the then-very unpopular Bush Sr. administration. Wofford was considered very liberal and had been a protester arrested at the 1968 Democratic Convention. It was a bit of a shock when he won the election by ten points and was later considered to presage Clinton's upending of Bush the next year.
By 1994, however, Wofford had proven as liberal as Santorum was conservative, and the mood of the country was strongly against liberalism and Democrats. Moreover, Wofford was not a very good campaigner and had only been in office for three years, having never faced a general election. In the end, Santorum won the election very narrowly and failed to break 50%, winning 49-47. A (small-s) socialist candidate took 2%, and a (big-L) Libertarian took 1.7%.