Avisail Garcia announced his retirement on Monday afternoon. That concludes a career which spanned parts of 13 MLB seasons and included an All-Star appearance in 2017.
“Today I formally announce the end of my career in Major League Baseball after 12 seasons of dedication and hard work. Thank you to God for the blessing of fulfilling my childhood dream—of playing baseball at its highest level,” the 34-year-old outfielder wrote on social media. He goes on to thank his family, representation at Mato Sports Management, and former teammates and coaches.
Garcia began his career with the Tigers. An under-the-radar signee out of Venezuela as a 16-year-old, he developed into one of the better offensive prospects in the game by the time he reached the big leagues in 2012. Comparisons to teammate and Hall of Fame countryman Miguel Cabrera were always ill-advised, but the 6’4″ Garcia had the physique and power potential to fit in the middle of a lineup.
Although Garcia made a brief MLB debut and factored into a 2012 pennant run in Detroit, he didn’t get a regular look until he was traded to White Sox the following year. He was the headliner for Chicago in the three-team trade that sent Jake Peavy to the Red Sox. Detroit picked up Jose Iglesias from Boston on their end. Garcia took over as Chicago’s everyday right fielder, a job he would hold for most of the next five seasons.

Garcia lost most of the ’14 season to a labrum injury. He kicked off a run of five consecutive double digit homer seasons the following year. The aforementioned All-Star campaign was the best of his career, as Garcia batted .330/.380/.506 with 18 longballs across 561 plate appearances. Only Jose Altuve’s MVP season stood in his way of winning the AL batting title.
That was the lone above-average season of Garcia’s tenure with the Sox. He otherwise hit between .236 and .257 with an on-base percentage between .281 and .309 over his full seasons there. Garcia’s free-swinging approach would be an issue throughout his career, though it didn’t stop him from turning in two solid years after the White Sox non-tendered him at the end of the 2018 season.
One of those came with the Rays, who signed Garcia to a $3.5MM contract after the Sox cut him. He managed a 20-homer campaign while batting .282/.332/.464 in the regular season. The Rays secured a Wild Card berth, and Garcia hit .300 with a homer in five playoff games in his first October action since his rookie year. He returned to free agency in a much better position that offseason, leading to a two-year deal with Milwaukee that guaranteed $20MM.
Garcia’s first year with the Brewers was a disappointment, as he hit .238 with only two homers during the shortened season. He made up for it by popping a career-best 29 longballs a year later, slashing .262/.330/.490 and driving in 86 runs. He helped Milwaukee to a 95-win campaign and an NL Central title. Garcia hit the market at age 31. The Marlins bought into his power production and strong batted ball metrics and signed him to a four-year, $53MM deal.
That was a strong deal for the player but a big misfire for the team. Garcia’s production immediately tanked and he’d only play out a little more than half the contract. He hit .217/.260/.322 with 13 homers in 549 plate appearances in a Miami uniform. The Marlins released him in June 2024. Garcia underwent postseason surgery to address a fracture and a disc injury in his lower back. That sidelined him for the entire ’25 campaign and ultimately ended his career. He would have been limited to minor league offers even if he came back fully healthy, so it doesn’t come as a huge surprise that he decided to move on to his post-playing days.
Garcia played in a little over 1100 big league games divided among five clubs. He topped 1000 hits and 500 RBI while connecting on 140 home runs. He was a lifetime .263/.316/.417 hitter. While it came with plenty of peaks and valleys, that amounts to league average offense overall. FanGraphs and Baseball Reference credited him around 8-9 wins above replacement, with both outlets valuing his 2017 season above 4 WAR. According to Baseball Reference, he earned more than $84MM and logged more than 11 years of major league service time. MLBTR congratulates Garcia on his career and wishes him the best in retirement.
Image courtesy of Imagn Images.

84 million for 9 WAR. Well played sir.
Ever since he went to the Marlins, it all went downhill. At least he had himself a decent career.
I think the Marlins are cursed because every good player that signs or gets traded to them, has the worst years of their careers playing for them.
There’s a good argument to be made for why they may deserve a modern curse for dismantling the World Series winning team of 1997, it just kinda gets undercut by the fact they won it all again a few years later.
Thanks Avi for all the great moments playing on the south side of Chicago.
Wasn’t it Jeter who pushed for the Garcia signing in Miami? Or am I misremembering?
They forgot to mention him as the main reason of Prince leaving Detroit because of the affair with Princes wife!!!
Yeah that situation was a hot mess; and Miggy got tangled up in that one, and was out for the season after a “kick shot to the bystandards” smh
None of that story has been verified, to condemn him for sleeping with princes wife is unfair based only on gossip.
Ok, so why did Cabrera get hurt and miss the rest of that season? It’s easy, because he took a roundhouse kick from Prince right in the coconuts. True Story.
I remember people claiming Avisail was going to be as good as Pujols.
This guy should be applauded 👏 👏 👏 👏. Had an ok career. Played in some nice cities. Had a couple of good years. Played in the all-star game and WS. Earned generational wealth and did all this by age 34. Hopefully, he’s found something great to do for the next 30 years to keep himself badly and protect his money. That’s the American dream. Well done.
Technically he retired the day he signed with the Marlins…
Technically he retired after sleeping with Fielder’s wife…
Was he the guy that was banging Prince Fielders wife?
Yes it was
Remember when they said bro was “Mini Miggy” 😂😂😂😂
Yeah until he started sleeping with “Prince Fielder’s wife” then he became known “As something else!”
On a pretty entertaining list (more-so pitchers) who made BANK off their short time as a brewer.
AvisailIng off into the sunset. Cheers!
Ok career, sad injuries marred a bit of it. He showed what he could do when healthy. Anyways, hope his next phase of life is enjoyable. Congrats!
Waiting for BannedMarlinFanBase to come say that Christian Walker isn’t worth Avisail Garcia.
However, nice career.
I can tell Anthony Franco doesn’t like Garcia. Anyone else noticed that Anthony didn’t write “fine” career to a player who had 10+ year career in major league baseball who made over $80 million?
Congrats Avi