McCarthy spent five seasons with the Philadelphia Phillies (2001–05) as a radio play-by-play voice and as their pre-game and post-game radio host. Previously, he served as the play-by-play announcer for the Double-A Trenton Thunder for six seasons (1994–99). He has also been a play-by-play voice for Rutgers University football and for national football and basketball broadcasts on the CBS Sports Network (formerly known as CSTV), the Atlantic 10 TV network, Westwood One, and the Sports USA Radio Network.
After two seasons (2006–07), as a play-by-play announcer for the National League East rivalNew York Mets on WFAN, McCarthy signed a five-year deal to return to Philadelphia beginning with the 2008 season. Following the death of Harry Kalas early in the 2009 season, McCarthy took over television play-by-play on a full-time basis.[1] McCarthy is one of three broadcasters to have covered both the Mets and Phillies on a regular basis (the others being Tim McCarver and Todd Kalas).
McCarthy has called a game for Fox NFL Sunday as well as MLB games on Fox, most of them involving the Phillies. He is a broadcaster for the NFL on CBS. His current partner is Tiki Barber. McCarthy is one of the current broadcasters who cover both NFL and MLB. In 2020, he called his first prime-time NFL game in a Tuesday night matchup between the Buffalo Bills and the Tennessee Titans.[2] McCarthy serves as the play-by-play announcer for Cleveland Browns preseason games alongside color commentator, Joe Thomas.
On January 9, 2022, McCarthy filled in for CBS' lead NFL play–by–play announcer Jim Nantz for a game featuring the Carolina Panthers and Tampa Bay Buccaneers.[3] Nantz had to sit out that week's broadcast alongside color commentator Tony Romo due to COVID protocols.
^"Tom McCarthy". WFAN. Archived from the original on September 27, 2007. Retrieved September 27, 2007. A 1986 graduate of Brick Memorial High School and a 1990 graduate of TCNJ, Tom and his wife Meg have four children: Patrick (10), Tommy (8), Maggie (5) and Kerri (3), and live in Allentown, NJ.