- Bats Right, Throws Right
- Height 6' 1", Weight 190 lb.
- School Florida State University
- High School East Lake High School
Marc LaMacchia was a minor league pitcher who peaked at AA.
LaMacchia was 8-2 with 135 strikeouts in 91 1/3 innings as a high school senior. The St. Louis Cardinals took him in the 18th round of the 2000 amateur draft but he continued on to college. He went 5-2 with a 4.72 ERA as a freshman in 2001. In 2002, the sophomore improved to 11-2, 3.38 and had the lowest ERA of FSU's starting pitchers. He was 8th in the Atlantic Coast Conference in ERA and in the top 10 in victories. During his junior season, the right-hander was held to two games by injury (1-0, 0.00, 1 H, 11 K in 9 IP). The Texas Rangers chose him in the 21st round of the 2003 amateur draft.
LaMacchia did not debut as a pro until 2005, when he was with the Clinton Lumber Kings. In 32 games, he went 4-2 with 4 saves and allowed only a .211 average. The Florida native pitched one game for Italy in the 2006 World Baseball Classic. He relieved Kasey Olenberger with a 4-0 deficit entering the 6th. He retired Magglio Ordóñez on a grounder, then allowed a single to Ramon Hernandez. Robert Perez popped up and Juan Rivera flew out to end the inning. Mike Gallo replaced LaMacchia to open the 7th.
Marc began 2006 with the Bakersfield Blaze and went 1-3 with a 6.32 ERA in 12 games. He was then traded to the Florida Marlins in exchange for Juan Gonzalez. He was 1-2 with a 5.88 ERA in 15 games for the Greensboro Grasshoppers. In 2007, the right-hander only pitched one game for the GCL Marlins, while on a rehab stay. He went 0-4 with a 6.11 ERA between three stops in 2008.