2000 Pichardo challenged District 10 Democratic Senator Robert Kells in the September 12, 2000 Democratic Primary, but lost to Senator Kells,[3] who won re-election in the November 7, 2000 General election against Republican nominee Ellen O'Hara.[4]
2002 Redistricted to District 2, and with incumbent Democratic Senator John Roney leaving the Legislature, Pichardo won the September 10, 2002 Democratic Primary with 2,222 votes (58.2%),[5] defeating incumbent Democratic Senator Charles D. Walton, and won the four-way November 5, 2002 General election with 3,518 votes (74.2%) against Independent candidates Rochelle Bates Lee, Pedro Espinal, and Republican nominee Yvon Chancy.[6]
2004 Pichardo was challenged in the September 14, 2004 Democratic Primary, winning with 1,687 votes (73.3%),[7] and won the November 2, 2004 General election with 4,325 votes (86.8%) against Republican nominee Brian Mayben,[8] who had run for Senate in 2002 and House in 1996 and 1998.
2006 Pichardo was unopposed for the September 12, 2006 Democratic Primary, winning with 1,474 votes,[9] and won the November 7, 2006 General election with 4,223 votes (87.8%) against Republican nominee Donald Roach.[10]
2008 Pichardo and returning 2004 Republican challenger Brian Mayben both won their September 9, 2008 primaries,[11] setting up a rematch; Pichard won the November 4, 2008 General election with 5,669 votes (90.2%) against Mayben.[12]
2010 Pichardo was challenged in the September 23, 2010 Democratic Primary, winning with 2,480 votes (74.9%),[13] and was unopposed for the November 2, 2010 General election, winning with 3,706 votes (86.5%) against Republican nominee Robert Kenny.[14]
2012 Pichardo was unopposed for the September 11, 2012 Democratic Primary, winning with 1,332 votes;[15] returning 2010 Democratic Primary challenger Luis Pimental, ran as an Independent, setting up a rematch. Pichardo won the three-way November 6, 2012 General election with 5,132 votes (81.4%) against Independents Ramon Perez and Pimental.[16]