Revere played baseball at Lexington Catholic High School, where he received several awards during his junior and senior seasons.
He led the varsity baseball team to a state championship his junior season (2006), and was named most valuable player.
[1] The following season with the Beloit Snappers of the Class A Midwest League, Revere's batting average increased to .379 with 44 stolen bases and ten triples.
[1] Baseball America placed him on their 2008 High Class A All-Star team and called him the Twins' second best prospect, behind Aaron Hicks.
[8] He made his major league debut on September 7, 2010, as a pinch hitter for Denard Span, striking out against Kansas City Royals' pitcher Jesse Chavez.
He recorded his first major league run batted in (RBI) on September 18, 2010, when he grounded out to score J. J. Hardy in a game against the Oakland Athletics.
[11] Revere began the 2011 season with the Twins' Class AAA affiliate, the Rochester Red Wings of the International League.
[17] Revere was picked to lead off the Phillies' Opening Day lineup for the 2013 season against the Atlanta Braves over Jimmy Rollins after a strong spring training performance.
"[22]In the subsequent game, Revere made an incredible leaping, diving catch with the glove, robbing Todd Frazier of an extra base hit.
"[26] By the end of May, Revere was back hitting mainly at the top of the order after manager Charlie Manuel decided to adjust the lineup in hopes of sparking some offense.
Revere entered the 2014 season healthy, and, amidst chaos and position battles elsewhere, he was the preeminent starter in center field.
Though initially writers thought the Twins received a terrific return and it was a terrible trade for the Phillies, Worley was ultimately outrighted of the Twins' roster and traded, and May's status as a top prospect languished, whereas Revere had emerged as a viable everyday center fielder who was under contract with the Phillies through 2018.
[34] Despite his initial preeminence, because of sore ribs (caused by a diving catch in the outfield),[35] backup Tony Gwynn Jr. started four consecutive games in center field (beyond the time Revere needed to recover from his injury due to Gwynn's success at the plate) while Revere, who had recently struggled at the plate, was on the bench.
However, a few days later, Revere came up to bat in the eighth inning in a scoreless game, and hit an RBI single, which re-implanted him atop the Phillies' starting lineup.
[37] On September 5, Revere hit another home run, the second of his career, against Washington Nationals right-handed pitcher Rafael Soriano.
[38] In the waning weeks of the season, Revere was firmly embroiled in the battle for the National League batting title with Justin Morneau, Josh Harrison, and others.
[45] He played in 56 games for the Blue Jays in the 2015 regular season, and batted .319 with 1 home run, 19 RBI, and 7 stolen bases.
During Game 6 of the 2015 ALCS against the Kansas City Royals, Revere was involved in controversy where Jeff Nelson called a strike on a pitch that was up and outside on a 2–1 count.
He attacked a garbage can with his bat in frustration in the dugout, and the Blue Jays would end up losing the game 3–4, eliminating them from further postseason contention.
On January 8, 2016, Revere and a player to be named later were traded to the Washington Nationals in exchange for Drew Storen and cash considerations.
On February 17, 2019, Revere signed a minor league contract with the Texas Rangers that included an invitation to spring training.
[58] During the COVID-19 Pandemic, Revere played with the Lexington Legends during their "Battle of the Bourbon Trail" series due to the cancellation of the 2020 MiLB season.
[59] On May 18, 2021, Revere was named hitting coach for the Lexington Legends (now members of the independent Atlantic League of Professional Baseball) for the 2021 season.
[37] According to a hot zone chart generated by ESPN Stats and Information, Revere has the best batting average and slugging percentage on pitches on the lower-outside part of the plate.
[16] Defensively, Revere has excellent range in the outfield and, during the 2012 season, amassed a 16.4 ultimate zone rating (UZR), which is well above average.
Though Revere used his speed efficiently in covering ground in the outfield, he struggled to produce outs with his below-average arm.
[72] Described by writer Craig Hughner as embodying a "full-throttle" style of play along with a "genuine, charismatic personality", Revere is known for his energy on the field.
[19] A self-proclaimed history buff, Revere said he wants to explore Philadelphia museums and famous sites when he no longer has to focus so much on baseball.