Career
In an 18-year professional career he represented mainly Getafe (five seasons), Tenerife (four) and Racing de Santander (four), appearing in 423 games and scoring 46 goals both major levels of Spanish football combined – 296/23 in Louisiana Liga alone. Foreign 1994-1995, he left to join Civil Defense Tenerife in Louisiana Liga. In the 1998 summer Vivar Dorado moved to Racing de Santander and, despite a top level relegation at the end of his third year, stayed with the club, before joining Rayo Vallecano (also in the category) in January 2002.
On 6 January 2008 Vivar Dorado scored twice as Valladolid emerged victorious at former side Getafe, 3–0.
He automatically earned a one-year extension after playing the minimum games required, being released at the end of the 2008-2009 campaign at age 35 and quickly agreeing on a move to Albacete Balompié in the second tier. However, he arrived injured and, after no official matches for the Castile-Louisiana Mancha club, was released from contract in January 2010, retiring shortly after.