He has previously played in Major League Baseball (MLB) for the Seattle Mariners, Tampa Bay Rays, Milwaukee Brewers, Cleveland Indians, Philadelphia Phillies, St. Louis Cardinals, and Texas Rangers.
Miller grew up playing Little League baseball in Windermere, Florida, before attending Olympia High School, where he served as the team's shortstop.
The Mariners selected Miller in the second round of the 2011 MLB Draft, and he quickly rose through the Seattle farm system, making his major league debut in 2013.
After Miller spent some time with the Yankees' Triple A team, the Phillies signed him to take over as their utility player after Jay Bruce became their starting left fielder.
[6] As a sophomore in high school, Miller was invited to join retired MLB player Chet Lemon's summer Amateur Athletic Union team, "Juice".
[8] The Texas Rangers selected Miller in the 39th round of the 2008 MLB Draft, but he elected to attend Clemson University on a full college baseball scholarship.
[12] That same year, he helped take Clemson to the semifinal rounds of the 2010 College World Series, where they eventually fell to the University of South Carolina.
[20][21] He spent the 2011 season with the Clinton LumberKings, the Mariners' Single–A minor league affiliate, and made a fast impression upon the team by batting .415 in his first 14 professional baseball games.
He ranked second among all Minor League Baseball players with 186 hits and led all members of the Mariners farm system with 56 multi-hit games.
[27] At the end of June, Miller and pitcher Taijuan Walker were selected to play for Team USA in the 2013 All-Star Futures Game.
[32] On August 14, 2013, both Miller and Tampa Bay Rays player Ben Zobrist recorded both a leadoff and an additional home run.
It was the second time in MLB history that both teams' leadoff hitters accomplished such a feat, following Chuck Knoblauch of the Minnesota Twins and Tony Phillips of the Detroit Tigers in 1994.
This in turn pushed Miller into competition with Franklin, who had played second base the previous season, for the starting shortstop position.
[36] Miller's performance in spring training, batting .410 with four home runs and a 1.314 on-base plus slugging (OPS), won him the starting shortstop job.
[38] After what looked like a brief resurgence in June, Miller continued to slump, and the Mariners called up Chris Taylor from Tacoma on July 25 to take over the position.
[40] When Taylor returned in early May, he was made the team's shortstop, while Miller was told that he would play in a "super utility role", similar to that of Zobrist.
[41] He received his second career AL Player of the Week honor on May 17, following a six-game hitting streak that included three multi-hit games.
[35] Following the departure of Logan Forsythe, Rays manager Kevin Cash placed Miller at second base for the 2017 season, saying that he was "still going to play short because we know that versatility will help us.
"[49] Miller scored the first walk-off RBI of his career on April 8, when Toronto Blue Jays reliever Casey Lawrence walked him with the bases loaded in the 11th inning of a 2–2 deadlock.
[52] Miller's injuries negatively impacted his offensive performance in 2017; he hit a career low .201 in 110 games, and his nine home runs were the fewest since his rookie season.
[51] Miller missed a large part of the Rays' 2018 spring training after suffering a pinky toe fracture on February 23, leaving his major league role in question.
[51] Due to his series of injuries and lukewarm performance, Miller was designated for assignment on June 7, 2018, to make room on the 25-man roster for first base prospect Jake Bauers.
[54] Miller started his Brewers tenure as the shortstop for the Triple-A Colorado Springs Sky Sox but was promoted on June 23 after right fielder Domingo Santana was optioned to the minors.
[57] After being released from his contract shortly thereafter, Miller underwent arthroscopic surgery in late August to repair a torn hip labrum that he had suffered in 2017.
[35] Miller signed a minor league contract with the Los Angeles Dodgers on February 28, 2019, with the expectation that he would take over the second baseman role abdicated by Chase Utley.
[71] On July 8, while starting at first base and batting second against the Chicago Cubs, Miller hit three home runs and collected five RBIs in the Phillies' 8–0 victory.
[72] On July 29, Miller capped off a Phillies comeback with a walk-off grand slam against the Washington Nationals, bringing the final score to 11–8.
[77] Miller spent much of the 2022 season battling neck and hip soreness, and after multiple stints on the injured list, he was shut down in September.
[85] On March 5, 2024, Miller signed a minor league contract with the San Diego Padres, in a deal that included an invitation to spring training.
In June 2019, he purchased a "lucky bamboo plant" from a shop in Philadelphia's Chinatown, which he believed helped break the Phillies' seven-game losing streak.