juan josé madrigal pacheco (born march 8, 1974) is a costa rican former swimmer, who specialized in breaststroke events. he is a two-time olympian (1996 and 2000), and a costa rican former record holder in the 50,100 and 200 m breaststroke (long course and short course).