Born in Malvern, Pennsylvania, the son of a certified public accountant, Marucci attended Haverford High School, and was a 3-time PIAA state golf champion. He went to the University of Maryland on a golf scholarship. He is a four-time Pennsylvania Amateur champion (1982, 1983, 1987 and 1991), two-time winner of the Philadelphia Amateur, and competed in the 1996 Masters Tournament. Marucci was introduced to the national golf audience in 1995 when he battled 19-year-old Tiger Woods down to the final round of the U.S. Amateur, losing by two strokes. Marucci played on the U.S. Walker Cup teams in 1995 and 1997, going 3–0 in foursomes and 1–1–1 in singles, leading the U.S. to victory in 1997. He was the captain for the 2007 and 2009 Walker Cup team victories for the United States. In 2008, Marucci won the U.S. Senior Amateur where he beat George Zahringer in the final, 2 up, at Shady Oaks Country Club in Fort Worth, Texas – his first and only USGA Championship. Marucci has been a longtime member of the Merion Golf Club. In 2013, he was the vice-chairman of the 113th U.S. Open held at the Merion.