Frank Catalanotto's journey in Major League Baseball began when he was drafted by the Detroit Tigers in the 10th round of the 1992 MLB Draft. A left-handed hitter known for his contact skills, Catalanotto made his MLB debut with the Tigers in 1997. Over the next few years, he established himself as a reliable hitter, often used in a utility role due to his ability to play multiple positions, primarily in the outfield and at second base.

Catalanotto's tenure with the Tigers lasted until 1999, after which he was traded to the Texas Rangers. It was with the Rangers that he began to see more consistent playing time, and he responded by posting solid batting averages. In 2001, he hit .330, which was a career-high and placed him among the American League's top hitters that season. His ability to get on base and provide a steady presence in the lineup made him a valuable asset to the Rangers.

In 2003, Catalanotto signed with the Toronto Blue Jays as a free agent. During his time in Toronto, he continued to be a dependable hitter, often batting near the top of the lineup. His best season with the Blue Jays came in 2005 when he batted .301 and helped the team with his consistent offensive production. Catalanotto's approach at the plate was characterized by his keen eye and ability to make contact, which allowed him to maintain a career batting average above .290 during his time with the Blue Jays.

After four seasons in Toronto, Catalanotto returned to the Texas Rangers in 2007. His second stint with the Rangers saw him continue to contribute as a part-time player, providing depth and experience to the roster. In 2009, he signed with the Milwaukee Brewers, where he played primarily as a pinch hitter and occasional starter. His time with the Brewers was brief, and he was released in mid-2009.

Catalanotto's final MLB season came in 2010 with the New York Mets. He joined the Mets as a bench player, offering veteran leadership and a reliable bat off the bench. However, his playing time was limited, and he was released by the team in May of that year, marking the end of his professional playing career.

Throughout his 14-year career in Major League Baseball, Frank Catalanotto was known for his professionalism and ability to adapt to various roles on the field.