There hasn't been much positive for him to talk about this season and that wasn't supposed to be the case after the center fielder signed a five-year contract worth $75.2 million to leave Tampa Bay for the Braves.
Now the only questions are about his struggles, which seem to get worse and worse.
B.J. snapped an 0-for-16 streak with a single on Saturday against the Dodgers, but he was out of the lineup the next day as Braves manager Fredi Gonzalez gave the start to Jordan Schafer instead.
B.J. returned for Monday's 5-1 victory over the Twins, but went 0-for-2.
Upton is hitting a dismal .143 and he had been in that range most of the season. He hadn't hit a homer since April 23 and had just one multi-hit game since April 18.
No wonder that slump-ridden hitter had become a very high-priced No. 8 hitter.
So what's wrong? At the plate, Upton appears completely lost most of the time.
The Braves have tinkered with his foot placement and he is a regular at extra hitting sessions. But he hasn't been able to take the things he's worked on into games.
Upton struck out 53 times in his first 38 games and had just seven extra-base hits and six RBIs. His slash line was a dismal .237/.239/.476.
For every cheer for Justin Upton, there is a boo for B.J. And the booing is getting longer and louder at Turner Field.
"I'm trying, man," B.J. said. "I'll get out of this. But it's tough."
NEXT: Twins (Mike Pelfrey, 3-4, 6.57) at Braves (Tim Hudson, 4-3, 5.12)
2B Dan Uggla switched to a heavier bat before Monday's game and produced his first home run since May 8 in Cincinnati. Uggla was hitless in six at-bats in the last series against the Dodgers and was given Sunday off. His three-run homer in the first inning was only his second of the season with a runner on base. Against Twins RHP Mike Pelfrey, Uggla has hit .406 (13-for-32) with 11 RBIs.
RHP Tim Hudson (4-3, 5.12) is trying to break a two-game losing streak and keep his perfect record (3-0) intact at Turner Field. Over the last two games, Hudson has allowed 11 runs and 16 hits in 8.2 combined innings against the Giants and Diamondbacks. Hudson is 6-3 with a 2.13 ERA in 14 career starts against the Twins.
C Brian McCann did not start on Monday night, but he doesn't want to miss a chance to hit against Twins starter Mike Pelfrey. McCann is hitting .462 (18-for-39) with eight doubles and 10 RBIs. McCann is batting .229 with 10 RBIs since he returned from the DL.
LF Justin Upton had his seventh multi-hit game of the season on Monday. He went 2-for-4, his best effort since a four-hit effort at Arizona on May 13. Upton lifted his average to .280.
1B Freddie Freeman is hitting .466 (14-for-30) with runners in scoring position and less than two out. Freeman had an RBI single in that situation on Monday, his 20th.
3B Juan Francisco ended an 0-for-13 streak with a hit in the first inning on Monday. He had struck out in his previous seven at-bats. Francisco added a double and a walk and boosted his average to .266. It was his eighth multi-hit game this year.
"I tried to go out and make pitches and get deep in the game. I got a little excited (in the ninth inning) but was trying to do what I did the whole game."—Rookie RHP Julio Teheran, who allowed only one run in 8 1/3 innings as Atlanta won its fourth straight game Monday, beating Minnesota 5-1. Teheran allowed just five hits, losing the shutout when Josh Willingham hit a home run with one out in the ninth.
LHP Eric O'Flaherty (torn ulnar collateral ligament) went on the 15-day disabled list May 19. He will see Dr. James Andrews on May 20, with Tommy John surgery likely.
RHP Jordan Walden (right shoulder inflammation) went on the 15-day disabled list retroactive to May 12.
LHP Jonny Venters (torn ulnar collateral ligament) went on the 15-day disabled list retroactive to March 27. He had season-ending Tommy John elbow reconstruction surgery May 16.
RHP Brandon Beachy (Tommy John surgery in June 2012) went on the 15-day disabled list retroactive to March 22. He pitched for the first time in an extended spring training May 14, and he started a rehab assignment with Triple-A Gwinnett May 19.
RHP Luis Ayala (anxiety) went on the 15-day disabled list retroactive to April 25 after suffering anxiety while dealing with high blood pressure. He began a rehab assignment with Triple-A Gwinnett on May 8, then transferred his rehab to Double-A Mississippi on May 14.
INF Blake DeWitt (lower back strain) went on the 15-day disabled list April 20. He missed most of the second half of last season with back issues.
RHP Cristhian Martinez (right shoulder inflammation) went on the 15-day disabled list retroactive to April 7.
RHP Tim Hudson
LHP Paul Maholm
RHP Kris Medlen
LHP Mike Minor
RHP Julio Teheran
RHP Craig Kimbrel (closer)
LHP Luis Avilan
RHP Cory Gearrin
RHP David Carpenter
RHP Anthony Varvaro
RHP Cory Rasmus
1B Freddie Freeman
2B Dan Uggla
SS Andrelton Simmons
3B Chris Johnson
INF Juan Francisco
INF Ramiro Pena
LF Evan Gattis
CF B.J. Upton
RF Justin Upton
OF Jordan Schafer
OF Reed Johnson