Hoskins played college baseball for the Sacramento State Hornets, and was selected by the Phillies in the fifth round of the 2014 MLB draft.
He was an integral part of the Phillies reaching the World Series in 2022, before he suffered a torn ACL, missing the entire 2023 season.
[4] Hoskins became a multi-sport athlete at Jesuit High School in Carmichael, California, playing baseball, basketball, and football while maintaining a 4.0 grade-point average.
[14] Hoskins was assigned to the Class A Lakewood BlueClaws of the South Atlantic League (SAL) to begin the 2015 season.
That May, after batting .342 with two home runs and 23 RBIs, the Phillies organization named Hoskins their Minor League Player of the Month.
Two days later, he and fellow BlueClaw All-Star Malquin Canelo were promoted to the Class A-Advanced Clearwater Threshers of the Florida State League.
[16] On August 24, Hoskins was named the Florida State League Player of the Week, after putting up 9 hits, including four doubles, one triple, and two home runs in seven games.
He was assigned to the Sydney Blue Sox of the Australian Baseball League, where he batted .323 with eight home runs and a .561 slugging percentage in 42 games.
[18] After the season, he was named the Eastern League Rookie of the Year,[22] and received the Paul Owens Award alongside Cozens as the top players in the Phillies farm system.
[23] Hoskins opened the 2017 season playing with the Lehigh Valley IronPigs of the Class AAA International League.
[26] In a AAA season cut short by his call-up, he led the International League in RBIs (91), OPS (.966), on-base percentage (.385), and slugging percentage (.581), and ranked 2nd in runs (78), 3rd in home runs (29; setting the team's season record) and total bases (233), and 7th in batting average (.284) and walks (64).
[29][30] With regular outfielder Aaron Altherr injured, Hoskins began playing in left field with the IronPigs to prepare for a potential promotion to the major leagues.
[33] The next day, in a 7–4 loss to the San Diego Padres, Hoskins became the first Phillies player to hit his first two major league home runs in the same game since Scott Rolen in 1996.
[26] Hoskins's record-breaking streak continued on September 2, when he became the fastest player to hit 12 home runs, doing so in only 24 games.
[43] He was the fastest player in history, in terms of games played, to hit his ninth through 17th career home runs.
[44][45][46] He was the fastest player to reach that many home runs in terms of games played in major league history.
[50] [26] Hoskins had the highest slugging percentage (.911) and OPS (1.403) with runners in scoring position in major league baseball.
[52] On June 27, 2018, Hoskins became the fastest player in Phillies' franchise history to reach 30 career home runs.
[68] Shortly after feeling well enough to return, Hoskins aggravated the abdominal injury, and was placed back on the injured list, missing the remainder of the season.
After being carted off the field, the Phillies announced he had suffered a torn anterior cruciate ligament and would undergo surgery.
[75] On March 29, 2023, Hoskins was placed on the 60-day injury list in order to make room on the 40-man roster to add Cristian Pache, whom the Phillies acquired from the Oakland Athletics.
Bryce Harper's move to first base in July precipitated the Phillies’ decision not to re-sign Hoskins, who became a free agent following the season.
[77] On January 26, 2024, Hoskins signed a two-year, $34 million contract with the Milwaukee Brewers with a player opt-out after 2024 and a mutual option after 2026.