Career
Tupman played for Plymouth State University his freshman year before transferring to University of Massachusetts Lowell. He hit.414 his freshman year at Plymouth. He batted.363 with 8 home runs, 73 runs, 18 doubles and 50 RBIs his junior year and was named second-team a Division II All-American.
Kansas City Royals
Before the 2008 season Tupman played in the Caribbean Series in the Dominican Republic.
Tupman made his major league debut as a pinch-hitter for Jimmy Gobble against the Florida Marlins on May 18, 2008. Tupman recorded a hit off Kevin Gregg, but was the first out in a double play in the next plate appearance.
The next day, Buck was activated from the bereavement list and Tupman returned to the minor leagues. He became a free agent at the end of the 2008 season, but re-signed to a minor league contract on November 30.
On June 23, 2009 Tupman was released from the Royals organization.
Arizona Diamondbacks
On July 6, 2009, Tupman was signed to a minor league contract by the Arizona Diamondbacks. He was granted free agency at the end of the "09 season. He was suspended for violating Minor League Baseball"s drug policy.
lieutenant was his second positive test.