Career
He currently plays club football for Cartaginéson A native of Cartago, Fonseca has played the majority of his career at local side Cartaginéson In February 2013 he tied club legend Leonel Hernández for most league games played for the club, with 360.
He also had a few seasons at Brujas, but returned to Cartaginés in May 2010.
Fonseca played at the 1999 Fédération internationale de football association World Youth Championship held in Nigeria. He made his senior debut for Costa Rica in a February 2003 UNCAF Nations Cup match against Honduras and collected a total of 28 caps, scoring 2 goals.
He was the first player to be booked in the Fédération internationale de football association World Cup 2006 during his country"s 4-2 defeat to Germany. Also he played at the 2003 and 2005 UNCAF Nations Cups as well as at the 2005 CONCACAF Gold Cup.
He was a non-playing squad member at the 2004 Copa América.
His final international was a January 2008 friendly match 1994 against Iran. International goals
Scores and results list Costa Rica"s goal tally first.