Kelly Stinnett's journey through Major League Baseball is a testament to perseverance and adaptability. Born on February 14, 1970, in Lawton, Oklahoma, Stinnett attended Seminole State College and later transferred to the University of Oklahoma, where he honed his skills as a catcher. His professional career began when he was drafted by the Cleveland Indians in the 11th round of the 1989 MLB Draft. However, it wasn't until he joined the New York Mets that he made his major league debut.

Stinnett's debut came on April 5, 1994, with the Mets. During his time with the team, he demonstrated solid defensive skills behind the plate and provided occasional power with his bat. After two seasons in New York, he was traded to the Milwaukee Brewers, where he continued to develop his reputation as a reliable catcher. His tenure with the Brewers was short-lived, and he soon found himself with the Arizona Diamondbacks.

Joining the Diamondbacks in their inaugural season in 1998, Stinnett became part of a team that quickly rose to prominence in the National League. He played a crucial role as a backup catcher, providing depth and experience to the roster. His time in Arizona was marked by steady defensive play and the ability to handle a pitching staff effectively.

Stinnett's career saw him move frequently, as he played for several teams over the years. After his stint with the Diamondbacks, he went on to play for the Cincinnati Reds, Philadelphia Phillies, Kansas City Royals, and the New York Yankees, among others. Each stop in his career showcased his ability to adapt to different team environments and contribute as a dependable catcher.

In 2006, Stinnett signed with the New York Yankees, where he served as a backup to Jorge Posada. His experience and knowledge of the game were valuable assets to the Yankees' roster. Later that year, he was traded to the New York Mets, marking a return to the team where his major league journey began. This second stint with the Mets was brief, and he was released after the season.

Stinnett's final appearance in the major leagues came with the St. Louis Cardinals in 2007. Although his time with the Cardinals was short, it marked the end of a career that spanned over a decade in the majors. Throughout his career, Stinnett was known for his defensive capabilities, handling of pitchers, and occasional offensive contributions.

After retiring from playing, Stinnett transitioned into coaching, sharing his knowledge and experience with younger players. His post-playing career included coaching roles in various capacities, further extending his involvement in the sport.