2012 Chavez and returning 2008 and 2010 Republican challenger Clyde Wheeler were both unopposed for their June 5, 2012, primaries[4] setting up a direct rematch; Chavez won the November 6, 2012, General election with 4,736 votes (71.8%) against Wheeler.[5]
1992 To challenge District 12 incumbent Democratic Representative Delano Garcia, Chavez ran in the June 2, 1992, Democratic Primary but lost to Representative Garcia[6] who was unopposed for the November 3, 1992, General election, and was re-elected.[7]
1994 Again challenging Representative Garcia, Chavez ran in the three-way June 7, 1994, Democratic Primary but Chavez and Representative Garcia lost to James Taylor[8] who was unopposed for the November 8, 1994, General election, and was elected,[9] winning re-election in 1996, 1998, 2000, and 2002.
2004 District 12 incumbent Democratic Representative Taylor was challenged in the June 1, 2004, Democratic Primary but won;[10] when Taylor was appointed to the New Mexico Senate, Chavez replaced him on the November 2, 2004, General election ballot, and was unopposed, winning with 5,730 votes.[11]
2006 Chavez was unopposed for both the June 6, 2006, Democratic Primary, winning with 1,008 votes[12] and the November 7, 2006, General election, winning with 4,608 votes.[13]
2008 Chavez was unopposed for both the June 8, 2008, Democratic Primary, winning with 1,852 votes[14] and won the three-way November 4, 2008, General election with 6,265 votes (65.5%) against Republican nominee Clyde Wheeler and Independent Robert Schiller.[15]
2010 Chavez, Clyde Wheeler, and Robert Schiller were all unopposed for their June 1, 2010, primaries,[16] setting up a rematch; Chavez won the three-way November 2, 2010, General election with 3,945 votes (58.3) against Wheeler and Schiller.[17]