Brown will earn $2.5 million, an increase from $550,000, and Revere $4.1 million, up from $1.95 million.
Brown hit .235 in a career-high 144 games for the Phillies last season with a career-best 22 doubles, one triple, 10 home runs and 63 RBIs. He was selected to the NL All-Star team in 2013 after hitting 27 home runs in 139 games for Philadelphia. Brown was originally selected by the Phillies in the 20th round of the 2006 amateur draft.
Revere finished fifth in the NL in batting in 2014 with a .306 average. The 26-year-old was tied for first in hits (184) and third in stolen bases (49). Revere is a career .291 hitter and has a .306 average over his first two seasons in Philadelphia.