[1] Schwarber was also a standout football player at Middletown, garnering Second Team All-Ohio Honors as a linebacker his senior year.
In the 2012 college offseason, Schwarber played for the Wareham Gatemen of the Cape Cod Baseball League (CCBL).
However, Pleskoff was critical of his base-running and fielding skills, commenting, "Schwarber is sluggish on the bases and slow defensively.
"[13] ESPN's Keith Law echoed a similar sentiment in his draft profile, noting, "Schwarber might have the most raw power of any prospect in the class.
[17] The Cubs promoted Schwarber to the major leagues on June 16, 2015, to serve as a designated hitter for six games during interleague play.
[18] Schwarber made his major league debut as a position player that night, replacing ejected starting catcher Miguel Montero in the eighth inning against the Cleveland Indians at Wrigley Field.
[19] The following night, as a designated hitter, he got four hits in five at bats with two RBI and six total bases after the Cubs and Indians both traveled to Cleveland.
[20] On July 16, 2015, Schwarber was recalled from Triple A Iowa, to rejoin the Cubs due to an injury to catcher Montero.
[21] On July 21, in a 5–4 extra-inning victory over the Cincinnati Reds, Schwarber hit a game-tying two-run homer in the ninth inning and a solo go-ahead home run in the top of the 13th to give the Cubs the lead.
[32] As the Cubs advanced further into the postseason, an unexpectedly fast recovery made the return of Schwarber increasingly more of a possibility.
[35] Schwarber's addition to the Cubs' starting line-up was surprising given he had not played in a Major League game since his injury in April.
[40] Schwarber was the opening day starting left fielder and lead-off hitter during April and May for the 2017 Chicago Cubs season.
[48] On January 9, 2021, the Washington Nationals announced they had signed Schwarber to a one-year major league contract containing a mutual option for 2022.
Schwarber and Frank Howard during the 1968 Washington Senators season are the only two MLB players to hit 11 home runs in 9 games.
[53] He was activated from the injured list on August 13 and made his Red Sox debut that evening against the Baltimore Orioles.
[55] Through the end of the regular season, Schwarber played in 41 games for Boston, batting .291 with seven home runs and 18 RBIs.
[47] He then played in 11 postseason games, batting 9-for-44 (.205) as the Red Sox advanced to the American League Championship Series (ALCS).
[59] On April 8, Schwarber hit a home run in his first at-bat as a Phillie in the team's 9-5 win on Opening Day against the Oakland A's.
He became the fifth player in Phillies history to hit 40 home runs in consecutive seasons behind Chuck Klein, Mike Schmidt, Jim Thome, and Ryan Howard.
[63] In 160 games, Schwarber finished with a .197 batting average, 47 home runs, 104 RBI, 126 walks, and struck out an MLB-leading 215 times.
In the fourth inning of Game 4 of the National League Championship Series against the Diamondbacks, Schwarber hit his 19th career postseason home run, breaking Reggie Jackson's record for the most career postseason home runs by a left-handed batter in major league history.
[65] Less than a month later, on September 3, Schwarber would complete another 3-homer game, including a go-ahead three-run shot in the top of the 9th inning, to lead the Phillies to a 10–9 comeback win over the Blue Jays.
[66] One week later, on September 10, Schwarber hit his 14th leadoff home run of the season, breaking the single-season record of 13 set by Alfonso Soriano in 2003.
[68] During Team USA's first game of the tournament on March 11, 2023, against Great Britain, Schwarber hit a three-run home run to aid in a 6–1 victory.
[citation needed] In 2023, Schwarber and his wife brought back the block party fundraiser, this time in Philadelphia, at Yards Brewing.