(CNN) - A Senate Democrat who could face a rough road to re-election is showing off his campaign cash.
Sen. Bill Nelson of Florida raised around $2 million in the first three months of this year and has between $4.5 million to $5 million cash on hand, according to an email release Wednesday from his re-election campaign. Nelson had $3,083,493 in cash on hand as of the end of last year.
The two-term senator, who is up for re-election next year, got some help in his fundraising efforts this past quarter from the nation's top Democrat, President Barack Obama. The president teamed up with Nelson for two fundraising events in Miami Beach, Florida early last month.
Florida state Senate President Mike Haridopolos is running for the Republican Senate nomination. There's no word yet on what he brought in the first quarter of this year. But in February Haridopolos, who's considered a strong fundraiser, announced he locked in $1 million in contributions during a one day event in January.
Also running for the GOP nomination is former Sen. George LeMieux, who announced his bid last week. Former state Rep. Adam Hasner is expected to run, and has already announced an exploratory committee, which allows him to begin fundraising.
Two of the top non-partisan political handicappers consider the race competitive, with the Rothenberg Political Report characterizing the contest as "Toss-up/Tilt Democrat" and the Cook Political Report calling the race "Lean Democrat."
According to a Quinnipiac University poll released last week, 47 percent of Florida voters approved of the job Nelson's doing as senator, with 26 percent disapproving and 27 percent unsure. The same survey indicated that 43 percent of Sunshine state voters say Nelson deserves re-election, with 35 percent saying he does not deserve another term, and just over one in five unsure.
In a hypothetical general election matchup, the poll indicates that 43 percent would vote for Nelson, 39 percent for an unnamed GOP challenger, and 18 percent saying they were unsure or it depended on who would be the Republican nominee.
– Follow Paul Steinhauser on Twitter: @PsteinhauserCNN