Philadelphia Phillies designated hitter Bryce Harper. Bill Streicher-USA TODAY Sports

Bryce Harper left many fans befuddled by the strange at-bat he took against the Milwaukee Brewers on Wednesday.

Harper’s Philadelphia Phillies lost 5-3 to the Brewers. Harper went 1-for-4 in the game, including an odd strikeout in the sixth inning.

Facing Brewers reliever Hoby Milner, Harper did not swing the entire at-bat. Milner actually threw Harper three straight balls at one point. But once he realized Harper was not swinging, Milner threw two straight strikes to get the strikeout.

If you were left confused by that at-bat, you’re not alone. Even Milner said after the game he didn’t understand what was happening.

“He just stuck to a game plan and credit to him for sticking to it, I guess,” Milner said after the game, via Brewers reporter Curt Hogg.

Why did Harper go up there and refuse to swing the entire at-bat in a tie game? That’s unclear. But Harper was playing through an illness in the game.

The 30-year-old outfielder is battling a cold that left him with a fever and without his voice. And something led to him taking an at-bat in the sixth like he was a reliever who wanted nothing to do with it.

More must-reads:

TODAY'S BEST
Yankees icon respects Juan Soto holding out for free agency
Kyrie Irving praises Karl-Anthony Towns for overcoming 'unfair criticism' in Game 4
Cardinals star addresses struggles: 'I don't know what the answers are'
Manchester United star taking break from social media after challenging season
Jets HC explains how former Pro Bowl RB could help team
What Anthony Edwards told Cowboys star after Game 4 win
Bronny James' agent provides huge update on client's future
Report: Lincoln Riley tried to get USC out of facing one opponent
Watch: Stephen Curry analyzes Patrick Mahomes' high school basketball film
Anthony Edwards channeled inner Michael Jordan after Game 4
Anthony Edwards backs up talk to keep Timberwolves alive in WCF
Championship-winning NASCAR team to shut down after 2024 season
Three takeaways as Panthers tie Eastern Conference Final vs. Rangers
Texans sign young offensive star to huge contract extension
Aaron Boone comes to the defense of retired umpire Angel Hernandez
Negro League legend finally getting his due as MLB merges stats
Several key players withdraw from NBA Draft
Tyrese Haliburton ready to take active role in retaining Pascal Siakam
Mets stars reportedly had emotional reaction to firing of Buck Showalter
NHL announces 2024 King Clancy Memorial Trophy winner

Want more MLB news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.