Belcher had an All-Star 2008 season for Somerset, finishing with a .334 batting average, 100 hits, 21 doubles, nine home runs, and 53 RBI in 85 games played. He hit .462 with a home run and three RBI in six playoff games last season.
Belcher hit .304 with 34 hits, seven doubles, five home runs, and 19 RBI in 38 games for the Patriots in 2007.
He spent the 2006 season with the New Jersey Jackals of the Can-Am League where he had a .286 batting average with four home runs and 31 RBI.
Belcher has two seasons of Double-A experience with the Milwaukee Brewers, Montreal Expos, and Washington Nationals. Belcher has a minor league career .291 batting average with 296 runs, 652 hits, 141 doubles, five triples, 42 home runs, and 321 RBI in 640 games played.