Brook Fordyce's journey in Major League Baseball began when he was drafted by the New York Mets in the third round of the 1989 MLB Draft. A catcher by trade, Fordyce spent several years honing his skills in the minor leagues before making his major league debut with the Mets in 1995. His time with the Mets was brief, as he played only a handful of games over two seasons.

In 1996, Fordyce was traded to the Cincinnati Reds, where he saw more playing time. Over the next two seasons, he served primarily as a backup catcher, providing depth to the Reds' roster. His tenure with Cincinnati allowed him to gain more experience and showcase his abilities behind the plate.

Fordyce's career took a positive turn when he joined the Chicago White Sox in 1999. During his time with the White Sox, he enjoyed increased playing time and delivered solid performances both offensively and defensively. In 2000, he had one of his best seasons, hitting .301 with 14 home runs and 49 RBIs. His performance that year helped the White Sox secure a playoff berth, marking a highlight in his career.

Midway through the 2000 season, Fordyce was traded to the Baltimore Orioles. He continued to be a reliable presence behind the plate for the Orioles, playing with them through the 2002 season. While his offensive numbers dipped slightly, he remained a steady defensive catcher and a veteran presence in the clubhouse.

In 2003, Fordyce signed with the Tampa Bay Devil Rays. His stint with the Devil Rays was short-lived, as he played only one season with the team. The following year, he returned to the Orioles, where he concluded his major league career in 2004.

Throughout his time in the majors, Fordyce was known for his defensive skills and ability to handle pitching staffs effectively.