As a sophomore in 2017, he hit .274/.354/.429 with six home runs and 34 RBI and was a member of Florida's 2017 College World Series winning team.[6] He missed some of the beginning of the season due to an arm injury.[7] India again played for the Mariners in the Cape Cod League after the season.[8]
India began 2019 with the Daytona Tortugas of the High–AFlorida State League (FSL).[19] In June, he participated in the FSL All-Star game.[20] On July 22, the Reds promoted India to the Chattanooga Lookouts of the Double–ASouthern League after batting .256 with 8 home runs and 30 RBI in 87 games with Daytona.[21]Baseball America named him the No. 51 prospect in 2019.[22] After the season, he played in Arizona Fall League (AFL). He in the AFL after hitting .133/.254/.333 with three home runs in 18 games.[23]
India did not participate in any games during the 2020 season due to the cancellation of the minor league season because of the COVID-19 pandemic.[24]
Major leagues
2021 season
On March 31, 2021, the Reds announced India would make his major league debut on Opening Day, after being selected to make the team by way of a strong showing in spring training. Buzz about the move surfaced several days prior to the announcement, after his mother prematurely congratulated him on Instagram. On April 1, India was formally selected to the 40-man roster,[25] and made his major league debut as the Opening Day starting second baseman. After striking out in his first at–bat, India got his first major league hit in his second, a double down the left field line off of St. Louis Cardinals starting pitcher Jack Flaherty, and also collected a single off of Ryan Helsley in at bat number three.[26][27] India established a Reds rookie record by recording 7 RBI in the first five games of his career.[28]
On April 22, 2021, India hit his first career home run at home against the Arizona Diamondbacks.[29][30] On July 30, India had his first multi-home run game, hitting two homers to help beat the New York Mets, 6–2.[31] On August 4, 2021, India was awarded July NL Rookie of the Month. India slashed .319/.470/.527 with four home runs and 12 RBIs over 25 games.[32] India finished the 2021 season batting .269/.376/.459 with 21 home runs, 69 RBIs and 98 runs scored. He swung at a lower percentage of pitches in the strike zone than any other major leaguer, at 58.2%.[33]
The Reds and India agreed to a $760,000 salary for the 2022 season, a 33% increase over his rookie salary. On April 16, against the Colorado Rockies, India left the game with a right hamstring injury, and was placed on the injured list (IL). After returning on April 26, he went back on the IL on May 1.[39] The injury kept India sidelined throughout the month of May, until he was able to begin a rehab assignment on June 7.[40] He hit a fifth-inning grand slam off Zach Pop of the Miami Marlins on July 25, his first career grand slam.[41]
On August 13, against the Chicago Cubs during the Field of Dreams Game, India was hit by a pitch in his calf, which later caused him to be airlifted to a local hospital due to compartment syndrome. Medical staff told India that if his injury had gone untreated for much longer, he potentially could have lost at least partial use of his calf muscle forever.[42] On September 3, against the Rockies, India recorded his first career walk-off hit, a single off of Alex Colomé.[43] India finished the regular season with a .249 average, 10 home runs, and 41 RBIs.[44]
India hit for 17 home runs, 61 RBI and a .244 average in 119 games in 2023.[45] India and the Reds agreed to a two-year contract on February 9, 2024, and avoided salary arbitration.[46] In 151 games for Cincinnati, he slashed .248/.357/.392 with 15 home runs, 58 RBI, and 13 stolen bases. In October 2024, India underwent ankle surgery.[47]